博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android.graphics.Paint方法setXfermode (Xfermode x...
阅读量:5093 次
发布时间:2019-06-13

本文共 347 字,大约阅读时间需要 1 分钟。

 

[java]
  1. mPaint = new Paint();  
  2.         mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SCREEN));  

常见的Xfermode(SRC为原图,DST为目标图),把代码中的SRC_IN换成下图指定的模式就会出现对应的效果图。

 

[java]
  1. Canvas canvas = new Canvas(Src);  
  2.   
  3. paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));  
  4.   
  5. canvas.drawBitmap(Dst, 0f, 0f, paint);  

转载于:https://www.cnblogs.com/Free-Thinker/p/6722219.html

你可能感兴趣的文章
递归、遍历、冒泡
查看>>
python高级
查看>>
Asp.Net 之Jquery知识点运用
查看>>
布尔表达式
查看>>
Stopwatch 计时器类
查看>>
Win Phone 8 Emulator启动错误:提示无法创建虚拟机,Xde找不到主机的IPv4地址
查看>>
c++类与对象(1)——构造,复制构造函数
查看>>
Java基础(四) StringBuffer、StringBuilder原理浅析
查看>>
UVALive 4262——Trip Planning——————【Tarjan 求强连通分量个数】
查看>>
LinkedList简要分析
查看>>
纯PHP实现定时器任务(Timer)
查看>>
分类树操作
查看>>
如何下载 Chrome 应用商店的 .crx 文件
查看>>
利用GDI+ for.NET 给图片加水印标记
查看>>
【转载】 扫描二维码自动识别手机APP下载地址
查看>>
js 对url进行编码和解码的三种方式
查看>>
windows phone 扫描二维码
查看>>
ubuntu(linux)占领小米平板2(mipad2)
查看>>
【java】自定义异常类
查看>>
【Oracle】Oracle基本数据类型总结
查看>>