Android绘图机制与处理技巧
来源:互联网 发布:阳光一百置业 知乎 编辑:程序博客网 时间:2024/05/20 07:17
1.屏幕的尺寸信息
1.屏幕参数
2.系统屏幕密度
3.独立像素密度dp
4.单位转换
2.2D绘图基础
1.Paint常用方法和对应的功能
2.Canvas家族的各个成员
(1)DrawPoint : 绘制点
(2)DrawLine : 绘制直线
(3)DrawLines :绘制多条直线
(4)DrawRect : 绘制矩形
(5)DrawRoundRect :绘制圆角矩形
(6)DrawCircle :绘制圆
(7)DrawArc :绘制弧形扇形
(8)DrawOval :绘制椭圆
(9)DrawText :绘制文本
(10)DrawPosText :在指定的位置绘制文本
(11)DrawPath :绘制路径
3.Android XML 绘图
(1)Bitmap
(2)shape http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.html
(3)Layer
(4)Select :实现静态绘图中的事件反馈
4.Android绘图技巧
1.Canvas
(1)Canvas作为绘图的直接对象,提供以下非常有用的方法
a.Canvas.save() :它的作用就是将之前的所有已绘制的图像保存起来,让后续的操作就好像在一个新的图层上操作一样
b.Canvas.restore() :它的作用就是将我们在save()之后绘制的所有图像与save()之前的图像进行合并
c.Canvas.translate() :移动
d.Canvas.rotate() :旋转
**********当你要绘制一个复杂的图形的时候,不妨想想自己在现实中该如何去做。
2.Layer图层
(1)两个覆盖
5.Android图像处理之色彩特效处理
1.Android对于图片的处理,最常用使用到的数据结构是----Bitmap,它包含了一张图片所有的数据
1.色彩矩形分析
略--------------------美化图片使用
6.Android图形处理之图形特效处理
7.Android图形处理之画笔特效处理
8.View的孪生兄弟-------SurfaceView
1.surfaceView通常会通过一个子线程来进行页面的刷新
2.surface在底层实现机制中实现了双缓冲机制
3.**如果你的自定义View需要频繁刷新,或者刷新时数据处理量比较大,可以考虑使用surface取代View
4.surefaceView的使用
(1)创建surefaceView
(2)初始化SurefaceView
(3)使用SurefaceView
5.surefaceView实例
(1)正弦曲线
(2)绘画板
- Android绘图机制与处理技巧
- Android绘图机制与处理技巧
- Android绘图机制与处理技巧
- Android 绘图机制与处理技巧-1
- Android绘图机制与处理技巧
- Android绘图机制与处理技巧(一)2D绘图技巧与XML绘图
- Android群英传之Android绘图机制与处理技巧
- Android群英传之Android绘图机制与处理技巧
- 《Android群英传》读书笔记6.Android绘图机制与处理技巧
- Android群英传学习-Android绘图机制与处理技巧
- Android绘图机制与处理技巧-更新中
- Android群英传--绘图机制与处理技巧(一)
- Android群英传--绘图机制与处理技巧(三)
- Android绘图机制与处理技巧(一)——Android绘图技巧
- Android绘图机制与处理技巧(二)Android绘图技巧
- Android绘图机制及处理技巧
- Android绘图机制与处理技巧(三)Android图像处理之色彩特效处理
- Android绘图机制与处理技巧(四)Android图像处理之图形特效处理
- 数组最大子序列的和
- 中文分词、支持向量机代码实现
- MySql-使用事件调度器(event_scheduler)
- Android 高亮 TextView
- FFmpeg深入分析之零-基础
- Android绘图机制与处理技巧
- Spark 基础拾遗
- hdu-1890 Robotic Sort
- 微软面试100题-61(找出数组中两个只出现一次的数字)
- 从无到有写一个C#弹球小游戏(一)
- 递归遍历文件夹下的所有文件
- 远程调用技术代码追踪之(RemObjects) 末完待续
- Qt容器类
- 327. Count of Range Sum