android画图抗锯齿

简介:

原文:http://breaklayer.iteye.com/blog/1040356


在画图的时候,图片如果旋转或缩放之后,总是会出现锯齿。

    方法1:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。
 
paint.setAntiAlias(true);    

 方法2:给Canvas加上抗锯齿标志。有些地方不能用paint的,就直接给canvas加抗锯齿,更方便。
 
canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG));    


 具体参照 http://www.iteye.com/topic/794505
相关文章
|
Android开发
Android Paint 抗锯齿画线模糊
Android Paint 抗锯齿画线模糊
195 0
Android Paint 抗锯齿画线模糊
|
前端开发 Java Android开发
android画图之贝塞尔曲线讲解
首先对于《赛贝尔曲线》不是很了解的童鞋,请自觉白度百科、google等等...   为了方便偷懒的童鞋,这里给个《贝赛尔曲线》百科地址,以及一段话简述《贝赛尔曲线》: 《贝赛尔曲线》白度百科快速地址:http://baike.baidu.com/view/4019466.htm 贝塞尔曲线又称贝兹曲线或贝济埃曲线,一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节
1392 0
|
前端开发 Java Android开发
android画图之贝塞尔曲线讲解
<span style="white-space:pre"></span>首先对于《赛贝尔曲线》不是很了解的童鞋,请自觉白度百科、google等等... <p> </p> <p><span style="white-space:pre"></span>为了方便偷懒的童鞋,这里给个《贝赛尔曲线》百科地址,以及一段话简述《贝赛尔曲线》:</p> <p><span style="white
1585 0
|
前端开发 Java Android开发
android之surfaceview画图
在前文中,我们分析了应用程序窗口连接到WindowManagerService服务的过程。在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到SurfaceFlinger服务的连接。有了这个连接之后,WindowManagerService服务就可以为应用程序窗口创建绘图表面了,以便可以用来渲染窗口的UI。在本文中,我们就详细分析应用程序窗口的绘图表面的创
1129 0
|
前端开发 Android开发
【android入门】之Android Canvas绘图抗锯齿解决方法
对于Android来说Canvas一般大量用于自定义View和游戏开发中,对于图形的基础绘制类,提供的drawText、drawBitmap以及drawCircle都需要抗锯齿处理才能让人满意,下面Android123将他们分为两大种情况。
1828 0
|
前端开发 Android开发 数据建模
|
19天前
|
Java Android开发
Android 开发获取通知栏权限时会出现两个应用图标
Android 开发获取通知栏权限时会出现两个应用图标
12 0
|
1月前
|
XML 缓存 Android开发
Android开发,使用kotlin学习多媒体功能(详细)
Android开发,使用kotlin学习多媒体功能(详细)
94 0
|
1月前
|
设计模式 人工智能 开发工具
安卓应用开发:构建未来移动体验
【2月更文挑战第17天】 随着智能手机的普及和移动互联网技术的不断进步,安卓应用开发已成为一个热门领域。本文将深入探讨安卓平台的应用开发流程、关键技术以及未来发展趋势。通过分析安卓系统的架构、开发工具和框架,本文旨在为开发者提供全面的技术指导,帮助他们构建高效、创新的移动应用,以满足不断变化的市场需求。
18 1