to top
Android APIs

Package Index

这里就是所有的Android API。包含所有的 API 类.

android

包含平台内置的,为系统特性定义权限的资源类。

android.accessibilityservice

这个包下的类用于开发可访问服务,例如备用的或增强的反馈给用户。

android.accounts
android.animation

这些类提供动画功能,允许你用各种类型的变量来描述一个动画。int, float, 和十六进制的颜色。你可以通过 TypeEvaluator来让系统知道怎样计算动画的各种数值。.

更多信息,参看 Animation 指南.

android.annotation
android.app

概况全部Android应用类型的高级类。

android.app.admin

提供设备的系统级管理特性,允许你创建安全监测程序,这会给企业带来好处。这些都基于IT部门对员工设备有更高的控制需求。

更多内容,参看 设备管理 指南。

android.app.assist
android.app.backup

包含备份还原功能。如果用户抹掉了设备上的数据,或者升级到一个新的安卓设备,那些允许备份的应用将会在重新安装时恢复用户的之前数据。

For more information, see the Data Backup guide.

android.app.job
android.app.usage
android.appwidget

提供 "app 窗口小部件"的必要组件, 用户可以轻松嵌入其他程序(例如桌面),用于快速访问程序数据和服务,而无需启动新的activity.

更多信息,参看 App 窗口小部件 指南.

android.bluetooth

提供蓝牙功能的类。例如蓝牙扫描设备,连接设备,以及管理设备的数据传输。蓝牙API支持经典蓝牙和低能耗蓝牙(BLE-Bluetooth Low Energy)

更多关于经典蓝牙的信息,参阅 Bluetooth 指南. 更多关于BLE, 参阅 Bluetooth Low Energy 指南.

android.bluetooth.le
android.content

包含一些访问设备公共资源的类。

android.content.pm

包含查看应用包信息的一些类。这些信息包括activity,权限,服务,签名,provider。

android.content.res

包含访问用户资源,例如原始的静态文件,颜色,图像,视频或者包里的其他文件,另外还有重要的设备配置细节(方向,输入类型,等等)这些将影响程序的展现。

更多信息请参阅 Application Resources 指南.

android.database 包含通过content provider来展示数据的类。
android.database.sqlite 包含SQLite数据库管理类。这使程序可以管理它自己的私有数据库。
android.databinding

包含绑定数据时需要的类。

android.drm

DRM内容的管理类,并能够决定DRM插件的能力(代理)。

android.gesture 提供创建、识别、加载以及保存手势的类。
android.graphics 提供低级的图像工具。例如画布、颜色过滤器、点、以及矩形,可以让你直接在屏幕上绘图。
android.graphics.drawable

提供很多仅用来展示的可见元素的管理,例如位图和变化率。

android.graphics.drawable.shapes 提供绘制几何图形的类。
android.graphics.pdf 提供PDF内容的操作类。
android.hardware

提供硬件特性的支持,例如相机和感应器。

android.hardware.camera2

android.hardware.camera2 提供独立相机跟安卓设备连接的接口。

android.hardware.camera2.params
android.hardware.display
android.hardware.fingerprint
android.hardware.input
android.hardware.usb

提供USB外设和安卓设备的通信支持。

更多信息,参阅 USB 指南。

android.inputmethodservice 书写输入法的基础类。 (例如软键盘).
android.location

包含基于定位和相关服务的framework API。

android.media 提供音频和视频的多媒体管理接口。
android.media.audiofx 在媒体framework中管理音频效果的类。
android.media.browse
android.media.effect

允许你展现各种图片和视频的可见效果的类。

android.media.midi

介绍了如何调用Android MIDI API

android.media.projection
android.media.session
android.media.tv
android.mtp

使用MTP(Media Transfer Protocol)协议的子集PTP(Picture Transfer Protocol),与相机以及其他设备进行直接交互。

android.net 除java.net.* api之外的网络访问帮助类。
android.net.http
android.net.nsd
android.net.rtp

提供RTP (Real-time Transport Protocol)类, 允许程序管理实时响应或交互的数据流。

android.net.sip

提供Session Initiation Protocol (SIP) 的访问功能。例如使用SIP创建和应答VOIP电话。

更多信息,参看 Session Initiation Protocol开发指南。

android.net.wifi

提供WIFI模块的管理类。

android.net.wifi.p2p

