Freigeben über


Android.Util Namespace

Klassen

AndroidException

Basisklasse für alle überprüften Ausnahmen, die von den Android-Frameworks ausgelöst werden.

AndroidRuntimeException

Basisklasse für alle deaktivierten Ausnahmen, die von den Android-Frameworks ausgelöst werden.

ArrayMap

ArrayMap ist eine generische Schlüsselwertzuordnungsdatenstruktur>, die so konzipiert ist, dass sie effizienter als eine herkömmliche java.util.HashMapSpeicherstruktur ist.

ArraySet

ArraySet ist eine generische Set-Datenstruktur, die so konzipiert ist, dass sie effizienter als eine herkömmliche java.util.HashSetSpeicherstruktur ist.

AtomicFile

Hilfsklasse zum Ausführen von Atomvorgängen für eine Datei durch Schreiben in eine neue Datei und Umbenennen der Datei an die Stelle der Ursprünglichen Datei, nachdem der Schreibvorgang erfolgreich abgeschlossen wurde.

Base64

Hilfsprogramme zum Codieren und Decodieren der Base64-Darstellung von Binärdaten.

Base64DataException

Diese Ausnahme wird ausgelöst, wenn Base64InputStreamBase64OutputStream ein Fehler in den Daten erkannt wird, die decodiert werden.

Base64InputStream

Ein InputStream, der die Base64-Decodierung für die Daten ausführt, die sie durchlesen.

Base64OutputStream

Ein OutputStream, der base64-Codierung für die darin geschriebenen Daten durchführt und die resultierenden Daten in einen anderen OutputStream schreibt.

CloseGuard

CloseGuard ist ein Mechanismus zum Kennzeichnen der impliziten Finalizerbereinigung von Ressourcen, die durch explizite Close-Methoden bereinigt werden sollten (auch als "explizite Beendigungsmethoden" in Effektivem Java bezeichnet).

Config

Dieses Mitglied ist veraltet.

DebugUtils

Verschiedene Hilfsprogramme zum Debuggen und Protokollieren.

DisplayMetrics

Eine Struktur, die allgemeine Informationen zu einer Anzeige beschreibt, z. B. Größe, Dichte und Schriftskalierung.

EventLog

Zugriff auf den Systemdiagnoseereignisdatensatz.

EventLog.Event

Ein zuvor protokolliertes Ereignis, das aus den Protokollen gelesen wurde.

EventLogTags

Dieses Mitglied ist veraltet.

EventLogTags.Description
FloatMath

Mathematische Routinen, die denen ähneln, die in java.lang.Math.

FloatProperty

Eine Implementierung, die android.util.Property speziell mit Feldern des Typs floatverwendet werden soll.

Half

Die Half Klasse ist ein Wrapper und eine Hilfsklasse zum Bearbeiten von 16-Bit-IEEE 754-Gleitkommadatentypen mit halber Genauigkeit (auch als fp16 oder binary16 bezeichnet).

IntProperty

Eine Implementierung, die android.util.Property speziell mit Feldern des Typs intverwendet werden soll.

IPrinterExtensions
JsonReader

Liest einen JSON-Codierten WERT (RFC 4627) als Datenstrom von Token.

JsonToken

Eine Struktur, ein Name oder ein Werttyp in einer JSON-codierten Zeichenfolge.

JsonWriter

Schreibt einen JSON(RFC 4627)-codierten Wert in einen Datenstrom, jeweils ein Token.

LayoutDirection

Eine Klasse zum Definieren von Layoutbeschreibungen.

Log

Simulierte Protokollimplementierung zum Testen auf einem Nicht-Android-Host.

LogPrinter

Implementierung einer android.util.Printer , die die Ausgabe an das Systemprotokoll sendet.

LongSparseArray

SparseArray-Zuordnung longs to Objects.

LruCache

Ein Cache, der starke Verweise auf eine begrenzte Anzahl von Werten enthält.

MalformedJsonException

Wird ausgelöst, wenn ein Leser auf falsch formatierten JSON-Code stößt.

MonthDisplayHelper

Hilft bei der Beantwortung allgemeiner Fragen, die beim Anzeigen eines Monats in einem 6-Zeilen-Kalenderrasterformat angezeigt werden.

