需求是任何时候都能发送自定义通知,AlarmManager 可以发送定时任务,但是在低电量,或者长时间息屏后,可能无法收到定时任务,就像 worker 一样。当然用户通过手动清理最近任务,杀死进城后,AlarmManager 更无法收到定时任务。我记得不错的话,Android 无法像苹果一样做本地定时通知吧?定制终端除外,不过不知道在支持 Google service Framework 的设备上是否支持随时能收到的本地通知?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.