代码改变世界

AppWidget框架

2013-09-02 16:46  kingshow  阅读(332)  评论(0编辑  收藏  举报

AppWidget 框架主要包括以下类:

1、AppWidgetProvider:继承自BroadcastReceiver,在AppWidget应用update、enable、disable和delete时接收通知。其中,onUpdate,onReceive是最常用到的方法,它们接收更新通知。

2、AppwidgetProviderInfo:描述Appwidget的大小、更新频率和初始界面等信息,以XML文件形式存在于应用的res/xml目录下。

3、AppwidgetManager:负责管理Appwidget,向AppwidgetProvider发送通知。

4、RemoteViews:一个可以在其他应用进程中运行的类,是构造Appwidget的核心。