Android Java包各種功能概覽

熟悉Android操作系統的朋友都知道,開發Android應用程序基本上使用的都是Java語言。那麼要想靈活的應用這一系統,就應當熟悉其中的Android Java包的各種功能。一般的JAVA應用中,如果需用引用基礎類庫,通常需要使用如下的方式:

  1. import javax.swing.*;  

以上代碼表示了引用JAVA的GUI組件Swing,javax.swing即JAVA中的一個包。

Adroid提供一些擴展的JAVA類庫,類庫分爲若干個包,每個包中包含若干個類。例如:在Android中計算器是一個相對簡單的程序,其入口程序文件爲Calculator.java,該文件包含了以下內容:

  1. package com.android.calculator2;   
  2. import android.app.Activity;   
  3. import android.os.Bundle;   
  4. import android.util.Log;   
  5. import android.util.Config;   
  6. import android.view.Menu;   
  7. import android.view.MenuItem;   
  8. import android.view.Window;   
  9. import android.view.View;   
  10. import android.widget.Button;   
  11. import android.widget.ListView;   
  12. import android.content.res.Configuration;  

在Android中,各種包寫成android.*的方式,重要包的描述如下所示: 

  1. android.app :提供高層的程序模型、提供基本的運行環境   
  2. android.content:包含各種的對設備上的數據進行訪問和發佈的類   
  3. android.database :通過內容提供者瀏覽和操作數據庫   
  4. android.graphics:底層的圖形庫,包含畫布,顏色過濾,點,矩形,
    可以將他們直接繪製到屏幕上.   
  5. android.location :定位和相關服務的類   
  6. android.media :提供一些類管理多種音頻、視頻的媒體接口   
  7. android.net :提供幫助網絡訪問的類,超過通常的java.net.* 接口   
  8. android.os:提供了系統服務、消息傳輸、IPC機制   
  9. android.opengl :提供OpenGL的工具   
  10. android.provider:提供類訪問Android的內容提供者   
  11. android.telephony :提供與撥打電話相關的API交互   
  12. android.view:提供基礎的用戶界面接口框架   
  13. android.util:涉及工具性的方法,例如時間日期的操作   
  14. android.webkit:默認瀏覽器操作接口   
  15. android.widget:包含各種UI元素(大部分是可見的)
    在應用程序的屏幕中使用 

【編輯推薦】

  1. Android滑動手勢偵測方法介紹
  2. Android拍照實現方式概述
  3. Android數據庫相關代碼解讀
  4. Android系統信息查看方法詳解
  5. Android創建sdcard詳細圖解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章