在oncreate()中利用view.getWidth()或是view.getHeiht()来获取view的宽和高,看似没有问题,其实他们去得值是0,并不是你想要的结果? 这是为什么呢? 在调用oncreate()方法时,界面处于不可见状态,内存加载组件还没有绘制出来,你是无法获取他的尺寸。 那如何... ...
分类:
移动开发 时间:
2017-02-17 15:06:39
阅读次数:
260
1.if(trim(text) == value) 2.设置标签 var found = true;var draw = true; 注意事项: 1.定时器timer 前不要加var 2.要删除一个节点,需要找出父节点,然后用removechild 3.appendchild具有删除节点的功能 常用 ...
分类:
其他好文 时间:
2017-02-15 12:38:47
阅读次数:
141
##对图片进行特效处理(熟悉) * 首先定义一个矩阵对象 Matrix mt = new Matrix(); * 缩放效果 //x轴缩放1倍,y轴缩放0.5倍 mt.setScale(1, 0.5f); * 旋转效果 //以copyBm.getWidth() / 2, copyBm.getHeigh ...
分类:
其他好文 时间:
2017-02-13 13:58:40
阅读次数:
141
1、组合控件 把原生的控件组合到自己的容器或者布局中( 视差效果的ListView+ImageView) 2、完全自定义控件 1、继承View (实现onMeasure( ) 、onLayout( )、onDraw( ) ) 2、继承ViewGroup 实现onMeasure( ) 、onLayou ...
分类:
其他好文 时间:
2017-02-13 08:35:36
阅读次数:
259
将彩色图片变成灰度图片的两种方式: 1.使用openCV 2.使用IOS系统自带的开发库实现 3.实现架构布局(设计模式:策略模式) 第一:使用openCV 1.下载openCV框架:http://opencv.org/ 2.导入项目 3.创建渲染灰度图片类: #import "ImageUtils ...
分类:
其他好文 时间:
2017-02-12 18:57:24
阅读次数:
202
对于Paint没有很好的深入的学习过,在工作之余再巩固巩固。 1.Paint的BlurMaskFilter(模糊效果) 自定义一个View继承View 重写里面的onDraw方法。这里直接上代码了: ...
分类:
其他好文 时间:
2017-02-09 11:12:03
阅读次数:
182
CoordinatorLayout的使用笔记 CollapsingToolbarLayout有两个Children.ImageView用来显示大图.而Toolbar就是折叠后看到的顶栏Toolbar. app:contentScrim="?attr/colorPrimary" ,Collapsing ...
分类:
其他好文 时间:
2017-02-06 19:48:25
阅读次数:
214
前言项目中有使用到水印效果,如下图所示。在实现过程中,最终选用ItemDecoration来实现,其中有两大步骤:自定义Drawable来完成水印图片、使用ItemDecoration来布局水印。De...
分类:
其他好文 时间:
2017-02-05 13:07:03
阅读次数:
203
什么是Draw Calls? 首先我们先来了解一下,什么叫做“Draw Calls”:一个Draw Call,等于呼叫一次 DrawIndexedPrimitive (DX) or glDrawElements (OGL),等于一个 Batch。 摸过 DirectX 或 OpenGL 的人来说,对 ...
分类:
编程语言 时间:
2017-02-04 16:10:48
阅读次数:
356
接上一篇博文 ZabbixAPI+django+nginx简单的二次开发实例(四) 步骤五,图形展示 写一个RRDtool图形展示的脚本,由于要和view.py联动,我放在了appname的文件夹下 cd /API/web/pos/moniter vim rrddraw.py 这边并不是一直去更新图 ...
分类:
Windows程序 时间:
2017-02-03 18:32:18
阅读次数:
1168