Android:如何在一段时间不活动后发送推送通知?

时间:2013-11-29 19:18:50

标签: android push-notification user-inactivity

我想从我的应用发送推送通知,如果它处于非活动状态(在此设备上未使用)一段时间不活动(例如一周)。

我知道如何发送推送通知,但我不知道如何添加时间变量。

希望你有一些想法!

2 个答案:

答案 0 :(得分:2)

我看到两种可能的解决方案:
 1.每次用户退出应用程序时使用AlarmManager设置警报,并在应用程序启动时取消警报  2.如果您的应用程序向服务器发送http请求,或者服务器以任何方式通知用户使用您的应用程序,请检测服务器端的不活动状态,并在应用程序对x处于非活动状态时发送云消息时间量。

答案 1 :(得分:0)

你有两个解决方案来实现: -local解决方案,使用“服务”在后台运行,一直检测当地时间(但这个解决方案可以消耗你的电池) -extrenal solution =通过GCM的推送通知(此解决方案取决于网络连接)