Android.Util Пространство имен

Классы

Имя. Описание
AndroidException

Базовый класс для всех проверенных исключений, создаваемых платформами Android.

AndroidRuntimeException

Базовый класс для всех незавершенных исключений, создаваемых платформами Android.

ArrayMap

ArrayMap — это структура данных сопоставления общих ключевых> значений, которая предназначена для повышения эффективности памяти, чем традиционное java.util.HashMap.

ArraySet

ArraySet — это универсальная структура данных набора, которая предназначена для повышения эффективности памяти, чем традиционное java.util.HashSet.

AtomicFile

Вспомогательный класс для выполнения атомарных операций с файлом путем записи в новый файл и переименования его в место исходного файла после успешного завершения записи.

Base64

Служебные программы для кодирования и декодирования представления двоичных данных Base64.

Base64DataException

Это исключение возникает Base64InputStream или Base64OutputStream при обнаружении ошибки в декодированных данных.

Base64InputStream

InputStream, который декодирует данные, которые декодируются в Base64.

Base64OutputStream

OutputStream, который выполняет кодировку Base64 на данные, записанные в него, записывает полученные данные в другой OutputStream.

CloseGuard

CloseGuard — это механизм для неявного очистки неявного метода завершения ресурсов, которые должны были быть удалены явными методами закрытия (ака "явные методы завершения" в эффективной Java).

Config

Этот элемент не рекомендуется.

DebugUtils

Различные служебные программы для отладки и ведения журнала.

DisplayMetrics

Структура, описывающая общие сведения о дисплее, например его размер, плотность и масштабирование шрифтов.

EventLog

Доступ к записи событий диагностики системы.

EventLog.Event

Ранее зарегистрированное событие считывалось из журналов.

EventLogTags

Этот элемент не рекомендуется.

EventLogTags.Description
FloatMath

Математические подпрограммы, аналогичные тем, которые найдены в java.lang.Math.

FloatProperty

Реализация android.util.Property , используемая специально с полями типа float.

Half

Класс Half — это оболочка и служебный класс для управления 16-разрядными типами данных IEEE 754 с плавающей запятой (также называемыми fp16 или binary16).

IntProperty

Реализация android.util.Property , используемая специально с полями типа int.

IPrinterExtensions
JsonReader

Считывает закодированное значение JSON (RFC 4627) в виде потока маркеров.

JsonToken

Структура, имя или тип значения в строке в кодировке JSON.

JsonWriter

Записывает в поток закодированное значение JSON (RFC 4627) по одному маркеру за раз.

LayoutDirection

Класс для определения направлений макета.

Log

API для отправки выходных данных журнала.

LogPrinter

android.util.Printer Реализация, которая отправляет выходные данные в системный журнал.

LongSparseArray

Разреженное сопоставлениеArray длинно с объектами.

LruCache

Кэш, содержащий строгие ссылки на ограниченное количество значений.

MalformedJsonException

Возникает при обнаружении неправильно сформированного JSON средства чтения.

MonthDisplayHelper

Помогает ответить на распространенные вопросы, которые возникают при отображении месяца в формате сетки календаря 6 строк.

MutableBoolean

Этот элемент не рекомендуется.

MutableByte

Этот элемент не рекомендуется.

MutableChar

Этот элемент не рекомендуется.

MutableDouble

Этот элемент не рекомендуется.

MutableFloat

Этот элемент не рекомендуется.

MutableInt

Этот элемент не рекомендуется.

MutableLong

Этот элемент не рекомендуется.

MutableShort

Этот элемент не рекомендуется.

NoSuchPropertyException

Возникает при запросе Property кода к классу, который не предоставляет соответствующий метод или поле.

Pair

Контейнер для упрощения передачи кортежа двух объектов.

Patterns

Часто используются шаблоны регулярных выражений.

PrintStreamPrinter

Реализация объекта android.util.Printer , который отправляет выходные данные java.io.PrintStreamв объект .

PrintWriterPrinter

Реализация объекта android.util.Printer , который отправляет выходные данные java.io.PrintWriterв объект .

Property

Свойство — это абстракция, которую можно использовать для представления <мутируемого> значения emb</em>, которое хранится в объекте <em>host</em>.

Range

Неизменяемый класс для описания диапазона двух числовых значений.

Rational

Неизменяемый тип данных представляет рациональное число.

Size

Неизменяемый класс для описания размеров ширины и высоты в пикселях.

SizeF

Неизменяемый класс для описания размеров ширины и высоты в некоторых произвольных единицах.

SizeF.InterfaceConsts
SparseArray

SparseArray сопоставляет целые числа с объектами и, в отличие от обычного массива объектов, его индексы могут содержать пробелы.

SparseArray<E>

SparseArrays сопоставляет целые числа с объектами.

SparseBooleanArray

SparseBooleanArrays сопоставляет целые числа с логическими значениями.

SparseIntArray

SparseIntArrays сопоставляет целые числа с целыми числами.

SparseLongArray

SparseLongArrays сопоставляет целые числа с длинными.

StateSet

Наборы состояний — это массивы положительных ветвей, где каждый элемент представляет состояние a android.view.View (e).

StatsLog

StatsLog предоставляет API для разработчиков для отправки событий в статистику.

StringBuilderPrinter

Реализация объекта android.util.Printer , который отправляет выходные данные StringBuilderв объект .

TimeFormatException
TimeUtils

Класс, содержащий служебные методы, связанные с часовых поясов.

TimingLogger

Класс служебной программы, помогающий разбиение времени журнала по вызову метода.

TypedValue

Контейнер для динамического типизированного значения данных.

Xml

Методы служебной программы XML.

Xml.Encoding

Поддерживаемые кодировки символов.

Интерфейсы

Имя. Описание
IAttributeSet

Коллекция атрибутов, связанная с тегом в XML-документе.

IDumpable

Представляет объект, состояние которого можно дампать в PrintWriterобъект.

IDumpableContainer

Представляет контейнер, который управляет Dumpable dumpables.

IPrinter

Простой интерфейс для печати текста, позволяющий перенаправляться на различные целевые объекты.

Перечисления

Имя. Описание
Base64Flags

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

ComplexType

Перечисляет значения, возвращаемые несколькими методами ComplexType.

ComplexUnitType

Перечисляет значения, возвращаемые несколькими методами ComplexUnitType и принятыми в качестве параметра элементов , и .

DataType

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра CoerceToString() элемента.

DisplayMetricsDensity

Перечисляет значения, возвращаемые несколькими типами.

LayoutDirections

Перечисляет значения, возвращаемые несколькими типами.

LogPriority

Перечисляет значения, возвращаемые несколькими методами LogPriority и принятыми в качестве параметра нескольких типов.