Android框架揭秘

Android框架揭秘 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[韓] 金泰延 等 著,武傳海 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-05

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115274762
版次:1
商品編碼:10965603
品牌:異步圖書
包裝:平裝
開本:16開
齣版時間:2012-04-01
用紙:膠版紙
頁數:424
正文語種:中文


相關圖書





圖書描述

編輯推薦

  韓國年度暢銷書

  android內核開發的很好選擇

  深入研究分析android框架內部運行原理與機製

  2011年度韓國文化體育觀光部優秀學術圖書

內容簡介

  《Android框架揭秘》通過對Android係統源代碼的分析,主要介紹Android框架的初始化過程及主要組件的工作原理。作者直接分析和整理瞭Android框架的主要源代碼,並詳細講解瞭理解框架工作原理所需的各種基礎知識和構成實際Android平颱骨乾的服務框架。其中的主要內容包括:通過啓動程序瞭解Android框架的概要,移植Android以及如何開發適閤各種機器的應用程序,分析Android框架所需的基礎知識,JNI(Java Native Interface)與Binder基礎知識,Zygote、Service Manager、Service Server等Android核心組件,Android服務框架的結構與理解,通過Camera Service、Activity Manager Service等服務分析實際的Android服務等。

  《Android框架揭秘》不僅可以供具備一定開發經驗的Android開發人員參考閱讀,也可作為Android開發初學者的Android框架入門教材使用。

作者簡介

  金泰延,畢業於釜山大學計算機係軟件設計專業,曾參與醫院ERP係統開發及Android手機開發等項目,現為釜山Android平颱學習帶頭人,經常在AndroidPub等研究學習空間中活動,熱衷於大容量數據庫與麵嚮對象係統的研究。



  宋亨周,畢業於KAIST大學,獲得傳感網平颱專業碩士學位,長期從事Android等軟件平颱結構與運行原理的研究工作,擁有多年移動通信、Mobile Widget開發經驗,目前從事HTML5網頁平颱開發。



  樸知勛,畢業於慶星大學計算機科學係,求學期間曾參與過三星軟件嵌入式Linux開發項目,目前在一傢半導體企業內負責SoC檢測,對嵌入式OS多核心環境有較深的研究。



  李白,畢業於仁濟大學計算機工學專業,對傢庭局域網、內嵌係統安全有深入的研究。目前從事在設備中嵌入Android及Linux內核的研究工作。



  林起永,畢業於崇實大學計算機專業,多年從事嵌入式設備平颱的開發工作,積纍瞭豐富的經驗,涉及的領域包括基於Linux的嵌入式設備以及多種與計算機相關的領域。

目錄

