第7章-图像处理快速入门.pdf
文本预览下载声明
图像处理快速入门
目标学员: Android初级开发者
基本图形的绘制
学习目标: 画布变换
杂项操作
课程时长: 1学时,45分钟
课程目录
1 基本图形的绘制
2 画布变换
3 杂项操作
理解OPhone系统中坐标系的概念
掌握OPhone系统中简单图形的绘制方法
掌握OPhone系统中简单画布变换的方法
掌握OPhone系统中其他一些与画图相关的
基本操作
基本画图函数各参数的含义
画布变换的基本原则
课程目录
1 基本图形的绘制
2 画布变换
3 杂项操作
画图程序例子
从坐标(50,50 )到坐标(150,
150)画了一条直线
采用白色画笔
FirstImageView类代码讲解
public class FirstImageView extends View { 继承自
android.view.View
public FirstImageView(Context context) { 类
super(context);
}
@Override
protected void onDraw(Canvas canvas) {
重写onDraw函数
……
}
}
FirstImageView类代码讲解
生成画笔
@Override
protected void onDraw(Canvas canvas) {
Paint paint = new Paint();
设置画笔颜色
paint.setColor(Color.WHITE);
canvas.drawLine(50, 50, 150, 150, paint);
}
调用drawLine函数
完成画线任务
FirstImage类代码讲解
生成FirstImageView
public class FirstImage extends Activity { 类的对象
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
显示全部