【发布时间】:2015-08-24 18:52:44
【问题描述】:
我正在将我的应用程序从 sqlite 转移到 Firebase。以前我会从数据库中读取 N 个项目到一个数组列表并调用notifyItemRangeInserted。现在从 Firebase 获取数据的最便捷方式是逐个交付对象。我想知道是否有人对每个列表项调用notifyItemInserted 的成本进行了调整。这很好还是我应该批量处理我的负载?我在 RecyclerView 中显示所有内容。
【问题讨论】:
-
好问题。有什么让你无法进行比较两者的测试吗?我很想听听结果。
-
这里的答案将高度依赖于您的数据架构、有效负载、频率——几乎是您特定用例的每一个细节。如果您对两者进行分析,您会看到什么?
标签: android firebase android-recyclerview firebase-realtime-database