Pools.Pool <T> | Interface for managing a pool of objects. |
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
ArrayMap
that can be used on older versions of the platform.
|
AtomicFile |
Static library support version of the framework's
AtomicFile
,
a helper class for performing atomic operations on a file by creating a
backup file until a write has successfully completed.
|
CircularArray <E> | A circular array implementation that provides O(1) random read and O(1) prepend and O(1) append. |
LongSparseArray <E> |
SparseArray mapping longs to Objects, a version of the platform's
LongSparseArray
that can be used on older versions of the
platform.
|
LruCache <K, V> |
Static library version of
LruCache
.
|
Pools | Helper class for crating pools of objects. |
Pools.SimplePool <T> | Simple (non-synchronized) pool of objects. |
Pools.SynchronizedPool <T> | Synchronized) pool of objects. |
SimpleArrayMap <K, V> |
Base implementation of
ArrayMap
that doesn't include any standard Java
container API interoperability.
|
SparseArrayCompat <E> |
A copy of the current platform (currently
KITKAT
version of
SparseArray
; provides a removeAt() method and other things.
|