Carson带你学Android :自定义View Canvas类全面解析 - 简书
目录
一:Canvas 称之为画布,是一种绘制时的规则,它也是Android平台2D图形绘制的基础。
它的作用就是,规定绘制内容时的规则,实际内容是绘制在屏幕上的。
二:流程图以及绘制方法
三:实例
1 :先画一个蓝色矩形框,在移动画布,在画一个红色矩形框
// 画一个矩形(蓝色)
canvas.drawRect(100, 100, 150, 150, mPaint1);
// 将画布的原点移动到(400,500)
canvas.translate(400,500);
// 再画一个矩形(红色)
canvas.drawRect(100, 100, 150, 150, mPaint2);
解析:
2:Paint类
3:Path类