Android 初級教程教學
平台簡介
令人激動的Googandroid是什麼le手機操作系統平台-Android在2007年11月13日正式發布了,這是一個開放源代碼的操作系統,內核爲Linux。 作爲開發者,我們所關心的是這個平台的架構以及所支持的開app是什麼發語言。下android 教學面是這個平台的架構模型:
這個平台有以下功能:
+ application framework: 可重用的和可替換的組件部分,在whatsapp這個層面上,所有的軟件都是平等的。
+ Dalvik virtul machine: 一個基于Linux的虛擬機。
+ Integrated browser: 一個基于開源的WebKit引擎的浏覽器,android app在應用程序層。
+ Optimized graphics: 包含一個自定義的2D圖形庫和基于OpenGL ES 1。0 標准的3D實現。
+ SQLite: 數據庫
+ Media support: 通用的音頻,視頻和對各種圖片格式的支持(MPEG4, H。264, MP3, AAC, AMR, JPG, PNG, GIF)
+ GSM Telephony: GSM 移動網絡, 硬件支持。
+ Bluetooth, EDGE, 3G, and WiFi: 都依賴于硬件支持。
+ Camera, GPS, compass, and accelerometer: 都依賴于硬件支持。
+ Rich development environment: 包含一套完整的開發工具集,方便跟蹤調試,內存檢測和性能測試,而且提供了
Eclipse的插件。
下面我們就來親身體驗一下Android程序的開發之旅。
先介紹一下開發環境,下面是對系統及相關軟件的版本要求:
操作系統:
Windows XP or Vista
Mac OS X 10。4。8 or later (x86 only)
Linux (tested on Linux Ubuntu Dapper Drake)
Supported Development Environments
Eclipse
Eclipse 3。2, 3。3 (Europa)
Android Development Tools plugin (optional)
Other development environments or IDEs
JDK 5 or JDK 6 (JRE alone is not sufficient)
Not compatible with Gnu Compiler for Java (gcj)
Apache Ant 1。6。5 or later for Linux and Mac, 1。7 or later for Windows
我使android手機有哪些用Eclipse 3。3 + JDK 1。6。 + Ant 1。7 的apple store組合。還有兩個重要的就是: Android SDK 以及 Android 用于Eclipse 中的插件。
|