Most visited

Recently visited

Added in API level 1

android.util

Provides common utility methods such as date/time manipulation, base64 encoders and decoders, string and number conversion methods, and XML utilities.

Interfaces

AttributeSet 与XML文档中的标签相关联的属性集合。
Printer 用于打印文本的简单界面,允许重定向到各种目标。

Classes

ArrayMap<K, V> ArrayMap是一种通用的key-> value映射数据结构,与传统的 HashMap相比,其设计的内存效率 HashMap
ArraySet<E> ArraySet是一种通用集合数据结构,与传统的 HashSet相比,其设计的内存效率 HashSet
AtomicFile Helper类,用于通过创建备份文件对文件执行原子操作,直到写入成功完成。
Base64 用于编码和解码二进制数据的Base64表示的实用程序。
Base64InputStream 一个InputStream对通过它读取的数据执行Base64解码。
Base64OutputStream 一个OutputStream,对写入的数据执行Base64编码,将结果数据写入另一个OutputStream。
Config 这个类在API级别14中被弃用。这个类没有用,它只是为所有常量返回相同的值,并且一直这样做。 不要使用它。
DebugUtils

各种用于调试和记录的工具。

DisplayMetrics 描述有关显示的一般信息的结构,例如其大小,密度和字体缩放。
EventLog 访问系统诊断事件记录。
EventLog.Event 从日志中读取先前记录的事件。
EventLogTags 此类已在API级别8中弃用。此类不再起作用。 改为使用EventLog
EventLogTags.Description  
FloatMath 此类已在API级别22中弃用。请改为使用Math
FloatProperty<T> Property的实现将 Property用于类型为 float字段。
IntProperty<T> Property的实现将 Property用于类型为 int字段。
JsonReader 将JSON( RFC 4627 )编码值读取为令牌流。
JsonWriter 将JSON( RFC 4627 )编码值写入流中,一次一个令牌。
LayoutDirection 定义布局方向的类。
Log 用于发送日志输出的API。
LogPrinter 实现将其输出发送到系统日志的 Printer
LongSparseArray<E> SparseArray映射持续到对象。
LruCache<K, V> 一个缓存,它拥有对有限数量值的强引用。
MonthDisplayHelper 帮助回答以6行日历网格格式显示月份时出现的常见问题。
MutableBoolean  
MutableByte  
MutableChar  
MutableDouble  
MutableFloat  
MutableInt  
MutableLong  
MutableShort  
Pair<F, S> 容器可以轻松地传递两个对象的元组。
Patterns 常用的正则表达式模式。
PrintStreamPrinter 一个实施 Printer发送其输出到 PrintStream
PrintWriterPrinter 一个实施 Printer发送其输出到 PrintWriter
Property<T, V> 属性是一个可以用来表示一个抽象的抽象 可变值保存在主机对象中。
Range<T extends Comparable<? super T>> 用于描述两个数值范围的不可变类。
Rational

一个不可变的数据类型表示有理数。

Size 用于描述像素宽度和高度尺寸的不可变类。
SizeF 用于描述某些任意单位的宽度和高度尺寸的不可变类。
SparseArray<E> SparseArrays将整数映射到对象。
SparseBooleanArray SparseBooleanArrays将整数映射到布尔值。
SparseIntArray SparseIntArrays将整数映射为整数。
SparseLongArray SparseLongArrays将整数映射为长整型。
StateSet 状态集是正整数的数组,其中每个元素表示 View的状态(例如,
StringBuilderPrinter 一个实施 Printer发送其输出到 StringBuilder
TimeUtils 包含与时区相关的实用方法的类。
TimingLogger 帮助记录时间的工具类在整个方法调用中分裂。
TypedValue 容器为动态类型的数据值。
Xml XML实用程序方法。

Enums

JsonToken JSON编码字符串中的结构,名称或值类型。
Xml.Encoding 支持的字符编码。

Exceptions

AndroidException Android框架引发的所有已检查异常的基类。
AndroidRuntimeException Android框架引发的所有未经检查的异常的基类。
Base64DataException 当正在解码的数据中检测到错误时,此异常由 Base64InputStreamBase64OutputStream引发。
MalformedJsonException 当读者遇到格式不正确的JSON时抛出。
NoSuchPropertyException 当代码请求 Property上没有公开适当的方法或字段的类时抛出。
TimeFormatException  

Hooray!