Android開發書籍推薦

原文地址:http://blog.csdn.net/wbw1985/article/details/7565210

 

任何一門語言的學習都是一個苦惱的過程,任何一門技術的學習也是這樣,對於三年前接觸Android開發以來,一直是摸着石頭過河的感覺,這個過程也是見證了Android系統從1.1到4.2的不斷完善的過程,一直以來感覺入門是最最重要的一步,因爲開始的學習過程就決定了你以後使用這門技術的一個思維習慣和使用習慣。Android系統的不斷升級使得Android開發人員需要付出很大的努力才能不斷的去與之適應。

 有人說Android使用的是java語音,會使用java的人學習起來很不費力,這個我承認,java語言的效率還是可以的,但是在移動設備上開發軟件還需要考慮的是機器的大小,機器的型號,機器的電量以及機器用戶的使用習慣等等各個方面,想要開發出一款好的應用程序仍然是很難的。

學習Android,需要有個人帶着會學習的很快,如果沒有人對你指導,那麼系統的去看一些書籍會對你受益很大,下面我就列舉一些這方面的書籍:

深入淺出Android–Google手持設備應用程序設計
入門書籍,作者寫的很不錯,可以在閱讀SDK 的同時閱讀這本書,中間的一些使用介紹的非常清楚,最重要的是中文版的GoogleAndroid應用框架原理與程式設計36技最早介紹Android 的中文書籍,臺灣人寫的繁體版的,看得有些影響,不過還是值得耐心閱讀的AndroidAProgrammer’s Guide多個專家寫的介紹Android 的書籍,內容寫的很不錯,Ask the Expert 部分針對一些問題作了詳細的說明

AndroidAProgrammer’s Guide
多個專家寫的介紹Android 的書籍,內容寫的很不錯,Ask the Expert 部分針對一些問題作了詳細的說明


Android Essentials
對Android 介紹的比較全面,從安裝到開發,應該有新版本了。GoogleAndroid SDK開發範例大全(第2版)以Android 手機應用程序開發(採用AndroidSDK2.1)爲主題,通過160多個範例全面且深度地整合了手機、網絡及服務等多個開發領域,爲讀者提高程序設計功力提供了很大的幫助。對Android 介紹的比較全面,從安裝到開發,應該有新版本了。GoogleAndroid SDK開發範例大全(第2版)以Android 手機應用程序開發(採用AndroidSDK2.1)爲主題,通過160多個範例全面且深度地整合了手機、網絡及服務等多個開發領域,爲讀者提高程序設計功力提供了很大的幫助。


Android編程入門教程
andbook 是我看到的最簡單但最好的Android 程序開發入門書籍,內容僅有60 多頁,圖文並茂,如果你從來沒有接觸過Android 開發,也完全可以通過閱讀此書瞭解程序開發過程,甚至對APK 程序的基本原理和Android UI 界面開發有個清晰的認識,相信你花上幾個小時讀過後,一定會躍躍欲試加入Android 開發行列,心動吧,那就行動吧。。。
深入淺出Android–Google手持設備應用程序設計入門書籍,作者寫的很不錯,可以在閱讀SDK 的同時閱讀這本書,中間的一些使用介紹的非常清楚,最重要的是中文版的
GoogleAndroid應用框架原理與程式設計36技最早介紹Android 的中文書籍,臺灣人寫的繁體版的,看得有些影響,不過還是值得耐心閱讀的


AndroidAProgrammer’s Guide
多個專家寫的介紹Android 的書籍,內容寫的很不錯,Ask the Expert 部分針對一些問題作了詳細的說明Android Essentials對Android 介紹的比較全面,從安裝到開發,應該有新版本了。GoogleAndroid SDK開發範例大全(第2版)以Android 手機應用程序開發(採用AndroidSDK2.1)爲主題,通過160多個範例全面且深度地整合了手機、網絡及服務等多個開發領域,爲讀者提高程序設計功力提供了很大的幫助。GoogleAndroid開發入門與實戰內容上覆蓋了用Android 開發的大部分場景,從Android 基礎介紹、環境搭建、SDK 介紹、Market 使用,到應用剖析、組件介紹、實例演示等方面。從技術實現上,講解了5個Android平臺下的完整綜合實例及源代碼分析,分別是RSS 閱讀器、基於Google Map 的個人GPS、豆瓣網(Web 2.0)客戶端、在線音樂播放器、手機信息助手,爲初學者學習與實踐結合提供了很好的指導。


Android平臺開發之旅
涵蓋了Android 平臺1.5到2.2版本的主要功能特性,立足實際的開發案例,介紹了Android手機平臺開發的基礎概念、實用技術和應用模式。主要內容包括:平臺基礎、開發環境搭建、程序框架、高級界面和底層界面設計、文件系統管理、網絡通信、無線通信、多媒體編程、個人信息管理、電話系統、數據庫應用、XML 應用和地圖應用。開發實例多達120例。如何成爲Android高手成爲一名真正的Android 高手必須掌握和遵循的一些準則:
1,學會懶惰
2,精通Android 體系架構、MVC、常見的設計模式、控制反轉(IoC)
3,編寫可重用、可擴展、可維護、靈活性高的代碼
4,高效的編寫高效的代碼
5,學會至少一門服務器端開發技術

Android 應用開發與系統改造實戰

《Android 應用開發與系統改造實戰》共分25章,對Android系統的各個層面進行了詳細講解,旨在讓讀者在儘量短的時間內對Andriod系統的各個方面有一個全面的瞭解,爲進一步學習開發和研究Android操作系統源程序打下堅實的基礎。首先,在Android應用程序層面,詳細講解了應用程序開發的各項技術,着重講解了應用程序的開發基礎、應用程序的結構、4大組件工作原理與功能,以及它們之間通信的基礎Intent類。此外,給出了一些實例讓讀者能夠更深刻地理解這些知識並加以應用。然後,講解了Android NDK開發的方方面面,爲了更好地開發出高質量的應用程序,詳細講解了Android調試技術,包括普通Android應用程序和NDK應用程序調試。
  當然,爲滿足一些有着豐富應用程序開發經驗的讀者和對Android系統底層有很大興趣的讀者的學習需求,《Android應用開發與系統改造實戰》還詳細講解了如何編譯Android源程序工程,並對Android編譯系統進行了深入剖析,讓讀者對Android工程的高效組織和自動編譯有更深刻的理解。此外,本書還結合着源程序深入講解了Android系統中的某些子系統,包括子系統的功能、結構和工作原理。
  《Android應用開發與系統改造實戰》還着重講解了Android系統改造的思路,詳細講解了一些改造Android系統的實例,如狀態欄定製、開機動畫、系統服務、系統應用改造,使讀者通過動手實踐來真正將所學知識融會貫通。
  《Android應用開發與系統改造實戰》適合作爲Android應用程序開發者的實踐教材,也適合對Android系統原理有極大興趣的愛好者閱讀,還可供Android系統改造人員作爲參考書使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章