;
Canvas 画布中 , 有 2 套坐标系 , 分别是 :
Canvas 自身坐标系
Canvas 绘图坐标系
一、Canvas 绘制显示区域
----
Canvas 绘制时 , 并不是由 Canvas..., 是无法改变的 ; 参考 【Android UI】Canvas 画布 ⑥ ( Canvas 绘图源码分析 | ViewRootImpl#draw 方法源码 | ViewRootImpl#drawSoftware...Canvas#translate , Canvas#rotate , Canvas#scale 方法 , 可以改变 Canvas 的绘图坐标系 ;
Canvas 自身坐标系 有一个很重要的作用 就是 确定画布范围..., 之后所有的绘制内容只能显示这个画布范围内的元素 , 画出边界的元素是不显示的 ;
如下图 , 蓝色矩形框是 Canvas 自身坐标系 , 红色矩形框是 Canvas 绘图坐标系 , 两个坐标系重合部分...:
/**
* 使用指定的绘制绘制指定的矩形。