Android之讓圖片勻速旋轉效果
android:fromDegrees 起始的角度度數
android:toDegrees 結束的角度度數,負數表示逆時針,正數表示順時針。如10圈則比android:fromDegrees大3600即可
android:pivotX 旋轉中心的X座標
浮點數或是百分比。浮點數表示相對於Object的左邊緣,如5; 百分比表示相對於Object的左邊緣,如5%; 另一種百分比表示相對於父容器的左邊緣,如5%p; 一般設定為50%表示在Object中心
android:pivotY 旋轉中心的Y座標
浮點數或是百分比。浮點數表示相對於Object的上邊緣,如5; 百分比表示相對於Object的上邊緣,如5%; 另一種百分比表示相對於父容器的上邊緣,如5%p; 一般設定為50%表示在Object中心
android:duration 表示從android:fromDegrees轉動到android:toDegrees所花費的時間,單位為毫秒。可以用來計算速度。
android:interpolator表示變化率,但不是執行速度。一個插補屬性,可以將動畫效果設定為加速,減速,反覆,反彈等。預設為開始和結束慢中間快,
android:startOffset 在呼叫start函式之後等待開始執行的時間,單位為毫秒,若為10,表示10ms後開始執行
android:repeatCount 重複的次數,預設為0,必須是int,可以為-1表示不停止
android:repeatMode 重複的模式,預設為restart,即重頭開始重新執行,可以為reverse即從結束開始向前重新執行。在android:repeatCount大於0或為infinite時生效
android:detachWallpaper 表示是否在桌布上執行
android:zAdjustment 表示被animated的內容在執行時在z軸上的位置,預設為normal。
normal保持內容當前的z軸順序
top執行時在最頂層顯示
bottom執行時在最底層顯示