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