# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

# android.util

Provides common utility methods such as date/time manipulation, base64 encoders and decoders, string and number conversion methods, and XML utilities.

## Interfaces

AttributeSet | A collection of attributes, as found associated with a tag in an XML document.
Printer | Simple interface for printing text, allowing redirection to various targets.

## 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`.
ArraySet<E> | ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional `HashSet`.
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 | This class is deprecated. This class is not useful, it just returns the same value for all constants, and has always done this. Do not use it.
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.
EventLog.Event | A previously logged event read from the logs.
EventLogTags | This class is deprecated. This class is no longer functional. Use `EventLog` instead.
EventLogTags.Description |
FloatMath | This class is deprecated. Use `Math` instead.
FloatProperty<T> | An implementation of `Property` to be used specifically with fields of type `float`.
Half | The `Half` 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 of `Property` to be used specifically with fields of type `int`.
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 `Printer` that sends its output to the system log.
LongSparseArray<E> | SparseArray mapping longs to Objects.
LruCache<K, V> | 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 | This class is deprecated. This class will be removed from a future version of the Android API.
MutableByte | This class is deprecated. This class will be removed from a future version of the Android API.
MutableChar | This class is deprecated. This class will be removed from a future version of the Android API.
MutableDouble | This class is deprecated. This class will be removed from a future version of the Android API.
MutableFloat | This class is deprecated. This class will be removed from a future version of the Android API.
MutableInt | This class is deprecated. This class will be removed from a future version of the Android API.
MutableLong | This class is deprecated. This class will be removed from a future version of the Android API.
MutableShort | This class is deprecated. This class will be removed from a future version of the Android API.
Pair<F, S> | Container to ease passing around a tuple of two objects.
Patterns | Commonly used regular expression patterns.
PrintStreamPrinter | Implementation of a `Printer` that sends its output to a `PrintStream`.
PrintWriterPrinter | Implementation of a `Printer` that sends its output to a `PrintWriter`.
Property<T, V> | A property is an abstraction that can be used to represent a mutable value that is held in a host object.
Range<T extends Comparable<? super T>> | 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<E> | `SparseArray` maps integers to Objects and, unlike a normal array of Objects, its indices can contain gaps.
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 `View` (e.g.
StatsLog | StatsLog provides an API for developers to send events to statsd.
StringBuilderPrinter | Implementation of a `Printer` that sends its output to a `StringBuilder`.
TimeUtils | A class containing utility methods related to time zones.
TimingLogger | This class is deprecated. Use `Trace`, or Android Studio. In general, milliseconds is the wrong granularity for method-level tracing. Rounding errors can overemphasize cheap operations, or underemphasize repeated operations. This timing system also does not take CPU scheduling or frequency into account.
TypedValue | Container for a dynamically typed data value.
Xml | XML utility methods.

## Enums

JsonToken | A structure, name or value type in a JSON-encoded string.
Xml.Encoding | Supported character encodings.

## 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 `Base64InputStream` or `Base64OutputStream` when an error is detected in the data being decoded.
MalformedJsonException | Thrown when a reader encounters malformed JSON.
NoSuchPropertyException | Thrown when code requests a `Property` on a class that does not expose the appropriate method or field.
TimeFormatException |

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*