<?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>
先寫這些.