學習動畫的應用和其他功能的結合
這是個很陽春的佈局java的娃娃是利用AnimationDrawable呈現畫面會一直跑的效果
分別用三個按鈕控制這個圖片
善用UML建構類別圖也幫助自己學習
Java的娃娃的佈局:
最外層是個RelativeLayout
使用好萊塢模式設置的onClick
善用XML來做圖片管理而不是直接寫死在程式裡面 以後方便維護
首先
drawable右鍵新增一個 resouce file
將要用到的連續圖片寫入新增出來的文件裡面
這裡用<動畫列表>去裝你的圖片持續時間是執行的時間以毫秒計算
再來就是程式碼的編輯了
將要使用到的物件先宣告出來
AnimationDrawable將會執行幀一幀像電影一樣將圖片一張一張播放出來
設定imageview的背景來源指向drawable新增的resouce file frame_animation養成好習慣 啟動動作前 先確定是否已經在執行
這是R.anim.translate裡面的屬性設置
效果是達到水平平移和同時縮小的效果
效果如圖
No comments :
Post a Comment