如果我使用SetListAdapter
显示+10,000行,可能会出现问题吗?
如果是,请指导我选择更好的方式来显示这些行。
由于
答案 0 :(得分:1)
ListView
可以显示任意数量的元素数据;但是当我们讨论大数字和大数字时,有一个技巧:你需要重新使用ListView
所持有的观点。这个Google IO演示文稿是我推荐给你的最佳方式。
现在,我还能想到其他会产生负面影响的事情:
ArrayList
,那么我相信您可以即时访问。或者自己决定使用什么数据结构。在我看来,选择合适的系列非常重要。也许this article会帮助你。最后,您还应该考虑用户将如何使用该应用。是否值得将所有消息存储在内存中,因为用户可能希望查看最新的消息,上周的消息或者他最喜欢的联系人消息?也许过滤选项会有所帮助,这样你就可以在SQLite中保留它们。