Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> 什麼是android?

什麼是android?

編輯:初級開發

        android是基於Linux內核的軟件平台和操作系統,早期由Google開發,後由開放手機聯盟(Open Handset Alliance)開發。它采用了軟件堆層(software stack,又名為軟件疊層)的架構,主要分為三部分。底層以Linux內核工作為基礎,只提供基本功能;其他的應用軟件則由各公司自行開發,以Java作為編寫程序的一部分。另外,為了推廣此技術,Google和其它幾十個手機公司建立了開放手機聯盟。Android在未公開之前常被傳聞為Google電話或gPhone。大多傳聞認為Google開發的是自己的手機電話產品,而不是一套軟件平台。到了2010年1月,Google開始發表自家品牌手機電話的Nexus One。目前最新版本為android2.1。

       android的特性包括:

·應用程序框架 支持組件的重用與替換

·Dalvik虛擬機 專門為移動設備做了優化

·內部集成浏覽器 該浏覽器基於開源的WebKit 引擎

·優化的圖形庫 包括2D和3D圖形庫,3D圖形庫基於OpenGL ES 1.0 (硬件加速可選)

·#SQLite 用作結構化的數據存儲

·多媒體支持 包括常見的音頻、視頻和靜態印象文件格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

·GSM電話 (依賴於硬件)

·藍牙Bluetooth, EDGE, 3G, and WiFi (依賴於硬件)

·照相機,GPS,指南針,和加速度計 (依賴於硬件)

·豐富的開發環境 包括設備模擬器,調試工具,內存及性能分析圖表,和Eclipse集成開發環境插件

如圖顯示的是android操作系統的主要組件。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved