alpha.xml

<?xml version="1.0" encoding="utf-8"?><set android:shareInterpolator="false" xmlns:android="http://schemas.android.com/apk/res/android" >    <alpha        android:fromAlpha="0.1"        android:toAlpha="1.0"        android:duration="1000"        android:interpolator="@android:anim/accelerate_interpolator"        android:fillBefore="true"        android:repeatCount="1"        android:repeatMode="reverse"        android:startOffset="500"        android:zAdjustment="bottom"        >      <!--        fromAlpha 动画起始时透明度  (0.0 示意齐全通明  1.0示意齐全不通明)        toAlpha   动画完结时透明度  ( 0.0 示意齐全通明  1.0示意齐全不通明)        duration  动画持续时间 (ms单位)        interpolator 指定一个动画的插入器          有一些常见的插入器        accelerate_decelerate_interpolator        减速-加速 动画插入器        accelerate_interpolator        减速-动画插入器        decelerate_interpolator        加速- 动画插入器        其余的属于特定的动画成果        repeatCount  动画反复次数        repeatMode   定义反复的行为 (restart 如同是默认成果; reverse 反复第二次时是倒退动画的成果 )        startOffset  动画之间的工夫距离,从上次动画停多少工夫开始执行下个动画        zAdjustment  定义动画的Z Order的扭转          -->    </alpha></set>

rotate.xml

<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"    android:shareInterpolator="false" >    <rotate        android:duration="1000"        android:fromDegrees="0"        android:interpolator="@android:anim/accelerate_decelerate_interpolator"        android:pivotX="50%"        android:pivotY="50%"        android:toDegrees="+360" /> <!-- fromDegrees 为动画起始时物件的角度 toDegrees 属性为动画完结时物件旋转的角度 能够大于360度 pivotX pivotY为动画绝对于物件的X、Y坐标的开始位--></set>

scale.xml

<?xml version="1.0" encoding="utf-8"?><set  android:shareInterpolator="false" xmlns:android="http://schemas.android.com/apk/res/android">    <scale        android:duration="700"        android:fillAfter="false"        android:fromXScale="0.0"        android:fromYScale="0.0"        android:interpolator="@android:anim/accelerate_decelerate_interpolator"        android:pivotX="50%"        android:pivotY="50%"        android:repeatCount="10"        android:startOffset="700"        android:toXScale="3.4"        android:toYScale="3.4" />  <!--  fromXScale[float]  fromYScale[float]  为动画起始时,X、Y坐标上的伸缩尺寸;0.0示意膨胀到没有 ;1.0示意失常无伸缩. 值小于1.0示意膨胀. 值大于1.0示意放大toXScale [float]  toYScale[float]    为动画完结时,X、Y坐标上的伸缩尺寸pivotX[float]  pivotY[float]      为动画绝对于物件的X、Y坐标的开始地位属性值阐明:从0%-100%中取值,50%为物件的X或Y方向坐标上的中点地位  --></set>

translate.xml

<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"    android:shareInterpolator="false" >    <translate        android:duration="1000"        android:fromXDelta="30"        android:fromYDelta="30"        android:toXDelta="-80"        android:toYDelta="300" /><!--  fromXDelta 为动画起始时的x坐标fromYDelta 为动画起始时的y坐标toXDelta   为动画完结时的x坐标toYDelta   为动画完结时的y坐标duration   动画持续时间(ms)--></set>

Github源码