单元8 Android的图像浏览与图形
绘制程序设计
【教学导航】
教学目标
(1)熟悉Bitmap、BitmapFactory类的功能及其常
用方法
(2)熟悉Paint、Canvas、Color、Path等类的功
能、主要方法及其典型应用
(3)学会应用图形图像类设计图片浏览器
(4)学会应用图形图像类绘制几何图形和多种形式
的路径
教学方法
任务驱动法、理论实践一体化、探究学习法、分组讨论法
课时建议
6 课时
【知识导读】
8.1 使用简单图片
图片不仅可以使用ImageView控件来显示,也可以作为
Button、window的背景。从广义角度看,Android应用中的图
片不仅包括*.png、*.jpg、*.gif等各种格式的位图,也包括
使用XML资源文件定义的各种Drawable资源。
【知识导读】
8.1 使用简单图片
1.使用Drawable资源
当我们为Android应用增加了Drawable资源后,AndroidSDK
会为这份资源在R清单文件中创建一个索引项:
R.drawable.file_name。接下来可以在XML资源文件中通过
@drawable/file_name来访问该Drawable对象,也可在java代
码中通过R.drawable.file_name访问该Drawable对象。
【知识导读】
8.1 使用简单图片
2.Bitmap类
Bitmap代表一张位图,BitmapDrawable里封装的图片就是一个
Bitmap对象。开发者为了把一个Bitmap对象包装成BitmapDrawable
对象,可调用BitmapDrawable构造器,代码如下:
BitmapDrawabledrawable=newBitmapDrawable(bitmap);
3.BitmapFactory类
BitmapFactory是一个工具类,它用于提供大量的方法,这
些方法可用于从不同的数据源来解析、创建Bitmap对象。