<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:fillAfter="false"
android:fillBefore="true"
android:fillEnabled="true"
android:interpolator="@android:anim/accelerate_interpolator"
android:repeatCount="10"
android:repeatMode="restart"
android:shareInterpolator="true"
android:startOffset="2000"
android:zAdjustment="normal" >
<!--
android:shareInterpolator="boolean" //是否共享插入器,共享时,set下的节点都用一个插入器
android:interpolator="@android:anim/accelerate_interpolator"
interpolator还有多种效果 参考几个blog
http://www.2cto.com/kf/201306/222725.html
http://my.oschina.net/banxi/blog/135633
http://hi.baidu.com/892870119/item/ff76c623aca23ecfa5275aed
android:duration="long" //持续时长
android:repeatCount="int" //重复次数
android:repeatMode="reverse|restart" //两种模式 reverse 是alpha从 1-0-1-0 restart是 alpha 1-0 再重新来 1-0
android:startOffset="long" //开始动画前的等待时间
android:fillBefore="boolean" //是指动画结束时画面停留在此动画的第一帧
android:fillAfter="boolean" //是指动画结束时画面停留在此动画的最后一帧
android:fillEnabled="boolean" //这个当然就是控制上面两个参数的开关了
android:zAdjustment="normal|bottom|top" //定义动画zorder的变换
-->
<alpha
android:fromAlpha="1"
android:toAlpha="0" >
<!--
// 透明度
android:fromAlpha="float" //开始的透明度
android:toAlpha="float" //结束的透明度
-->
</alpha>
<rotate
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360" >
<!--
// 旋转动画
android:fromDegrees="0" //开始角度 可以为负数
android:toDegrees="360" //结束角度
android:pivotX="50%" //动画的中心点 X值
android:pivotY="50%" //动画中心点 Y值
-->
</rotate>
<scale
android:fromXScale="0f"
android:fromYScale="0f"
android:toXScale="1.0f"
android:toYScale="1.0f" >
<!--
// 缩放动画
android:fromXScale="float" //缩放前 x值 1.0f是正常大小 0f是缩放到没有. 大于1是放大 小于是缩小
android:toXScale="float"
android:fromYScale="float"
android:toYScale="float"
-->
</scale>
<translate
android:fromXDelta="0"
android:fromYDelta="0"
android:toXDelta="100"
android:toYDelta="100" >
<!--
// 平移动画
android:fromXDelta="int" //开始平移的 X值
android:fromYDelta="int" //开始平移的 Y值
android:toXDelta="int" //结束平移的X
android:toYDelta="int" //结束平一点Y
-->
</translate>
</set>
先写这些.