android.graphics.Paint的setXfermode方法 设置两张图片相交时的模式
2012-03-06 13:19
706 查看
用法:设置两张图片相交时的模式
例子:
常见的Xfermode(SRC为原图,DST为目标图),把代码中的SRC_IN换成下图指定的模式就会出现对应的效果图。
应用场景:Sheleve选选中某本书之后,出现聚光灯的效果,如下图所示:
例子:
1 | mPaint= new Paint(); |
2 | mPaint.setXfermode( new PorterDuffXfermode(PorterDuff.Mode.SCREEN)); |
1 | Canvascanvas= new Canvas(Src); |
2 |
3 | paint.setXfermode( new PorterDuffXfermode(Mode.SRC_IN)); |
4 |
5 | canvas.drawBitmap(Dst,0f,0f,paint); |
应用场景:Sheleve选选中某本书之后,出现聚光灯的效果,如下图所示:
相关文章推荐
- android.graphics.Paint方法setXfermode (Xfermode x...
- android.graphics.Paint方法setXfermode (Xfermode x
- android.graphics.Paint方法setXfermode (Xfermode x...
- android.graphics.Paint方法setXfermode (Xfermode x...
- android.graphics.Paint方法setXfermode (Xfermode x...
- android.graphics.Paint方法setXfermode (Xfermode x
- 图片相交模式 setXfermode
- Android中Paint的setXfermode(Xfermode xfermode)方法讲解
- android Paint之setXfermode方法
- android绘图Paint.setXfermode()和Canvas.saveLayer()方法的作用
- 画笔设置模式 paint.setXfermode
- android Paint setXfermode()方法讲解
- android绘图Paint.setXfermode()和Canvas.saveLayer()方法的作用
- android Paint之setXfermode方法
- android Paint之setXfermode方法
- android Paint之setXfermode方法
- android Paint之setXfermode方法
- 【转载】Android Paint之 setXfermode PorterDuffXfermode 讲解
- 关于android自定义View时使用paint.setXfermode注意
- Android Paint之 setXfermode PorterDuffXfermode 讲解