MutableBoolean

Dieses Mitglied ist veraltet.

MutableByte

Dieses Mitglied ist veraltet.

MutableChar

Dieses Mitglied ist veraltet.

MutableDouble

Dieses Mitglied ist veraltet.

MutableFloat

Dieses Mitglied ist veraltet.

MutableInt

Dieses Mitglied ist veraltet.

MutableLong

Dieses Mitglied ist veraltet.

MutableShort

Dieses Mitglied ist veraltet.

NoSuchPropertyException

Wird ausgelöst, wenn Code eine Property Klasse anfordert, die die entsprechende Methode oder das entsprechende Feld nicht verfügbar macht.

Pair

Container zum Vereinfachen der Übergabe eines Tupels von zwei Objekten.

Patterns

Häufig verwendete Muster für reguläre Ausdrücke.

PrintStreamPrinter

Implementierung einer android.util.Printer , die ihre Ausgabe an eine java.io.PrintStream.

PrintWriterPrinter

Implementierung einer android.util.Printer , die ihre Ausgabe an eine java.io.PrintWriter.

Property

Eine Eigenschaft ist eine Abstraktion, die verwendet werden kann, um einen <>änderbaren</em-Wert> darzustellen, der in einem <Em-Host></em-Objekt> gespeichert ist.

Range

Unveränderliche Klasse zum Beschreiben des Bereichs von zwei numerischen Werten.

Rational

Eine unveränderliche Datentypdarstellung einer rationalen Zahl.

Size

Unveränderliche Klasse zum Beschreiben von Breiten- und Höhenabmessungen in Pixeln.

SizeF

Unveränderliche Klasse zum Beschreiben von Breiten- und Höhenabmessungen in einer beliebigen Einheit.

SizeF.InterfaceConsts
SparseArray

SparseArray ordnet Ganzzahlen Objekten zu, und im Gegensatz zu einem normalen Array von Objekten können die Indizes Lücken enthalten.

SparseArray<E>

"SparseArrays" zuordnen ganze Zahlen zu Objekten.

SparseBooleanArray

SparseBooleanArrays zuordnen ganzzahlige Zahlen boolescher Werte.

SparseIntArray

SparseIntArrays zuordnen ganze Zahlen zu ganzen Zahlen.

SparseLongArray

SparseLongArrays zuordnen ganze Zahlen zu Langen.

StateSet

Statussätze sind Arrays positiver Ints, bei denen jedes Element den Status einer android.view.View (e) darstellt.

StatsLog
StringBuilderPrinter

Implementierung einer android.util.Printer , die ihre Ausgabe an eine StringBuilder.

TimeFormatException
TimeUtils

Eine Klasse, die Hilfsmethoden enthält, die sich auf Zeitzonen beziehen.

TimingLogger

Eine Hilfsklasse zum Protokollieren von Zeitaufteilungen während eines Methodenaufrufs.

TypedValue

Container für einen dynamisch typierten Datenwert.

Xml

XML-Hilfsmethoden.

Xml.Encoding

Unterstützte Zeichencodierungen.

Schnittstellen

IAttributeSet

Eine Auflistung von Attributen, die einem Tag in einem XML-Dokument zugeordnet sind.

IDumpable

Stellt ein Objekt dar, dessen Zustand in einem PrintWriter.

IDumpableContainer

Stellt einen Container dar, der verwaltet Dumpable dumpableswird.

IPrinter

Einfache Schnittstelle zum Drucken von Text, sodass die Umleitung zu verschiedenen Zielen möglich ist.

Enumerationen

Base64Flags

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden.

ComplexType

Listet Werte auf, die von mehreren Methoden von ComplexType.

ComplexUnitType

Listet Werte auf, die von mehreren Methoden ComplexUnitType zurückgegeben und als Parameter der Member F:Android.Util.TypedValue.ApplyDimension und F:Android.Widget.TextView.SetTextSize verwendet werden.

DataType

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des CoerceToString() Elements verwendet werden.

DisplayMetricsDensity

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

LayoutDirections

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

LogPriority

Listet Werte auf, die von mehreren Methoden LogPriority zurückgegeben und als Parameter mehrerer Typen verwendet werden.