应用程序未使用超过一定时间的通知

时间:2012-01-20 04:21:57

标签: android

是否有办法向用户发送已下载应用的通知,但即使在一段时间后(即一个月),应用中的某项任务仍未完成。一种方法是后台服务,在这种情况下应该每月生效,检查应用程序状态(在sharedprefs中),然后发送通知。在没有编写自定义服务的情况下,Android中还有其他更简单的方

2 个答案:

答案 0 :(得分:2)

这是我将如何做到的。使用AlarmManager安排闹钟,从今天开始一个月。该警报可以触发Receiver内的某些代码或以其他方式检查所述事件是否已发生。如果没有,则可以显示Dialog或其他内容。

答案 1 :(得分:1)

为了在一段时间后唤醒您的应用程序(在您的示例中为一个月),您将不得不设置闹钟。您可以使用AlarmManager。如果你要做的就是检查SharedPreferences,你可以在广播接收器中做到这一点。您可以在那里发送通知。