位置:首頁 > 手機開發 > Android開發基礎教程 > Android開發基礎教程

Android開發基礎教程

 Android是一個開源的,基於Linux 的移動設備操作係統,如智能手機和平板電腦。 Android 是由開放手機聯盟和穀歌的帶領下與其他公司開發的。

Android 提供了一個統一的應用程序開發方法,這意味著開發人員隻需要開發Android,並且他們的應用程序應該能夠運行在不同搭載Android移動設備。

穀歌在2007年發布第一個商業版本的Android1.0,發布於2008年9月發布了第一個測試版本的Android軟件開發工具包(SDK)。

2012年6月27日,在穀歌I / O大會上,穀歌宣布發布了Android版本4.1 Jelly Bean。 Jelly Bean是一個漸進的更新,改進用戶界麵為主要目的,無論是在功能和性能方麵。

Android 源代碼是根據自由和開放源碼軟件許可證。穀歌發布的大部分代碼根據Apache許可證2.0版,Linux內核的變化根據GNU通用公共許可證版本2。
 

Android的特點

Android 是一個功能強大的操作係統與蘋果4GS競爭,並支持強大的功能。少數幾種功能列舉如下:

特點 描述
漂亮的UI Android操作係統的基本屏幕提供了一個美麗而直觀的用戶界麵。
連通性 GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC 和 WiMAX.
存儲 使用SQLite輕量的關係數據庫,用於數據存儲目的。
媒體支持 H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, 和 BMP
短信/消息 SMS 和 MMS
Web瀏覽器 基於開源的WebKit布局引擎,再加上支持HTML5和CSS3 Chrome的V8 JavaScript引擎。
多點觸控 Android已經多點觸控,它最初獲得手機提供原生支持,如 HTC Hero。
Multi-tasking 用戶可以跳從一個任務到另一個任務,並且相同時間可以同時運行各種應用。
Resizable widgets Widgets是可調整大小,這樣用戶就可以擴大更多的內容或縮小以節省空間
Multi-Language 支持單向和雙向文本。
GCM 穀歌雲消息(GCM)是一種服務,讓開發人員發送短消息數據,對Android設備的用戶,而無需專有的同步解決方案。
Wi-Fi Direct 一種技術,可以讓應用程序發現和對直接通過高帶寬的對等網絡連接。
Android Beam 一個流行的基於NFC的技術,使用戶能夠即時共享,隻需通過觸摸NFC功能將兩個手機連在一起。

Android 應用程序

通常在Java語言中使用Android軟件開發工具包開發Android 應用程序。

係統開發出來以兵力,Android應用程序可以輕鬆地打包和銷售商店,可以通過如穀歌播放或亞馬遜Appstore。

Android 在世界各地190多個國家數以百萬計的移動設備。這是任何移動平台和快速增長的最大的安裝基礎。全球每天有超過100萬個新的Android設備被激活。

本基礎教程目的是教你如何開發並將Android 應用程序打包。我們將從Android應用程序編程環境設置開始,然後是Android 各個方麵的應用程序。