第1章 Android Framework概要
1.1 Android源代碼組成
1.2 通過啓動過程分析Android Framework
第2章 搭建Android開發環境
2.1 主機環境構成
2.1.1 安裝VirtualBox
2.1.2 安裝Ubuntu
2.2 搭建Android平颱編譯環境
2.2.1 編譯工具
2.2.2 安裝Repo
2.2.3 下載Android源代碼
2.2.4 編譯Android源代碼
2.3 搭建Android SDK開發環境
2.3.1 下載、安裝Eclipse
2.3.2 下載Android SDK starter
2.3.3 安裝ADT插件
2.3.4 設置Android SDK路徑
2.3.5 安裝Android SDK
2.4 開發Android應用程序
2.5 應用程序Framework源碼級彆調試
2.5.1 加載應用程序Framework源
2.5.2 調試HelloWorld Framework(源碼級)
2.6 小結
第3章 init進程
3.1 init進程運行過程
3.2 init進程源碼分析
3.3 init.rc腳本文件分析與執行
3.3.1 動作列錶(Action List)
3.3.2 服務列錶(Service List)
3.3.3 init.rc文件分析函數
3.3.4 動作列錶與服務列錶的運行
3.4 創建設備節點文件
3.4.1 創建靜態設備節點
3.4.2 動態設備感知
3.5 進程的終止與再啓動
3.6 屬性服務
3.6.1 屬性初始化
3.6.2 屬性變更請求處理
3.7 小結
第4章 JNI與NDK
4.1 Android與JNI
4.2 JNI的基本原理
4.2.1 在Java中調用C庫函數
4.2.2 小結
4.3 調用JNI函數
4.3.1 調用JNI函數的示例程序結構
4.3.2 Java層代碼(JniFuncMain.java)
4.3.3 分析JNI本地函數代碼
4.3.4 編譯及運行結果
4.3.5 在Android中的應用舉例
4.4 在C程序中運行Java類
4.4.1 Invocation API應用示例
4.4.2 編譯及運行
4.4.3 Invocation API在Android中的應用舉例:Zygote進程
4.5 直接注冊JNI本地函數
4.5.1 加載本地庫時,注冊JNI本地函數
4.5.2 Android中的應用舉例
4.6 使用Android NDK開發
4.6.1 安裝Android NDK
4.6.2 使用Android NDK開發步驟
4.6.3 小結
第5章 Zygote
5.1 Zygote是什麼
5.2 由app_process運行ZygoteInit class
5.2.1 生成AppRuntime對象
5.2.2 調用AppRuntime對象
5.2.3 創建Dalvik虛擬機
5.2.4 運行ZygoteInit類
5.3 ZygoteInit類的功能
5.3.1 綁定/dev/socket/zygote套接字
5.3.2 加載應用程序Framework中的類與平颱資源
5.3.3 運行SystemServer
5.3.4 運行新Android應用程序
第6章 Android服務概要
6.1 示例程序:理解Android服務的運行
6.2 Android服務的種類
6.3 Android應用程序服務
6.4 Android係統服務
6.5 運行係統服務
6.5.1 分析媒體服務器(Media Server)的運行代碼
6.5.2 分析係統服務器(System Server)的運行代碼
6.6 Android Service Framework、Binder Driver概要及相關術語
第7章 Android Binder IPC
7.1 Linux內存空間與Binder Driver
7.2 Android Binder Model
7.2.1 Binder IPC數據傳遞
7.2.2 Binder IPC數據流
7.2.3 Binder協議(Binder Protocol)
7.2.4 RPC代碼與RPC數據
7.2.5 Binder尋址(Binder Addressing)
7.3 Android Binder Driver分析
7.3.1 從進程的角度看服務的使用
7.3.2 從Binder Driver角度看服務的使用
7.3.3 Binder Driver函數分析
7.4 Context Manager
7.5 小結
第8章 Android Service Framework
8.1 服務框架(Service Framework)
8.2 服務框架(Service Framework)的構成
8.2.1 各層構成元素的配置
8.2.2 各層構成元素間的相互作用
8.2.3 類的結構
8.3 運行機製
8.3.1 服務接口
8.3.2 服務
8.3.3 服務代理(Service Proxy)
8.3.4 Binder IPC處理
8.4 本地服務管理器(Native Service Manager)
8.4.1 Service Manager概要
8.4.2 Service Manager類
8.4.3 Service Manager的運行
8.5 編寫本地服務
8.5.1 設計HelloWorld係統服務
8.5.2 HelloWorld服務接口
8.5.3 HelloWorld服務
8.5.4 HelloWorld服務代理
8.5.5 運行HelloWorld服務
8.6 小結
第9章 本地係統服務(Native System Service)分析
9.1 相機服務(Cameral Service)
9.2 相機應用程序
9.3 相機服務框架(Camera Service Framework)
9.3.1 相機服務框架層次結構
9.3.2 相機服務框架類
9.4 相機服務框架的運行
9.4.1 初始化相機服務
9.4.2 連接相機服務
9.4.3 相機服務連接過程分析
9.4.4 相機設置與控製
9.4.5 相機設置與控製分析
9.4.6 相機事件處理
9.4.7 相機事件處理分析
9.5 小結
第10章 Java服務框架(Java Service Framework)
10.1 Java服務框架(Java Service Framework)
10.1.1 Java服務框架的層次結構
10.1.2 Java服務框架中各個類間的相互作用
10.2 運行機製
10.2.1 Java服務框架初始化
10.2.2 Binder
10.2.3 BinderProxy
10.2.4 Parcel
10.3 Java係統服務的實現
10.3.1 鬧鍾服務(Alarm Manager Service)分析
10.3.2 編寫HelloWorldService係統服務
10.3.3 使用HelloWorldService係統服務
10.3.4 編譯HelloWorldService係統服務
10.4 Java Service Manager
10.4.1 Java Service Manager簡介
10.4.2 BinderInternal
10.4.3 Java Service Manager的運行實例
10.5 使用AIDL生成服務代理與服務Stub
10.5.1 在AIDL文件中定義服務接口
10.5.2 使用AIDL編譯器,生成服務接口、服務Stub以及服務代理
10.5.3 繼承Stub類創建服務
10.5.4 服務接口的調用
10.6 小結
第11章 Java係統服務運行分析
11.1 Activity Manager Service
11.2 Activity Manager Service創建服務分析
11.2.1 Controller Activity-調用startService()方法
11.2.2 Activity Manager Service的startService()方法的調用過程(使用Binder RPC)
11.2.3 Activity Manager Service--運行startService() Stub方法
11.2.4 運行ActivityThread類的main() 方法
11.2.5 Activity Manager Service--attachApplication() Stub方法
11.3 小結
附錄 AIDL語法
























前言/序言


Android框架揭秘 下載 mobi epub pdf txt 電子書 格式

Android框架揭秘 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Android框架揭秘 下載 mobi pdf epub txt 電子書 格式 2024

Android框架揭秘 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

不得不說發貨太慢瞭,要是著急的話,不建議買,我下單後半月後纔給我發貨

評分

對於我這種不編寫代碼的看著有點難

評分

書全新是正版,朋友很喜歡

評分

很不錯的學習,安卓的書,京東的服務也很好。

評分

給老婆買的 還沒有詳細看呢

評分

書到瞭,不過還沒開始看,

評分

發的愛範薩芬的撒範德薩

評分

聽說挺好的,看到好多推薦

評分

航空股份停放更何況還紛紛打飛機

類似圖書 點擊查看全場最低價

Android框架揭秘 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有