我需要设置一个定期通知,以提醒用户每周一和周三在我的应用程序上下订单。无论应用程序是否“打开”(即它是否已被销毁、暂停或是否是内存中的主要活动),都应弹出通知。
从开发人员文档和在线教程中,我不明白我是否需要: - 只需设置通知。- 使用警报器。- 用户广播接收器。- 使用使用警报管理器发送通知的服务。
谁能指出我正确的方向?
我需要设置一个定期通知,以提醒用户每周一和周三在我的应用程序上下订单。无论应用程序是否“打开”(即它是否已被销毁、暂停或是否是内存中的主要活动),都应弹出通知。
从开发人员文档和在线教程中,我不明白我是否需要: - 只需设置通知。- 使用警报器。- 用户广播接收器。- 使用使用警报管理器发送通知的服务。
谁能指出我正确的方向?
您将不得不结合所有的东西 AlarmManager + BroadcastReceiver + Notification + Service(可选)。
AlarmManager + PendingIntent
并为您的待处理意图设置广播接收器意图。使用 usealarmanager 通知使用并设置alarmanager 重复时间24 小时。通过android时间功能检查时间并发出通知。
谢谢