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