在Android中图形的旋转和变化提供了方便的矩阵Maxtrix类,Maxtrix类的setRotate方法接受图形的变换角度和缩放,最终Bitmap类的createBitmap方法中其中的重载函数,可以接受Maxtrix对象,方法原型如下
参数的具体意思
source 源 bitmap对象
x 源坐标x位置
y 源坐标y位置
width 宽度
height 高度
m 接受的maxtrix对象,如果没有可以设置 为null
filter 该参数仅对maxtrix包含了超过一个翻转才有效。
下面Android123给大家一个比较经典的例子 ,rotate方法是静态方法可以直接调用,参数为源Bitmap对象,参数二为旋转的角度,从 0~360,返回值为新的Bitmap对象。其中具体的宽高可以调整。
补充一点吧:水平翻转