android - 通知调度
问题描述
我正在开发一个关于膳食订阅的 android 应用程序。我每天早上都会更新整个菜单(早餐、午餐、晚餐)(我正在使用 Firebase)。现在我想向用户发送预定通知,也就是说,我想在下午 1 点通知用户这是即将到来的午餐菜单,同样我想在晚上 8 点左右通知用户这是即将到来的晚餐菜单。我应该用什么来获得这个预定的通知?
我有一个想法,当我早上更新数据库时。我将使用云消息发送具有所需调度时间的数据有效负载,并在设备本身上安排通知。这行得通吗?
解决方案
是的,它会起作用,我建议使用 Worker 来安排通知并考虑在应用程序处于后台时接收通知,因为我猜你的应用程序应该具有该功能。
推荐阅读
- git - 尝试推送到 github 时权限被拒绝 .config/git/attributes 错误
- django - get() 返回了不止一个 HorseEquipment —— 它返回了 3 个!在 Django RESTApi 中
- amazon-web-services - 将 aws lambda 函数连接到我的 VPN
- php - 基于会话变量在 WooCommerce 结帐时自动选择下拉选项
- mysql - Tableau 无法连接到 Amazon RDS MySQL 数据库
- python-3.x - 我如何制作这样的代码而不必为每个代码做一堆代码
- kubernetes - EKS 入口资源
- angular - 如何将结构指令与 ng-attr-* 结合起来?
- java - AvroParquetOutputFormat - 无法写入具有空元素的数组
- html - Navbar - 当 nav-item 是 2 个单词时,第二个单词在下面