Android中自定义View
来源:互联网 发布:海外域名注册商 编辑:程序博客网 时间:2024/05/14 03:37
在Android中自定义View,定义一个类继承自View。View类中没有无参的构造方法所以要覆写其中的构造方法。之后覆写onDraw()方法,在onDraw()方法中完成view的绘制操作。注意在计算机中的坐标轴x轴向右为正方向,y轴向下为正方向。
一:绘制图形使用画笔Paint完成:
1.setAntiAlias:设置画笔的锯齿效果
2.setARGB:设置画笔的a,r,g,b值
3.setColor:设置画笔的颜色
4.setAlpha:设置画出图形的透明度
5.setTextSize:设置字体的尺寸
6.setStyle:设置画笔的风格,空心还是实心
7.setStrokeWidth:设置空心的边框的宽度
8.getColor:得到画笔的颜色
9.getAlpha:得到画笔的Alpha。
二:在canvas上绘制常见的图形:
1.绘制直线:drawLine();
2.绘制矩形:drawRect();
3.绘制圆形:drawCircle();
三:使用canvas绘制字符串:
使用drawText()方法。
0 0
- Android 中自定义 view
- Android中自定义View
- android中自定义View
- Android中自定义View
- Android中自定义View
- Android中自定义View
- Android中自定义view
- android中自定义View
- android 中自定义控件View
- Android中自定义控件View
- Android中自定义视图View
- Android中自定义视图View
- Android中如何自定义View
- Android中使用自定义View
- android 自定义view中onMeasure()
- Android中初步自定义view
- Android中自定义View和自定义动画
- Android中自定义View和自定义动画
- RxJava中的Subject和常见的生命周期管理
- golang fmt 包 与 interface 感悟
- Java编程思想第四版第十三章——正则表达式
- 最大流(矩阵解压 uva 11082)
- Android 网络请求json数据,解析json数据,生成对应的java bean类一步到位,快速开发
- Android中自定义View
- 高斯混合模型、EM参数估计及其代码
- JavaScript简单计算器
- Google 推出全新的两步验证机制
- CentOS+Jenkins+git实现持续集成部署
- 使用Maven创建Web项
- AsyncTask官网API翻译
- servlet知识总结笔记
- html5常用标签