Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android Java包各種功能概覽

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. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved