安卓开发学习——图像处理

一身转战三千里,一剑曾当百万师。这篇文章主要讲述安卓开发学习——图像处理相关的知识,希望能为你提供帮助。
一、相关概念

安卓开发学习——图像处理

文章图片

 
二、图片的基本操作
1、读取加载图片
安卓开发学习——图像处理

文章图片

2、保存图片
安卓开发学习——图像处理

文章图片

3、图片的缩放平移旋转
安卓开发学习——图像处理

文章图片

 
三、selector+shape图形图片
安卓开发学习——图像处理

文章图片

1、定义shape文件,根据需要设置以上的属性
2、定义selector文件引用shape
也可以1、2一起操作如下:
安卓开发学习——图像处理

文章图片

3、界面将selector文件当作图片来使用
安卓开发学习——图像处理

文章图片

四、selector+drawable
1、定义selector文件引用图片
示例:
安卓开发学习——图像处理

文章图片

 
每个ITEM代表一个行为,因此是要讲究顺序的先匹配哪个哪个就会起作用 
2、界面将selector文件当作图片来使用
安卓开发学习——图像处理

文章图片

 
五、9Patch图片(理解)
1、原理与作用
9patch图片是可以自动缩放的,因此可以直接放于 drawable文件夹中
安卓开发学习——图像处理

文章图片

 
安卓开发学习——图像处理

文章图片

 
2、制作9Patch图片
SDK工具draw9patch.bat
六、绘制自定义图形示例
【安卓开发学习——图像处理】
安卓开发学习——图像处理

文章图片


    推荐阅读