android之app widget(一)
1.AppWidgetProviderInfo对象:
为App Widget提供元数据(meta-data),包括布局,更新频率等等数据。这个对象被定义在res/xml目录当中。
<appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="294dp"
android:minHeight="72dp"
android:updatePeriodMillis="86400000" //这是更新间隔时间
android:initialLayout="@layout/example_appwidget" //这是app widget的布局
</appwidget-provider>
2.继承AppWidgetProvider:
定义了App Widget的基本生命周期函数,并实现相应的方法
3.在AndroidManifest中进行配置,如:
<receiver android:name="">
<intent-filter>
//表明widget可以接受APPWIDGET_UPDATA广播
<action android:name="android.appwidget.action.APPWIDGET_UPDATA"/>
</intent-filter>
<meta-data android:name="android.appwidget.provider"
//这是appWidgetProviderInfo地址
android:resource="@xml/example_appwidget_info"/>
</receiver>
更多相关文章
- 类和 Json对象
- Android自学笔记:应用程序组件
- [置顶] Android4.2.2自增物理按键(frameworks)
- Android(安卓)studio无法更新 提示网络连接失败
- FregServer进程,发送BC_TRANSACTION,唤醒ServiceManager进程,返回BR
- Android面试题集锦 (陆续更新)
- Android中的AnimationDrawable的使用
- Android中attrs.xml文件的使用详解
- android 自定义控件(邮箱边写边出格式邮箱)