android简单旋转动画实现——android动画
1、新建项目“AndroidRotate”

2、布局界面代码,这里用到了两张图片,一张蓝色的圆形背景图片,一张加号图片

3、布局界面显示效果

4、在res文件夹下新建“anim”文件夹

5、在新建的“anim”文件夹下新建“widget_rotate.xml”文件,新建的时候下面选择“set”

6、在新建的“widget_rotate.xml”文件中写一下代码:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<rotate
android:duration="500"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="45" />
</set>
————————————
android:duration="500"执行动画所需时间为500毫秒
android:toDegrees="45"的意思是旋转45°

7、在MainActivity.class文件中写代码

8、主要的就是:
// 加载动画
rotate = AnimationUtils.loadAnimation(MainActivity.this, R.anim.widget_rotate);
// 动画执行完后停留在执行完的状态
rotate.setFillAfter(true);
// 执行动画
img_add.startAnimation(rotate);
9、ok,运行,点击控件,就会实现控件的45°旋转,简单吧!