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. |