PJR Signature Viewhttps://github.com/paritsohraval100/PJRSignatureDemoIt is a UIView subclass by which you can draw signature and you can also get an ...
分类:
其他好文 时间:
2015-01-01 11:14:16
阅读次数:
262
前面说点什么
当我们的一个视图界面绘制在android屏幕上面的时候其实都必须经过这几步measure、 layout、draw这几个阶段,我们可以在view类里面看到这几个函数,然后里面有几个函数是onmeasure、onlayout、ondraw这几个函数是我们重写控件需要注意的这几个函数,下面我们就来讲讲这几个函数的功能和作用。
onMeasure
正如这个函数的名子一样就是测量,所有...
分类:
移动开发 时间:
2014-12-29 16:53:49
阅读次数:
150
var draw = function() { // var time = new Date().getTime(); mWindow = lw.create('div'); document.body.appendChild(mWin...
分类:
其他好文 时间:
2014-12-29 00:53:21
阅读次数:
198
干货 处理onDraw()方法不被执行的解决方法:setWillNotDraw(false);官方文档的解释:If this view doesn't do any drawing on its own, set this flag to allow further optimizations. B...
分类:
移动开发 时间:
2014-12-28 15:28:11
阅读次数:
191
var c = context.getContext("2d");var cimg = new Image();cimg.src = "img path";//path either relative or absolute positioncimg.onload = function(){//ca...
分类:
其他好文 时间:
2014-12-27 22:54:58
阅读次数:
226
Bitmap(位图) 是android系统图像处理中很重要的类。它将图像描述为像素点矩阵,每个像素点占有一定内存。在绘制图像,操作图像,如放大,旋转等,都会用到它。
这里主要讲解Bitmap的一些重要属性和方法。...
分类:
其他好文 时间:
2014-12-27 16:12:35
阅读次数:
151
Afx_msg并没有什么其他用途,它只是用来表明该原型说明是针对消息映射函数而言。仅改变视窗成员变量OnDraw函数是不会被调用的(除非改变了视窗的大小)。必须调用InvalidateRect函数,它能触发Windows的WM_PAINT消息,该消息又在CView类被映射,以引起对OnDraw的调用...
分类:
编程语言 时间:
2014-12-27 16:02:30
阅读次数:
173
1.7 图片拉伸不失真—九宫格绘制工具(Draw 9-Patch)1.7.1 什么是“点九”文件有的时候,我们需要拉伸图片来满足我们的需求,但是有的图片一旦拉伸,就会产生一个很严重的问题-图片失真。那么怎么样既可以拉伸图片而又不失真呢?Android平台上的.9.png格式的图片就是为了解决这一问题而产生的。为了方便,这里我们将.9.png格式的图片称作“点九”文件。那么,我们先来了解一下什么是点...
分类:
移动开发 时间:
2014-12-27 10:10:34
阅读次数:
202
控件的划分:自绘控件、组合控件、继承控件
每种方式是如何自定义View的?
第一:自绘控件
继承view,重写onDraw方法,在布局文件里面引用
示例:水波纹 WaterRipplesActivity
1 public class WaterRip...
分类:
移动开发 时间:
2014-12-26 20:16:24
阅读次数:
282
自定义类继承View,并复写三个构造方法 在构造方法中对背景图片,按钮图片,按钮滑动最大距离进行初始化,设置点击事件 在点击事件中,对开关状态进行反向操作,并使用invalidate(),重新调用onDraw(),在onDraw()中改变按钮图片的位置,实现开关状态的效果 实现触摸事件,(注意要调用...
分类:
其他好文 时间:
2014-12-25 09:51:06
阅读次数:
187