在各種應用中,通常會使用到多種動畫效果,在Android中常見的動畫有四種:Scale,Alpha,Translate,Rotate。Android系統也很人性化的給出了利用xml方式和利用Java代碼方式進行設定。以下分别進行介紹,算是給自己做個總結。
1.ScaleAnimation動畫
xml方式進行設定:
工程中引用:
Java代碼方式設定:
2.AlphaAnimation動畫
xml方式:
Java代碼設定:
3.TranslateAnimation動畫
在工程中的引用代碼:
Java代碼方式
4.RotateAnimation動畫
xml方式:
在工程中引用:
5.多個動畫合并
在工程中的引用:
其中在上面用到的監聽是:
從上面代碼可以看出,幾個動畫效果設定都差不多,會一個其他的都是相通的。