官方描述: 使用 WorkManager API 可以轻松地调度那些必须可靠运行的可延期异步任务。通过这些 API,您可以创建任务并提交给 WorkManager,以便在满足工作约束条件时运行。
WorkMannager 底层实现
| 版本 | 底层 |
|---|---|
| API23+ | 基于JobScheduler |
| API14-22 | 基于AlarmManager+BroadcastReceiver |
WorkMannager 类型
|类型|作用| |--| |OneTimeWorkRequest| |PeriodicWorkRequest|