android:如何使用listview显示10k条目数据库的搜索结果

时间:2013-10-24 17:24:24

标签: android listview

我想问一下实施的想法。

我有一个固定的本地数据库。它包含10k不同长度的字符串(10到100)。我想允许用户搜索关键字并使用listview显示结果?可以粗略地加粗与关键字匹配的文字。

所以,我计划使用sqlite。这可以吗?或者表现会慢吗?感谢

1 个答案:

答案 0 :(得分:1)

SQLite将是完美的,特别是如果你想出一些复杂的查询,这里重要且棘手的部分是如何一次处理如此大量的信息,与持久层有关SQLite是这样的要去,现在为了展示它,有很多不同的技术可以采取,我建议你研究一下Lazy Load,它基本上是用户滚动或更新的加载数据,事情就是如果你的一个结果是1k或者更多,你可能会遇到严重的内存问题,所以使用加载技术进行计数,以便以友好的方式最大化你的应用程序性能......

希望这有助于指出正确的方向。

问候!