1.数独,日本人发明
2.Android图形编程:颜色color,画笔paint,画布canvas对象
3.Color静态方法argb(int,int,int,int),a透明度,rgb三原色
4.程序中的颜色多次使用时可用XML页面定义
5. 自定义view:定义一个类继承view,重写onDraw方法,在onDraw中用Canvas,Paint对象绘制图形
6.View是所有控件类的父类,绘制View时都是调用onDraw方法, 具体使用Canvas,Pain
1 课程目标介绍
数独游戏规则
主要知识点
Android图像编程基础
自定义View的实现方法
Paint和Canvas的使用方法
处理用户输入的方法
游戏程序的框架结构
数独游戏的开发
2 Android图像编程基础
基本概念(调色盘、画笔、画布)
(1)颜色对象
Android系统中颜色的表示方法:
int color1 = Color.blue;//常量
int color2 = Color.argb(177,255,255,255);
在xml文件当中定义颜色
(2)画笔对象paint
该类的对象用于控制画笔的风格和颜色等方面的信息
paint.setColor(Color.blue);
(3)画布对象canvas
该类代表着一块“画布”,可以在画布上绘制字符、图形、图片等
canvas.drawCircle(300,400,100,paint);
3 自定义View的实现方法
(1)定义一个类,继承View
View是所有控件类(button等)的父类
(2)复写View的onDraw函数
(3)在onDraw当中使用Canvas和Paint对象绘制图形
onDraw方法的参数是Canvas,是个回调函数。
setContentView(new MyView(this));
4 Paint的使用方法
5 Canvas的使用方法
画线,画点,画圆,画图片。。。
学员评论
就是不爱学习的艾琳2018-06-23
zhoutao2016-07-20
海海的海轮飞2014-10-09
卑鄙大侠2014-06-11
流小海22014-05-25
fisher_20122014-05-02
MonkeyDis2014-04-26
可淘2014-04-25
中国小皇帝2014-04-24
西山一片云2014-04-24
工页习习2014-04-23
大壮哥哥2014-04-23
叶柏彦2014-04-22
你感兴趣的课程
扫一扫 关注好知微信