Поделиться через


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

Реализация Mock Log для тестирования на узле, отличном от Android.

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
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 и принятыми в качестве параметра элементов F:Android.Util.TypedValue.ApplyDimension, и F:Android.Widget.TextView.SetTextSize .

DataType

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

DisplayMetricsDensity

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

LayoutDirections

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

LogPriority

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