【发布时间】:2016-10-23 20:19:05
【问题描述】:
我开发了一个应用程序,但遇到了以下问题: 我需要显示一个项目列表,每个项目由以下字段组成: 3 个 long,2 个 inits,3 个字符串。 该列表需要支持: 快速滚动。 过滤。
数据在本地数据库中,无需访问网络。
列表可能包含大量数据,例如 1,000,000 项。
我想问一下,就内存和性能而言,处理这个问题的最佳方法是什么。
使用按需加载的方法是否会提供合理的性能? 在内存中保存这么多对象会消耗太多 RAM 吗?
我想听听关于这个问题的其他意见。 在此先感谢,并为我的英语不好感到抱歉。
【问题讨论】:
标签: android performance android-recyclerview android-memory