码迷,mamicode.com
首页 >  
搜索关键字:porterduffxfermode    ( 36个结果
自定义View->刮刮乐
原理:canvas画上背景加文字,再画上遮罩层,通过paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT)); 用户点击滑动后清除遮罩层。核心就是前面那句话。package com.example.customshapede...
分类:其他好文   时间:2014-11-21 20:20:57    阅读次数:205
PorterDuffXfermode的用法
1.下面的Xfermode子类可以改变这种行为:AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XOR操作。PorterDuffXfermode 这是一个非常强大的转换模式...
分类:其他好文   时间:2014-11-05 16:56:28    阅读次数:144
Android 颜色渲染(九) PorterDuff及Xfermode详解
Android 颜色渲染(九) PorterDuff及Xfermode详解 之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前, 由于构造ComposeShader需要 PorterDuffXfermode或者PorterDuff....
分类:移动开发   时间:2014-10-20 15:06:45    阅读次数:186
给图片切圆角
/** * 给bitmap画圆角 * * @param bitmap * bitmap对象 * @param roundPX * 圆角的角度 * @return 画好圆角后的bitmap对象 */ public static Bitmap roundBitmap(Bitmap bitmap, floa...
分类:其他好文   时间:2014-10-13 21:04:57    阅读次数:172
android 实现画笔涂鸦、擦除功能
实现涂鸦、擦除、保存的功能设置画笔为橡皮擦功能 paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));如果你的画出来的是黑色 可能是因为你控件背景的颜色是黑色的。附件下载:zip
分类:移动开发   时间:2014-10-09 16:19:08    阅读次数:268
清理画布
Paint paint1 = new Paint();paint1.setXfermode(new PorterDuffXfermode(Mode.CLEAR));canvas.drawPaint(paint1);paint1.setXfermode(new PorterDuffXfermode(M...
分类:其他好文   时间:2014-06-29 12:37:10    阅读次数:202
36条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!