android.util
Interfaces
AttributeSet | A collection of attributes, as found associated with a tag in an XML document. |
Dumpable | Represents an object whose state can be dumped into a |
DumpableContainer | Represents a container that manages |
Printer | Simple interface for printing text, allowing redirection to various targets. |
Classes
ArrayMap | ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional |
ArraySet | ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional |
AtomicFile | Helper class for performing atomic operations on a file by writing to a new file and renaming it into the place of the original file after the write has successfully completed. |
Base64 | Utilities for encoding and decoding the Base64 representation of binary data. |
Base64InputStream | An InputStream that does Base64 decoding on the data read through it. |
Base64OutputStream | An OutputStream that does Base64 encoding on the data written to it, writing the resulting data to another OutputStream. |
CloseGuard | CloseGuard is a mechanism for flagging implicit finalizer cleanup of resources that should have been cleaned up by explicit close methods (aka "explicit termination methods" in Effective Java). |
Config | |
DebugUtils | Various utilities for debugging and logging. |
DisplayMetrics | A structure describing general information about a display, such as its size, density, and font scaling. |
EventLog | Access to the system diagnostic event record. |
EventLogTags | |
FloatMath | Math routines similar to those found in |
FloatProperty | An implementation of |
Half | The |
IntProperty | An implementation of |
JsonReader | Reads a JSON (RFC 4627) encoded value as a stream of tokens. |
JsonWriter | Writes a JSON (RFC 4627) encoded value to a stream, one token at a time. |
LayoutDirection | A class for defining layout directions. |
Log | API for sending log output. |
LogPrinter | Implementation of a |
LongSparseArray | SparseArray mapping longs to Objects. |
LruCache | A cache that holds strong references to a limited number of values. |
MonthDisplayHelper | Helps answer common questions that come up when displaying a month in a 6 row calendar grid format. |
MutableBoolean | |
MutableByte | |
MutableChar | |
MutableDouble | |
MutableFloat | |
MutableInt | |
MutableLong | |
MutableShort | |
Pair | Container to ease passing around a tuple of two objects. |
Patterns | Commonly used regular expression patterns. |
PrintStreamPrinter | Implementation of a |
PrintWriterPrinter | Implementation of a |
Property | A property is an abstraction that can be used to represent a mutable value that is held in a host object. The Property's |
Range | Immutable class for describing the range of two numeric values. |
Rational | An immutable data type representation a rational number. |
Size | Immutable class for describing width and height dimensions in pixels. |
SizeF | Immutable class for describing width and height dimensions in some arbitrary unit. |
SparseArray |
|
SparseBooleanArray | SparseBooleanArrays map integers to booleans. |
SparseIntArray | SparseIntArrays map integers to integers. |
SparseLongArray | SparseLongArrays map integers to longs. |
StateSet | State sets are arrays of positive ints where each element represents the state of a |
StatsLog | StatsLog provides an API for developers to send events to statsd. |
StringBuilderPrinter | Implementation of a |
TimeUtils | A class containing utility methods related to time zones. |
TimingLogger | A utility class to help log timings splits throughout a method call. |
TypedValue | Container for a dynamically typed data value. |
Xml | XML utility methods. |
Exceptions
AndroidException | Base class for all checked exceptions thrown by the Android frameworks. |
AndroidRuntimeException | Base class for all unchecked exceptions thrown by the Android frameworks. |
Base64DataException | This exception is thrown by |
MalformedJsonException | Thrown when a reader encounters malformed JSON. |
NoSuchPropertyException | Thrown when code requests a |
TimeFormatException |
Enums
JsonToken | A structure, name or value type in a JSON-encoded string. |