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