如何解决延迟和精确后台任务之间的区别
我正在阅读Guide To Background Tasks,该书井井有条,易于理解,除了一些概念。 任何人都可以通过一些实时的Android示例来区分推迟和精确后台任务吗?
解决方法
延迟的任务 未与用户交互直接关联并且可以在将来任何时候运行的每个任务都可以推迟。推荐的延迟任务解决方案是 WorkManager 。
WorkManager 使计划应用程序退出或设备重新启动时可以轻松安排的可延迟异步任务得以计划运行。请参阅 WorkManager 的文档,以了解如何安排这些类型的任务。
确切的任务 需要在特定时间点执行的任务可以使用 AlarmManager。
要了解有关 AlarmManager 的更多信息,请参阅安排重复警报。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。