【发布时间】:2017-09-07 11:53:47
【问题描述】:
我需要在我的应用中显示提要,并希望像 Twitter 应用一样实时更新 UI?
根据我的理解,以下是几种方法,
- 我可以通过从服务持续后台调用 API 并使用处理程序更新 UI 来做到这一点。
- 我可以注册广播接收器并在更新数据可用时触发它们,然后如果用户仍在同一页面上,则更新 UI。
但是,如果可能的话,我需要找到除此之外的最佳方法,因为将来它可以增加用户/供稿的流量。
【问题讨论】:
-
没有“最好的方法”。 你决定什么最适合你的场景
-
好的,谢谢。但在上述 2 中,哪一个曾经被强烈推荐或 Twitter 等应用使用?
-
为了持续更新 UI,当服务器上有更新的数据时,您可能会收到通知,并基于此您可以更新模型和视图两者'和/或'您可以不断调用后台服务期间并检查数据可用性。
标签: android performance feed