AppWidgetProvider实现类的配置问题
来源:互联网 发布:乌班图软件仓库 编辑:程序博客网 时间:2024/05/27 19:27
一、实现一个AppWidgetProvider
要实现一个AppWidgetProvider,需要:
实现AppWidgetProvider的子类,并至少override onUpdate()方法[非必须,但是如果不这样做,该AppWidgetProvider就没有提供任何内容,也就不是AppWidgetProvider了];
在AndroidManifest.xml中,声明上述的AppWidgetProvider的子类是一个Receiver,并且:
该Receiver的intent-filter的Action必须包含“android.appwidget.action.APPWIDGET_UPDATE”;
该Receiver的meta-data为“android.appwidget.provider”,并用一个xml文件来描述布局属性。
在2.2的xml文件中描述布局属性的节点名称必须为“appwidget-provider”。
以上几点皆是AppWidget系统判断是否是AppWidgetProvider的标志。后面本文的3.2中详述是如何被检索并加入到系统中的。
原文参考地址:
http://blog.csdn.net/thl789/article/details/7887968
在配置完receiver之后,不要忘记配置androidmanifest.xml文件中的全局变量application的android:name属性,将值设为你自己写的appWidgetProvider所调用的Application的重载类;
要实现一个AppWidgetProvider,需要:
实现AppWidgetProvider的子类,并至少override onUpdate()方法[非必须,但是如果不这样做,该AppWidgetProvider就没有提供任何内容,也就不是AppWidgetProvider了];
在AndroidManifest.xml中,声明上述的AppWidgetProvider的子类是一个Receiver,并且:
该Receiver的intent-filter的Action必须包含“android.appwidget.action.APPWIDGET_UPDATE”;
该Receiver的meta-data为“android.appwidget.provider”,并用一个xml文件来描述布局属性。
在2.2的xml文件中描述布局属性的节点名称必须为“appwidget-provider”。
以上几点皆是AppWidget系统判断是否是AppWidgetProvider的标志。后面本文的3.2中详述是如何被检索并加入到系统中的。
原文参考地址:
http://blog.csdn.net/thl789/article/details/7887968
在配置完receiver之后,不要忘记配置androidmanifest.xml文件中的全局变量application的android:name属性,将值设为你自己写的appWidgetProvider所调用的Application的重载类;
如图所示:
该类所在的包路径:
0 0
- AppWidgetProvider实现类的配置问题
- AppWidgetProvider+httpclient实现的桌面新闻
- AppWidgetProvider的使用
- AppWidgetProvider 类使用
- 使用AppWidgetProvider类
- 使用AppWidgetProvider类
- AppWidgetProvider
- android AppWidgetProvider 定时刷新问题
- Android AppWidgetProvider 定时刷新问题
- AppWidgetProvider的生命周期和使用
- (转)android AppWidgetProvider 定时刷新问题
- Android AppWidget的分析与应用AppWidgetProvider
- AppWidgetProvider桌面控件的使用简介
- Android 桌面小部件(AppWidgetProvider)的应用
- Android的桌面组件App Widget的使用方法 AppWidgetProvider RemoteViews
- Android中AppWidget的分析与应用:AppWidgetProvider
- Android中AppWidget的分析与应用:AppWidgetProvider
- Android中AppWidget的分析与应用:AppWidgetProvider
- IP冲突导致的ORA-12170
- 从1.5k到18k, 一个程序员的5年成长之路
- 推荐一下PyScripter
- UVa 11177 Fighting Against a Polygonal Monster 圆与多边形公共面积,二分
- LeetCode(Rotate List) 旋转链表
- AppWidgetProvider实现类的配置问题
- MFC menu 事件 dialog 对话框 传递 传值
- (12)html表单<form>之一
- 关于2的补码
- 有一个文件夹/home/a,里面有个模块叫b.py,我怎么把他import到程序里?用import /home/a/a.py不行吧
- 汉明距离
- springmvc2 一个控制器写多个方法(非注解方式)
- 第三章作业
- Insert Interval