【发布时间】:2017-07-30 03:31:34
【问题描述】:
我使用 Firebase 将数据存储在数据库中,我希望将其存储 x 时间,比如说 24 小时,然后将其删除。使用后台服务倒计时计时器还是将时间存储在数据库中并检查时差直到24小时更好?最佳方式是什么?
【问题讨论】:
标签: android countdowntimer background-service
我使用 Firebase 将数据存储在数据库中,我希望将其存储 x 时间,比如说 24 小时,然后将其删除。使用后台服务倒计时计时器还是将时间存储在数据库中并检查时差直到24小时更好?最佳方式是什么?
【问题讨论】:
标签: android countdowntimer background-service
服务倒计时是电池消耗,它不知道电池电量的上下文,在即将死机的设备上同步数据没有用,我更喜欢 Jobscheduler 它将根据各种环境标准智能地运行,如充电/空闲。
除此之外,还有其他一些工具可帮助您的应用安排工作。其中包括:
注意:已在作业调度员/调度员上启用指数退避
24小时逻辑检查here
【讨论】: