1

我正在构建一个应用程序,我需要安排一个通知来记住用户访问该应用程序。我需要在上次使用该应用程序前一个月显示此通知

4

1 回答 1

8

AlarmManager可以访问系统报警服务。在 AlarmManager 的帮助下,您可以安排将来执行代码。AlarmManager 对象不能直接实例化,但是可以通过调用Context.getSystemService(Context.ALARM_SERVICE). AlarmManager 始终使用Intent. 当警报响起时,系统会自动广播已注册到 AlarmManager 的 Intent。如果目标应用程序未运行,此意图将启动它。当您希望应用程序代码在特定时间运行时,建议使用 AlarmManager,即使您的应用程序当前没有运行。

有一个例子

于 2013-05-14T17:17:04.337 回答