回覆列表
-
1 # DailyTech
-
2 # 極客生涯
Android開發藝術探索,有點進階了吧,推薦你看 下這幾本
第一行程式碼,就如其名所言,你的第一行程式碼應該從這開始!
非常好的入門書,表達通俗易懂!非常適合入門
之前看過這本,也挺好的,內容有比較多的新知識點,和現代接軌
還有就比較中規中矩的,比較出版比較早的的,但是知識點很全
還有就是 徐醫生的精華!推薦
還有就是教你怎麼開始 慾善其事必先利其器 的工具書
有啥問題可以問我,我有紙質書!!!
首先題主要明白自己的水平處於哪一個位置,比如說自身有沒有Java基礎,或者說有沒有相關的客戶端(iOS)的開發經驗等等。以下三個方面供題主參考:
如果題主已經有基本的Java基礎,那我推薦題主可以看一下郭霖的《第一行程式碼Android》第二版。這本書足夠有Java基礎的人學習,學習起來比較不費勁,而且該書內容已經換成現在主流的Android studio開發環境,這樣一來有利於與現在的業界接軌。
實際上如果有Java基礎的話,這本書入門已經足夠,我當時就是看的這本書入門,當然如果想要更進一步學習的話可以推薦題主發的那本書,另外多做專案能夠發現自身存在的問題,不要嫌專案小或者簡單,每一次的專案都是一個很好的提升自我過程。
如果題主的英語水平不錯,可以考慮直接翻看文件(developer.android.com),這是一個學習的好方法,勤翻文件。另外遇到問題時可以上網查詢方法,這裡推薦一個國外的技術交流網站(stackoverflow.com),大部分問題都能找到對應的答案。
最後,如果題主沒有任何的程式設計基礎以及Java基礎的話,建議先從Java入門,這裡推薦《Java 核心技術 卷1》,先學習Java基礎再開始學習安卓,這樣能讓你在學習安卓上事半功倍。
以上是我的個人建議,我也是從不會程式設計到現在轉向客戶端開發,其實剛開始入門可能會覺得難,很多概念都是抽象的,但是一旦入門以後學習起來便會比較順暢。