安卓系統(tǒng)源碼分析 Android開發(fā)經(jīng)驗三年,有什么Java或者Android架構設計的書籍推薦下嗎?
Android開發(fā)經(jīng)驗三年,有什么Java或者Android架構設計的書籍推薦下嗎?重構:改進現(xiàn)有代碼的設計,學習headfirst設計模式并練習內部技巧對于一些Android框架,GitHub也是一
Android開發(fā)經(jīng)驗三年,有什么Java或者Android架構設計的書籍推薦下嗎?
重構:改進現(xiàn)有代碼的設計,學習headfirst設計模式并練習內部技巧
對于一些Android框架,GitHub也是一個學習的好地方
window
微軟Windows內部構件/作者Mark E.Russinovich/大衛(wèi)a.Solomon
Android
Android內核分析/柯元丹(國內)
1。Linux內核開發(fā)/作者Robert love 2011機械工業(yè)出版社Linux內核設計與實現(xiàn)由作者個人推薦,源代碼基于Linux內核2.6
2。了解Linux內核/作者Daniel P.Bovet/Marco cesati深入了解Linux內核
3。Linux內核的全面分析/趙炯Linux內核的全面分析在中國很少有Linux內核的介紹性書籍,有很多注釋,非常仔細,很容易上手。
此外,圖靈社區(qū)的一系列書籍也不錯
推薦:
1。Java之美[從新手到專家的設計模式
2。謙虛世界-安卓設計模式系列
3。bboyfeiyuandroid源代碼分析設計模式
4。23個經(jīng)典設計模式集合UML類圖-UML基礎5。簡單的Android framewo,基于Android設計模式,已經(jīng)深入研究過rk/Android設計模式[analysis·GitHub
作為一個新手,讓我們從簡單到深入的學習。對于書籍,可以先看head-first設計模式(中文版)(豆瓣),(我覺得GOF還是有點難理解),先了解常用設計模式的使用場景,然后結合項目進行實踐