我正在开发一款提醒应用程序。我使用通知管理器类生成通知,当时间线过期时。但如果我的手机关闭了,我就无法看到这些通知。即使我再次打开它也不行。即使我关闭并重新打开手机,我认为待处理的意图已被销毁,没有通知会生成。当手机重新开机时,我该怎么办才能得到通知?
请看 AlarmManager:从 http://developer.android.com/reference/android/app/AlarmManager.html:这个类提供了系统的闹钟服务。它们允许你在将来的某个时间点调度你的应用程序运行。当闹钟响起时,系统会广播已经为其注册的 Intent,如果目标应用程序尚未运行,则会自动启动。在设备休眠时,注册的闹钟仍然保留(并且如果在该期间触发,可以选择唤醒设备),但如果关闭并重新启动设备,则会被清除。