摘要:AppWidgetProviderInfo类实现了Parcelable接口,在两个进程间传递appwidget相关属性,属性是在appwidget provider注册中声明元数据对应的xml文件中,元数据对应是xml形式,以appwidget-provider为根节点;
主要变量:
1)resizeMode:视图可变模式,有5中,分别用本类常量表示为RESIZE_NONE,RESIZE_NONE,RESIZE_HORIZONTAL,RESIZE_VERTICAL,RESIZE_BOTH,对应xml中属性android:resizeMode
2)widgetCategory:显示位置home,keyguard或者都可以,对应xml中属性android:widgetCategory
3)initialLayout:appwidget视图布局文件,对应xml中属性android:initialLayout
4)updatePeriodMillis:更新appwidget的频率,小于30min,按30来算,因此一般来说进行自定义更新频率
理解:标准的进程间数据传送的java类,主要进行了进程间的数据读入和读出;使用时,定义好xml文件即可