安卓補間動畫

補間動畫  tween Animation  
目前安卓中的動畫總共有5種 
透明動畫  alpha  漸變效果
位移動畫 TranslateAnimation      需要指定    移動的點的開始和結束座標
縮放動畫 Scale Animation      可以指定縮放的參考點
旋轉動畫 RotateAnimation      可以指定旋轉的參考點
組合動畫 AnimationSet     組合漸變 ,支持多種漸變的效果


透明動畫:
  1. <alpha xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:interpolator="@android:anim/accelerate_decelerate_interpolator"  
  3.     android:fromAlpha="1.0"  
  4.     android:toAlpha="0.1"  
  5.     android:duration="2000"/>  

formAlpha :起始的透明度
toAlpha :結束的透明度
1.0  表示完全不透明
0.1 表示完全透明



旋轉動畫:
  1. <rotate xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:interpolator="@android:anim/accelerate_decelerate_interpolator"  
  3.     android:fromDegrees="0"  
  4.     android:toDegrees="360"  
  5.     android:duration="1000"  
  6.     android:repeatCount="1"  
  7.     android:repeatMode="reverse"/> 

fromDegrees : 表示旋轉的起始角度
toDegress    :表示旋轉的結束角度
repeatCount  旋轉的次數  默認是0
repeatMode  設置重複的模式  。默認是restart  。   當旋轉的次數的值大於0 纔有效   ,還可以設置爲reverse  表示偶數次顯示動畫時會做與動畫定義方向相反的方向



縮放動畫:
  1. <scale xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:interpolator="@android:anim/accelerate_interpolator"  
  3.     android:fromXScale="0.2"  
  4.     android:toXScale="1.5"  
  5.     android:fromYScale="0.2"  
  6.     android:toYScale="1.5"  
  7.     android:pivotX="50%"  
  8.     android:pivotY="50%"  
  9.     android:duration="2000"/>  

fromxScale   表示 沿着x軸縮放的起始比例
toXScale    表示沿着 x軸縮放的結束比例
fromYscale   表示沿着Y軸縮放的起始比例
toYscale   表示沿着Y軸縮放的結束比例
pivotx    pivotx表示  圖片的中心點


平移動畫
  1. <translate xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:interpolator="@android:anim/accelerate_decelerate_interpolator"  
  3.     android:fromXDelta="0"  
  4.     android:toXDelta="320"  
  5.     android:fromYDelta="0"  
  6.     android:toYDelta="0"  
  7.     android:duration="2000"/>   
  8.       
 
fromXDelta  動畫起始位置的x軸 座標
toxDelta   動畫  結束位置的x軸座標
fromYDelta 動畫起始的Y軸座標
toYDelta   動畫結束爲止 的縱座標
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章