您的位置:首页 > 移动开发 > Android开发

Android Canvas绘图抗锯齿解决方法

2012-02-29 14:03 351 查看
1)包含Paint参数情况时,对于drawText、drawBitmap这样的方法,一般最后一个参数为Paint对象,Paint对象一般用于设置笔刷颜色和大小,同时包含了抗锯齿的方法,比如说paint.setAntiAlias(true); 这个方法执行后即可有比较明显的改善。

2)部分方法没有Paint参数,比如说setDrawFilter这个方法,它的参数只有PaintFlagsDrawFilter对象,我们自己构造一个新的对象,比如说new PaintFlagsDrawFilter(0,Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG)这样就过滤器可以让文本和位图经过圆滑处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: