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

Android多媒體編程從初學(xué)到精通

Android多媒體編程從初學(xué)到精通

定 價(jià):¥39.00

作 者: 苗忠良 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

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

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

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

作者簡(jiǎn)介

暫缺《Android多媒體編程從初學(xué)到精通》作者簡(jiǎn)介

圖書目錄

第1章  Android概述 1
 1.1  移動(dòng)互聯(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  原生庫(kù) 17
 1.4.4  運(yùn)行時(shí)組件 18
 1.4.5  硬件抽象層 19
 1.4.6  Linux內(nèi)核 19
第2章  Android基礎(chǔ) 26
 2.1  Hello World 27
 2.2  應(yīng)用框架 33
 2.2.1  應(yīng)用組件 33
 2.2.2  Activity和Tasks 55
 2.2.3  進(jìn)程和線程 55
 2.2.4  組件生命周? 56
 2.3  啟動(dòng)過程 58
 2.3.1  init.rc初始化腳本 59
 2.3.2  服務(wù)管理器 65
 2.3.3  Dalvik虛擬機(jī) 67
 2.3.4  實(shí)時(shí)進(jìn)程 71
 2.4  進(jìn)程間通信 77
 2.4.1  ONC RPC遠(yuǎn)程調(diào)用 78
 2.4.2  IBinder通信機(jī)制 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  原生守護(hù)進(jìn)程調(diào)用 82
 2.6  性能優(yōu)化 83
 2.6.1  資源讀取 83
 2.6.2  DEX文件和APK加載 84
 2.6.3  虛擬機(jī)和平臺(tái)實(shí)現(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應(yīng)用層 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章  渲染機(jī)制 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章  圖像應(yīng)用 243
 9.1  基本接口 244
 9.2  圖像的處理 247
 9.3  動(dòng)畫的處理 254
第10章  音頻應(yīng)用 262
 10.1  基本接口 263
 10.2  Audio Manager 264
 10.3  音頻記錄的處理 266
 10.4  音頻播放的處理 267
 10.5  語音識(shí)別 277
 10.6  SIP服務(wù) 281
第11章  視頻應(yīng)用 286
 11.1  視頻記錄 287
 11.2  視頻播放 290
跋 295
后記 298
參考文獻(xiàn) 304

本目錄推薦

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