首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
porterduff专题
Android 颜色渲染(九) PorterDuff及Xfermode详解
Android 颜色渲染(九) PorterDuff及Xfermode详解 之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前, 由于构造ComposeShader需要 PorterDuffXfermode或者PorterDuff.Mode作为参数,所以在此先详细地了解下这两个类的作用,这对之后的绘图会有很大的帮助:
阅读更多...
使用PorterDuff解决clipPath无法抗锯齿问题
一、简述 前段时间公司史无前例的接了一个大数据外包项目(哇~我们又不是外包公司(╯°Д°)╯︵ ┻━┻),要求搞很多图表方便观察运营的数据情况,图表当然要用到MPAndroidChart啦,但并不是所有的图表都可以用它用实现,这时就需要自定义View了,其中有一个要求,如下图所示,这就是本篇要实现的效果: 本篇全文适合像我一样的小白细细观看,如果你很赶时间,就只是进来看看标题上的解决方案,
阅读更多...
Android Canvas绘制图片层叠处理方式porterduff xfermode
一直以来,看到别人对Canvas和Paint操作,都喜欢设置一个参数,但是我一直不理解,今天花点时间好好理解一下~ Canvas的drawColor()有2个方法,注意看注释,里面都提到了一个 porterduff : Canvas: /** * Fill the entire canvas' bitmap (re
阅读更多...