(注:我不是要代码,如果你对他的话题有经验,才评论)
我正在使用 Mediastore(数据库)填充一个非常大的列表并最初按名称对其进行排序(使用游标中的排序顺序参数)工作正常。现在我想根据用户重新排序该列表选择。
所以我很困惑我应该使用什么来排序?我应该使用比较器吗?或者我应该再次使用游标吗?我希望排序非常快。
使用游标排序是否比比较器更快?
比较器适用于非常大的列表吗??
使用数据库进行排序比其他任何事情都快吗??
请告诉我去哪里?
最佳答案
如果可以用数据库做一些事情,那最好还是用数据库。通过这种方式,您还将利用 native 代码工具,这将使一切变得更快。如果可以,请使用不同的参数进行另一个查询。
关于java - 在android中排序列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21362571/