我正在构建一个应用程序,我需要安排一个通知来记住用户访问该应用程序。我需要在上次使用该应用程序前一个月显示此通知
问问题
9446 次
1 回答
8
AlarmManager
可以访问系统报警服务。在 AlarmManager 的帮助下,您可以安排将来执行代码。AlarmManager 对象不能直接实例化,但是可以通过调用Context.getSystemService(Context.ALARM_SERVICE)
. AlarmManager 始终使用Intent
. 当警报响起时,系统会自动广播已注册到 AlarmManager 的 Intent。如果目标应用程序未运行,此意图将启动它。当您希望应用程序代码在特定时间运行时,建议使用 AlarmManager,即使您的应用程序当前没有运行。
有一个例子。
于 2013-05-14T17:17:04.337 回答