这些就是Android APIs。


android 
包含由标准Android应用程序使用的资源类。

android.app

包含了所有Android应用程序模块的高级类。

android.appwidget

Android 允许应用程序推动views内嵌于其它应用程序。这些views被称作为窗口小部件(widgets),并且由“AppWidget Providers”发布。可以包含widgets的组件被称作为“AppWidget hose”.

AppWidget Providers

Declaring a widget in the AndroidManifest 
Adding the AppWidgetProviderInfo meta-data 
Using the AppWidgetProvider class 
AppWidget Configuration UI 
AppWidget Broadcast Intents 
AppWidget Hosts 
android.content

包含了为在设备上存取或者发布数据的类。

android.content.pm 
包含了关于应用程序包装的存取信息,包括活动,许可,服务,签名和提供者的信息。

android.content.res

包含了存取应用程序资源的类,如原始资源文件,颜色,可绘制的,媒体或者其它在包装中的文件,还有影响应用程序行为的重要设备配置细节(目标,输入类型等等)。

android.database 
包含通过一个内容提供者反馈的数据浏览类。

android.database.sqlite 
包含SQlite数据库管理类,就是应用程序管理的自身数据库。

android.graphics 
提供一般的如油画布,颜色过滤器,和矩形等可以用来直接在屏幕上绘制图形的工具。

android.graphics.drawable 
提供类来管理为显示而准备的多重元素,如位图和变化。

android.graphics.drawable.shapes 
包含绘制几何图形的类。

android.hardware 
为可能不会出现在每一个Android设备上的设备提供硬件支持。

android.inputmethodservice 
写入输入方法的基础类。

android.location

定义Android位置基础服务和相关服务的类。

android.media 
提供管理不同音频和视频媒体接口的类。

android.net 
帮助网络存取,除了常规java.net.*APIs的类。

android.net.http

android.net.wifi 
提供管理设备Wi-Fi功能的类。

android.opengl 
提供OpenGL功用。

android.os 
提供基本操作系统服务,信息传递,和设备内进程通信。

android.preference 
提供管理应用程序参数选择和执行参数选择UI的类。

android.provider 
提供适宜的类,由Android存取内容提供者。

android.sax 
一个可以简单使用SAX处理器的框架。

android.speech

android.telephony

提供APIs来监控基本电话功能,如网络类型和连接状态,另外加上操作电话号码字符串。

android.telephony.gsm 
提供使用GSM电话特性的APIs,如文本/数据/PDU短信息。

android.test 
写Android测试事件的框架。

android.test.mock 
共用类,提供不同Android框架积木的存根或者防治品。

android.test.suitebuilder 
工具类,支持测试试运行类。

android.text

用于追踪屏幕上的文本或者文本spans。

android.text.format

android.text.method

检测或者修改键区输入。

android.text.style

在一个View对象中查看或者改变一段文本的风格。

android.text.util 
转换文本串到可点击的链接并创建RFC822-类型信息(SMTP)象征。

android.util 
常规方法,如时期/时间操作,基本64位编码和解码,字符串和数据转换方法,XML功用。

android.view 
显示用于处理屏幕输出和交互的基本用户接口类

android.view.animation

处理中间动画。

android.view.inputmethod 
views和输入方法之间的框架(如一个软键盘)

android.webkit 
浏览网络的工具

android.widget 
widget包装包含UI元素来用于应用程序的屏幕

com.android.internal.os

dalvik.bytecode

Dalvik字节码的类

dalvik.system

定义给Dalvik VM的工具和系统信息类

java.awt.font

java.beans

java.io

依靠流,文件系统存取和串行化的输入输出工具

java.lang

Android环境核心类

java.lang.annotation

为注释支持定义接口和例外必备

java.lang.ref

java.lang.reflect

java.math 
提供独断精度整数和小数

java.net

提供网络相关功能,如流和自带寻址信息界面程序,处理网络地址,和处理HTTP请求

java.nio

提供缓存来帮助处理数据

java.nio.channels

通道提供了一个连接到数据源的方式,如文件,界面程序或者其它允许输入和/或者输出数据的结构。

java.nio.channels.spi

为nio通道的服务提供者类。

java.nio.charset

处理字节和不同字符集的包装

java.nio.charset.spi

为nio字符集的服务提供者类

java.security

提供所有组成Java安全框架的类和接口

java.security.acl

本包装提供构建Access Control Lists所需的类和接口

java.security.cert

提供产生,管理并验证X.509证明所需的所有类和接口。

java.security.interfaces

