Sparsearray 和 Sparsearraycompat 之间有什么区别。
Sparsearraycompat
是当前平台的副本
(目前{@ link android.os.Build.VERSION_CODES#KITKAT}版本的{@link android.util.SparseArray};
提供了removeAt()
方法和其他内容。
这意味着Sparsearray
可以在除KITKAT之外的任何地方使用?
为什么不总是使用Sparsearray
?
答案 0 :(得分:9)
SparseArray
api正在发生变化。 SparseArrayCompat
是通过支持库分发的SparseArray
的实现,因此您也可以在旧的SDK上使用最新的api。