!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
看本翻译前请您注意:
本人初学android,可能有的翻译不是非常准确,但本人尽最大努力,不清楚处会做标记,并附上原文,翻译顺序依旧原文由上至下依次排列。但是翻译仅供参考。
请您看后不要咒骂,不要拍砖,因为您看或者不看完全是您的自愿。
有错误或不准确之处欢迎指正。
请尊重原创,转载请注明出处:
Author:KillerLegend
Link:http://www.cnblogs.com/killerlegend/
如果你也有这方面的意愿,欢迎联系我,我们一起翻译。^-^
我的邮箱: chinamyth1@gmail.com
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
原文链接地址:
http://developer.android.com/reference/packages.html
表格样式引用的样式来源于:
http://www.blueidea.com/tech/web/2006/3228.asp
BEGIN************************************************************************************************************************
body td{ font-size:11px;}
-->
包索引
下面的表格展示的均为Android API.查看所有API类请点击这里.
android |
该包包含了应用程序平台中所使用的资源类文件,并且定义了应用程序的系统功能权限。 |
android.accessibilityservice (无障碍服务) |
这个包中的类用于开发无障碍服务(accessibility service )(该服务给用户提供了替代或者增强反馈)。 |
android.accounts (账户) |
无 |
android.animation (动画) |
这些包中的类为属性动画系统提供各种功能,能够允许你为你的动画对象赋予任何类型的属性,比如整型,浮点型,默认也支持十六进制的颜色值。你也能通过 更多信息,请参考动画指导手册。 |
android.app (应用程序) |
包含高级类封装整个Android应用程序模型。 |
android.app.admin (应用程序管理) |
提供系统级别的设备管理功能,允许你在企业环境中(往往这种情况下,IT专业人员需要丰富的员工设备控制权)创建有用的具有安全意识的应用程序。 更多信息请参考设备管理手册。 |
android.app.backup (应用程序备份) |
包含应用程序可以使用的备份和恢复功能。若用户清除了设备上的数据或者升级到了一个新的Android版本,所有有备份的程序在被再次安装时,都能够恢复用户以前的数据。 跟多信息,请参考数据备份指导手册。 |
android.appwidget (应用程序小部件) |
包含必要的组件用于创建应用程序小工具。用户可以把这些小工具嵌入到其他应用程序中(比如主屏幕),从而不用启动一个新的Activity就可以迅速的读取应用程序数据和使用服务。 更多信息请参考应用程序小工具指导手册。 |
android.bluetooth (蓝牙) |
提供用于管理蓝牙功能的类,比如扫描设备,链接设备,设备间数据传递。BluetoothAPI同时支持传统蓝牙和低耗能蓝牙。 更多关于传统蓝牙的信息,请参考蓝牙指导手册。 更多关于低耗能蓝牙,请参考低耗能蓝牙指导手册。 |
android.content (内容/目录/content) |
包含用于设备*问数据和发布数据的类。 |
android.content.pm (目录中的包以及manifest) (注:这里的pm大概是package和manifest的缩写) |
包含用于访问有关应用程序包的信息的类。信息包括该应用程序的活动,权限,服务,签名和供应商。 |
android.content.res (目录中的资源) |
包含应用程序用于读取资源文件的类,比如原始资产文件,颜色,绘画,媒体或者其他包含在包中的资源,还有就是重要的有关设备的详细配置(比如方向,输入类型等等),这些都将影响设备自身的行为。 更多信息请参考应用程序资源指导手册。 |
android.database (数据库) |
包含用于搜索由内容供应商回馈的数据。 |
android.database.sqlite (SQLite数据库) (注:sqlite大概是SQL Lite的缩写,即轻量级数据库) |
包含SQLite数据库管理类。应用程序可以使用这个类来管理它私有的数据库。 |
android.drm (DRM) |
提供用于管理DRM内容和确定DRM代理插件功能的类。 注:DRM:Digital Rights management 数字版权管理 |
android.gesture (手势) |
提供用于创建,识别,加载,保存手势的类。 |
android.graphics (图形) |
该包提供低级的图形工具:画布,颜色过滤器,点,矩形等待。你可以使用这些工具直接把图像画到屏幕上去。 |
android.graphics.drawable (图形中的绘画) |
提供这样的类:用于管理各种仅仅为了显示的可视元素,比如位图和渐变(gradient)。 |
android.graphics.drawable.shapes (…形状) |
包含用于绘画几何图形的类。 |
android.hardware (硬件) |
提供类用于支持硬件功能,比如相机和其他的传感器。 |
android.hardware.display (硬件显示) |
无 |
android.hardware.input (硬件输入) |
无 |
android.hardware.location (硬件定位) |
无 |
android.hardware.usb (硬件USB) |
该包提供具有可以使用USB外设设备连接到Android供电设备的功能的类。 更多信息请参考USB指导手册 |
android.inputmethodservice (输入法服务) |
包含基础类(Base classes )用于书写输入法(比如键盘) |
android.location (定位) |
包含用于定义Android基准位置和相关服务的框架类。 注:谷歌定位服务APIs是谷歌Play服务的一部分,提供了更强大的,更高水平的自动选取任务的框架。比如可以自动选取定位提供商和电源管理等任务。定位服务也提供新的功能比如检测框架API中不能够使用的Activities。无论是正在其应用中使用框架API还是现在有了框架API意识并且准备加入到应用中的开发者,非常应该考虑使用定位服务API。 更多关于定位服务API的信息请参考Location APIs 更多关于框架API的信息请参考Location and Maps指导手册。 |
android.media (多媒体) |
提供用于管理各种音频视频多媒体接口的类。 |
android.media.audiofx (多媒体特效) (注:这里的fx大概是special effect的缩写,来源于电视或电视剧的速记语,本人推测大概属此) |
提供的类用于管理实现了媒体框架接口的音效。 |
android.media.effect (媒体音效) |
提供的类允许你把各种可视效果应用于图像和视频。 |
android.mtp (MTP) |
该包提供APIs使你能够使用基于PTP的MTP声明直接与已经连接的相机或其他设备互动, PTP:Picture Transfer Protocol 图片传输协议 MTP:Media Transfer Protocol 多媒体传输协议 |
android.net | 该包中类用于辅助网络访问,超出了正常的java。*APIs |
android.net.http | 无 |
android.net.nsd (NSD:Net Service Discover Manager网络服务搜寻管理) |
无 |
android.net.rtp (RTP:Real-time Transport Protocol实时传输协议) |
为实时传输协议(RTP)提供APIs,允许应用程序按需管理或者交换数据流。 |
android.net.sip (SIP) |
提供访问会话发起协议(SIP)功能,如使用SIP拨打和接听VOIP网络电话。 SIP:Session Initiation Protocol 会话发起协议 VOIP:Voice Over Internet Protocal 一种由IP网络传送话音的技术服务 更多信息,请参考SIP开发手册指导。 |
android.net.wifi (WIFI) |
提供的类用于管理设备上的WIFI功能。 |
android.net.wifi.p2p (P2P:peer to peer) |
提供类用与创建于WIFI直连的对等网络(P2P) |
android.net.wifi.p2p.nsd (P2P。NSD) |
无 |
android.nfc (NFC) |
提供访问近场通信的(NFC)功能,允许应用程序读取具有NFC数据格式标志的NDEF信息。这个标志可能是另一台设备所呈现的可以被识别的标志。 NFC:Near Field Communication 近场通信/近距离无线通信 NDEF:NFC Data Exchange Format NFC数据交换格式 更多信息,请参考NFC指导手册。 |
android.nfc.tech (NFC技术) |
这些类提供访问标签技术的功能,这项功能能够依据被扫描的标签类型而做出对应的改变。 |
android.opengl (OpenGL) |
提供OpenGL ES 静态接口和实用工具。 OpenGL ES:Open Graphics Library Embedded System 嵌入式开源图形库系统 |
android.os | 提供设备上基本的操作系统服务,信息传递,进程间通信功能。 |
android.os.storage (存储) |
包含的类用于系统存储服务,进而管理总所周知的封闭式二进制对象(OBBs) (OBBs:Opaque Binary Blobs 翻译大概是:封闭式二进制对象) |
android.preference (首选项) |
提供管理应用程序首选项和实现用户界面首选项的类。 |
android.provider (提供商) |
提供方便的类用于访问由Android支持的内容供应商。 |
android.renderscript (供应脚本) |
供应脚本(RenderScript)为跨处理器高性能计算提供支持。 更多信息,请参考RenderScript开发指导手册。 |
android.sax (SAX) |
一个用于更加有效方便编写有效的健壮的SAX处理器的框架。 SAX:Simple API for XML简单应用程序接口。 |
android.security (安全) |
提供访问Android安全子系统的一些设施的功能。 |
android.service.dreams (梦:--不知道谷歌整这个到底是什么意思,大概是玄幻,很酷的意思吧) |
无 |
android.service.notification (通知) |
无 |
android.service.textservice (文本服务) |
提供一个允许你创建拼写检查程序的类。该方法类似于输入法框架(IMEs)。 IME:Input Method Editor输入法编辑器 |
android.service.wallpaper (墙纸) |
无 |
android.speech (语音) |
无 |
android.speech.tts (TTS:Text To Speech语言合成技术) |
无 |
android.support.v13.app | 提供的类可以访问API 13级之后引进的向后兼容的android.app包的功能。 |
android.support.v4.accessibilityservice | 提供android.accessibilityservice 类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.app | 提供android.app类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.content | 提供android.content 类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.content.pm | 提供android.content.pm 类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.database | 提供android.database 类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.graphics.drawable | 无 |
android.support.v4.hardware.display | 无 |
android.support.v4.media | 无 |
android.support.v4.net | 无 |
android.support.v4.os | 无 |
android.support.v4.text | 无 |
android.support.v4.util | 提供android.util类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.view | 提供android.util类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v4.view.accessibility | 提供的类用于访问在API 4以后引进的向后兼容的android.view.accessibility包的功能。 |
android.support.v4.widget | 提供android.widget类用于辅助开发API 4级或者更高版本的应用程序开发。 |
android.support.v7.app | |
android.support.v7.appcompat (应用程序兼容性) |
|
android.support.v7.gridlayout (网格布局) |
|
android.support.v7.media |
Contains APIs that control the routing of media channels and streams from the current device to external speakers and destination devices. 包含的APIs用于控制媒体的渠道和流 |
android.support.v7.mediarouter (媒体路由) |
|
android.support.v7.view | |
android.support.v7.widget (组件) |
|
android.telephony (电话技术) |
提供APIs监视电话的基本信息,如网络类型,连接状态,还有用于输入电话号码的小工具。 |
android.telephony.cdma (CDMA) |
提供APIs用于使用特点的无线网络CDMA技术功能。 |
android.telephony.gsm (GSM) |
提供APIs用于使用特定的无线网络GSM技术功能,像文本/数据/PDU SMS 短信等 PDU:Protacal Data Unit协议数据单元 SMS:Short Message Service短讯服务 |
android.test |
一个用于编写Android测试案例和套件的框架。 更多信息请参考Testing开发手册。 |
android.test.mock (模拟) |
实用工具类提供各种Android框架编译块的存根或模拟。 更多信息请参考Testing开发手册。 |
android.test.suitebuilder (编译器套件) |
用于支持测试运行类的实用工具类。 |
android.text |
提供的类用于渲染或者追踪屏幕上的文本和文本跨度。 |
android.text.format (文本格式化) |
这个包中包含了定义在java.util and java.text中文本格式化类的可替换类。 |
android.text.method |
提供的类用于监视或者修改键盘输入内容。 |
android.text.style |
提供的类用于查看或者改变View对象中一段文本的风格。 |
android.text.util (文本工具) |
该实用程序可以将可识别文本字符串转换为点击链接的文本并且创建RFC 822型的邮件((SMTP))标志。 SMTP:简单邮件传输协议 |
android.util | 提供通用的方法如对日期/时间的操作,基于64位的编码以及解码器,字符串和数字的转换方法,XML实用工具等。 |
android.view | 提供显示基本用户界面的类,用于处理屏幕布局并且与用户交互。 |
android.view.accessibility (可访问性) |
这个包中的类用于显示屏幕内容和更改,以及APIs查询的系统全局可访问性状态。 |
android.view.animation (动画) |
提供类用于处理渐变动画 (tweened animations) |
android.view.inputmethod (输入法) |
提供在视窗(views)和输入法(比如键盘)交换之间的框架。 |
android.view.textservice (文本服务) |
|
android.webkit (网络工具套件) |
提供浏览网页的工具。 |
android.widget |
The widget package contains (mostly visual) UI elements to use on your Application screen. 小部件包包含了用于你应用程序屏幕上的UI元素。(大部分可视) |
dalvik.bytecode (Dalvik字节码) |
|
dalvik.system (虚拟机系统) |
|
java.awt.font (AWT:Abstract Windows Toolkit) (抽象窗口工具包之字体) |
|
java.beans (豆)(暂不理解为什么起这个名字?) |
|
java.io (io:输入输出) |
|
java.lang (language:语言) |
|
java.lang.annotation (语言注释) |
|
java.lang.ref (语言参考) |
|
java.lang.reflect (语言映射) |
|
java.math (数学) |
|
java.net (网络) |
|
java.nio (new io) |
|
java.nio.channels (通道) |
|
java.nio.channels.spi SPI:串行外设接口(Serial Peripheral Interface) |
|
java.nio.charset (字符集) |
|
java.nio.charset.spi | |
java.security (安全) |
用于使用比如证书,密匙,密匙库,信息摘要,签名等可扩展密码的服务供应基础设施(SPI)。 |
java.security.acl ACI:访问控制列表(Access Control List) |
提供类和接口用于构建访问控制列表(ACI)。 |
java.security.cert |
该包提供所有需要生成,管理和验证X.509证书的类和接口 |
java.security.interfaces |
这个包提供需要产生的接口: (1)用于PKCS#1 标准中RSA非对称加密算法的密匙。 (2)用于由FIPS-186所声明的数字签名算法的密匙。 (3)用于一般的椭圆曲线加密算法的密匙。 |
java.security.spec (安全声明) |
这个包中提供需要声明的密匙和加密以及签名算法参数的接口和类。 |
java.sql | |
java.text | |
java.util | |
java.util.concurrent (同时发生的) |
并发程序中的实用类工具。 |
java.util.concurrent.atomic | 一个小型工具套件,支持无锁单变量安全编程。 |
java.util.concurrent.locks (同步锁) |
所拥有的接口和类用于提供一个框架,当条件不同于内置同步和监视器的条件时,可以锁定和等待。 |
java.util.jar | |
java.util.logging | |
java.util.prefs | |
java.util.regex | |
java.util.zip | |
javax.crypto (cryptography:密码学) |
这个包为继承了算法加密,解密或者密匙协议的应用程序提供了类和接口。 |
javax.crypto.interfaces |
这个包提供了所需的接口来实现DH算法所指定的PKCS#3标准。 DH(Diffie-Hellman ):密钥交换系统 PKCS(Public Key Cryptography Standards.):公匙密码标准 |
javax.crypto.spec |
这个包提供了加密时声称密匙和参数所用的接口和类。 |
javax.microedition.khronos.egl (直译:microedition:微缩版 khronos:时空旅行者,设计未来) |
|
javax.microedition.khronos.opengles |
提供一个标准的OpenGL接口。 |
javax.net | |
javax.net.ssl |
提供SSL协议和TLS协议中所需的类和接口。 Secure Sockets Layer (SSL) Transport Layer Security (TLS) |
javax.security.auth | |
javax.security.auth.callback |
提供与应用程序交互的类和接口,以便执行认证和授权进程。 |
javax.security.auth.login |
这个包提供了一个基于Unix-PAM模块思想理念的可拔插可堆叠认证系统。 |
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.runner | 提供支持单元测试框架类的使用工具。 |
org.apache.http | HTTP组件的核心接口和类。 |
org.apache.http.auth | 客户端API对服务器HTTP的认证,通常称为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 | HttpClien的助手以及实用类工具。 |
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 | TSL/SSL特定的HttpConn API部分。 (TLS/SSL specific parts of the 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 | 实现一个安全线程的客户端连接管理。 |
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消息实现的选择。 |
org.apache.http.params | HTTP组件的参数化框架。 |
org.apache.http.protocol | HTTP协议的执行框架。 |
org.apache.http.util | 用于各种用途的带有静态辅助方法的实用类工具。 |
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 |