图形工具Xfermode介绍
1、简介
Xfermode是用于两张图片进行融合的技术。它实际上应该是transfermode,因为一些美国人习惯省事把“trans”读作“X”。
它实际上是Paint类一个方法的参数,指定接下来按照融合的方式进行绘制。
setXfermode这个方法的参数本来有三种,其余两种已经被遗弃的状态,现在只剩下一种,就是PorterDuffXfermode。它是用发明它的两个人的名字Porter和Duff定义的名称。
PorterDuffXfermode提供15中融合方式。
(https://developer.android.com/reference/android/graphics/PorterDuff.Mode)
原图和目标图:
按照不同模式融合后效果:
