深入理解Android(卷2)

深入理解Android(卷2)

《深入理解Android(卷2)》是2012年機械工業出版社出版的圖書,作者是鄧凡平。本書介紹了Android軟體開發的相關知識。

基本介紹

  • 書名:深入理解Android(卷2)
  • 作者:鄧凡平
  • 類別:軟硬體開發
  • 定價:79.00元
  • 出版社:機械工業出版社
  • 出版時間:2012-08-01
  • 著作權方:北京華章圖文信息有限公司
圖書簡介,編輯推薦,作者簡介,

圖書簡介

“深入理解Android”系列的第2本,第1本書上市後獲得廣大讀者高度評價,在Android開發者社群內口口相傳。不僅繼承了第1本書的優點並改正了其在細微處存在的一些不足,而且還在寫作的總體思想上進行了創新,更強調從系統設計者的角度去分析Android系統中各個模組內部的實現原理和工作機制。從具體內容上講,重點是AndroidFramework的Java層,對Java層涉及的核心模組和服務進行了深入而細緻的分析。 讀者不僅能對Android系統本身有更深入的理解,而且還能掌握分析大型複雜原始碼的能力。共8章:第1章介紹了閱讀本書所需要做的準備工作,包括Android4.0源碼的下載和編譯、Eclipse環境的搭建,以及Android系統進程(system_process)的調試等;第2章對JavaBinder和MessageQueue的實現進行了深入分析;第3章仔細剖析了SystemServer的工作原理,這些服務包括EntropyService、DropboxManagerService、DiskStatsService、DeviceStorageMonitorService、SamplingProfilerService和ClipboardService;第4章對系統中負責Package信息查詢和APK安裝、卸載、更新等工作的服務PackageManagerService進行了詳細分析;第5章則對Android系統中負責電源管理的核心服務PowerManagerService的原理進行了一番深入的分析;第6章以ActivityManagerService為分析重點,它的啟動、Activity的創建和啟動、BroadcastReceiver的工作原理、Android中的進程管理等內容展開了較為深入的研究;第7章對ContentProvider的創建和啟動、SQLite、Cursorquery和close的實現等進行了深入分析;第8章以ContentService和AccountManagerService為分析對象,介紹了數據更新通知機制的實現,以及賬戶管理和數據同步等相關知識。

編輯推薦

經典暢銷書《深入理解Android:卷I》姊妹篇,51CTO移動開發頻道和開源中國社區一致鼎力推薦!從系統設計者的角度對JavaFramework包含的重要模組和服務的原始碼進行細緻剖析,深刻揭示其實現原理和工作機制。

作者簡介

鄧凡平,資深Android開發工程師和系統工程師,熱衷於Android原始碼的研究,對Android的架構設計和實現原理有非常深刻的認識和理解,經驗十分豐富。同時也是“深入理解Android”系列圖書的總策劃。目前就職於國內領先的Android企業中科創達(ThunderSoft),負責AndroidFramework的開發和維護。喜歡鑽研,樂於分享,活躍於CSDN、51CTO和開源中國等專業技術社區,撰寫的AndroidFramework源碼分析的系列文章深受讀者歡迎。此外,他對Linux核心、C/C++/Python相關的技術,以及高性能網路伺服器和多核並行開發等也有一定的研究。

相關詞條

熱門詞條

聯絡我們