視頻
其實現在的視頻網站多得很,相信大家都知道了,什麼慕課網,極客學院啊這些,大家都有一定的了解。當初我學Java的時候,還是看尚學堂的馬士兵老師的視頻,貪吃蛇,坦克大戰這些我想肯定有很多人熟悉的,哈!不過我建議那些一點基礎的人來說,要想入門,我覺得還是視頻+書籍相結合最為合適。
因為光看視頻的話,容易犯困和累,比較耗時間,不過老師會講解得比較通俗易懂。光看書的話,就比較晦澀,有時候光一個定義就理解半天,並且書上的代碼,有時候會理解不了。所以要入門的話,還是視頻+書籍比較合適!(當然,這些都是我自己的意見而已,很多時候還是因人而異的。)
書籍
當有了一定的基礎之後,看書時一次很好的提升。
第一行代碼 Android入門的一本好書。當年我在學校圖書館借回來這本書,看了兩個月,按著書上的代碼敲了一遍,還有最後一章的酷歐天氣項目,我正式踏入Android的大門。
Android開發進階 從小工到專家 這本書的作者將對這本書的定位是學習Android開發的第二本書。我剛買,看了第一章。這本書挑Android開發中需要用到的重點來說,比較系統、淺顯,但不是很深入。不過對於這本書的定位還是認可的,值得剛入門的看一看。
Android群英傳 這是一本進階的書,心裡本著 快速前進的心態就買了下來,誰料到當時自己的水平根本就hold不住,但還是硬著頭皮看了好幾章。雖然沒有全看懂,但還是知道個所以然,有這麼的一回事。這本書上的關於自定義View和自定義動畫講解的還是很好的。
Android源碼設計模式解析與實戰 既能學習到設計模式,又能了解下Android的源碼,反正我買了。
Effective Java 因為自己的代碼寫得比較爛,就想提升下,就買了這本書。果然,沒那麼的一兩年工作經驗就想看懂這本書,就如當時天真的我:)但這確實是一本經典好書。
App研發錄:架構設計、Crash分析和競品技術分析 這本書需要一定的Android開發經驗才能看明白。我也剛買看了第一章,就愛不釋手了,因為不僅在代碼的封裝上,而且在很多的細節上都提供方法指導和建議。想怎樣從架構開始去完成一個項目,看看這本書還是有很多的好處。
Android開發藝術探索 這本書我沒看過,不過網上的好評如潮,是一本進階的好書,有機會肯定要看看。
關於書籍,我就暫時寫這些,當然這些只是針對於剛入門和初級的開發人員來說的(因為我現在也是一枚菜鳥而已),而且值得一看的書還有很多。
網站
GitHub 這簡直是程序員的聖地啊,自從我學會用之後,逛GitHub的次數要比微博的次數多得多。
Android開發技術周報 每周看一看有什麼新技術和好東西出現。
Android Gems 將GitHub上優秀的Android開源項目做好各種分類,再也不需要在GitHub上瞎找了。
乾貨集中營 每個工作日推送最近比較火的技術和好看的妹紙:)。
掘金稀土 每天打開電腦必逛的網站,收集了很多乾貨資源,應有盡有。
極客頭條 也是收集了很多乾貨資源的地方。
Android官方培訓課程中文版 官方出品,必屬精品。
Material Design 中文版 學習Material Design的好地方
簡書 打開后,自行搜索與Android開發相關的專題吧!
博客
排序不分先後
Hongyang 大神級別的博客啊!每一篇的文章的質量都很高,簡直可以當電子書來看了。
Mr.Simple的專欄 上面提到的設計模式和開發進階那兩本書的作者。
任玉剛 Android開發藝術探索這本書的作者。
巫山老妖
AigeStudio
eclipse_xu Android群英傳的作者
郭霖的專欄 第一行代碼的作者
趙凱強
xiangzhihong8的專欄
大頭鬼Bruce 我是看他的博客寫RxJava的
阿拉燈神燈的專欄 學習Android自定義控制項的好地方
Scott 有幾篇對Android的基礎總結很好。
一片楓葉的專欄 Android產品研發系列
markzhai』s home 從零開始的Android新項目系列
碼農明明桑
吳小龍同學
MrFu Blog glide框架系列
Keegan小鋼
stay4it