注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Android多媒體編程從初學到精通

Android多媒體編程從初學到精通

Android多媒體編程從初學到精通

定 價:¥39.00

作 者: 苗忠良 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 程序設(shè)計

ISBN: 9787121125324 出版時間: 2011-05-01 包裝: 平裝
開本: 16開 頁數(shù): 305 字數(shù):  

內(nèi)容簡介

  《Android多媒體編程從初學到精通》主要圍繞著Android多媒體編程進行,縱向上,從共享內(nèi)存、IPC通信、HAL、原生服務(wù)、JNI調(diào)用,以及多媒體的圖像、音頻、視頻框架等多個層次和子系統(tǒng)著手;橫向上,貫穿了移動互聯(lián)網(wǎng)、Android體系應用框架、OpenMAX多媒體框架、渲染機制等方面,深入淺出地介紹了開發(fā)多媒體應用需要了解和掌握的多媒體框架及相關(guān)知識。涉及Android多媒體編程的所有主要內(nèi)容。讀者對象:《Android多媒體編程從初學到精通》內(nèi)容翔實、分析深刻,是Android學習多媒體編程不可多得的資料??梢宰鳛镮T相關(guān)專業(yè)本科生和研究生,以及嵌入式領(lǐng)域的初、中級軟件工程師的參考讀物。

作者簡介

暫缺《Android多媒體編程從初學到精通》作者簡介

圖書目錄

第1章  Android概述 1
 1.1  移動互聯(lián)網(wǎng) 2
 1.1.1  “4C”融合 3
 1.1.2  物聯(lián)網(wǎng) 4
 1.2  發(fā)展概況 4
 1.2.1  OHA聯(lián)盟 5
 1.2.2  Android現(xiàn)狀 6
 1.2.3  網(wǎng)絡(luò)資源 7
 1.3  開發(fā)環(huán)境 8
 1.3.1  基于SDK的開發(fā)環(huán)境 8
 1.3.2  基于源代碼的開發(fā)環(huán)境 12
 1.4  體系架構(gòu) 12
 1.4.1  核心服務(wù) 13
 1.4.2  原生服務(wù) 15
 1.4.3  原生庫 17
 1.4.4  運行時組件 18
 1.4.5  硬件抽象層 19
 1.4.6  Linux內(nèi)核 19
第2章  Android基礎(chǔ) 26
 2.1  Hello World 27
 2.2  應用框架 33
 2.2.1  應用組件 33
 2.2.2  Activity和Tasks 55
 2.2.3  進程和線程 55
 2.2.4  組件生命周? 56
 2.3  啟動過程 58
 2.3.1  init.rc初始化腳本 59
 2.3.2  服務(wù)管理器 65
 2.3.3  Dalvik虛擬機 67
 2.3.4  實時進程 71
 2.4  進程間通信 77
 2.4.1  ONC RPC遠程調(diào)用 78
 2.4.2  IBinder通信機制 79
 2.5  交互過程 80
 2.5.1  Java JNI原生接口 81
 2.5.2  直接調(diào)用 81
 2.5.3  原生服務(wù)調(diào)用 82
 2.5.4  原生守護進程調(diào)用 82
 2.6  性能優(yōu)化 83
 2.6.1  資源讀取 83
 2.6.2  DEX文件和APK加載 84
 2.6.3  虛擬機和平臺實現(xiàn) 86
第3章  多核通信 88
 3.1  共享內(nèi)存 89
 3.1.1  同步與互斥 89
 3.1.2  SMD數(shù)據(jù)通信 90
 3.1.3  SMSM狀態(tài)通信 96
 3.2  過程調(diào)用 98
 3.2.1  RPC路由器 99
 3.2.2  RPC管道 102
第4?  多媒體框架 106
 4.1  框架概述 107
 4.2  OpenMAX接口規(guī)范 107
 4.2.1  OpenMAX AL應用層 108
 4.2.2  OpenMAX IL集成層 108
 4.2.3  OpenMAX DL開發(fā)層 113
 4.3  OpenCORE框架 113
 4.3.1  內(nèi)容策略管理 114
 4.3.2  多媒體引擎 123
 4.3.3  文件解析和組合 130
 4.3.4  編解碼器 133
 4.3.5  OSCL底層移植 139
 4.3.6  A/V同步 143
 4.4  Stagefright框架 145
 4.5  元數(shù)據(jù) 147
 4.5.1  色彩模式 147
 4.5.2  脈沖調(diào)制 148
第5章  圖像框架 149
 5.1  Camera拍照框架 150
 5.1.1  Camera原生服務(wù) 150
 5.1.2  Camera的HAL接口 156
 5.1.3  Camera參數(shù)的設(shè)置 160
 5.2  重要數(shù)據(jù)結(jié)構(gòu) 162
第6章  音頻框架 164
 6.1  音頻管理框架 165
 6.1.1  Audio Flinger 166
 6.1.2  Audio Policy Service 177
 6.2  音頻編解碼過程 180
 6.2.1  AMR的編碼過程 181
 6.2.2  AMR的解碼過程 188
 6.2.3  MP3的解碼過程 193
第7章  視頻框架 197
 7.1  Camera錄像框架 198
 7.2  媒體播放服務(wù) 202
 7.3  視頻的編解碼過程 205
 7.3.1  視頻的編碼過程 206
 7.3.2  視頻的解碼過程 209
第8章  渲染機制 213
 8.1  Surface Flinger管理器 214
 8.1.1   Layer的四種模式 215
 8.1.2  Surface渲染管理 220
 8.2  Skia渲染 223
 8.2.1  Skia圖形渲染 224
 8.2.2  Skia圖像渲染 226
 8.2.3  Skia UI控件 234
 8.3  OpenGL ES渲染 235
 8.4  硬件加速 238
 8.4.1  Overlay 239
 8.4.2  幀緩沖 240
 8.4.3  MDP 242
第9章  圖像應用 243
 9.1  基本接口 244
 9.2  圖像的處理 247
 9.3  動畫的處理 254
第10章  音頻應用 262
 10.1  基本接口 263
 10.2  Audio Manager 264
 10.3  音頻記錄的處理 266
 10.4  音頻播放的處理 267
 10.5  語音識別 277
 10.6  SIP服務(wù) 281
第11章  視頻應用 286
 11.1  視頻記錄 287
 11.2  視頻播放 290
跋 295
后記 298
參考文獻 304

本目錄推薦

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