Android.Util 命名空間

類別

名稱 Description
AndroidException

Android 框架拋出的所有檢查異常的基底類別。

AndroidRuntimeException

Android 架構擲回之所有未核取例外狀況的基類。

ArrayMap

ArrayMap 是一種通用的鍵>值映射資料結構,設計上比傳統 java.util.HashMap的 Deck 更節省記憶體。

ArraySet

ArraySet 是一種通用集合資料結構,設計上比傳統 java.util.HashSet的 ArraySet 更節省記憶體。

AtomicFile

輔助類別用於對檔案執行原子操作,透過寫入新檔案並在寫入成功完成後將其重新命名為原檔案的位置。

Base64

用於編碼與解碼 Base64 表示二進位資料的工具。

Base64DataException

在譯碼的數據中偵測到錯誤時,會Base64InputStream擲回Base64OutputStream這個例外狀況。

Base64InputStream

一個輸入流,對讀取的資料進行 Base64 解碼。

Base64OutputStream

一個對寫入資料進行 Base64 編碼的 OutputStream,並將結果資料寫入另一個 OutputStream。

CloseGuard

CloseGuard 是一種用來標記資源隱式終結子清理的機制,這些資源本應由明確的 Close 方法(在 Effective 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

SparseArray 映射會長到 Objects。

LruCache

一個對有限數值有強烈參考的快取。

MalformedJsonException

讀取器遇到格式不正確的 JSON 時擲回。

MonthDisplayHelper

協助回答以 6 列行事歷方格格式顯示月份時所發生的常見問題。

MutableBoolean

此會員已被棄用。

MutableByte

此會員已被棄用。

MutableChar

此會員已被棄用。

MutableDouble

此會員已被棄用。

MutableFloat

此會員已被棄用。

MutableInt

此會員已被棄用。

MutableLong

此會員已被棄用。

MutableShort

此會員已被棄用。

NoSuchPropertyException

當程式碼在未暴露適當方法或欄位的類別請求 a Property 時會丟出。

Pair

容器方便在兩個物件組成的組中傳遞。

Patterns

常用的正則表達式模式。

PrintStreamPrinter

將輸出傳送到 android.util.Printera 的實作java.io.PrintStream。

PrintWriterPrinter

將輸出傳送到 android.util.Printera 的實作java.io.PrintWriter。

Property

屬性是一種抽象,可以用來表示 <em>< host/em> 物件中所持有<的 emb>可變</em> 值。

Range

不可變類別用於描述兩個數值的範圍。

Rational

不可變資料型態表示有理數。

Size

不可變類別用於描述像素中的寬度與高度維度。

SizeF

不可變類用於描述任意單位中的寬度與高度尺寸。

SizeF.InterfaceConsts
SparseArray

SparseArray 將整數映射到物件,且與一般物件陣列不同,其索引可能包含空隙。

SparseArray<E>

SparseArrays 將整數映射到 Objects。

SparseBooleanArray

SparseBooleanArrays 將整數映射成布林值。

SparseIntArray

疏鬆IntArrays 會將整數對應至整數。

SparseLongArray

SparseLongArrays 將整數映射為 long。

StateSet

狀態集合是由正整數組成的陣列,每個元素代表一個 android.view.View 狀態(例如。

StatsLog

StatsLog 提供一個 API,讓開發者可以將事件傳送到 statsd。

StringBuilderPrinter

將輸出傳送到 android.util.Printera 的實作StringBuilder。

TimeFormatException
TimeUtils

一個包含與時區相關效用方法的類別。

TimingLogger

一個幫助記錄時序的工具類別會在方法呼叫中拆分。

TypedValue

一個動態型別資料值的容器。

Xml

XML 工具方法。

Xml.Encoding

支援字元編碼。

介面

名稱 Description
IAttributeSet

一組屬性,這些屬性與 XML 文件中標籤相關聯。

IDumpable

表示一個可被傾倒為 PrintWriter的物件。

IDumpableContainer

代表一個管理 的 Dumpable dumpables容器。

IPrinter

簡易的文字列印介面,允許將文字重定向至各種目標。

列舉

名稱 Description
Base64Flags

列舉由多種類型回傳的值,並作為多種類型的參數取出。

ComplexType

透過 的 ComplexType多種方法列舉 。

ComplexUnitType

列舉由多種方法ComplexUnitType回傳的值,並作為 的參數,以及 成員。

DataType

列舉由多種類型回傳的值,並作為成員的參數 CoerceToString() 取用。

DisplayMetricsDensity

列舉由多種類型回傳的值。

LayoutDirections

列舉由多種類型回傳的值。

LogPriority

列舉由多種方法返回的 LogPriority 值,並作為多種類型的參數取出。