<分区>
如果我的应用程序处于非 Activity 状态(未在此设备上使用)一段时间(例如一周),我想从我的应用程序发送推送通知。
我知道如何发送推送通知,但我不知道如何添加时间变量。
希望你有一些想法!
<分区>
如果我的应用程序处于非 Activity 状态(未在此设备上使用)一段时间(例如一周),我想从我的应用程序发送推送通知。
我知道如何发送推送通知,但我不知道如何添加时间变量。
希望你有一些想法!
最佳答案
我看到了两种可能的解决方案:
1. 使用 AlarmManager 设置闹钟每次用户退出您的应用程序并在您的应用程序启动时取消它。
2. 如果您的应用程序向服务器发送 http 请求,或者服务器以任何方式收到通知,当用户使用您的应用程序时,检测服务器端的不活动状态,并在应用程序不活动 x 时发送云消息时间。
关于Android:如何在一段时间不活动后发送推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20292180/
相关文章:
java - Deflater 使(加密的)byte[] 变大
android - 应用程序运行时如何在android中以编程方式关闭通知?
java - 添加从Mysql服务器到Java应用程序的通知推送
android - 如何像 WhatsApp 在 Firebase 聊天应用程序中那样从联系人列表中获取我的应用程序的所有用户
android - 在 Cordova Crosswalk (Android) 端口启动时崩溃
javascript - 在空闲/不活动 60 秒后重定向用户?