android - 哪种方法更适合在 Android 中实现可编程重复通知?
问题描述
我的场景是像谷歌日历/谷歌保持这样的应用程序。用户可以创建简单的事件或重复事件(可以选择时间参数,用户可以决定事件可以是每天、每月或每年 ecc)。
在此重复事件中,执行了一些(通常是非繁重的)操作,并且可能必须显示通知。
你会使用哪种方法?
- 一个间隔很短的内部重复作业,每次检查应该做什么(例如使用 WorkManager 的 PeriodicWorkRequest)
- 创建重复作业时,会安排特定作业在预期时间执行(例如使用 WorkManager 的 OneTimeWorkRequest)。特定作业还将负责安排下一次重复。
- 其他方法?
另外,WorkManager适合这个吗?
谢谢
解决方案
推荐阅读
- database - 使用 Gorm 查询多列
- algorithm - 连通图的 DFS
- discord - 由于没有端口转发,并且您不知道我的 IP 地址,托管 Discord Bot 是如何工作的?
- xcode - 在 Xcode 中运行 AR App 模板时出现错误
- python - 通过 JSON 问题在 Python tradingview-binance webhook 中将要购买/出售的硬币数量设置为“所有硬币”
- python - 当被测小部件必须可见才能工作时,PyQt5 下的 QtTest 失败
- python - Groupby,迭代并连接到文本文件
- python - 如何在运行“tf.keras.models.load_model(..)”时获得类似于使用“include_top=False”的结果
- python - How to slice on values instead of index
- java - 未指定整数命令行