Tweened animation實例

Tweened animation有四種類型,下面主要介紹Scale類型。

運行效果如下:

Android SDK提供了2種方法:直接從XML資源中讀取Animation,使用Animation子類的構造函數來初始化Animation對象,第二種方法在看了Android SDK中各個類的說明就知道如何使用了,下面簡要說明從XML資源中讀取Animation。XML資源中的動畫文件animation.xml內容爲:

主文件ScaleAnimation.java內容爲:

程序很容易看懂,主要爲了說明伸縮動畫效果而沒有增加複雜性。值得說明的是,本人在測試階段,錯誤的認爲不需要佈局文件,把行setContentView(R.layout.main);去掉,導致程序運行一直出錯。其實動畫也需要首先把佈局文件加載到Activity裏面,然後對佈局裏面的控件增加動畫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章