Android.Util Namespace

Classes

Nome Description
AndroidException

Base para todas as exceções verificadas geradas pelas estruturas do Android.

AndroidRuntimeException

Classe base para todas as exceções desmarcadas geradas pelas estruturas do Android.

ArrayMap

ArrayMap é uma estrutura de dados de mapeamento de chave-valor> genérica que foi projetada para ser mais eficiente em termos de memória do que uma tradicional java.util.HashMap.

ArraySet

ArraySet é uma estrutura de dados de conjunto genérico projetada para ser mais eficiente em memória do que uma tradicional java.util.HashSet.

AtomicFile

Classe auxiliar para executar operações atômicas em um arquivo gravando em um novo arquivo e renomeando-o para o lugar do arquivo original após a conclusão da gravação com êxito.

Base64

Utilitários para codificar e decodificar a representação Base64 de dados binários.

Base64DataException

Essa exceção é gerada por Base64InputStream ou Base64OutputStream quando um erro é detectado nos dados que estão sendo decodificados.

Base64InputStream

Um InputStream que faz a decodificação base64 nos dados lidos por ele.

Base64OutputStream

Um OutputStream que faz a codificação Base64 nos dados gravados nele, gravando os dados resultantes em outro OutputStream.

CloseGuard

CloseGuard é um mecanismo para sinalizar a limpeza implícita do finalizador de recursos que deveriam ter sido limpos por métodos de fechamento explícitos (também conhecidos como "métodos de terminação explícitos" no Effective Java).

Config

Este membro foi preterido.

DebugUtils

Vários utilitários para depuração e registro em log.

DisplayMetrics

Uma estrutura que descreve informações gerais sobre uma exibição, como seu tamanho, densidade e dimensionamento de fontes.

EventLog

Acesso ao registro de evento de diagnóstico do sistema.

EventLog.Event

Um evento registrado anteriormente lido dos logs.

EventLogTags

Este membro foi preterido.

EventLogTags.Description
FloatMath

Rotinas matemáticas semelhantes às encontradas em java.lang.Math.

FloatProperty

Uma implementação a android.util.Property ser usada especificamente com campos do tipo float.

Half

A Half classe é um wrapper e uma classe de utilitário para manipular tipos de dados de ponto flutuante IEEE 754 de meia precisão (também chamados de fp16 ou binary16).

IntProperty

Uma implementação a android.util.Property ser usada especificamente com campos do tipo int.

IPrinterExtensions
JsonReader

Lê um valor codificado em JSON (RFC 4627) como um fluxo de tokens.

JsonToken

Uma estrutura, um nome ou um tipo de valor em uma cadeia de caracteres codificada em JSON.

JsonWriter

Grava um valor codificado em JSON (RFC 4627) em um fluxo, um token por vez.

LayoutDirection

Uma classe para definir as direções de layout.

Log

API para enviar saída de log.

LogPrinter

Implementação de um android.util.Printer que envia sua saída para o log do sistema.

LongSparseArray

Longs de mapeamento SparseArray para Objetos.

LruCache

Um cache que contém referências fortes a um número limitado de valores.

MalformedJsonException

Gerado quando um leitor encontra JSON malformado.

MonthDisplayHelper

Ajuda a responder perguntas comuns que aparecem ao exibir um mês em um formato de grade de calendário de seis linhas.

MutableBoolean

Este membro foi preterido.

MutableByte

Este membro foi preterido.

MutableChar

Este membro foi preterido.

MutableDouble

Este membro foi preterido.

MutableFloat

Este membro foi preterido.

MutableInt

Este membro foi preterido.

MutableLong

Este membro foi preterido.

MutableShort

Este membro foi preterido.

NoSuchPropertyException

Gerado quando o código solicita uma Property classe que não expõe o método ou campo apropriado.

Pair

Contêiner para facilitar a passagem de uma tupla de dois objetos.

Patterns

Padrões de expressão regular comumente usados.

PrintStreamPrinter

Implementação de um android.util.Printer que envia sua saída para um java.io.PrintStream.

PrintWriterPrinter

Implementação de um android.util.Printer que envia sua saída para um java.io.PrintWriter.

Property

Uma propriedade é uma abstração que pode ser usada para representar um <>valor mutável</em> de inserção que é mantido em um <objeto em>host</em>.

Range

Classe imutável para descrever o intervalo de dois valores numéricos.

Rational

Um tipo de dados imutável representa um número racional.

Size

Classe imutável para descrever dimensões de largura e altura em pixels.

SizeF

Classe imutável para descrever dimensões de largura e altura em alguma unidade arbitrária.

SizeF.InterfaceConsts
SparseArray

SparseArray mapeia inteiros para Objetos e, ao contrário de uma matriz normal de Objetos, seus índices podem conter lacunas.

SparseArray<E>

SparseArrays mapeiam inteiros para Objetos.

SparseBooleanArray

SparseBooleanArrays mapeiam inteiros para boolianos.

SparseIntArray

SparseIntArrays mapeiam inteiros para inteiros.

SparseLongArray

SparseLongArrays mapeiam inteiros para longos.

StateSet

Conjuntos de estado são matrizes de ints positivos em que cada elemento representa o estado de um android.view.View (e.

StatsLog

O StatsLog fornece uma API para os desenvolvedores enviarem eventos para estatísticas.

StringBuilderPrinter

Implementação de um android.util.Printer que envia sua saída para um StringBuilder.

TimeFormatException
TimeUtils

Uma classe que contém métodos utilitários relacionados a fusos horários.

TimingLogger

Uma classe de utilitário para ajudar os intervalos de log é dividida em uma chamada de método.

TypedValue

Contêiner para um valor de dados tipado dinamicamente.

Xml

Métodos do utilitário XML.

Xml.Encoding

Codificações de caracteres com suporte.

Interfaces

Nome Description
IAttributeSet

Uma coleção de atributos, conforme encontrado associado a uma marca em um documento XML.

IDumpable

Representa um objeto cujo estado pode ser despejado em um PrintWriter.

IDumpableContainer

Representa um contêiner que gerencia Dumpable dumpables.

IPrinter

Interface simples para imprimir texto, permitindo o redirecionamento para vários destinos.

Enumerações

Nome Description
Base64Flags

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

ComplexType

Enumera valores retornados por vários métodos de ComplexType.

ComplexUnitType

Enumera valores retornados por vários métodos e ComplexUnitType usados como um parâmetro dos membros F:Android.Util.TypedValue.ApplyDimension e F:Android.Widget.TextView.SetTextSize .

DataType

Enumera valores retornados por vários tipos e usados como um parâmetro do CoerceToString() membro.

DisplayMetricsDensity

Enumera valores retornados por vários tipos.

LayoutDirections

Enumera valores retornados por vários tipos.

LogPriority

Enumera valores retornados por vários métodos e LogPriority usados como um parâmetro de vários tipos.