Canvas(画布)类
可以用来实现各种图形的绘制工作,如绘制直线、矩形、圆等等
1、绘制直线:canvas.drawLine();
2、绘制矩形:canvas.drawRect();
3、绘制圆形:canvas.drawCircle();
4、绘制字符:canvas.drawText();
5、绘制图形:canvas.drawBitmap();
Paint(画笔)类
要绘制图形,首先得调整画笔,按照自己的开发需要设置画笔的相关属性
1、setAntiAlias():设置画笔的锯齿效果
2、setColor():设置画笔的颜色
3、setARGB():设置画笔的A、R、G、B值
4、setAlpha():设置画笔的Alpha值
5、setTextSize():设置字体的尺寸
6、setStyle():设置画笔的风格(空心或实心)
7、setStrokeWidth():设置空心边框的宽度
8、getColor():获取画笔的颜色
Rect(尺寸)类
设置画布大小new Rect(int left, int top, int right, int bottom)
onDraw(Canvas canvas)具体详情
最新推荐文章于 2021-05-28 19:18:38 发布