创建一个Bitmap的canvas,然后用这个canvas对象画两个相互交叠的图形,使用上面图形的画笔调用setXfermode方法添加PorterDuffXfermode对象。
PorterDuffXfermode有如下图16种显示
使用mode.XOR示例
/**
* Created by Administrator on 2015/9/17.
*/
public class BitMapView2 extends View{
private int width;
private int height;
private Bitmap bitmap;
private Paint mPaint;
private Canvas canv