1:首先在res/anim/資料夾下建立動畫xml檔案。
2:在java程式碼中對UI控制元件使用動畫。
//載入動畫
Animation myAnim=AnimationUtils.loadAnimation(this, R.anim.my_anim);
//對UI控制元件開啟動畫
tvShow.startAnimation(myAnim);
3:說明
Android的animation由四種型別組成
在XML檔案中:
- alpha 漸變透明度動畫效果
- scale 漸變尺寸伸縮動畫效果
- translate 畫面轉換位置移動動畫效果
- rotate 畫面轉移旋轉動畫效果
在Java 原始碼中定義了相應的類,可以使用這些類的方法來獲取和操作相應的屬性:
- AlphaAnimation漸變透明度動畫效果
- ScaleAnimation漸變尺寸伸縮動畫效果
- TranslateAnimation畫面轉換位置移動動畫效果
- RotateAnimation畫面轉移旋轉動畫效果