通过WIFI直连建立peer-to-peer (P2P) 连接的类。

android.net.wifi.p2p.nsd
android.nfc

提供 Near Field Communication (NFC)功能。允许程序读取NFC标记中的NDEF信息,一个标记可以是另外一个设备的标记。

更多信息,参阅 Near Field Communication 指南。

android.nfc.cardemulation
android.nfc.tech

这些类提供对某种标记科技的特性进行访问,而这些科技会根据扫描得标记类型的不同而不同。

android.opengl

提供OpenGL ES的静态接口和帮助类。

android.os 提供设备中基本的操作系统服务,消息传递,以及进程间通信的功能。
android.os.storage

包含系统存储服务,用来管理二进制资源文件系统Opaque Binary Blobs (OBBs)。

android.preference 提供管理程序偏好设置以及偏好设置UI的类。.
android.print

提供应用程序的打印支持,并包含打印相关的基础类和抽象类。

android.print.pdf
android.printservice

提供实现了打印服务的类。

android.provider

Android提供的便捷访问Content Provider的类。

android.renderscript

RenderScript通过异构处理器支持高性能的运算。

更多信息,参阅 RenderScript开发指南。

android.sax 一个方便高效稳健的SAX处理框架。
android.security

访问Android安全子系统中的一些功能。.

android.security.keystore
android.service.carrier
android.service.chooser
android.service.dreams
android.service.media
android.service.notification
android.service.restrictions
android.service.textservice

允许你建立拼写检查的一种方式,与输入法框架相似。(for IMEs).

android.service.voice
android.service.wallpaper
android.speech
android.speech.tts
android.support.annotation
android.support.app.recommendation
android.support.customtabs
android.support.design
android.support.design.widget
android.support.multidex
android.support.percent
android.support.v13.app API level 13以后的兼容包。
android.support.v14.preference
android.support.v17.leanback

提供用户体验的向下兼容。

android.support.v17.leanback.app

提供高级向下兼容模块: fragment 和 helper.

android.support.v17.leanback.database
android.support.v17.leanback.graphics
android.support.v17.leanback.system
android.support.v17.leanback.widget

提供低级向下兼容模块: widget和helpers。

android.support.v17.preference
android.support.v4.accessibilityservice 提供API level4的android.accessibilityservice兼容类。
android.support.v4.animation
android.support.v4.app 提供API level4的android.app兼容类。
android.support.v4.content 提供API level4的android.content兼容类。
android.support.v4.content.pm 提供API level4的android.content.pm兼容类。
android.support.v4.content.res
android.support.v4.database 提供API level4的android.database兼容类。
android.support.v4.graphics
android.support.v4.graphics.drawable
android.support.v4.hardware.display
android.support.v4.hardware.fingerprint
android.support.v4.media
android.support.v4.media.session
android.support.v4.net
android.support.v4.os 提供API level4的android.os兼容类。
android.support.v4.print
android.support.v4.provider
android.support.v4.text
android.support.v4.util 提供API level4的android.util兼容类。
android.support.v4.view 提供API level4的android.util兼容类。
android.support.v4.view.accessibility 提供API level4的android.view.accessibility兼容类。
android.support.v4.view.animation
android.support.v4.widget 提供API level4的android.widget兼容类。
android.support.v7.app
android.support.v7.appcompat
android.support.v7.cardview
android.support.v7.graphics
android.support.v7.graphics.drawable
android.support.v7.gridlayout
android.support.v7.media

包含控制媒体信道的路由API,以及控制从当前设备到外部扬声器和目标设备的流的API。

android.support.v7.mediarouter
android.support.v7.preference
android.support.v7.recyclerview
android.support.v7.util
android.support.v7.view
android.support.v7.widget
android.support.v7.widget.helper
android.support.v7.widget.util
android.support.v8.renderscript
android.system
android.telecom
android.telephony 提供管理手机基本信息的API,例如网络类型,连接状态,以及更多操纵号码字符串的工具类。
android.telephony.cdma 提供利用CDMA专用电话功能的API。
android.telephony.gsm 提供利用GSM专用电话功能的API。例如text/data/PDU SMS 信息。
android.test

一个用来编写Android测试用例和套件的框架。

更多请参阅 Testing开发指南。

android.test.mock

工具类,提供很多Android framework构建模块的stub和mock。

更多请参考 Testing 指南。

