1. 程式人生 > >Android 中的動畫有哪幾類,它們的特點和區別是什麼?

Android 中的動畫有哪幾類,它們的特點和區別是什麼?

1、Drawable Animation
幀動畫,Frame動畫,指通過指定的每一幀的圖片和播放時間,有序的進行播放而形成的動畫效果

2、View Animation
檢視動畫,也就是所謂的補間動畫。指通過指定View的初始狀態、變化時間、方式、通過一系列的演算法去進行圖片變換,從而實現動畫效果。主要有scale、alpha、Translate、Rotate四種效果。
注意:只是在檢視層實現了動畫效果,並沒有真正改變View的屬性。

3、Property Animation
屬性動畫,通過不斷地改變View的屬性,不斷重繪而形成動畫效果。相比較檢視動畫,View的屬性是真正改變了。
注意:Android3.0(API 11)以上才支援。