android.widger.viewAnimator類繼承至FrameLayout android
做用:爲FrameLayout裏面的View切換提供動畫效果。 函數
1.setInAnimation 設置View進入屏幕時候使用動畫 動畫
2.setOutAnimation 設置View退出屏幕時候使用動畫 繼承
3.ShowNext 調用該函數來顯示FrameLayout裏面的下一個View ip
4.ShowPrevious調用該函數來顯示FrameLayout裏面的上一個View it
通常不適用ViewAnimator 而是用它的兩個子類ViewFlipper和ViewSwitcher io
ViewFlipper 用來指定FrameLayout內多個View之間的切換效果,能夠一次指定也能夠每次切換的時候指定單獨的效果。 循環
提供如下函數 im
isFlipping 用來判斷View是否正在進行 top
setFlipInterval 設置View之間的切換的時間間隔
StartFlipping 使用上面設置的時間間隔來切換全部的View,切換會循環的進行
StopFlipping 中止View的切換
ViewSwitcher 特指倆個View之間的切換,經過該類指定一個ViewSwitcher.ViewFactory工程類來建立這倆個View