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