【问题标题】:How to check data update using API?如何使用 API 检查数据更新?
【发布时间】:2023-03-28 17:34:01
【问题描述】:

我的 Android 应用使用 News API 来获取新闻并将其设置在 RecycleView 上。如何查看新消息? 应用应在后台运行并立即更新 View 中的新帖子。

【问题讨论】:

  • 通过检查最后一项,将其保存在某处(数据库、文件等),然后当您重新启动应用程序时,检查该保存的项目是否与您的 api 中的最后一项相同。
  • 我应该多久发送一次新查询以检查更新?
  • 这由你决定...我们无法回答这个问题
  • 这取决于您,您可以每小时执行一次,也可以在应用程序启动时执行...
  • 好的。谢谢。)

标签: android rest api


【解决方案1】:

创建一个每小时运行一次的服务(例如)并获取最新消息。保存上次访问日期以仅在此日期和当前日期之间的时间间隔内推送新闻很重要。

注意 4G 限制和电池使用情况。

您可以使用 Timer 类来实现这一点。 https://developer.android.com/reference/java/util/Timer.html

【讨论】:

  • 我找不到有关它的示例。你有链接吗?
  • 我编辑我的答案。如果我帮助你,请批准并投票给答案。提前谢谢
猜你喜欢
  • 2015-11-12
  • 2018-03-24
  • 1970-01-01
  • 2016-07-08
  • 2018-09-23
  • 2012-08-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多