Android图形编程基本概念
2015-09-12 18:15
267 查看
1、颜色对象:
(1)int color1 = Color.blue;
(2)Int color2 = Color.argb(177,255,255,255);(a=0,完全看不见;a=255,完全不透明)
(3)在XML文件中定义颜色;
2、画笔对象:
Paint该类的对象用于控制画笔的风格和颜色等方面的信息;
paint.setColor(Color.blue);
3、画布对象:
Canvas该类代表一块画布,可以在画布上绘制字符,图形和图片等内容:
canvas.drawCircle(300,400,100,paint);
自定义View的基本实现方法
1、定义一个类,继承View
2、复写View的onDraw函数
3、在onDraw当中使用Canvas和Paint对象绘制图形
1、Paint的设置方法
2、使用Canvas绘制点、线和图形
3、使用Canvas绘制文字(y值是文字的基准线)
4、使用Canvas绘制图片
5、FontMetrics的使用方法
(1)int color1 = Color.blue;
(2)Int color2 = Color.argb(177,255,255,255);(a=0,完全看不见;a=255,完全不透明)
(3)在XML文件中定义颜色;
2、画笔对象:
Paint该类的对象用于控制画笔的风格和颜色等方面的信息;
paint.setColor(Color.blue);
3、画布对象:
Canvas该类代表一块画布,可以在画布上绘制字符,图形和图片等内容:
canvas.drawCircle(300,400,100,paint);
自定义View的基本实现方法
1、定义一个类,继承View
2、复写View的onDraw函数
3、在onDraw当中使用Canvas和Paint对象绘制图形
1、Paint的设置方法
2、使用Canvas绘制点、线和图形
3、使用Canvas绘制文字(y值是文字的基准线)
4、使用Canvas绘制图片
5、FontMetrics的使用方法
相关文章推荐
- 快速了解Android项目
- Android 获取手机内存存储容量信息
- android使用ViewHolder对ListView进行优化
- 通过Fragment + Viewpager+Gridview实现Android Tab切换菜单
- Android中SQLite应用详解
- ios 类似android的toast
- Android 数据存数---SQLite数据库
- Android实战简易教程-第五十七枪(分享小米手电筒源码)
- 2016最新Android安卓短信拦截(过Android4.4和Android5.0和Android5.1)源码
- Android中Popupwindow和Dialog的区别
- Android中Popupwindow和Dialog的区别
- Android中Popupwindow和Dialog的区别
- Android Studio SVN 出现“Subversion command line client version is too old”
- android中修改actionbar的背景颜色和字体颜色等
- Intent深入解剖
- Android下ListView的学习
- Git 常用命令
- 导入Android自带Sample工程出错解决(Error retrieving parent for item)
- Android中的颜色设置
- Android中的颜色设置