Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.
added in version 1.0.0

androidx.collection

Classes

ArrayMap<K, V> ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional HashMap, this implementation is a version of the platform's android.util.ArrayMap that can be used on older versions of the platform. 
ArraySet<E> ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional HashSet
CircularArray<E> CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append. 
CircularIntArray CircularIntArray is a circular integer array data structure that provides O(1) random read, O(1) prepend and O(1) append. 
LongSparseArray<E> SparseArray mapping longs to Objects, a version of the platform's android.util.LongSparseArray that can be used on older versions of the platform. 
LruCache<K, V> Static library version of android.util.LruCache
SimpleArrayMap<K, V> Base implementation of ArrayMap that doesn't include any standard Java container API interoperability. 
SparseArrayCompat<E> SparseArrays map integers to Objects.