<cite id="bkgrd"><noscript id="bkgrd"></noscript></cite>
<rt id="bkgrd"></rt>
    <font id="bkgrd"><span id="bkgrd"><samp id="bkgrd"></samp></span></font>
    <rp id="bkgrd"></rp>

    <rt id="bkgrd"><meter id="bkgrd"></meter></rt>

    <cite id="bkgrd"></cite>
    <b id="bkgrd"><tbody id="bkgrd"><label id="bkgrd"></label></tbody></b>
    <video id="bkgrd"><menuitem id="bkgrd"><option id="bkgrd"></option></menuitem></video>
    <rt id="bkgrd"></rt>

    計算機書籍控

    深入理解Android:卷2

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

    目錄

    
    前言
    第1章 搭建Android源碼工作環境
    1.1 Android系統架構
    1.2 搭建開發環境
    1.2.1 下載源碼
    1.2.2 編譯源碼
    1.2.3 利用Eclipse調試system_process
    1.3 本章小結
    第2章 深入理解Java Binder和MessageQueue
    2.1 概述
    2.2 Java層中的Binder架構分析
    2.2.1 Binder架構總覽
    2.2.2 初始化Java層Binder框架
    2.2.3 addService實例分析
    2.2.4 Java層Binder架構總結
    2.3 心系兩界的MessageQueue
    2.3.1 MessageQueue的創建
    2.3.2 提取消息
    2.3.3 nativePollOnce函數分析
    2.3.4 MessageQueue總結
    2.4 本章小結
    第3章 深入理解SystemServer
    3.1 概述
    3.2 SystemServer分析
    3.2.1 main函數分析
    3.2.2 Service群英會
    3.3 EntropyService分析
    3.4 DropBoxManagerService分析
    3.4.1 DBMS構造函數分析
    3.4.2 dropbox日志文件的添加
    3.4.3 DBMS和settings數據庫
    3.5 DiskStatsService和DeviceStorageMonitorService分析
    3.5.1 DiskStatsService分析
    3.5.2 DeviceStorageManagerService分析
    3.6 SamplingProfilerService分析
    3.6.1 SamplingProfilerService構造函數分析
    3.6.2 SamplingProfilerIntegration分析
    3.7 ClipboardService分析
    3.7.1 復制數據到剪貼板
    3.7.2 從剪切板粘貼數據
    3.7.3 CBS中的權限管理
    3.8 本章小結
    第4章 深入理解PackageManagerService
    4.1 概述
    4.2 初識PackageManagerService
    4.3 PKMS的main函數分析
    4.3.1 構造函數分析之前期準備工作
    4.3.2 構造函數分析之掃描Package
    4.3.3 構造函數分析之掃尾工作
    4.3.4 PKMS構造函數總結
    4.4 APK Installation分析
    4.4.1 adb install分析
    4.4.2 pm分析
    4.4.3 installPackageWithVerification函數分析
    4.4.4 APK 安裝流程總結
    4.4.5 Verification介紹
    4.5 queryIntentActivities分析
    4.5.1 Intent及IntentFilter介紹
    4.5.2 Activity信息的管理
    4.5.3 Intent 匹配查詢分析
    4.5.4 queryIntentActivities總結
    4.6 installd及UserManager介紹
    4.6.1 installd介紹
    4.6.2 UserManager介紹
    4.7 本章學習指導
    4.8 本章小結
    第5章 深入理解PowerManagerService
    5.1 概述
    5.2 初識PowerManagerService
    5.2.1 PMS構造函數分析
    5.2.2 init分析
    5.2.3 systemReady分析
    5.2.4 BootComplete處理
    5.2.5 初識PowerManagerService總結
    5.3 PMS WakeLock分析
    5.3.1 WakeLock客戶端分析
    5.3.2 PMS acquireWakeLock分析
    5.3.3 Power類及LightService類介紹
    5.3.4 WakeLock總結
    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總結
    5.6 本章學習指導
    5.7 本章小結
    第6章 深入理解ActivityManagerService
    6.1 概述
    6.2 初識ActivityManagerService
    6.2.1 ActivityManagerService的main函數分析
    6.2.2 AMS的 setSystemProcess分析
    6.2.3 AMS的 installSystemProviders函數分析
    6.2.4 AMS的 systemReady分析
    6.2.5 初識ActivityManagerService總結
    6.3 startActivity分析
    6.3.1 從am說起
    6.3.2 AMS的startActivityAndWait函數分析
    6.3.3 startActivityLocked分析
    6.4 Broadcast和BroadcastReceiver分析
    6.4.1 registerReceiver流程分析
    6.4.2 sendBroadcast流程分析
    6.4.3 BROADCAST_INTENT_MSG消息處理函數
    6.4.4 應用進程處理廣播分析
    6.4.5 廣播處理總結
    6.5 startService之按圖索驥
    6.5.1 Service知識介紹
    6.5.2 startService流程圖
    6.6 AMS中的進程管理
    6.6.1 Linux進程管理介紹
    6.6.2 關于Android中的進程管理的介紹
    6.6.3 AMS進程管理函數分析
    6.6.4 AMS進程管理總結
    6.7 App的 Crash處理
    6.7.1 應用進程的Crash處理
    6.7.2 AMS的handleApplicationCrash分析
    6.7.3 AppDeathRecipient binderDied分析
    6.7.4 App的Crash處理總結
    6.8 本章學習指導
    6.9 本章小結
    第7章 深入理解ContentProvider
    7.1 概述
    7.2 MediaProvider的啟動及創建
    7.2.1 Context的getContentResolver函數分析
    7.2.2 MediaStore.Image.Media的query函數分析
    7.2.3 MediaProvider的啟動及創建總結
    7.3 SQLite創建數據庫分析
    7.3.1 SQLite及SQLiteDatabase家族
    7.3.2 MediaProvider創建數據庫分析
    7.3.3 SQLiteDatabase創建數據庫的分析總結
    7.4 Cursor 的query函數的實現分析
    7.4.1 提取query關鍵點
    7.4.2 MediaProvider 的query分析
    7.4.3 query關鍵點分析
    7.4.4 Cursor query實現分析總結
    7.5 Cursor close函數實現分析
    7.5.1 客戶端close的分析
    7.5.2 服務端close的分析
    7.5.3 finalize函數分析
    7.5.4 Cursor close函數總結
    7.6 ContentResolver openAssetFileDescriptor函數分析
    7.6.1 openAssetFileDescriptor之客戶端調用分析
    7.6.2 ContentProvider的 openTypedAssetFile函數分析
    7.6.3 跨進程傳遞文件描述符的探討
    7.6.4 openAssetFileDescriptor函數分析總結
    7.7 本章學習指導
    7.8 本章小結
    第8章 深入理解ContentService和AccountManagerService
    8.1 概述
    8.2 數據更新通知機制分析
    8.2.1 初識ContentService
    8.2.2 ContentResovler 的registerContentObserver分析
    8.2.3 ContentResolver的 notifyChange分析
    8.2.4 數據更新通知機制總結和深入探討
    8.3 AccountManagerService分析
    8.3.1 初識AccountManagerService
    8.3.2 AccountManager addAccount分析
    8.3.3 AccountManagerService的分析總結
    8.4 數據同步管理SyncManager分析
    8.4.1 初識SyncManager
    8.4.2 ContentResolver 的requestSync分析
    8.4.3 數據同步管理SyncManager分析總結
    8.5 本章學習指導
    8.6 本章小結
    “深入理解Android”系列書籍的規劃路線圖
    

    書籍下載

    尊重版權,請購買正版書籍

    正版書籍

    深入理解Android:卷2

    8号彩票app www.fionarr.com:九龙坡区| www.zxtyw.cn:扶绥县| www.686105.com:高州市| www.chocolate-artist.com:游戏| www.citybetgr.com:瑞丽市| www.jpgdu.com:尤溪县| www.antonionicosia.com:揭东县| www.povprofits.com:伊金霍洛旗| www.ostseeportal.org:城市| www.ereglielitogrencievi.com:江安县| www.hlswclub.com:巨鹿县| www.h20proof.com:封开县| www.tilmankoester.com:南投县| www.mynwabulgaria.com:松潘县| www.zontube.com:中西区| www.dlbdl.com:微博| www.denimrecords.com:建平县| www.damoa33.com:临泉县| www.626130.com:德化县| www.taiconsult.com:昭平县| www.stephanmueller.net:巴塘县| www.suncity233.com:麻江县| www.expressmasti.com:巫山县| www.futurecitieschina.com:丹寨县| www.silvermx5.com:大埔县| www.usedpresses.org:增城市| www.ffbjw.com:鄂托克前旗| www.fhmkq.cn:日喀则市| www.fzjiulong.com:吉安县| www.gregoryaring.com:龙胜| www.kinghgw.com:镇江市| www.innovatech-peru.com:盖州市| www.netjetmarketing.com:万州区| www.theballoonmarket.com:沁源县| www.fhmkq.cn:临桂县| www.myqccoupons.com:华池县| www.johnhunterregatta.com:乌兰察布市| www.tilmankoester.com:宜章县| www.gq996.com:绥江县| www.sifancn.com:灵武市| www.leominstersba.com:饶阳县| www.thevirginiainformer.com:杭州市| www.chinesedrywallinspect.com:阳江市| www.q9878.com:三明市| www.ylahl.com:南开区| www.brmqj.com:景东| www.cjbrw.cn:乐平市| www.shofarr.com:鄂托克前旗| www.bigfoottattoo.com:延寿县| www.geyikmakinesi.com:道真| www.antoniouk.com:桦甸市| www.cloud-place.com:牟定县| www.amzabawki.com:唐海县| www.redrosemovie.com:宁津县| www.zjyrjy.com:海晏县| www.quizgrok.com:大同县| www.anlson.com:石狮市| www.780790.com:常熟市| www.wwwmamma.com:隆昌县| www.pengdaclothing.com:甘泉县| www.popitaragones.com:杂多县| www.inside-economics.com:赞皇县| www.troninvestlimited.com:乡宁县| www.4-card-poker-online.com:玉环县| www.reward-risk.com:余姚市| www.brandarab123.com:鄱阳县| www.fengxiangfa.com:赣榆县| www.lodhaamara.org:综艺| www.blissfulrituals.com:江孜县| www.zjoydq.com:峡江县| www.sky-8.com:津南区| www.leopad.net:衡东县| www.uribaba.com:河北省| www.kedefenggroup.com:玉山县| www.fdcyxw.com:萨迦县| www.springmaidgarden.com:东阳市| www.changsha8.com:贵南县| www.chambres-dhotes-le-cigalon.com:涟源市| www.cesnievyemekleri.com:塔河县| www.zzhfjx.com:商都县| www.urethritis.org:苍溪县| www.wwwyuputuan5.com:双牌县| www.minamihompi.com:漳浦县| www.whatsnewbondi.com:宁夏|