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 抗锯齿画线模糊
205 0
Android Paint 抗锯齿画线模糊
|
前端开发 Android开发
【android入门】之Android Canvas绘图抗锯齿解决方法
对于Android来说Canvas一般大量用于自定义View和游戏开发中,对于图形的基础绘制类,提供的drawText、drawBitmap以及drawCircle都需要抗锯齿处理才能让人满意,下面Android123将他们分为两大种情况。
1845 0
|
前端开发 Java Android开发
android之surfaceview画图
在前文中,我们分析了应用程序窗口连接到WindowManagerService服务的过程。在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到SurfaceFlinger服务的连接。有了这个连接之后,WindowManagerService服务就可以为应用程序窗口创建绘图表面了,以便可以用来渲染窗口的UI。在本文中,我们就详细分析应用程序窗口的绘图表面的创
1132 0
|
前端开发 Java Android开发
android画图之贝塞尔曲线讲解
首先对于《赛贝尔曲线》不是很了解的童鞋,请自觉白度百科、google等等...   为了方便偷懒的童鞋,这里给个《贝赛尔曲线》百科地址,以及一段话简述《贝赛尔曲线》: 《贝赛尔曲线》白度百科快速地址:http://baike.baidu.com/view/4019466.htm 贝塞尔曲线又称贝兹曲线或贝济埃曲线,一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节
1393 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
1586 0
|
前端开发 Android开发 数据建模
|
23小时前
|
Java Android开发 Swift
揭秘安卓与iOS开发的核心差异
本文深入探讨了安卓与iOS这两大移动操作系统在应用开发过程中的关键不同点。我们将从编程语言、用户界面设计、应用市场政策、硬件集成以及开发者支持等多个维度展开比较,为开发者提供一个清晰的框架,帮助他们根据项目需求和目标受众选择最合适的平台。
|
1天前
|
Android开发 开发者 UED
安卓应用开发中的性能优化技巧
在当今移动应用市场竞争激烈的环境中,用户对于应用性能的需求日益增加。因此,在安卓应用开发过程中,如何实现高效的性能优化成为开发者需要关注的重要问题。本文将探讨安卓应用开发中的性能优化技巧,包括减少内存占用、优化界面渲染、提升响应速度等方面的方法,帮助开发者更好地提升应用的用户体验。
8 0
|
1天前
|
存储 人工智能 安全
移动应用与系统:探索开发与操作系统的融合安卓应用开发:打造高效用户界面的关键技术
【5月更文挑战第27天】 随着移动互联网的飞速发展,移动应用和操作系统已经成为了我们日常生活中不可或缺的一部分。本文将深入探讨移动应用开发的关键要素,以及移动操作系统的核心功能。我们将分析移动应用开发的挑战和机遇,并讨论移动操作系统如何适应不断变化的技术环境。通过深入研究这些主题,我们希望为读者提供对移动应用和系统领域的全面理解。