Reference/packege

From Android中文网

Android中文网(androidcn.net) 版权申明 : creativecommons licenses
Jump to: navigation, search

[编辑] 包索引

翻译者:--Jarod 13:21 2007年12月29日 (CST)

[编辑] 包索引

下面是Android的API。

android 包含了标准Android应用程序用到的资源类。
android.app 封装了Android应用程序全局模型的高级类。
android.content 包含用于在设备上访问和发布数据的类。
android.database 包含了用于浏览内容提供源返回数据的类。
android.database.sqlite 包含了SQLLite数据库管理类,应用程序可以利用这些类来管理其私有数据库。
android.graphics 允许你直接在屏幕上绘图的绘图工具,比如画布、颜色过滤器、点和矩形等。
android.graphics.drawable 提供了用于管理多种可视界面元素的类,这些可视界面元素仅用于显示,例如bitmap和gradient。
android.graphics.glutils 提供了大量能够在Android设备上使用OpenGL嵌入式系统版(OpenGL ES)绘图的类.
android.hardware 提供对硬件设备的支持,这些硬件设备不一定会出现在每一个Android设备上。
android.location 定义Android定位和相关服务的类。
android.media  
android.net 用于网络连接的类,功能比ava.net.* 强大。
android.opengl 提供OpenGL工具。
android.os 提供设备上基础的操作系统服务、信息传递和进程间通信。
android.provider 提供用于方便地访问Android支持的内容提供源的类。
android.sax 一个可以方便地编写高效、健壮的SAX handler的框架。
android.speech.recognition 提供用于语音识别的类。
android.telephony 提供了用于拨打、接收以及监听电话和电话状态的工具。
android.telephony.gsm 提供了用于从GSM电话上控制或读取数据的类。
android.text 提供了用于在屏幕上绘制或跟踪文本和文本跨度的类。
android.text.method 提供了用于监听或修改键盘输入的类。
android.text.style 提供了用于预览或修改视图对象中文本跨度形式的类。
android.text.util  
android.util 提供了通用的工具方法,例如日期/时间操作、64位编码解码器、字符串数组互换方法和与XML相关的方法。
android.view 提供了用于处理屏幕布局和用户交互的基本UI类。
android.view.animation Provides classes that handle tweened animations.
android.webkit 提供了浏览网页的工具。

android.widget

widget包包含了用在应用程序屏幕上的UI元素(绝大部分可视)。
com.google.android.maps  
com.google.android.xmppService  
java.io  
java.lang  
java.lang.annotation  
java.lang.instrument  
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  
java.security.acl  
java.security.cert  
java.security.interfaces  
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  
javax.crypto.interfaces  
javax.crypto.spec  
javax.microedition.khronos.opengles  
javax.net  
javax.net.ssl  
javax.security.auth  
javax.security.auth.callback  
javax.security.auth.login  
javax.security.auth.x500  
javax.security.cert  
javax.sound.midi  
javax.sound.midi.spi  
javax.sound.sampled  
javax.sound.sampled.spi  
javax.sql  
javax.xml.parsers  
junit.extensions  
junit.framework  
org.apache.commons.codec 一组在子包的很多实现中被使用的接口。
org.apache.commons.codec.binary 64位、二进制和十六进制字符串编码解码器。
org.apache.commons.codec.language 语言和语音的编码器
org.apache.commons.codec.net 与网络相关的编码和解码器。
org.apache.commons.httpclient 支持http协议客户端的类和接口。
org.apache.commons.httpclient.auth 提供了多种鉴证方案的实现和用于鉴证Http请求的工具类。
org.apache.commons.httpclient.cookie Cookie一起处理cookie。
org.apache.commons.httpclient.methods 实现HttpMethod中基本HTTP方法的类。
org.apache.commons.httpclient.methods.multipart MultipartPostMethod提供多方支持的类。
org.apache.commons.httpclient.params HttpClient参数框架。
org.apache.commons.httpclient.protocol 提供了指明socket工厂类处理的协议。
org.apache.commons.httpclient.util 提供了HttpClient用到的几个工具类。
org.bluez 提供了管理设备上蓝牙功能的类。
org.json  
org.w3c.dom  
org.xml.sax 这个包提供了SAX的核心API。
org.xml.sax.ext 这个包包含相应SAX驱动不必支持的SAX2工具的接口
org.xml.sax.helpers 这个包包含helper类,包括对一步步的基于SAX的应用程序的支持。

=== The End === ---Jarod 13:21 2007年12月29日 (CST)


Personal tools