注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android源碼分析實(shí)錄

Android源碼分析實(shí)錄

Android源碼分析實(shí)錄

定 價(jià):¥89.00

作 者: 李忠良 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787302393290 出版時(shí)間: 2015-04-01 包裝:
開本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Android源碼分析實(shí)錄》共分為15章,主要內(nèi)容包括走進(jìn)Android世界、硬件抽象層詳解、分析JNI(Java本地接口)層、Android內(nèi)存系統(tǒng)分析、Andmid虛擬機(jī)系統(tǒng)詳解、IPC通信機(jī)制詳解、Zygote進(jìn)程/System進(jìn)程和應(yīng)用程序進(jìn)程、分析Activitv組件、Content Provider數(shù)據(jù)存儲(chǔ)、Broadcast(廣播)系統(tǒng)詳解、多媒體系統(tǒng)詳解、電源管理系統(tǒng)詳解、輸入系統(tǒng)驅(qū)動(dòng)應(yīng)用、藍(lán)牙系統(tǒng)詳解、網(wǎng)絡(luò)系統(tǒng)詳解等。

作者簡(jiǎn)介

暫缺《Android源碼分析實(shí)錄》作者簡(jiǎn)介

圖書目錄

第1章走進(jìn)Android世界
1.1 Android系統(tǒng)的優(yōu)勢(shì)
1.1.1 開源
1.1.2強(qiáng)大的開發(fā)團(tuán)隊(duì)的支持
1.1.3開發(fā)人員的支持
1.2 Android系統(tǒng)架構(gòu)介紹
1.2.1底層操作系統(tǒng)層(Linux內(nèi)核層)
1.2.2庫(kù)(Libraries)和運(yùn)行環(huán)境(Runtime)
1.2.3應(yīng)用程序框架(Application Framework)
1.2.4頂層應(yīng)用程序(Application)
1.3核心組件
1.3.1 Activity的界面表現(xiàn)
1.3.2 Intent和IntentFilters界面切換
1.3.3 Service服務(wù)
1.3.4用Broadcast IntentReceiver廣播
1.3.5用Content Provider存儲(chǔ)
1.4進(jìn)程和線程
1.4.1什么是進(jìn)程
1.4.2什么是線程
1.5獲取Android 4.3源碼
1.5.1在Linux系統(tǒng)中獲取Android源碼
1.5.2在Windows平臺(tái)上獲取Android源碼
1.6 Android源碼結(jié)構(gòu)分析
1.6.1 Android源碼的目錄結(jié)構(gòu)
1.6.2應(yīng)用程序
1.6.3應(yīng)用程序框架
1.6.4系統(tǒng)服務(wù)
1.6.5系統(tǒng)程序庫(kù)
1.6.6系統(tǒng)運(yùn)行庫(kù)
1.6.7硬件抽象層
1.7編譯Android源碼
1.7.1搭建編譯環(huán)境
1.7.2開始編譯
1.7.3在模擬器中運(yùn)行
1.7.4編譯源碼生成SDK
第2章硬件抽象層詳解
2.1 什么是HAL層
2.1.1 為什么把對(duì)硬件的支持劃分為兩層來實(shí)現(xiàn)
2.1.2 HAL層的位置結(jié)構(gòu)
2.2 分析HAL Module架構(gòu)
2.2.1 hw_module_t
2.2.2 hw_module_methods_t
2.2.3 hw_device_t
2.3分析文件hardware.C
2.3.1 函數(shù)hw get module
2.3.2數(shù)組variant keys
2.3.3載入相應(yīng)的庫(kù)
2.3.4打開相應(yīng)庫(kù)并獲得hw_module_t結(jié)構(gòu)體
2.4分析硬件抽象層的加載過程
2.5分析硬件訪問服務(wù)
2.5.1定義硬件訪問服務(wù)接口
2.5.2實(shí)現(xiàn)硬件訪問服務(wù)
2.6分析mokoid工程
2.6.1 直接調(diào)用Service方法實(shí)現(xiàn)
2.6.2通過Manager調(diào)用Service實(shí)現(xiàn)
2.7分析HAL層的具體實(shí)現(xiàn)(以Sensor系統(tǒng)為例)
2.7.1 傳感器系統(tǒng)的基礎(chǔ)知識(shí)
2.7.2 HAL層的Sensor代碼
……
第3章分析JNl(Java本地接口)層
第4章Android內(nèi)存系統(tǒng)分析
第5章Android虛擬機(jī)系統(tǒng)詳解
第6章IPC通信機(jī)制詳解
第7章Zygote進(jìn)程、System進(jìn)程和
應(yīng)用程序進(jìn)程
第8章分析Activity組件
第9章Content Provider數(shù)據(jù)存儲(chǔ)
第10章Broadcast(廣播)系統(tǒng)詳解
第11章多媒體系統(tǒng)詳解
第12章電源管理系統(tǒng)詳解
第13章輸入系統(tǒng)驅(qū)動(dòng)應(yīng)用
第14章藍(lán)牙系統(tǒng)詳解
第15章網(wǎng)絡(luò)系統(tǒng)詳解            

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)