最近做了一款情侶短信小軟件,感興趣的朋友可以下載安裝玩玩,那接下來的事就是總結了,把幾個重要的知識點總結發上,以供日後參考。有興趣的朋友也可以看看,迫切希望各位朋友能多多指教!
Android情侶短信軟件(1)--Frame動畫在懸浮窗口上的實現
本文源碼下載:
免費下載地址在 http://linux.linuxidc.com/
用戶名與密碼都是www.linuxidc.com
具體下載目錄在 /2012年資料/1月/1日/Android情侶短信軟件Frame動畫在懸浮窗口上的實現源碼/
效果圖如下:
(注:圖中阿狸是動畫的)
(1)懸浮窗口實現起來很簡單,就是在WindowManager中添加View就即可,
WindowManager最常用的方法有3個:
然後通過WindowManager.LayoutParams可以設置懸浮窗口的屬性,比如大小,在屏幕中的位置等等。
(2)Frame動畫一點要說明,要讓它start,要有一個事件去驅動它,比如說點擊一個按鈕!
這裡我們為了讓它自動播放,我們把frameAnimation.start();放入OnPreDrawListener(){}這個監聽器中去觸發它,觸發流程圖及原理如下:
然後將Frame動畫看成一個View添加到WindowManager即可!
各個類結構結構如下:
閒話少說,貼代碼:
Myfloatview.Java