說明:目錄
第1章 掀起你的蓋頭來—初識Android
1.1 認識Android
1.2 Android的背景
1.2.1 Android的歷史
1.2.2 Android的發展
1.3 我的Android我做主
1.3.1 開發基于Android平臺的應用
1.3.2 參加Android開發者大賽
1.3.3 個人英雄主義再現—得到更多人的認可和尊重
1.3.4 獲得應有的收益—Android Market
1.4 真實體驗—Android 模擬器
1.4.1 初識廬山真面目—模擬器概述
1.4.2 模擬器和真機的區別
1.4.3 模擬器使用注意事項
1.5更上一層樓,加入Android開發
本書內容上覆蓋了用Android開發的大部分場景,從Android基礎介紹、環境搭建、SDK介紹、Market使用,到應用剖析、組件介紹、實例演示等方面。從技術實現上,講解了5個Android平臺下的完整綜合實例及源代碼分析,分別是RSS閱讀器、基于Google Map的個人GPS、豆瓣網(Web 2.0)客戶端、在線音樂播放器、手機信息助手。本書注重對實際動手能力的指導,在遵循技術研發知識體系的嚴密性同時,在容易產生錯誤、不易理解的環節配以了詳實的開發情景截圖,并將重要的知識點和經驗技巧以“小實驗”、“小知識”的活潑形式呈現給讀者。在程序實例的講解方面,將實例安插在Android 開發的精髓知識章節,這為初學者學習與實踐結合提供了很好的指導。
本書配套有300多分鐘的全程開發視頻光盤,指導讀者快速、無障礙地學通Android實戰開發技術。
本書適合具備一定軟件開發經驗,想快速進入Android開發領域的程序員;具備一些手機開發經驗的開發者和Android開發愛好者學習用書;也適合作為相關培訓學校的Android培訓教材。
第1章掀起你的蓋頭來—初識Android
1.3 我的Android我做主
1.3.1 開發基于Android平臺的應用
在Android平臺上,可以開發出各式各樣的應用。Android的應用程序是用Java語言開發的,也就是說,只要會Java語言就可以比較容易地開發出Android的應用。如果不了解Java也沒有關系,通過一段時間對Java語言的學習,也可以很快進入Android開發領域。加上Android平臺提供了2D、3D的圖形支持、數據庫支持(SQLite),并且集成了瀏覽器?;贏ndroid的平臺,我們可以開發出豐富多彩的應用,這些應用可以涉及工具、管理、互聯網、游戲等,在此開放的平臺上,這一切都取決于程序員的自由發揮和創意。
1.3.2 參加Android開發者大賽
Google公司為了吸引更多的開發者參與到Android開發中,已經舉辦了一次獎金為1000萬美元的開發者競賽,如果能開發出創意十足,非常有用的軟件,在以后Google公司或者其他公司舉辦的開發者大賽中,可以一顯身手。
1.3.3個人英雄主義再現——得到更多人的認可和尊重
在這個開放的平臺上,任何程序員開發的應用程序都可以放在Android Market上,供所有的Android手機用戶下載體驗,用戶都可以對此應用加以評價和使用,這是一個展示個人能力和技術魅力的平臺。軟件開發的個人英雄主義時代將在Android移動平臺上完美地體現出來,程序員完全可以憑自己的能力,開發一款得到更多贊譽的應用。
1.3.4 獲得應有的收益——Android Market
開發出的應用給誰用,怎么提供給別人,程序員能從中得到什么好處呢?這些問題都可以從“AndroidMarket”中得到解答。為了讓Android平臺更多地吸引開發者關注和應用,Google公司開發了自己的Android手機應用軟件下載店“Android Market”,它允許研發人員將應用程序在其上發布,當然了,也允許Android用戶隨意將自己喜歡的程序下載到自己的手機設備上。
……