- 軟件大?。?span>19.87M
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書(shū)
- 更新時(shí)間:2017-07-25 14:25
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無(wú)
117.18M/中文/10.0
170.89M/中文/10.0
24.41M/中文/0.0
25.39M/中文/1.3
510KB/中文/10.0
深入理解android卷1 pdf中文電子版是一套免費(fèi)的電子書(shū)籍文檔。全書(shū)一共包含了10章節(jié)的內(nèi)容,介紹了從簡(jiǎn)單到深入的操作教程。大家下載可以在綠色資源網(wǎng)站下載pdf閱讀器打開(kāi)文檔!
《深入理解Android(卷1)》是鄧凡平創(chuàng)作的軟硬件開(kāi)發(fā)類書(shū)籍。這是一本以情景方式對(duì)Android的源代碼進(jìn)行深入分析的書(shū)。內(nèi)容廣泛,以對(duì)Framework層的分析為主,兼顧Native層和Application層;分析深入,每一部分源代碼的分析都力求透徹;針對(duì)性強(qiáng),注重實(shí)際應(yīng)用開(kāi)發(fā)需求,書(shū)中所涵蓋的知識(shí)點(diǎn)都是Android應(yīng)用開(kāi)發(fā)者和系統(tǒng)開(kāi)發(fā)者需要重點(diǎn)掌握的。
第1章介紹了閱讀本書(shū)所需要做的準(zhǔn)備工作,主要包括對(duì)Android系統(tǒng)架構(gòu)和源碼閱讀方法的介紹;
第2章通過(guò)對(duì)Android系統(tǒng)中的MediaScanner進(jìn)行分析,詳細(xì)講解了Android中十分重要的JNI技術(shù);
第3章分析了init進(jìn)程,揭示了通過(guò)解析init.rc來(lái)啟動(dòng)Zygote以及屬性服務(wù)的工作原理;
第4章分析了Zygote、SystemServer等進(jìn)程的工作機(jī)制,同時(shí)還討論了Android的啟動(dòng)速度、虛擬機(jī)HeapSize的大小調(diào)整、Watchdog工作原理等問(wèn)題;
第5章講解了Android系統(tǒng)中常用的類,包括sp、wp、RefBase、Thread等類,同步類,以及Java中的Handler類和Looper類,掌握這些類的知識(shí)后方能在后續(xù)的代碼分析中做到游刃有余;
第6章以MediaServer為切入點(diǎn),對(duì)Android中極為重要的Binder進(jìn)行了較為全面的分析,深刻揭示了其本質(zhì)。
第7章對(duì)Audio系統(tǒng)進(jìn)行了深入的分析,尤其是AudioTrack、AudioFlinger和AudioPolicyService等的工作原理。
第8章深入講解了Surface系統(tǒng)的實(shí)現(xiàn)原理,分析了Surface與Activity之間以及Surface與SurfaceFlinger之間的關(guān)系、SurfaceFlinger的工作原理、Surface系統(tǒng)中的幀數(shù)據(jù)傳輸以及LayerBuffer的工作流程。
第9章對(duì)Vold和Rild的原理和機(jī)制進(jìn)行了深入的分析,同時(shí)還探討了Phone設(shè)計(jì)優(yōu)化的問(wèn)題;
第10章分析了多媒體系統(tǒng)中MediaScanner的工作原理。適合有一定基礎(chǔ)的Android應(yīng)用開(kāi)發(fā)工程師和系統(tǒng)工程師閱讀。通過(guò)對(duì)本書(shū)的學(xué)習(xí),大家將能更深刻地理解Android系統(tǒng),從而自如應(yīng)對(duì)實(shí)際開(kāi)發(fā)中遇到的難題。
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容