1. 坐标轴的原点始终在View(或者说画布)的左上角,没有变。View中画布上的内容在变换中位置是会变化的。每一次变换都是针对坐标轴原点的。
2. 可以把一系列的变换看成是一个变换队列(实际上是Matrix的乘法)。pre开头的变换方法会放到队首,post开头的变换方法会放在队尾。每次绘制的时候会依次从队首拿出每一个变换进行操作。
3. 新new出来的Matrix是空的,需要调用set开头的变换方法(或者reset()方法)。
关于Matrix变换的讲解,我是通过这篇文章了解的:http://download.csdn.net/detail/u011268102/7665417