Paint: Paint.setAntiAlias()和Paint.setDither()方法的作用(转)
Posted yongdaimi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Paint: Paint.setAntiAlias()和Paint.setDither()方法的作用(转)相关的知识,希望对你有一定的参考价值。
在自定义View中,这两个Paint.setAntiAlias()和Paint.setDither()方法用的很多,都只有一个boolean值,作用大家未必清楚,今天抽了点时间研究下,终于搞清楚了,希望给大家点帮助!
Paint.setAntiAlias()
该方法作用是抗锯齿,什么意思呢,我们看下效果图,就知道了
左边是没有这只抗锯齿的,右边是设置了抗锯齿的,边界明显变模糊了。
Paint.setDither()
该方法是设置防抖动。
我们先看下没有设置防抖动的绘制出来的图
然后我们看下设置了防抖动的绘制出来的图
第二个是不是比第一个图柔和点,这就是防抖动的效果。
大家是不是对这两个方法的作用一目了然了!!!
本文转自:android绘图Paint.setAntiAlias()和Paint.setDither()方法的作用
以上是关于Paint: Paint.setAntiAlias()和Paint.setDither()方法的作用(转)的主要内容,如果未能解决你的问题,请参考以下文章