PorterDuffXfermode的用法
来源:互联网 发布:用移动网络玩游戏 编辑:程序博客网 时间:2024/06/05 05:35
转自:http://blog.csdn.net/edisonlg/article/details/7084977
android.graphics.Paint
public Xfermode setXfermode (Xfermode xfermode)
Set or clear the xfermode object. Pass null to clear any previous xfermode.
As a convenience, the parameter passed is also returned.
设置两张图片相交时的模式。
在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint;如果它是部分透明的,那么它将会被染上下面的颜色。
而setXfermode就可以来解决这个问题 .
- Canvas canvas = new Canvas(dstBitmap);
- paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
- canvas.drawBitmap(srcBitmap, 0f, 0f, paint);
新画上去的图片可以理解为前景,就是src。
0 0
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- PorterDuffXfermode的用法
- 关于自定义View的Paint、Canvas和PorterDuffXfermode的用法
- PorterDuffXfermode的初级使用
- PorterDuffXfermode的理解
- 关于PorterDuffXfermode的学习
- PorterDuffXferMode的几个坑
- PorterDuffXfermode
- PorterDuffXfermode
- PorterDuffXfermode
- PorterDuffXferMode不正确的真正原因PorterDuffXferMode深入试验)
- 华为机试—“17进制”转“10进制”
- linux之sed用法
- eclipse 不自动编译的问题
- 30多种iOS常用动画
- SqlServer 2012 发送邮件问题
- PorterDuffXfermode的用法
- Java编写的显示url信息的方法
- 卡特兰数 卡特兰前1000000项带mod
- 特殊回文数
- Android内置数据库sqlite执行insert,单引号报错问题的解决
- java method TestJava4_9 方法的参数与返回值
- 结构体字节对齐和位域对齐——VC、gcc
- js 对象 与 json之间的相互转化
- How to Build and Run Android NDK Examples?