提供需要产生下列键的接口(1)为不对称编码运输法则使用PKCS#1标准的键;(2)由FIPS-186定义的数字签名法则(DSA)的键;(3)一般椭圆形不对称编码法则的键

java.security.spec

为编码和签名法则所需定义的键和参数提供类和接口

java.sql

为存取SQL数据库提供标准的接口

java.text

java.text包准允许在应用程序中从自然语言分开文本

java.util

提供大量的工具类

java.util.concurrent

在并发程序设计内有用的工具类

java.util.concurrent.atomic 
一个小的类工具包,支持单变量lock-free thread-safe编程

java.util.concurrent.locks 
接口和类提供一个框架来为状态的锁定和等待。该状态从内建同步和监视中分开

java.util.jar

java.jar包装可以存取来读取和写入一个java存档文件或者JAR文件。

java.util.logging

运行增加logging到任何应用程序

java.util.prefs

提供参数选择途径。写入配置数据给一个不断的数据存储并从中检索。

java.util.regex 
常规表达式执行,用于对指定样式匹配,查找和替换字符串。

java.util.zip

压缩或者解压缩ZIP和GZIP文件

javax.crypto

应用程序加密或者解密执行法则的接口

javax.crypto.interfaces

需要执行PKCS#3定义,Diffie-Hellman(DH)键协议法则的接口

javax.crypto.spec

为加密定义键和参数的类和接口

javax.microedition.khronos.egl

javax.microedition.khronos.opengles

javax.net

提供工厂类来创建界面程序和服务器程序

javax.net.ssl

所有执行基于SSL协议SSSLc3.0或者TLSv1.2的安全界面程序所需的类和接口

javax.security.auth

执行和编制不同用户的认可和角色基础用户许可所需的类和接口

javax.security.auth.callback

交互应用程序来执行许可和许可进程所需的类和接口

javax.security.auth.login

基于从Unix-PAM模块的概念,提供一个可插入和可堆栈许可系统

javax.security.auth.x500

提供需要存储X.500原则和它们的资格证书

javax.security.cert

只为兼容原因提供

javax.sql

扩展进入SQL数据库标准接口

javax.xml

有XML常数的工具类

javax.xml.parsers

提供分解XML文档的能力,从中构建文档对象模块树(DOM)

junit.framework 
junit测试框架

junit.runner 
支持junit测试框架的工具类

org.apache.http 
HTTP组件的核心接口和类

org.apache.http.auth 
相对于服务器的客户端HTTP许可API。通常作为HttpAuth.

org.apache.http.auth.params 
配置HttpAuth的参数

org.apache.http.client 
客户端HTTP通信API和HttpClient模块的输入点

org.apache.http.client.entity

org.apache.http.client.methods 
要求执行不同的HTTP方法,如GET和POST

org.apache.http.client.params 
配置HttpClient的参数

org.apache.http.client.protocol 
额外请求和相应拦截器

org.apache.http.client.utils 
HttpClient. 的帮助和工具类

org.apache.http.conn 
在HttpConn核心的客户端连接管理和处理API

org.apache.http.conn.params 
配置HttpConn的参数

org.apache.http.conn.routing 
客户端路由代理和追踪API,HttpConn的部分

org.apache.http.conn.scheme

org.apache.http.conn.ssl

TLS/SSL定义的HttpConn API部分

org.apache.http.conn.util

org.apache.http.cookie 
通过cookies管理的客户端陈述管理API,通常作HttpCookie.

org.apache.http.cookie.params 
配置HttpCookie的参数

org.apache.http.entity 
HTTP信息实体代理

org.apache.http.impl 
为org.apache.http内接口默认执行

org.apache.http.impl.auth

org.apache.http.impl.client

org.apache.http.impl.conn

org.apache.http.impl.conn.tsccm 
thread-safe客户端连接管理器的执行

org.apache.http.impl.cookie

org.apache.http.impl.entity 
在org.apache.http.entity内接口的默认执行

org.apache.http.impl.io

在org.apache.http.io内接口的默认执行

org.apache.http.io 
HTTP组件传输层提取

org.apache.http.message 
HTTP  message 选集执行

org.apache.http.params 
HTTP组件的确定参数框架

org.apache.http.protocol 
HTTP 协议执行框架

org.apache.http.util 
为多重目的准备的有静态帮助方法的多数工具类。

org.json

org.w3c.dom

官方W3C java约束文档对象模块,2级核心

org.xml.sax

提供核心SAX APIs

org.xml.sax.ext

包含到SAX2的能力,没必要支持符合SAX驱动

org.xml.sax.helpers

包含“helper”类,包括支持bootstrapping SAX基础的应用程序

org.xmlpull.v1

org.xmlpull.v1.sax2