当前位置:文档之家› Android开发之- API包类最全面说明

Android开发之- API包类最全面说明

android-->包含应用平台和在定义应用程序所用到android系统功能的应用权限的资料文件类,android.accessibilityservice-->这个包中的类用于为无障碍服务的开发提供替代或增强的反馈给用户android.accounts-->android.animation-->这些类提供动画系统的功能特性,它允许使用任何类型的动画对象属性,int,float和16进制颜色值都是默认支持的,也可以通过自定义一个动画让告诉应用按你的设置去运行android.app-->封装好的Andorid全部应用程序模型类android.app.admin-->提供系统级的设备管理功能,允许您创建安全感知的应用程序用于android系统企业级别的设置,如可以让你的应用程序也能执行屏幕锁定,屏幕亮度调节、出厂设置等功能android.app.backup-->此包下的类包含了备份和修复应用程度功能的,如果用户清除设备上的数据或升级到一个新的系统,当应用程序在重新安装时可通过已启用的备份用于修复用户之前的数据android.appwidget-->此包下的类包含在创建一个应用小部件时所必需要组件,用户可将它嵌入在其他应用程序(如主屏幕),无需启动一个新的活动就可快速访问自身应用程序的数据和服务,android.bluetooth-->此包下的类提供手机蓝牙管理功能,例如搜索设备,连接设备,管理设备之间的数据的传输,android.content-->设备上的数据访问和发布。

android.content.pm-->此包下的类提供访问一个应用包的相应信息,信息内容包括:活动,权限,服务,应用签名,提供者,android.content.res-->此包下的类用于访问应用程序的资源,例如:原文件,颜色,图片,多媒体等,和一些可影响设备运行的重要配置的详细信息android.database-->此包下类的用于探索通过内容提供者返回的数据android.database.sqlite-->此包下类的包含SQLITE数据库管理类,用于一个应用程序去管理的它所拥有的私有的数据库android.drm-->此包下的用于管理DRM系统机制和控件DRM机制的插件的功能,DRM解释:DRM提供一套机制对用户使用手机上的媒体内容(如ringtong, mp3等)进行限制,如限制拷贝给第三方,限制使用次数或时限等,从而保护内容提供商的权利,android.gesture-->此包下的类用于创建,识别,加载,保存一个手势android.graphics-->此包下的类提供一些低级的绘图功具,例如:画布,颜色过滤,顶点坐标,和长方形以便于发开者的绘图直接处理在设备屏幕上,android.graphics.drawable.shapes-->此包下的类用于几何绘图android.hardware-->提供支持硬件功能的类,例如:照像机和其它传感器android.hardware.input-->b-->提供支持android系统设备的USB接口与外围设备的相连android.inputmethodservice-->输入法的基类android.location-->包括的类用于定义android地理位置和与此关系的服务android.media-->提供管理各种各样音频和视频接口的类android.media.audiofx-->提供管理多媒体框架中实现的音频效果的android.media.effect-->提供允许你运用各种图像和视频的视觉效果的类android.mtp-->提供的API让你直接连接照像机和其它设备与之互动,-->帮助连接网络权限,.http-->.nsd-->实时视频传输时采用的TCP协议,允许应用程序管理需求或多媒体交互式数据流。

.sip-->提供SIP协议功能权限,例如:创建和回应网络电话时所调用的SIP协议,.wifi-->提供设备在管理无线网络功能的权限.wifi.p2p-->提供通过WI-FI直接创建点对点连接的类.wifi.p2p.nsd-->没有解释android.nfc-->提供近场共享小负载数据功能,允许你在NFC tag和Android设备或者两个Android设备间共享小负载数据。

