我正在编写android应用程序,这将从服务器请求数据后,每5分钟,并将加载到sqlite。稍后,每当用户想要查看数据时,就会向用户显示来自sqlite的数据。数据库将只包含最多2天的数据,并将继续删除较旧的数据。
我想使用Firebase JobScheduler来实现所有这些功能。但是在写之前,我想知道它是否是合适的工具?有没有更好的方法来实现这个功能?或者任何推荐的方式?
提前谢谢。
发布于 2018-01-23 23:41:30
你的实施计划在我看来还可以。但我认为每5分钟同步一次太多了,而且会给你的用户带来持续的电池耗尽和网络使用问题。
发布于 2018-01-23 23:48:24
你的实现是正确的,但这种机制有一个巨大的缺点,即电池耗尽。我认为最好的机制是在服务器端实现该功能。
优势:
享受吧!!
https://stackoverflow.com/questions/48405512
复制相似问题