EYENDLESSYOUNG/ MANUAL
微信公众号微信公众号
← 返回目录01.13.06

实践-Widget

部分 01 移动开发章节 Android · 实践 06/08创建 2023-12-26更新 2026-07-31阅读 –

实践-Widget ​

1. 什么是widget ​

widget就是安卓的桌面小组件,可以方便快捷的使用app提供的部分功能。

2.开发一个widget的步骤 ​

AppWidget 是通过BroadcastReceiver进行控制的。开发AppWidget需要继承AppWidgetProvider类,该类继承自BroadcastReceiver。

  1. 创建一个RemoteViews对象,这个对象加载时指定了桌面小部件的界面布局文件。
  2. 设置RemoteViews创建时加载的布局文件中各个元素的属性。
  3. 创建一个ComponentName对象。
  4. 调用AppWidgetManager更新桌面小部件。

3.示例 ​