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)这样就过滤器可以让文本和位图经过圆滑处理。
2)部分方法没有Paint参数,比如说setDrawFilter这个方法,它的参数只有PaintFlagsDrawFilter对象,我们自己构造一个新的对象,比如说new PaintFlagsDrawFilter(0,Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG)这样就过滤器可以让文本和位图经过圆滑处理。
相关文章推荐
- 【android入门】之Android Canvas绘图抗锯齿解决方法
- canvas 绘图出现模糊问题的解决方法
- Android编程画图之抗锯齿解决方法
- android绘图canvas.clipRect()方法的作用
- Android中Canvas绘图方法的实现
- android绘图Paint.setXfermode()和Canvas.saveLayer()方法的作用
- Android中Canvas绘图方法的实现
- android绘图canvas.clipRect()方法的作用
- android绘图Paint.setXfermode()和Canvas.saveLayer()方法的作用
- 使用Bitmap作为绘图缓冲设置抗锯齿无效的解决方法
- 多方通话的时候遇到图片回收问题---目前没有方法解决 Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- 解决canvas绘图很虚的方法
- android绘图canvas.drawBitmap方法的作用
- Ajax跨域、Json跨域、Socket跨域和Canvas跨域等同源策略限制的解决方法
- Android中RecycleView与ViewPager冲突的解决方法及原理
- android:background 图片被拉伸解决方法
- 子线程更新UI会发生android.view.ViewRoot$CalledFromWrongThreadException异常的解决方法 .
- android sooner single adb interface 无法安装这个硬件 的解决方法
- Android 的 SDK Manager 无法启动 闪退解决方法
- Android 软键盘弹出时把布局顶上去,控件乱套解决方法