安卓系统:如何在一段时间不活动后发送推送通知



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

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

希望你有一些想法!

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

您有两个解决方案需要实现:-本地解决方案,使用"服务"在后台运行,检测本地时间(但此解决方案可能会消耗您的击球手)-external解决方案=通过GCM的推送通知(此解决方案取决于网络连接)

相关内容

  • 没有找到相关文章

最新更新