Android智能座艙開發-從源碼到實踐 左文星 9787302672579 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$630
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202410*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Android智能座艙開發-從源碼到實踐
ISBN:9787302672579
出版社:清華大學
著編譯者:左文星
頁數:304
所在地:中國大陸 *此為代購商品
書號:1685104
可大量預訂,請先連絡。

內容簡介

本書是一本專註于Android智能座艙系統開發與優化的實戰指南。本書共9章,第1章從搭建源碼編譯環境開始,詳細指導讀者如何下載和編譯Android源碼,並將其導入Android Studio,為後續開發工作打下堅實的基礎。第2章深入探討init進程和Zygote進程的啟動機制,以及如何增加系統級服務,對理解Android系統啟動過程至關重要。第3章講解Android中的跨進程通信(IPC)機制,包括Binder框架和AIDL的使用,對於開發需要多進程通信的車載應用非常有用。第4章和第5章針對CarLauncher與CarSystemUI進行深入解析,包括布局、功能實現及源碼結構,幫助開發者自定義和優化車載界面。第6章和第7章詳細介紹活動管理服務(AMS)和窗口管理服務(WMS),涵蓋進程啟動、窗口管理和動畫實現等關鍵知識點。第8章和第9章針對車載系統中常見的雙屏交互問題,提供了具體的解決方案,並討論了性能優化的策略,如包體積優化、界面渲染優化等。 本書凝聚了編者多年一線開發經驗,技術前沿,注重實踐,特別適合希望投身於Android車載系統開發的人員閱讀,也很適合作為培訓機構和高校相關專業課程的教學用書。

作者簡介

左文星 資深軟體開發工程師,擁有多年的Android開發經驗。曾主導開發多款日活躍用戶數達到百萬級別的App,完整地經歷了產品從零到一的全過程。在職業生涯中,涉足了多個領域,包括AndroidTV、物聯網(IOT)、Android手機系統以及車載系統等,並曾負責過格力手機ROM系統級應用的研發項目。目前在一家國內知名車企工作,專註于智能座艙開發。

目錄

第1章 AAOS系統概述
1 1 智能座艙概述
1 2 源碼編譯環境搭建
1 2 1 基礎環境搭建
1 2 2 下載Android源碼
1 2 3 使用Android源碼包
1 2 4 源碼編譯
1 2 5 將源碼導入Android Studio
1 3 本章小結
第2章 開機流程與Zygote
2 1 Android設備的啟動流程
2 2 init進程介紹
2 3 Zygote進程的啟動
2 4 Zygote的fork進程
2 5 啟動系統進程與SystemServer進程
2 6 實戰:增加系統級服務
2 7 本章小結
第3章 Android中的Binder
3 1 跨進程通信
3 2 Binder的作用
3 3 Binder/IBinder實戰
3 4 AIDL實戰
3 4 1 創建項目
3 4 2 模擬實戰
3 5 AIDL實踐進階
3 6 AIDL的數據流
3 7 Messenger的原理及應用
3 8 系統服務的IPC
3 9 實戰:構建可擴展的保活框架
3 10 本章小結
第4章 CarLauncher
4 1 CarLauncher概述
4 2 CarLauncher源碼結構分析
4 3 CarLauncher與FocusArea
4 4 CarLauncher實戰
4 5 本章小結
第5章 CarSystemUI
5 1 走進CarSystemUI
5 2 CarSystemUI功能介紹
5 3 CarSystemUI源碼結構分析
5 3 1 CarSystemUI的源碼結構
5 3 2 SystemUI的源碼結構
5 3 3 CarSystemUI的修改和編譯
5 3 4 CarSystemUI的啟動時機
5 3 5 CarSystemUI的初始化流程
5 4 CarSystemUI疊加層
5 5 CarSystemUI實戰
5 6 本章小結
第6章 AMS及進程啟動
6 1 AMS的啟動過程
6 2 ATMS的啟動過程
6 3 ATMS啟動AMS的過程
6 4 AMS的初始化內容
6 5 AMS的進程設置
6 6 進程的啟動流程
6 7 實戰:AMS攔截啟動
6 8 本章小結
第7章 WMS窗口管理與服務
7 1 功能介紹
7 2 Window窗口介紹
7 2 1 窗口使用
7 2 2 Window的添加過程
7 2 3 ViewRootImpl的作用
7 2 4 View的操作
7 3 Window的管理
7 3 1 窗口類型與層級
7 3 2 WindowState
7 3 3 WindowToken
7 3 4 DisplayArea
7 3 5 TaskDisplayArea
7 3 6 ImeContainer
7 3 7 DisplayArea Dimmable
7 3 8 DisplayContent
7 3 9 DisplayAreaGroup
7 4 WMS服務的啟動流程
7 4 1 WMS啟動
7 4 2 WMS調用
7 5 窗口動畫
7 6 本章小結
第8章 雙屏實戰
8 1 基礎概念
8 2 雙屏異顯
8 3 Presentation
8 4 屏幕移動
8 5 本章小結
第9章 性能優化與測試
9 1 性能優化介紹
9 2 App性能優化方法
9 2 1 包體積優化
9 2 2 界面渲染優化
9 2 3 內存優化
9 3 App性能測試方法
9 4 App性能分析工具
9 5 本章小結
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理