Package icyllis.modernui.util
package icyllis.modernui.util
-
ClassDescriptionArrayMap<K,
V> ArrayMap
is a generic key->value mapping data structure that is designed to be more memory efficient than aHashMap
.Exception thrown when aParcelable
is malformed or otherwise invalid.Lets you mapView
state sets to colors.A specialization ofObservable
forDataSetObserver
that provides methods for sending notifications to a list ofDataSetObserver
objects.Receives callbacks when a data set has been changed, or made invalid.A structure describing general information about a display, such as its size, density, and font scaling.An implementation ofProperty
to be used specifically with fields of typefloat
.A helper class that aims to provide comparable growth performance to ArrayList, but on primitive arrays.TheHalf
class is a wrapper and a utility class to manipulate half-precision 16-bit IEEE 754 floating point data types (also called fp16 or binary16).IntProperty<T>An implementation ofProperty
to be used specifically with fields of typeint
.A class for defining layout directions.Framework wrapper over Log4j API for sending log output.SparseArray mapping longs to Objects.Observable<T>Provides methods for registering or unregistering arbitrary observers in anArrayList
.A Parcel is a message container for a sequence of bytes, that performs non-blocking binary I/O on various data objects.Parcelable
is a serialization method alternative to standard Java serialization.Specialization ofParcelable.Creator
that allows you to receive theClassLoader
the object is being created in.Interface that must be implemented and provided as a public CREATOR field that creates instances of yourParcelable
class from aParcel
.PMX (Polygon Model Extended) 2.1, PMX Model, PMX ParserHelper class for creating pools of objects.Pools.Pool<T>Interface for managing a pool of objects.Simple (non-synchronized) pool of objects.Synchronized pool of objects.Property<T,V> A property is an abstraction that can be used to represent a mutable value that is held in a host object.SparseArray<E>SparseArray
maps integers to Objects and, unlike a normal array of Objects, its indices can contain gaps.SparseBooleanArrays map integers to booleans.State sets are arrays of positive ints where each element represents the state of aView
(e.g.Container for a dynamically typed data value.