使用JsonArray vs ArrayList作为RecyclerView Adapter的数据集

Har*_*hit 5 android recycler-adapter android-recyclerview

我已经使用了ArrayList<>JsonArray作为适配器中的数据集.我发现的一个主要区别是适配器中本地数据的数据集更改没有反映在JsonArray的调用类中.

我想知道哪一个更好,我的观察是正确的.

此外,如果我的数据集涉及从Web服务中提取数据(这给我提供Json表单数据),那么我将其更改为ArrayList <>会更好.

mle*_*kiy 4

JsonArray 由 ArrayList 在底层实现。 http://grepcode.com/file/repo1.maven.org/maven2/org.json/json/20080701/org/json/JSONArray.java

因此,其应用程序性能的变体非常相似。使用你喜欢的=)