AppWidget學習

一、

http://blog.csdn.net/stonecao/article/details/9858319

AppWidgetProvider 是一個繼承自 BroadcastReceiver 的類 (public class AppWidgetProvider extends BroadcastReceiver)

二、

【轉】原:http://blog.csdn.net/gebitan505/article/details/14005321

android appWidget 用法的一些注意事項:

1.AppWidget更新時,Remoteview 只能有一個實例,否則只能更新一部分,FC(Force close) AppWidget之後,有一部分內容會丟失。

2. 參考第一點時,不要用static RemoteView, 會導致AppWidget變慢並停止更新(-------爲什麼)。

3.需要用ContentObserver監聽數據時,每次點擊AppWidget上的控件時,都應該發一個消息給自己(-------什麼樣的消息?),在消息中checkObserver, 再做相應的操作。

4.每次刷新AppWidget UI時,都需要重新填充RemoteView中所有的子View。

5.在onUpdate() onReceive()中都需要刷新全部的子View。

6.測試AppWidget: 手動強制關閉AppWidget Launcher。

7.源碼參考:Android system settings widget. ( -------------不理解)

三、

http://blog.csdn.net/gebitan505/article/details/14004395

發佈了15 篇原創文章 · 獲贊 6 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章