一個從事編輯的人卻有著一種想學習Android的精神,這種野心......應該也只是一些中二少年該有的理想。 從語言上來看,Android應用開發(fā)基于的是Java語言,但是這都是我們要自己下功夫去學習的事情,所以,我們在跑之前必須先學會走。 看書,永遠是最好的辦法。 畢竟讀一本好書,就像交了一個益友。下面推薦書小編羅列了一些Android程序員走上人生巔峰,迎娶白富美的一些熱門書單,不管你證處于一個什么階段,但是,看看書,總是好的。 1.《Head first Java》  作者: Kathy Sierra / Bert Bates 簡介:《Head First Java》是本完整的面向?qū)ο?object-oriented,OO)程序設計和Java的學習指導。此書是根據(jù)學習理論所設計的,讓你可以從學習程序語言的基礎(chǔ)開始一直到包括線程、網(wǎng)絡與分布式程序等項目。最重要的,你會學會如何像個面向?qū)ο箝_發(fā)者一樣去思考。 作為一本入門書,它是絕對出色的。一個星期就能讓你明白怎么用Java寫程序了。尤其是你有其它語言基礎(chǔ)的情況下,這本書能迅速讓你明白java的特質(zhì)。缺點是,它真的只是入門書。你必然還需要一本Java大字典,比如《Thinking in Java》,以便查閱Java在細節(jié)上的更多東西。關(guān)于這一點,書中附錄B也說得很清楚了。 2.《Java編程思想》  作者:埃克爾 譯者:陳昊鵬 簡介:本書的作者擁有多年教學經(jīng)驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執(zhí)行流程、訪問權(quán)限控制、復用類、多態(tài)、接口、通過異常處理錯誤、字符串、泛型、數(shù)組、容器深入研究、JavaI/O系統(tǒng)、枚舉類型、并發(fā)以及圖形化用戶界面等內(nèi)容。 本書贏得了全球程序員的廣泛贊譽,即使是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解于無形。 3.《瘋狂Android講義》  作者:李剛 簡介:《瘋狂Android講義》全面地介紹了Android應用開發(fā)的相關(guān)知識,全書內(nèi)容覆蓋了Android用戶界面編程、Android四大組件、Android資源訪問、圖形/圖像處理、事件處理機制、Android輸入/輸出處理、音頻/視頻多媒體應用開發(fā)、OpenGL與3D應用開發(fā)、網(wǎng)絡通信編程、Android平臺的Web Service、傳感器應用開發(fā)、GPS應用開發(fā)、Google Map服務等。 這本書對于新手來說,是個很不錯的開始;對于老手老說,也是個很不錯的參考手冊。 4.《Android開發(fā)藝術(shù)探索》  作者:任玉剛 簡介:《Android開發(fā)藝術(shù)探索》是一本Android進階類書籍,采用理論、源碼和實踐相結(jié)合的方式來闡述高水準的Android應用開發(fā)要點。本書從三個方面來組織內(nèi)容。第一,介紹Android開發(fā)者不容易掌握的一些知識點;第二,結(jié)合Android源代碼和應用層開發(fā)過程,融會貫通,介紹一些比較深入的知識點;第三,介紹一些核心技術(shù)和Android的性能優(yōu)化思想。 這本書非常合適的進階書籍,填補了市面上的Android書籍空白。 5.《編程之美》  作者:《編程之美》小組 簡介:該書收集了約60道算法和程序設計題目,這些題目大部分在近年的筆試,面試中出現(xiàn)過,或者是被微軟員工熱烈討論過。作者試圖從書中各種有趣的問題出發(fā),引導讀者發(fā)現(xiàn)問題,分析問題,解決問題,尋找更優(yōu)的解法。書中還講述了面試的各種小故事,告訴讀者微軟需要什么樣的技術(shù)人才,重視什么樣的能力,如何甄別人才;卮鹱x者關(guān)于IT業(yè)面試,招聘,職業(yè)發(fā)展的疑問。這本書的很多題目會出現(xiàn)在IT 行業(yè)的各種筆試,面試中。但本書更深層的意義在于引導讀者思考,和讀者共享思考之樂,編程之美。 經(jīng)過仔細的認真閱讀和分析,認為編程之美是找工作不可缺少的工具,很多筆試題和面試題都是這里的變形,比如階梯問題,階層的0的個數(shù)問題,等等簡直就是原題!希望大家認真看編程之美,定會找到一份好工作! 6.《第一行代碼——Android》  作者:郭霖 簡介:全書由淺入深、系統(tǒng)全面地講解了Android軟件開發(fā)的方方面面。第1章帶領(lǐng)你搭建Android開發(fā)環(huán)境,完成你的第一個Android程序。 相信這本書很多人都已經(jīng)讀過了,Android初學者的最佳入門書籍。其實看完這本書,練習跟著做,就可以查著官方文檔寫實際項目了。注意:這不是培訓類的書,跟一個實際項目開發(fā)相似,出了寫代碼,還有版本控制系統(tǒng)的應用、廣告的植入,很實用。 下一頁更精彩:android學習:Android程序員必讀之熱門書單
|