android - Flutter 应用程序,每天在 x 时间检查,看看我是否需要向用户发送本地通知
问题描述
我对如何完成这项任务有点不确定,并希望得到一些澄清。
APP:它提醒人们给他们的植物浇水,用户可以指定他们希望多久浇一次水。
我面临的问题是如何将本地通知发送给用户。而不是为他们拥有的每个新工厂设置单独的通知,并安排时间关闭。我希望我可以指定一天中的某个时间(比如早上 8:00),我的应用程序会在我所有的植物中运行并检查今天是否需要浇水。如果他们这样做了,它会通过本地通知告诉用户,例如“你今天有 5 株植物要浇水”,当他们点击它时,他们会进入应用程序,向他们显示它们是什么植物。
- 我应该使用警报管理器 API 来进行每日警报吗?但这是否可以运行一个脚本来检查工厂数据,然后发送本地通知。
- 还是最好只为每个工厂附加一个单独的本地通知?
现在我仍然是 Android/Flutter 开发的新手,只是有点不确定这方面的最佳实践是什么?希望我所说的足够清楚,很高兴回答任何进一步的问题。提前感谢您的帮助。
解决方案
我认为这个包会有所帮助。
推荐阅读
- visual-studio - 我从 Visual Studio 收到一条消息:您处于 90 天评估期的第 xxx 天。您的试用期已过!你必须购买
- javascript - ApexCharts:热图工具提示格式化程序
- javascript - 如何在 Openlayers 中绘制 LinearRing
- python - 为什么我不能使用 Jupyter 预览我的 TIFF 图像?为什么我不能用这些 TIFF 图像制作视频?
- java - java api中脚本得分和函数得分过滤器的组合
- jenkins - 基于多个触发器执行 Jenkins 构建
- r - 有 Rmarkdown 编织到自定义的降价风格吗?
- mysql - 数据库设计 - 如何处理条件数据
- swift - 是否可以扩展符合协议的结构?
- r - 如何在单击 actionButton 时更新数据表?