Sean's Note: 使用 Animation 的簡單步驟

2013年4月16日 星期二

使用 Animation 的簡單步驟

要讓 Android 的元件產生動畫效果,幾個步驟如下:
  1. 宣告一個 Animation animation 物件並設定動畫相關屬性。
  2. animation.setDuration(200) : 必要,動畫時間長度。
  3. animation.setFillAfter(true): 非必要,預設為 false,是否停留在動畫結束後的畫面。
  4. animation.setInterpolation(new Interpolator()): 非必要,預設為 LinearInterpolator,也可設
    定成 AccelerateInterpolater(加速) 或 CycleInterpolator(轉圈)。設定動畫的效果。
  5. animation.setAnimationListener(): 設定一個監聽者,可控制動畫前後要做什麼事。
  6. 最後,呼叫 View.startAnimation(animation),動畫即開始。
詳細可參考 Android 的 Example -> ApiDemo -> Transition3d.java

沒有留言:

張貼留言