Android:如何使用ListView显示来自10K条目数据库的搜索结果



我想问一下实现的想法。

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

所以,我打算使用sqlite。可以吗?还是性能会变慢?谢谢

SQLite 将是完美的,特别是如果你会提出某种复杂的查询,这里重要而棘手的部分是如何一次处理如此大量的信息,与持久性层相关的 SQLite 是要走的路,现在为了展示它,有很多不同的技术可以采取, 我建议您研究延迟加载,它基本上是在用户滚动或更新时加载数据,问题是,如果您的结果之一是 1k 或更多,您可能会遇到严重的内存问题,因此请使用加载技术进行计数,以便以友好的方式最大限度地提高您的应用程序性能......

希望这有所帮助,并为您指明正确的方向。

问候!

相关内容

最新更新