android.test.suitebuilder 工具类,提供测试运行类。
android.test.suitebuilder.annotation
android.text

提供用来渲染或跟踪屏幕上的文字和文字跨度的类。

android.text.format java.util and java.text中定义的一些文本格式化类的替代类。
android.text.method

管理或修改键盘输入的类。

android.text.style

提供再一个View Object里用于查看或更改文本范围样式的类。

android.text.util 工具类,用于将可识别的文本字符串转换为可点击的链接,并创建RFC822型消息(SMTP)标记。
android.transition

此包中的类允许用于视图结构的"scenes & transitions" 功能。

android.util 提供通用的工具方法,例如date/time 操作, base64 编解码, string 和 number 转换方法, 和 XML 工具类。
android.view 为处理屏幕布局和用户交互类提供暴露接口类。
android.view.accessibility

在这个包中的类是用来表示屏幕内容和变化,以及用于查询系统全局的可访问状态。

android.view.animation

渐变动画处理类。

android.view.inputmethod Framework类,用来在视图和输入法之间交互(例如软键盘)。
android.view.textservice
android.webkit

浏览Web页面的工具。

android.widget

widget 包含(一般为可见)在应用界面上使用的 UI 元素 。

com.android.internal.backup
com.android.internal.logging
com.android.internal.os
com.android.internal.statusbar
com.android.internal.widget
com.android.test.runner
dalvik.annotation
dalvik.bytecode
dalvik.system
java.awt.font
java.beans
java.io
java.lang
java.lang.annotation
java.lang.ref
java.lang.reflect
java.math
java.net
java.nio
java.nio.channels
java.nio.channels.spi
java.nio.charset
java.nio.charset.spi
java.security

可扩展的加密 服务提供程序 (SPI) ,用来使用和定义如下服务:Certificate, Key, KeyStore, MessageDigest, 和 Signature.

java.security.acl

此包提供了构建访问控制列表所需的类和接口。

java.security.cert

这个包提供所有用于创建,执行和验证X.509证书的类和接口。

java.security.interfaces

这个包提供的接口用来创建: (1) 使用PKCS的RSA非对称加密算法的钥匙。 (2) FIPS-186指定的数字签名算法(DSA)的钥匙; (3) 泛型椭圆曲线非对称加密算法的钥匙

java.security.spec

该包提供了为加密和签名算法指定密钥和参数的类和接口。

java.sql
java.text
java.util
java.util.concurrent 在并发编程中常用的实用程序类。
java.util.concurrent.atomic 一个支持无锁线程安全编程的小工具箱。
java.util.concurrent.locks 这里包含这样一些接口和类,它们提供你一个框架,用于在区分built-in synchronization和monitors时进行锁定和等待。
java.util.jar
java.util.logging
java.util.prefs
java.util.regex
java.util.zip
javax.crypto

此包提供这样一些类和接口,用于加密实现了加密、解密或密钥协商算法的应用程序。

javax.crypto.interfaces

这个包提供了执行PKCS#3指定的Diffie-Hellman接口(DH)密钥协议算法所需要的接口。

javax.crypto.spec

提供了指定密钥和加密参数的类和接口。

javax.microedition.khronos.egl
javax.microedition.khronos.opengles

标准的 OpenGL 接口。

javax.net
javax.net.ssl

这个包提供了使用安全套接字层(SSL)协议和传输层安全(TLS)子协议所需要的类和接口。

javax.security.auth
javax.security.auth.callback

This package provides classes and interfaces needed to interact with the application in order to execute the authentication and authorization processes.

javax.security.auth.login

此包提供与应用程序进行交互的类和接口,以便执行验证和授权过程。

javax.security.auth.x500

用来存储X.500和它们的凭据的类。

javax.security.cert

兼容包。

javax.sql
javax.xml
javax.xml.datatype
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stream
javax.xml.validation
javax.xml.xpath
junit.framework junit 测试框架。
junit.runner junit 测试框架的工具包。
org.apache.http.conn
org.apache.http.conn.scheme
org.apache.http.conn.ssl HttpConn API的TLS/SSL特定部分。
org.apache.http.params
org.json
org.w3c.dom
org.w3c.dom.ls
org.xml.sax
org.xml.sax.ext
org.xml.sax.helpers
org.xmlpull.v1
org.xmlpull.v1.sax2