首页 > android todo类型APP是如何做到每隔一段时间就检查是否有到时间的任务然后提醒?

android todo类型APP是如何做到每隔一段时间就检查是否有到时间的任务然后提醒?

我想知道todo APP都是怎么做到几乎每秒就检查一下数据库里面是否有符合当前时间的任务,然后推送给用户提醒功能。。。我试着在主Activity里面增加一个获取数据库内容操作,添加一个AlarmManager,通过它的setRepeating方法间隔发送广播,在广播接收器那里实现提醒功能。但是只有在刚开启Activity的时候可以,启动一下ALarmmanager。。如果我要在关闭应用程序之后依然能实时提醒、。。我应该怎么写这个程序??求指教!!


1.你需要开启一个后台的服务
2.尽量保证服务不被杀死,你需要开启一个守护进程。
3.通过service去发广播,然后在通知更新。


将你的广播和一个Service绑定

【热门文章】
【热门文章】