android 开发
Colin_zhangmeng
这个作者很懒,什么都没留下…
展开
-
Android Canvas绘图详解(图文)
Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点转载 2016-10-18 15:08:19 · 176 阅读 · 0 评论 -
canvas、bitmap、paint之间是什么关系
官方文档翻译过来的解释:要绘图,需要4个基本组件:Bitmap 保存像素的容器Canvas 执行绘图命令的宿主Rect/Path/text/Bitmap 要绘制的元素Paint 用什么样的方式绘制android的canvas绘图,基于skia,想要了解canvas的绘图过程,需要对canvas和skia的源码有所了解。查看Canvas源码,发现Canvas与Bitmap类似,都转载 2016-10-18 16:18:35 · 1816 阅读 · 0 评论 -
Android ListView实现不同item的方法和原理分析
一问题抛出Listview是android里面的重要组件,用来显示一个竖向列表,这个没有什么问题;但是有个时候列表里面的item不是一样的,如下图,列表里面应该有3种类型的item 1. 头像在左边的气泡Item ,比如”今天下午我就不出来了,...”2. 头像在右边的气泡Item,比如”那就等着我发你好吧”3. 单张图片显示圆角图片item几种Item的风格是完全转载 2016-12-02 10:34:37 · 316 阅读 · 0 评论