Android之App Widget开发实例

2014-11-24 13:29:50 · 作者: · 浏览: 4

首先继续了解下App Widget框架的主要的类:


AppWidgetProvider:继承自BroadcastReceiver,在App Widget应用update,enable,disable和deleted时接受通知。其中onUpdate,onReceive是最常用到的方法。


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


AppWidgetManager:负责管理AppWidget,向AppWidgetProvider发送通知。


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


下面开始代码的编写,首先在res/xml下建立myappwidetprovider.xml、



下面是我们的布局文件: