LibWidget

LibWidget Github Maven Central

1. 功能简介

对桌面微件及小组件优化,支持当前应用的所有微件可以相互触发更新等逻辑

2. 组件信息

引用仓库

引用仓库可以参考 组件使用 中添加依赖的部分

组件使用

implementation 'com.bihe0832.android:lib-widget:+'

3. 组件功能

3.1. BaseWidgetProvider

  • 所有 AppWidgetProvider 的基类,包含了对添加、移除、更新、通用广播等逻辑

3.2. BaseWidgetWorker

  • 所有 AppWidgetProvider 的UI 更新任务的基类,包含了对添加、移除、更新、通用广播等逻辑

3.3. WidgetUpdateManager

  • 所有 AppWidgetProvider 相关的更新处理逻辑

3.4. WidgetSelectDialog

  • 应用内弹框列出应用内支持的所有微件,支持长按直接添加,不需通过主屏幕

3.5. WidgetTools

  • 检查微件是否添加、选择微件、添加到主屏幕等方法
Copyright © zixie all right reserved,powered by Gitbook最后修改: 2023-06-16 09:51:16

results matching ""

    No results matching ""