眾所周知,一款沒有動畫的 app,就像沒有靈魂的肉體,給用戶的體驗性很差。現在的 android 在動畫效果方面早已空前的發展,1.View 動畫框架 2.屬性動畫框架 3.Drawable 動畫。相比後後兩者,View 動畫框架在 Android 的最開始就已經出現,即有著非常容易學習的有點,卻也... ...
引言
眾所周知,一款沒有動畫的 app,就像沒有靈魂的肉體,給用戶的體驗性很差。現在的 android 在動畫效果方面早已空前的發展,1.View 動畫框架 2.屬性動畫框架 3.Drawable 動畫。相比後後兩者,View 動畫框架在 Android 的最開始就已經出現,即有著非常容易學習的有點,卻也有著用法太死的毛病,但對於初學者而言,足夠實現各種酷炫的效果了。
組成
對於 View 的動畫框架而言,最常見的有:
- AlphaAnimation(透明度動畫)、
- RotateAnimation(旋轉動畫)、
- ScaleAnimation(縮放動畫)、
- TranslateAnimation(平移動畫)四種類型。
除此之外還提供了動畫集合類(AnimationSet),用於將各種基本動畫組合起來進行顯示。
使用
對於現在市面上的書籍