android之動畫(一)通過AnimationDrawable控制逐幀動畫

android與逐幀動畫:

效果圖:

當我們點擊按鈕時,該圖片會不停的旋轉,當再次點擊按鈕時,會停止在當前的狀態。

 

activity代碼:

 

animation1.xml文件:

存放動畫文件的xml文件:

除此之外:在AnimationDrawable中,我們還可以看到如下的幾個重要方法:

setOneShot(boolean flag) 和在配置文件中進行配置一樣,可以設置動畫是否播放一次,false爲連續播放;

addFrame (Drawable frame, int duration) 動態的添加一個圖片進入該動畫中

 

 

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