图片的处理
通过矩阵进行操作
初始化一个矩阵出来
Matrix matrix=new Matrix();
1.旋转
matrix.setRotate(degre,x,y)//degree是度数,旋转多少度数。x,y是值你从那点开始旋转
2.缩放
matrix.setScale(float,float);//两个float是缩放比例 一个是宽 一个是高
3.平移
matrix.setTranslate(x,y);//x是左右移动距离,y是上下移动距离
4.镜面
matrix.setScale(-1.0f,1.0f); matrix.postTransLate(bitmap.getWeight,0);
注意:
set方法每次使用都会重置matrix
post方法会在上一次修改的基础上进行修改
5.倒影
matrix.setScale(1.0f,-1.0f);
matrix.postTransLate(0,bitmap.getHeight);