创建 PorterDuff XferMode
一个 Xfermode
(认为转让模式)的作品为绘制管道传送步骤。当 Xfermode
应用于 Paint
时,根据模式将使用绘制绘制的像素与基础像素(已绘制)组合:
paint.setColor(Color.BLUE);
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
现在我们有了蓝色调颜料。绘制的任何形状都会将形状区域中已存在的非透明像素着色为蓝色。