Translation002—Package Index(Android包索引)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!html

看本翻譯前請您注意:java

本人初學android,可能有的翻譯不是很是準確,但本人盡最大努力,不清楚處會作標記,並附上原文,翻譯順序依舊原文由上至下依次排列。可是翻譯僅供參考。android

請您看後不要咒罵,不要拍磚,由於您看或者不看徹底是您的自願。git

有錯誤或不許確之處歡迎指正。web

請尊重原創,轉載請註明出處:算法

Author:KillerLegendsql

Link:http://www.cnblogs.com/killerlegend/數據庫

若是你也有這方面的意願,歡迎聯繫我,咱們一塊兒翻譯。^-^apache

個人郵箱: chinamyth1@gmail.com編程

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

原文連接地址:

http://developer.android.com/reference/packages.html

表格樣式引用的樣式來源於:

http://www.blueidea.com/tech/web/2006/3228.asp

BEGIN************************************************************************************************************************

包索引

下面的表格展現的均爲Android API.查看全部API類請點擊這裏.

android

該包包含了應用程序平臺中所使用的資源類文件,而且定義了應用程序的系統功能權限。

android.accessibilityservice
(無障礙服務)

這個包中的類用於開發無障礙服務(accessibility service )(該服務給用戶提供了替代或者加強反饋)。

android.accounts
(帳戶)
android.animation
(動畫)

這些包中的類爲屬性動畫系統提供各類功能,可以容許你爲你的動畫對象賦予任何類型的屬性,好比整型,浮點型,默認也支持十六進制的顏色值。你也能經過TypeEvaluator自定義一個類型,只要你告訴了系統該如何計算你給定的類型。

更多信息,請參考動畫指導手冊

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
相關文章
相關標籤/搜索