Android中的数学应用.
使用矩阵来对ImageView显示的图片进行缩放. matrix.postScale(scaleX, scaleY, mid_x, mid_y);在中心点处缩放,这个以前没有见到过.
官方注释是这样的.M' =S(scaleX,scaleY,mide_x,mid_y) * M; 在我看来这是为了支持左乘.即:matrix*obj; 因为按照它新矩阵的生成,可以看出物体必须要matrix*obj;这样才能保证物体被正确变换.因为矩阵不满足,交换律.
我认为matrix.post***()要表达的就是生成要左乘的矩阵.
明明是obj*matrix呀.. 左乘..