动画特效--旋转图像--java

android.graphics.Matrix

方法

setRotate();
proRotate() ; 开始前
postRotate(); 开始后

常用方法

setRotate(float degrees); 以(0,0)为轴心旋转degrees度

Matrix matrix = new Matrix();
matrix.setRotate(30);

setRotate(float degrees,float px,float py); 以(px,py)为轴心旋转degrees度

Matrix matrix = new Matrix();
matrix.setRotate(30,10,10);

例子

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,888评论 25 709
  • CSDN博客 img cquwentao android matrix 最全方法详解与进阶(完整篇) 发表于201...
    北风知我意阅读 10,367评论 0 0
  • Matrix提供了一些方法来控制图片变换:setTranslate(float dx,float dy):控制Ma...
    jiongge阅读 11,364评论 0 5
  • 《美女与野兽》是美国迪士尼于1991年出品的动画电影,影片于1991年11月25日在哥伦比亚首映。1992年,该片...
    麻婆电影阅读 1,930评论 0 0
  • 屋顶斜窗上的雨滴 正在滑落 我闭着眼睛 静静的 躺在书架上面 宽大的松木平台上 七八点钟的雨夜 小镇的路上少有行人...
    一叶茶阅读 1,592评论 2 3