摘要:
Android里面使用Matrix来实现图片的旋转,平移,放缩以及图片颜色的改变等等功能。Matrix(矩阵)是数学概念,在Android中,Matrix是由9个float组成的:这9个float可以实现上面所说的旋转,平移和缩放功能,其中:1)sinX 和 cosX:表示旋转角度的 cos 值和 sin 值,注意,旋转角度是按顺时针方向计算的;2)translateX 和 translateY 表示 x 和 y 的平移量;3)scale 是缩放的比例, 1 是不变, 2 是表示缩放 1/2;这几个值是可以通过函数Matrix.geValues()取出来的返回值是一个float [9]数组,具 阅读全文