列表和矩阵之间的区别(Android)

时间:2015-05-21 07:16:29

标签: android list matrixcursor

我正在尝试制作一个新的Android项目,我在其中从在线JSON文件中收集数据。 如果我在互联网上看,我可以看到很多例子,他们将收集的数据存储在MatrixCursor中。 就个人而言,我认为将所有数据存储在模型类的列表中要容易得多(并且更短/更快)。 是否有充分的理由说明他们没有使用列表而不是MatrixCursor,或者它们之间有什么区别?

1 个答案:

答案 0 :(得分:0)

我也更喜欢拥有可以从JSON数据创建的模型类以及这些类的自定义ListAdapter

但是,SearchView等组件特别需要CursorAdapter,例如搜索建议。在那些情况下。将数据放入像MatrixCursor这样的游标更容易,将其传递给SimpleCursorAdapter并完成它。