參考文章:http://www.cnblogs.com/skywang12345/p/3158310.html
今天赃阀,分享一個桌面小部件實現(xiàn)方法揪利,如圖:
相機旁邊的那個萌就是缘琅!
與傳統(tǒng)的app不一樣的是,app的樣子就1X1 這個小部件可以鋪滿你整個界面佃声。
這個就是尺寸對照表虏辫。
那么就進入正題了,怎么實現(xiàn)呢汰翠?
1.在res/layout 下新建一個xml
2.res/xml 下新建個xml
我們做一個可以放到桌面的widget 龄坪,所以代碼為
3.寫一個類繼承AppWidgetProvider
重點是以下幾個方法
下面放整個 頁面代碼
到這呢已經(jīng)成功75% 了
還差 最后一步
4.Manifests.xml
最后說一下遇到的問題吧。
1.第二步一定是xml下奴璃!不是layout 下悉默。否則你是打不來這個標(biāo)簽的
2.處理邏輯的代碼,我們一般放在onUpdate 下
3.第四步meta-data resource 是xml下的布局文件苟穆!
4.intent-filter 下action 快捷鍵沒有的話就手敲吧抄课。別怕麻煩(反正我是沒快捷出來)
下一篇講如何在別的應(yīng)用里調(diào)用widget。