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 当正在解码的数据中检测到错误时,此异常由 Base64InputStream或 Base64OutputStream引发。
MalformedJsonException 当读者遇到格式不正确的JSON时抛出。
NoSuchPropertyException 当代码请求 Property上没有公开适当的方法或字段的类时抛出。
TimeFormatException  

Hooray!