Android動畫概要—Animation Overview

Android框架提供瞭兩種動畫系統:屬性動畫(在Android3.0中被引入)和視圖動畫。這兩種動畫系統都是可行的選擇,但是通常屬性動畫是首選的方法,因為它更加靈活,並提供瞭更多的功能。除瞭這兩種動畫系統之外,還能夠利用繪圖動畫,它允許加載繪圖資源並一幀一幀的來顯示它們。

屬性動畫

在Android3.0中被引入(API Level 11),屬性動畫系統會讓任何對象具有動畫屬性,包括那些沒有呈現在屏幕上的對象。這個系統是可擴展的,並且支持自定義的類型的動畫屬性。

視圖動畫

視圖動畫是一個比較舊的動畫系統,並且它僅能用於View對象。這個動畫系統相對與容易創建,並且對於應用程序中所遇到的大多數需求提供瞭足夠的能力。

繪圖動畫

繪圖動畫涉及到繪圖資源的像放電影一樣的順序顯示,如果想要使用繪圖資源來更容易的展現動畫,如何位圖進度條等,那麼這種動畫方法是有用的。

 作者:FireOfStar
 

發佈留言