android.nfc.tech-->这些类提供了标签技术特点,任何类型标的签扫描android.opengl-->提供OpenGL ES静态接口和功能类android.os-->提供基本的操作系统服务,信息传递,和进程间的会话于设备上android.os.storage-->包含系统存储服务android.preference-->提供管理应用程序参数设置和实现参数设置界面的类android.provider-->内容提供者权限便利类android.renderscript-->RenderScript是一种3D运行时框架,其提供构造3D场景的API函数,同时为最大程度的优化性能,还支持平台无关的shade语言。

开发者不仅可以采用RenderScript技术来开发3D应用,还可以用来作特定的高性能数据处理。

android.sax-->android内置的一种XML解析方式,SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备android.security-->没有解释android.service.textservice-->创建你自己的拼写检查器服务。

这个框架管理着你自己的拼写检查器服务与文本输入域的交互android.service.wallpaper-->android.speech-->android.speech.tts-->android.telephony-->提供API用于监控基本的手机信息,如网络类型和连接状态,android.telephony.cdma-->提供便于利用CDMA特定的电话功能。

android.telephony.gsm-->GSM特定的电话功能支持类android.test-->单元测试支持类android.test.mock-->定义了方便测试用的测试类android.test.suitebuilder-->运行测试用例的TestRunner类android.text-->文字的设置android.text.format-->包含java.util 和java.text.之外的其它文本格式android.text.method-->监控键盘的输入和更换android.text.style-->文字显示风格的定义android.text.util-->文字的工具,如让文字具有E-Mail或是链接效果android.util-->android工具类,如日期,时间,数字格式的转换等等android.view-->用来处理屏幕布局与用户的互类android.view.accessibility-->android.view.animation-->提供用来处理补间动画android.view.inputmethod-->视图和输入法(如软键盘)之间的互动的框架类android.view.textservice-->android.webkit-->android系统内置浏览器android.widget-->此包包含绝大部分的UI控件dalvik.bytecode-->提供类周边的Dalvik字节码dalvik.system-->提供实用工具和系统信息类特定的Dalvik虚拟机。

java.awt.font-->java.beans-->java.io-->提供输入和输出设备的流,文件系统访问和系列化的手段。

ng-->在Android环境提供核心类。

ng.annotation-->定义接口和异常的注解必要支持。

ng.ref-->ng.reflect-->java.math-->提供任意精度的整数和小数-->提供网络相关的功能,如流和数据报套接字,互联网地址的处理,以及与HTTP 请求处理.java.nio-->提供缓冲,帮助处理数据。

java.nio.channels-->频道提供一种方式来连接到数据源,如文件,套接字或允许输入和/或其他结构的数据输出。

java.nio.channels.spi-->氧化镍渠道服务的提供者类。

java.nio.charset-->这个软件包提供字节之间,不同字符集的翻译服务。

java.nio.charset.spi-->服务提供者类的氧化镍字符集。

java.security-->这个包提供了所有的类和接口,构成了Java安全框架。

java.security.acl-->这个包提供的类和需要建立访问控制列表的接口。

java.security.cert-->这个包提供了所有的类和所有需要的生成,管理和验证的X.509证书的接口。

java.security.interfaces-->这个包提供了用于生成的接口:为RSA非对称加密使用的PKCS#1标准算法(1)键,使用数字签名算法的FIPS - 186指定(DSA)的(2)键,(3)键为一通用的椭圆曲线非对称加密算法。

java.security.spec-->这个包提供的类和需要指定用于加密和签名算法的密钥和参数的接口。

java.sql-->提供了访问基于SQL的数据库兼容的接口。

java.text--> java.text包允许脱钩,在从自然语言文字的应用。

java.util-->提供一组丰富的工具类。

java.util.concurrent-->常用的实用工具类并行编程有用java.util.concurrent.atomic-->一组类,支持无锁的线程安全的单变量编程小工具包。

java.util.concurrent.locks-->接口和类提供了一个锁定和等待条件框架,它不同于内置同步和监视器java.util.jar-->该java.jar包可以访问读取和编写Java归档文件,或JAR,文件。

相关主题