深入理解Android 5 源代碼 (李駿著) 完整pdf掃描版[132MB]
132.6MB / 12-05
深入理解Android:Wi-Fi模塊、NFC和GPS卷 PDF掃描版[31MB]
31.69MB / 06-30
深入理解Android內(nèi)核設(shè)計(jì)思想 PDF掃描版[189MB]
189.43MB / 02-26
深入理解Android:卷I 鄧凡平著 PDF掃描版
32.34MB / 04-24
深入理解Android:卷III 張大偉著 pdf掃描版[264MB]
264.3MB / 12-09
-
Kotlin入門教程+協(xié)程指南 完整版PDF Android / 4.61MB
-
-
-
Kotlin從入門到進(jìn)階實(shí)戰(zhàn) 高清pdf完整版[54MB] Android / 54.2MB
-
移動(dòng)開發(fā)叢書-Android開發(fā)實(shí)戰(zhàn):從學(xué)習(xí)到產(chǎn)品 pdf掃描版[90MB] Android / 89.9MB
-
Android Studio開發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App上線(第2版) 中文PDF完整 Android / 265MB
-
Android 10 Kotlin編程通俗演義 完整版PDF Android / 52.5MB
-
-
Android進(jìn)階指北 中文PDF完整版 Android / 60.3MB
-
詳情介紹
深入理解Android:卷II 圖書簡介:
《深入理解Android:卷2》是“深入理解Android”系列的第2本,第1本書上市后獲得廣大讀者高度評(píng)價(jià),在Android開發(fā)者社群內(nèi)口口相傳。本書不僅繼承了第1本書的優(yōu)點(diǎn)并改正了其在細(xì)微處存在的一些不足,而且還在寫作的總體思想上進(jìn)行了創(chuàng)新,更強(qiáng)調(diào)從系統(tǒng)設(shè)計(jì)者的角度去分析Android系統(tǒng)中各個(gè)模塊內(nèi)部的實(shí)現(xiàn)原理和工作機(jī)制。從具體內(nèi)容上講,本書的重點(diǎn)是AndroidFramework的Java層,對(duì)Java層涉及的核心模塊和服務(wù)進(jìn)行了深入而細(xì)致的分析。通過本書,讀者不僅能對(duì)Android系統(tǒng)本身有更深入的理解,而且還能掌握分析大型復(fù)雜源代碼的能力。
《深入理解Android:卷2》一共8章:第1章介紹了閱讀本書所需要做的準(zhǔn)備工作,包括Android4.0源碼的下載和編譯、Eclipse環(huán)境的搭建,以及Android系統(tǒng)進(jìn)程(system_process)的調(diào)試等;第2章對(duì)JavaBinder和MessageQueue的實(shí)現(xiàn)進(jìn)行了深入分析;第3章仔細(xì)剖析了SystemServer的工作原理,這些服務(wù)包括EntropyService、DropboxManagerService、DiskStatsService、DeviceStorageMonitorService、SamplingProfilerService和ClipboardService;第4章對(duì)系統(tǒng)中負(fù)責(zé)Package信息查詢和APK安裝、卸載、更新等工作的服務(wù)PackageManagerService進(jìn)行了詳細(xì)分析;第5章則對(duì)Android系統(tǒng)中負(fù)責(zé)電源管理的核心服務(wù)PowerManagerService的原理進(jìn)行了一番深入的分析;第6章以ActivityManagerService為分析重點(diǎn),它的啟動(dòng)、Activity的創(chuàng)建和啟動(dòng)、BroadcastReceiver的工作原理、Android中的進(jìn)程管理等內(nèi)容展開了較為深入的研究;第7章對(duì)ContentProvider的創(chuàng)建和啟動(dòng)、SQLite、Cursorquery和close的實(shí)現(xiàn)等進(jìn)行了深入分析;第8章以ContentService和AccountManagerService為分析對(duì)象,介紹了數(shù)據(jù)更新通知機(jī)制的實(shí)現(xiàn),以及賬戶管理和數(shù)據(jù)同步等相關(guān)知識(shí)。
深入理解Android:卷II 圖書目錄:
第1章 搭建Android源碼工作環(huán)境
1.1 Android系統(tǒng)架構(gòu)
1.2 搭建開發(fā)環(huán)境
1.2.1 下載源碼
1.2.2 編譯源碼
1.2.3 利用Eclipse調(diào)試system_process
1.3 本章小結(jié)
第2章 深入理解Java Binder和MessageQueue
2.1 概述
2.2 Java層中的Binder架構(gòu)分析
2.2.1 Binder架構(gòu)總覽
2.2.2 初始化Java層Binder框架
2.2.3 addService實(shí)例分析
2.2.4 Java層Binder架構(gòu)總結(jié)
2.3 心系兩界的MessageQueue
2.3.1 MessageQueue的創(chuàng)建
2.3.2 提取消息
2.3.3 nativePollOnce函數(shù)分析
2.3.4 MessageQueue總結(jié)
2.4 本章小結(jié)
第3章 深入理解SystemServer
3.1 概述
3.2 SystemServer分析
3.2.1 main函數(shù)分析
3.2.2 Service群英會(huì)
3.3 EntropyService分析
3.4 DropBoxManagerService分析
3.4.1 DBMS構(gòu)造函數(shù)分析
3.4.2 dropbox日志文件的添加
3.4.3 DBMS和settings數(shù)據(jù)庫
3.5 DiskStatsService和DeviceStorageMonitorService分析
3.5.1 DiskStatsService分析
3.5.2 DeviceStorageManagerService分析
3.6 SamplingProfilerService分析
3.6.1 SamplingProfilerService構(gòu)造函數(shù)分析
3.6.2 SamplingProfilerIntegration分析
3.7 ClipboardService分析
3.7.1 復(fù)制數(shù)據(jù)到剪貼板
3.7.2 從剪切板粘貼數(shù)據(jù)
3.7.3 CBS中的權(quán)限管理
3.8 本章小結(jié)
第4章 深入理解PackageManagerService
4.1 概述
4.2 初識(shí)PackageManagerService
4.3 PKMS的main函數(shù)分析
4.3.1 構(gòu)造函數(shù)分析之前期準(zhǔn)備工作
4.3.2 構(gòu)造函數(shù)分析之掃描Package
4.3.3 構(gòu)造函數(shù)分析之掃尾工作
4.3.4 PKMS構(gòu)造函數(shù)總結(jié)
4.4 APK Installation分析
4.4.1 adb install分析
4.4.2 pm分析
4.4.3 installPackageWithVerification函數(shù)分析
4.4.4 APK 安裝流程總結(jié)
4.4.5 Verification介紹
4.5 queryIntentActivities分析
4.5.1 Intent及IntentFilter介紹
4.5.2 Activity信息的管理
4.5.3 Intent 匹配查詢分析
4.5.4 queryIntentActivities總結(jié)
4.6 installd及UserManager介紹
4.6.1 installd介紹
4.6.2 UserManager介紹
4.7 本章學(xué)習(xí)指導(dǎo)
4.8 本章小結(jié)
第5章 深入理解PowerManagerService
5.1 概述
5.2 初識(shí)PowerManagerService
5.2.1 PMS構(gòu)造函數(shù)分析
5.2.2 init分析
5.2.3 systemReady分析
5.2.4 BootComplete處理
5.2.5 初識(shí)PowerManagerService總結(jié)
5.3 PMS WakeLock分析
5.3.1 WakeLock客戶端分析
5.3.2 PMS acquireWakeLock分析
5.3.3 Power類及LightService類介紹
5.3.4 WakeLock總結(jié)
5.4 userActivity及Power按鍵處理分析
5.4.1 userActivity分析
5.4.2 Power按鍵處理分析
5.5 BatteryService及BatteryStatsService分析
5.5.1 BatteryService分析
5.5.2 BatteryStatsService分析
5.5.3 BatteryService及BatteryStatsService總結(jié)
5.6 本章學(xué)習(xí)指導(dǎo)
5.7 本章小結(jié)
第6章 深入理解ActivityManagerService
6.1 概述
6.2 初識(shí)ActivityManagerService
6.2.1 ActivityManagerService的main函數(shù)分析
6.2.2 AMS的 setSystemProcess分析
6.2.3 AMS的 installSystemProviders函數(shù)分析
6.2.4 AMS的 systemReady分析
6.2.5 初識(shí)ActivityManagerService總結(jié)
6.3 startActivity分析
6.3.1 從am說起
6.3.2 AMS的startActivityAndWait函數(shù)分析
6.3.3 startActivityLocked分析
6.4 Broadcast和BroadcastReceiver分析
6.4.1 registerReceiver流程分析
6.4.2 sendBroadcast流程分析
6.4.3 BROADCAST_INTENT_MSG消息處理函數(shù)
6.4.4 應(yīng)用進(jìn)程處理廣播分析
6.4.5 廣播處理總結(jié)
6.5 startService之按圖索驥
6.5.1 Service知識(shí)介紹
6.5.2 startService流程圖
6.6 AMS中的進(jìn)程管理
6.6.1 Linux進(jìn)程管理介紹
6.6.2 關(guān)于Android中的進(jìn)程管理的介紹
6.6.3 AMS進(jìn)程管理函數(shù)分析
6.6.4 AMS進(jìn)程管理總結(jié)
6.7 App的 Crash處理
6.7.1 應(yīng)用進(jìn)程的Crash處理
6.7.2 AMS的handleApplicationCrash分析
6.7.3 AppDeathRecipient binderDied分析
6.7.4 App的Crash處理總結(jié)
6.8 本章學(xué)習(xí)指導(dǎo)
6.9 本章小結(jié)
第7章 深入理解ContentProvider
7.1 概述
7.2 MediaProvider的啟動(dòng)及創(chuàng)建
7.2.1 Context的getContentResolver函數(shù)分析
7.2.2 MediaStore.Image.Media的query函數(shù)分析
7.2.3 MediaProvider的啟動(dòng)及創(chuàng)建總結(jié)
7.3 SQLite創(chuàng)建數(shù)據(jù)庫分析
7.3.1 SQLite及SQLiteDatabase家族
7.3.2 MediaProvider創(chuàng)建數(shù)據(jù)庫分析
7.3.3 SQLiteDatabase創(chuàng)建數(shù)據(jù)庫的分析總結(jié)
7.4 Cursor 的query函數(shù)的實(shí)現(xiàn)分析
7.4.1 提取query關(guān)鍵點(diǎn)
7.4.2 MediaProvider 的query分析
7.4.3 query關(guān)鍵點(diǎn)分析
7.4.4 Cursor query實(shí)現(xiàn)分析總結(jié)
7.5 Cursor close函數(shù)實(shí)現(xiàn)分析
7.5.1 客戶端close的分析
7.5.2 服務(wù)端close的分析
7.5.3 finalize函數(shù)分析
7.5.4 Cursor close函數(shù)總結(jié)
7.6 ContentResolver openAssetFileDescriptor函數(shù)分析
7.6.1 openAssetFileDescriptor之客戶端調(diào)用分析
7.6.2 ContentProvider的 openTypedAssetFile函數(shù)分析
7.6.3 跨進(jìn)程傳遞文件描述符的探討
7.6.4 openAssetFileDescriptor函數(shù)分析總結(jié)
7.7 本章學(xué)習(xí)指導(dǎo)
7.8 本章小結(jié)
第8章 深入理解ContentService和AccountManagerService
8.1 概述
8.2 數(shù)據(jù)更新通知機(jī)制分析
8.2.1 初識(shí)ContentService
8.2.2 ContentResovler 的registerContentObserver分析
8.2.3 ContentResolver的 notifyChange分析
8.2.4 數(shù)據(jù)更新通知機(jī)制總結(jié)和深入探討
8.3 AccountManagerService分析
8.3.1 初識(shí)AccountManagerService
8.3.2 AccountManager addAccount分析
8.3.3 AccountManagerService的分析總結(jié)
8.4 數(shù)據(jù)同步管理SyncManager分析
8.4.1 初識(shí)SyncManager
8.4.2 ContentResolver 的requestSync分析
8.4.3 數(shù)據(jù)同步管理SyncManager分析總結(jié)
8.5 本章學(xué)習(xí)指導(dǎo)
8.6 本章小結(jié)
“深入理解Android”系列書籍的規(guī)劃路線圖
下載地址
人氣書籍
Android開發(fā)從入門到精通 PDF 掃描版[85M]
Android 4高級(jí)編程(第3版) 帶完整書簽 pdf掃描版 147M
Android 中文API合集 chm版
瘋狂Android講義 中文PDF掃描版
第一行代碼:Android PDF掃描版[199MB]
第一行代碼:Android(第2版) (郭霖著) 完整pdf掃描版[53MB]
Android應(yīng)用開發(fā)詳解 郭宏志著 中文 PDF版 [26M]
Android開發(fā)藝術(shù)探索 (任玉剛著) pdf掃描版[172MB]
深入理解Android:卷I 鄧凡平著 PDF掃描版
Android開發(fā)范例代碼大全(第2版) 中文pdf版[7MB]
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
☉ 本站提供的深入理解Android:卷II 鄧凡平著 PDF掃描版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。