PorterDuffXfermode的用法
来源:互联网 发布:msp430用什么语言编程 编辑:程序博客网 时间:2024/06/05 04:54
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深入试验)
- 插入排序用递归实现
- 红黑树
- web窗体的定时页面跳转
- Json简介
- 取锁的超时机制-并发
- PorterDuffXfermode的用法
- C++map类型 之 简介
- Java Swing简单控件实例(JButton,JLabel,JMenuBar,JComboBo)
- 如何使用DLL
- VC中文字的输出
- Oracle内存全面分析(2)-1Oracle 的内存架构组成_1SGA.2Buffer cache的管理、参数以及相关视图
- 小米盒子看直播的简单方法
- 解决Spring MVC 对AOP不起作用的问题
- easyui 中Datagrid 控件在列较多且无数据时,列显示不全的解决方案