Android APIs - Package Index

  由于创建Hello World时对资源类R不解的缘故,故决定对Android中各API进行翻译。

  翻译文章首链接:http://developer.android.com/reference/packages.html

  原文版权许可:http://developer.android.com/license.html

  这里翻译仅作学习之用。将原文代码等内容用作他用时请务必遵循原文版权许可。

  另,本文基本按照原文进行翻译,但并非直译,因加入了自己的理解,如有谬误,敬请批评指正。

  另,最初以为API level *中的“*”表示有几个API的意思,仅仅翻译索引这一页才晓得原来根本就不是那么一回事:)从另外一个角度讲,我还真是三天打鱼两天晒网啊。

  最后更新时间:2014年2月9日 。


  以下为Package Index章节内容:

  ————————————————————————————————————

  

  以下为Android API,API 中全部类可另参见http://developer.android.com/reference/classes.html。

  1、android

  本包主要包含两种类:一是包含在应用中的资源类;二是为了访问系统功能(比如蓝牙、Wifi、摄像头等)而定义的应用许可。

  2、android.accessibilityservice

  本包包含与易用性服务(Accessibility Service)有关的类和信息,创建易用性服务(Accessibility Service)可以提供可替代或增强的用户体验。比如:语音提示、力回馈。再比如,用view组件来仿造button组件,等等。

  3、android.accounts

  4、android.animation

  其中各类皆属于“属性动画框架系统”(the proerty animation system),通过改变动画对象的属性值(可以是任意类型,如int、float、十六进制颜色值等)的方式以实现动画。当然,如果某属性为自定义TypeEvaluator类型(android.animation.TypeEvaluator<T>)的话,只要告诉了系统该如何计算其值,也是可以通过该属性实现动画的。更多信息可参照Animation指南进一步了解:http://developer.android.com/guide/topics/graphics/prop-animation.html

  5、android.app

  将全部Andriod应用模型都封装为了高级类。

  6、android.app.admin

  提供系统级的设备管理功能,这些功能对创建企业级、多权限级的应用是很用的,比如IT专业人士相对普通雇员而言,他们需要更多的控制权限。更多信息可参见设备管理指南(Device Adminstration guide):http://developer.android.com/guide/topics/admin/device-admin.html。

  7、android.app.backup 

  包含了应用的备份和恢复功能。如果用户抹除了设备上的数据,或者升级为一个新Android设备,那么所有允许备份的应用都应该可以在应用被重装之后恢复备份数据。更多信息可参见数据备份指南( Data Backup guide):http://developer.android.com/guide/topics/data/backup.html。

  8、android.appwidget

  包含创建“app widgets”的必备组件。app widgets可以嵌入其他应用(包括主屏幕)之中,并快速访问应用数据和服务,却用不着启动一个新的activity。更多信息,可参见App Widgets指南(App Widgets guide):http://developer.android.com/guide/topics/appwidgets/index.html。

  9、android.bluetooth

  提供蓝牙管理功能,比如搜索、连接设备,管理设备间的数据传输。Bluetooth API既支持传统蓝牙技术,也支持低耗能蓝牙技术。关于传统蓝牙技术,可参见蓝牙的说明页:http://developer.android.com/intl/zh-cn/guide/topics/connectivity/bluetooth.html。关于低耗能蓝牙技术,可参加低耗能技术指南(the Bluetooth Low Energy (BLE) guide):http://developer.android.com/guide/topics/connectivity/bluetooth-le.html。

  10、android.content

  本包中类提供发布并访问设备上数据的方法。

  11、android.content.pm

  如果你需要访问一个应用包裹中的各种信息,比如其中各activity、许可、服务、签名和provider的信息,那么考虑使用本包中的有关类就对了。

  12、android.content.res 

  包含了用来访问应用资源的各类。这些资源可以是包中的原始asset文件,颜色,图片,媒体或其他文件,以及重要的设备配置信息(方向、输入类型等,会影响应用的行为和表现)。更多信息,可参见应用资源指南(the Application Resources guide):http://developer.android.com/guide/topics/resources/index.html。

  13、android.database

  其类可从Content Provider的返回值中浏览数据。

  14、android.database.sqlite

  包含SQLite数据库管理类。

  15、android.drm

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

  16、android.gesture

  手势创建、识别、载入和保存有关的类。

  17、android.graphics

  提供低级别绘图工具,如画布、颜色规律、点、矩形等,利用他们可以直接在屏幕上进行绘画。

  18、android.graphics.drawable 

  包含各种不同类型的可视元素类,如位图及变换。这些元素往往被widget用作背景图片或者仅仅作为某种指示信号(如音量指示)

  19、android.graphics.drawable.shapes

  包含几何图形绘制类

  20、android.graphics.pdf

  包含PDF内容操作类。

  21、android.hardware 

  为硬件特性提供支持,如相机及其他传感器。

  22、android.hardware.display 

  23、android.hardware.input

  24、android.hardware.location

  25、android.hardware.usb

  为连接到Android设备的USB外置设备进行交互支持。更多信息,参见USB指南(the USB guide):http://developer.android.com/guide/topics/connectivity/usb/index.html

  26、android.inputmethodservice

  基础的文字输入法类(如软键盘)。

  27、android.location

  定位服务框架API类。

  注意:Google定位服务API,是Google Play服务的一部分,提供了更强大、高级别的自动化任务框架,如选择定位提供者和功率管理方面。当然,定位服务也能提供诸如activity检测等API框架中未提供的特性。使用框架API的开发者与在应用中添加定位感知的开发者,都应当首先考虑定位服务API。更多信息,参见定位API:http://developer.android.com/google/play-services/location.html。关于框架API,可参见定位及地图指南:http://developer.android.com/guide/topics/location/index.html。

  28、android.media

  管理音、视频等媒体接口。

  29、android.media.audiofx

  管理音效(在媒体框架中实现)。

  30、android.media.effect 

  可为图片和视频应用不同的可视效果。

  31、android.mtp

  采用PTP协议(Picture Transfer Protocol,MTP协议子集),直接与相机或其他设备交互的API。

  32、android.net

  网络访问包,比java.net.* API更进了一步。

  33、android.net.http

  34、android.net.nsd

  35、android.net.rtp

  RTP协议(Real-time Transport Protocol)API,实现点播或交互数据流管理。

  36、android.net.sip

  SIP协议( Session Initiation Protocol)API, 如利用SIP协议拨打和接听VOIP电话。更多信息,参见SIP开发指南:http://developer.android.com/guide/topics/connectivity/sip.html。

  37、android.net.wifi

  实现Wifi管理功能。

  38、android.net.wifi.p2p

  实现基于Wifi的点对点(P2P)连接。

  39、android.net.wifi.p2p.nsd 

  40、android.nfc

  实现近场通信技术(NFC),允许应用读取包含在NFC标记内的近场通信数据格式信息。一个“标记”也可能是另外一台真实存在的设备。更多信息,参见近场通信技术指南:http://developer.android.com/guide/topics/connectivity/nfc/index.html。

  41、android.nfc.cardemulation

  42、android.nfc.tech

  访问标记的技术特性,不同类型的标记意味着不同的技术。

  43、android.opengl

  提供OpenGL ES静态接口和有关工具。

  44、android.os

  提供系统基础服务,消息传递,进程通信。

  45、android.os.storage

  包含系统存储服务类,用来管理二进制asset文件系统——统称为OBB(Opaque Binary Blobs (OBBs))。

  46、android.preference

  管理应用偏好,实现偏好UI。

  47、android.print

  实现打印支持,包含全部打印基础类和抽象类。

  48、android.print.pdf

  49、android.printservice

  实现打印服务

  50、android.provider

  访问内容提供者。

  51、android.renderscript

  为异构处理器的高效计算提供支持。更多信息,参见:http://developer.android.com/guide/topics/renderscript/index.html。

  52、android.sax

  提供框架以便于创作高效、稳健的SAX处理程序。

  53、android.security

  提供对某些Android安全子系统的访问能力。

  54、android.service.dreams

  55、android.service.notification

  56、android.service.textservice

  其中类可以让帮你实现拼写检查。

  57、android.service.wallpaper

  58、android.speech

  59、android.speech.tts

  60、android.support.v13.app

  访问某些android.app包的特性,至少需要API Level13。

  61、android.support.v4.accessibilityservice

  为android.accessibilityservice提供帮助支持类(API level>=4)。

  62、android.support.v4.app

  为android.app提供帮助支持类(API level>=4)。

  63、android.support.v4.content

  为android.content提供帮助支持类(API level>=4)

  64、android.support.v4.content.pm

  为android.content.pm提供帮助支持类(API level>=4)

  65、android.support.v4.database

  为android.database提供帮助支持类(API level>=4)

  66、android.support.v4.graphics.drawable

  67、android.support.v4.hardware.display

  68、android.support.v4.media

  69、android.support.v4.net 

  70、android.support.v4.os

  71、android.support.v4.print

  72、android.support.v4.text

  73、android.support.v4.util

  需API level>=4。

  74、android.support.v4.view

  需API level>=4。

  75、android.support.v4.view.accessibility

  需API level>=4。

  76、android.support.v4.widget

  需API level>=4。

  77、android.support.v7.app

  78、android.support.v7.appcompat

  79、android.support.v7.gridlayout

  80、android.support.v7.media

  控制媒体通道及到外置扬声器(或目标设备)的路径选择。

  81、android.support.v7.mediarouter

  82、android.support.v7.view

  83、android.support.v7.widget

  84、android.support.v8.renderscript

  85、android.telephony

  提供基本通话信息监测API,如网络类型、连接状态、针对电话号码的附加功能。

  86、android.telephony.cdma

  CDMA应用API。

  87、android.telephony.gsm 

  GSM应用API,如text/data/PDU SMS消息。

  88、android.test

  测试框架。更多信息参见:http://developer.android.com/intl/zh-cn/tools/testing/index.htm。

  89、android.test.mock

  取得不同Android框架生成物的stub或mock。(译者注:此句那不太准,还需认真研读)。更多信息参见:http://developer.android.com/intl/zh-cn/tools/testing/index.htm。

  90、android.test.suitebuilder

  91、android.text

  用来绘制或跟踪屏幕上的文本及文本span。

  92、android.text.format

  包含与变更java.util及java.text中定义的部分文本格式有关的类。

  93、android.text.method

  监测及更正键盘输入。

  94、android.text.style

  用作查看或改变View对象中文本span的style。

  95、android.text.util

  转换可识别文本串为连接文本,并创建RFC822类型消息(SMTP)tokens。

  96、android.transition

  实现View层级中的场景转换。

  97、android.util

  提供通用功能,如变更日期时间、Base64编解码、字符串与数字转换,以及XML功能等。

  98、android.view

  揭示UI类,处理布局及交互。

  99、android.view.accessibility

  呈现及改变屏幕内容,通过获取或改变系统全局accessibility状态实现。

  100、android.view.animation

  处理补间动画类。

   101、android.view.inputmethod

  views及输入法间交互框架类。如软键盘。

  102、android.view.textservice

  103、android.webkit

  web浏览工具。

  104、android.widget

  UI元素(大多数可视)。

  105、dalvik.bytecode

  106、dalvik.system

  107、java.awt.font

  108、java.beans

  109、java.io

  110、java.lang

  111、java.lang.annotation

  112、java.lang.ref

  113、java.lang.reflect

  114、java.math

  115、java.net

  116、java.nio

  117、java.nio.channels

  118、java.nio.channels.spi

  119、java.nio.charset

  120、java.nio.charset.spi

  121、java.security

  可扩展的加密服务提供基础,可用来定义诸如Certificates, Keys,KeyStores, MessageDigests, 及Signatures等服务。

  122、java.security.acl

  提供创建ACL的类和接口。

  123、java.security.cert

  生成、管理和验证X.509认证的类和接口。

  124、java.security.interfaces

  需要生成的接口:(1) 使用PKCS#1标准的RSA Keys;(2)FIPS-186声明的FIPS Keys;(3) 一般的椭圆曲线非对称加密算法Keys。

  125、java.security.spec

  需指定keys和参数的加密、签名算法有关的类和接口。

  126、java.sql

  127、java.text

  128、java.util

  129、java.util.concurrent

  并发编程有关类。

  130、java.util.concurrent.atomic

  基于单变量的原子锁类。

  131、java.util.concurrent.locks

  互斥锁。

  132、java.util.jar

  133、java.util.logging

  134、java.util.prefs

  135、java.util.regex

  136、java.util.zip

  137、javax.crypto

  加解密或密钥协商中所需的加密类和接口。

   138、javax.crypto.interfaces

  PKCS#3中声明的公钥协商算法接口类。

  139、javax.crypto.spec

  加密中声明Keys及参数所需的类和接口。

  140、javax.microedition.khronos.egl

  141、javax.microedition.khronos.opengles

  提供标准OpenGL接口。

  142、javax.net

  143、javax.net.ssl

  SSL及TLS所需类和接口。

  144、javax.security.auth

  145、javax.security.auth.callback

  为了验证身份和执行验证所需的类与接口。

  146、javax.security.auth.login

  提供可插入、可堆叠的验证系统(基于Unix-PAM模块)。

  147、javax.security.auth.x500

  存储X.500责任主体及凭据所需类。

  148、javax.security.cert

  本包仅为了兼容而提供。

  149、javax.sql

  150、javax.xml

  151、javax.xml.datatype

  152、javax.xml.namespace

  153、javax.xml.parsers

  154、javax.xml.transform

  155、javax.xml.transform.dom

  156、javax.xml.transform.sax

  157、javax.xml.transform.stream

  158、javax.xml.validation

  159、javax.xml.xpath

  160、junit.framework

  junit测试框架。

  161、junit.runner

  junit测试框架支持的功能类。

  162、org.apache.http

  HTTP组件的类及核心接口。

  163、org.apache.http.auth

   客户端HTTP身份验证API,通常是指HttpAuth。

  164、org.apache.http.auth.params

  配置HttpAuth所需参数。

  165、org.apache.http.client

  客户端HTTP通讯API,及HttpClient模块接入口。

  166、org.apache.http.client.entity

  167、org.apache.http.client.methods

  不同HTTP方法的请求实现(如GET、POST方法)。

  168、org.apache.http.client.params

  配置HttpClient所需参数。

  169、org.apache.http.client.protocol

  附加的请求和应答拦截器。

  170、org.apache.http.client.utils

  HttpClient工具助手类。

  171、org.apache.http.conn

  客户端连接管理和处理API(HttpConn核心内容)。

  172、org.apache.http.conn.params

  配置HttpConn所需参数。

  173、org.apache.http.conn.routing

  HttpConn中关于客户端路径选择和跟踪API。

  174、org.apache.http.conn.scheme

  175、org.apache.http.conn.ssl

  HttpConn API中与TLS/SSL有关的部分。

  176、org.apache.http.conn.util

  177、org.apache.http.cookie

  客户端Cookie管理,通常指HttpCookie。

  178、org.apache.http.cookie.params

  配置HttpCookie所需的参数。

  179、org.apache.http.entity

  HTTP消息实体表述。

  180、org.apache.http.impl

  org.apache.http接口的默认实现。

  181、org.apache.http.impl.auth

  182、org.apache.http.impl.client

  183、org.apache.http.impl.conn

  184、org.apache.http.impl.conn.tsccm

  一个线程安全的客户端连接管理器实现。

  185、org.apache.http.impl.cookie

  186、org.apache.http.impl.entity

  org.apache.http.entity接口的默认实现。

  187、org.apache.http.impl.io

  org.apache.http.io接口的默认实现。

  188、org.apache.http.io

  HTTP组件的传输层抽象实现。

  189、org.apache.http.message

  HTTP消息的一种实现。

  190、org.apache.http.params

  HTTP组件的参数化框架。

  191、org.apache.http.protocol

  HTTP协议执行框架。

  192、org.apache.http.util

  基于不同目的的大多数功能类(包含静态助手方法)。

  193、org.json

  194、org.w3c.dom

  195、org.w3c.dom.ls

  196、org.xml.sax

  197、org.xml.sax.ext

  198、org.xml.sax.helpers

  199、org.xmlpull.v1

  200、org.xmlpull.v1.sax2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: APIs IQ-FMEA软件使用手册是一个详细的说明文档,它向用户介绍了使用APIs IQ-FMEA软件的必要步骤和注意事项。 该手册包含了软件的安装、启动和配置过程的详细说明,同时详细介绍了软件的功能和操作界面。用户可以根据手册的指导,逐步了解软件的各项功能和操作方法,并能够快速地使用它来进行FMEA分析。 手册的主要内容包括:软件的基本界面和菜单栏介绍,FMEA分析的基本概念和步骤,创建FMEA项目的方法和注意事项,如何输入和管理FMEA数据,对FMEA数据进行分析和评估的方法,以及如何导出和分享FMEA分析结果等。 除此之外,手册还包括了一些常见问题的解答和故障排除方法,以便用户在使用软件时遇到问题时能够进行及时的解决和应对。 总之,APIs IQ-FMEA软件使用手册全面、系统地介绍了该软件的使用方法和注意事项,对于使用该软件进行FMEA分析的用户来说,具有非常重要的参考价值。 ### 回答2: APIs IQ-FMEA是一款风险分析软件,主要用于产品设计、生产和维护过程中的风险分析。软件使用手册主要介绍了APIs IQ-FMEA软件的安装、如何建立FMEA档案,如何填写FMEA,并对分析结果进行解释。 首先,用户需要正确安装APIs IQ-FMEA软件,并按照软件提供的流程和步骤建立FMEA档案。在建立FMEA档案之前,用户需要了解所分析的系统和产品的全貌,明确其特点、功能、原理和性能指标。FMEA档案建立好之后,用户需要按照FMEA表格的要求填写相应内容,包括零部件名称、功能要求、失效模式、失效后果、失效严重性等内容。针对各项分析指标,用户需要逐一填写,确保准确、完整。 在填写FMEA过程中,需要注意一些问题。例如,失效模式应尽可能地详尽和准确地描述,失效后果应根据实际情况分析,而非猜疑和臆测,失效严重性的分类与分值应根据相关标准和经验进行判定。此外,一定要对不确定的分析指标进行标识,确保再次分析和修正。 分析结束之后,用户可以根据得出的FMEA结果进行分析和解释。软件提供了多种图表和统计分析方法,可以帮助用户快速了解和评估分析结果。用户可以根据得到的结果进行相应的改进和优化,确保产品和系统的质量和可靠性。 总之,APIs IQ-FMEA是一款非常实用的风险分析软件,使用手册详细介绍了软件的使用流程和技巧,能够帮助用户更准确地进行风险分析和评估。在正式使用前,用户需要认真阅读和理解使用手册,并进行充分的培训和实践,以确保软件能够发挥最大的效益。 ### 回答3: APIs IQ-FMEA软件使用手册(中文)是一本非常重要的参考书籍,用于帮助用户了解如何使用该软件生成FMEA报告。该软件旨在帮助用户减少或消除产品或过程中可能出现的故障或缺陷,从而提高质量和可靠性,降低成本。 该软件使用手册涵盖了软件的全部功能。这包括创建FMEA的工作流程,FMEA的输出和分析,以及生成和管理FMEA报告的功能。在阅读完该手册后,用户将具备以下技能: 1. 使用软件创建FMEA:用户将学会如何使用该软件的各种功能来创建FMEA。这包括建立控制计划、识别可能失效模式、评估失效影响以及制定纠正措施等。 2. 分析FMEA的输出数据:用户将学会如何使用APIs IQ-FMEA软件的输出数据来评估失效模式、失效影响和措施效果。用户将了解如何使用该软件提供的分析工具来识别优先处理的故障模式、降低潜在风险并提高生产效率。 3. 生成和管理FMEA报告:用户将学会如何使用该软件生成FMEA报告并管理相关的文件。该手册提供了有关如何使用自定义模板和生成多种报告格式,包括Word、Excel、PDF等的详细指南,以及如何管理版本控制和FMEA报告的权限等。 总之,APIs IQ-FMEA软件使用手册(中文)是一本很有价值的参考书籍。它将帮助用户掌握该软件并创建高质量的FMEA报告,从而提高产品或过程的质量和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值