android.graphics.Paint方法setXfermode (Xfermode x...

Posted brave-sailor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android.graphics.Paint方法setXfermode (Xfermode x...相关的知识,希望对你有一定的参考价值。

 

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


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

 

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


技术分享




以上是关于android.graphics.Paint方法setXfermode (Xfermode x...的主要内容,如果未能解决你的问题,请参考以下文章

android 开发使用最新百度地图如何画轨迹

安卓软件开发中怎么让一个EditText自动换行

“方法 '%s' 隐藏了基本类型 '%s' 的虚拟方法”。真正隐藏的是啥?

串池StringTable与s.intern()方法 验证s.intern()方法(基于jdk1.8)(附1.6对比)

集合类型内建方法总结

方法集