摘要:
shader又叫着色器、渲染器,能实现一些渐变和渲染效果android 中主要包含:BitmapShader 位图 shaderLinearGradient 线性shaderRadialGradient 光束 shaderSweepGradient 梯度shaderComposeGradien... 阅读全文
posted @ 2015-11-20 15:35
weidingqiang
阅读(266)
评论(0)
推荐(0)
摘要:
setXfermode设置两张图片相交时的模式我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint;而setXfermode就可以来解决这个问题一般来说 用法是这样的Canvas canvas = new C... 阅读全文
posted @ 2015-11-20 15:31
weidingqiang
阅读(290)
评论(0)
推荐(0)
摘要:
在Android中,对图像进行颜色方面的处理,如黑白老照片、泛黄旧照片、高对比度、低饱和度等效果,都可以通过使用颜色矩阵(ColorMatrix)来实现。原文地址: http://www.cnblogs.com/menlsh/archive/2013/02/03/2890888.html要实现自定义... 阅读全文
posted @ 2015-11-20 14:39
weidingqiang
阅读(696)
评论(0)
推荐(0)
摘要:
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下:setAntiAlias: 设置画笔的锯齿效果。setColor: 设置画笔颜色setARGB:设置画笔的... 阅读全文
posted @ 2015-11-20 14:33
weidingqiang
阅读(248)
评论(0)
推荐(0)
摘要:
原文在这http://blog.csdn.net/morgan_xww/article/details/9372285/自己写的touchpackage com.weidingqiang.testviewb;import android.content.Context;import android.... 阅读全文
posted @ 2015-11-20 14:29
weidingqiang
阅读(145)
评论(0)
推荐(0)
摘要:
onFinishInflate() 当View中所有的子控件 均被映射成xml后触发onMeasure(int, int) 确定所有子元素的大小onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发onSizeChanged(int,... 阅读全文
posted @ 2015-11-20 13:57
weidingqiang
阅读(460)
评论(0)
推荐(0)
摘要:
虽然android提供了很多组件,但有时还是不能满足开发中的古怪需求,所以自定义就不可避免,而每次自定义组件时都很混乱。所以备份自定义组件的相关log,以便于查看1.自定义ViewGrouppackage com.weidingqiang.testviewb;import android.conte... 阅读全文
posted @ 2015-11-20 11:33
weidingqiang
阅读(242)
评论(0)
推荐(0)
摘要:
源码来自http://blog.csdn.net/lmj623565791/article/details/38339817升级代码http://blog.csdn.net/lmj623565791/article/details/38352503 实现FlowLayout主要是onMeasure ... 阅读全文
posted @ 2015-11-20 10:06
weidingqiang
阅读(136)
评论(0)
推荐(0)

浙公网安备 33010602011771号