Android 中各種 JAVA 包的功能描述
4
在 Android 的應用程序開發中,通常使用的是 JAVA 語言,除了需要熟悉 JAVA 語言的基礎知識之外,還需要了解 Android 提供的擴展的 JAVA 功能。在一般的 JAVA 應用中,如果需用引用基礎類庫,通常需要使用如下的方式:import javax.swing.*;以上代碼表示了引用 JAVA 的 GUI 組件 Swing,javax.swing 即 JAVA 中的一個包。android 提供一些擴展的 JAVA 類庫,類庫分為若干個包,每個包中包含若干個類。
重要包的描述:
android.app :提供高層的程序模型、提供基本的運行環境
android.content :包含各種的對設備上的數據進行訪問和發布的類
android.database :通過內容提供者瀏覽和操作數據庫
android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪制到屏幕上 .
android.location :定位和相關服務的類
android.media :提供一些類管理多種音頻、視頻的媒體接口
android.net :提供幫助網絡訪問的類,超過通常的 java.net.* 接口
android.os :提供了系統服務、消息傳輸、 IPC 機制
android.opengl :提供 OpenGL 的工具
android.provider :提供類訪問 Android 的內容提供者
android.telephony :提供與撥打電話相關的 API 交互
android.view :提供基礎的用戶界面接口框架
android.util :涉及工具性的方法,例如時間日期的操作
android.webkit :默認瀏覽器操作接口
android.widget :包含各種 UI 元素(大部分是可見的)在應用程序的屏幕中使用
重要包的描述:
android.app :提供高層的程序模型、提供基本的運行環境
android.content :包含各種的對設備上的數據進行訪問和發布的類
android.database :通過內容提供者瀏覽和操作數據庫
android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪制到屏幕上 .
android.location :定位和相關服務的類
android.media :提供一些類管理多種音頻、視頻的媒體接口
android.net :提供幫助網絡訪問的類,超過通常的 java.net.* 接口
android.os :提供了系統服務、消息傳輸、 IPC 機制
android.opengl :提供 OpenGL 的工具
android.provider :提供類訪問 Android 的內容提供者
android.telephony :提供與撥打電話相關的 API 交互
android.view :提供基礎的用戶界面接口框架
android.util :涉及工具性的方法,例如時間日期的操作
android.webkit :默認瀏覽器操作接口
android.widget :包含各種 UI 元素(大部分是可見的)在應用程序的屏幕中使用