注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)精通Android 5 多媒體開發(fā)

精通Android 5 多媒體開發(fā)

精通Android 5 多媒體開發(fā)

定 價:¥89.00

作 者: 王石磊
出版社: 人民郵電出版社
叢編項:
標 簽: 計算機/網(wǎng)絡 圖形圖像 多媒體 游戲開發(fā)/多媒體/課件設計

ISBN: 9787115387585 出版時間: 2015-11-01 包裝: 平裝
開本: 16開 頁數(shù): 574 字數(shù):  

內(nèi)容簡介

  在整個Android應用開發(fā)體系中,圖像、音頻、視頻、渲染和3D處理一直是其核心應用。本書分為5篇,共計24章,循序漸進地講解Android多媒體應用開發(fā)的基本知識,遵循從底層原理開始到頂層應用結(jié)束的開發(fā)過程,全程剖析Android多媒體應用開發(fā)的所有核心知識點。本書從獲取并編譯Android源碼開始講起,依次講解基本技術(shù)、系統(tǒng)分析、典型應用、三維技術(shù)、綜合實戰(zhàn)這5大部分的知識。在講解每一個知識點時,都從基礎(chǔ)理論開始入手,遵循由淺入深的寫作方法,按照運作流程逐步分析Android多媒體應用的方方面面。本書幾乎涵蓋Android多媒體系統(tǒng)的所有主要內(nèi)容。本書適合Android愛好者、Android初學者、Android應用開發(fā)者、Android視頻/音頻開發(fā)者、Android游戲開發(fā)者,也可以作為相關(guān)培訓學校和大專院校相關(guān)專業(yè)的教學用書。

作者簡介

  計算機碩士,通訊工程碩士,精通Android開發(fā)、Java、Objective—C、C語言、C++。在APP Store發(fā)布多款作品,現(xiàn)在就職于聯(lián)通iPhone研發(fā)定制中心。

圖書目錄

目錄
**篇 基礎(chǔ)技術(shù)篇
第1章 Android技術(shù)概述 2
1.1 智能手機系統(tǒng)介紹 2
1.1.1 何謂智能手機 2
1.1.2 看當前主流的智能
手機系統(tǒng) 2
1.1.3 Android 5.0的突出變化 3
1.2 搭建Android應用開發(fā)環(huán)境 4
1.2.1 安裝Android SDK的
系統(tǒng)要求 4
1.2.2 安裝JDK 5
1.2.3 獲取并安裝Eclipse和
Android SDK 8
1.2.4 安裝ADT 10
1.2.5 設定Android SDK Home 12
1.2.6 驗證開發(fā)環(huán)境 13
1.2.7 創(chuàng)建Android虛擬
設備(AVD) 13
1.2.8 啟動AVD模擬器 16
1.2.9 解決搭建環(huán)境過程中的
常見問題 18
第2章 Android技術(shù)核心框架分析 21
2.1 簡析Android安裝文件 21
2.1.1 Android SDK目錄結(jié)構(gòu) 21
2.1.2 android.jar及內(nèi)部結(jié)構(gòu) 22
2.1.3 閱讀SDK幫助文檔 22
2.1.4 常用的SDK工具 23
2.2 演示官方實例 24
2.3 剖析Android系統(tǒng)架構(gòu) 28
2.3.1 Android體系結(jié)構(gòu)介紹 28
2.3.2 Android應用工程文件組成 30
2.4 簡述五大組件 32
2.4.1 用Activity來表現(xiàn)界面 32
2.4.2 用Intent和IntentFilter
實現(xiàn)切換 33
2.4.3 Service為你服務 33
2.4.4 用BroadcastIntentReceiver
發(fā)送廣播 34
2.4.5 用ContentProvider存儲數(shù)據(jù) 34
2.5 進程和線程 34
2.5.1 先看進程 34
2.5.2 再看線程 35
2.5.3 應用程序的生命周期 35
2.6 **段Android程序 37
第3章 獲取并分析Android源碼 42
3.1 獲取Android源碼 42
3.1.1 在Linux系統(tǒng)中獲取
Android源碼 42
3.1.2 在Windows系統(tǒng)中獲取
Android源碼 43
3.2 分析Android源碼結(jié)構(gòu) 45
3.3 編譯Android源碼 46
3.3.1 搭建編譯環(huán)境 47
3.3.2 開始編譯 48
3.3.3 在模擬器中運行 49
3.3.4 常見的錯誤分析 49
3.3.5 實踐演練——演示兩種編譯
Android程序的方法 50
第123
6.2.2 實現(xiàn)Overlay系統(tǒng)的硬件
抽象層 125
6.2.3 實現(xiàn)接口 126
6.3 實現(xiàn)Overlay硬件抽象層 127
第7章 照相機系統(tǒng) 129
7.1 Camera系統(tǒng)的結(jié)構(gòu) 129
7.2 Camera驅(qū)動層實現(xiàn)詳解 131
7.2.1 V4L2驅(qū)動程序 206
第11章 繪制二維圖像 208
11.1 繪圖界面布局詳解 208
11.1.1 View視圖組件 208
11.1.2 ViewGroup容器 208
11.1.3 Layout規(guī)劃布局 209
11.2 Android繪圖基礎(chǔ) 212
11.2.1 使用Canvas畫布 212
11.2Android手機屏幕
中的圖形 263
13.3 使用Skia渲染引擎 265
13.3.1 Skia基礎(chǔ) 265
13.3.2 使用Skia繪圖 268
13.4 通過Skia繪制文字 275
第14章 開發(fā)音頻應用程序 277
14.1 音頻應用接口類介紹 277
14.2 使用Camera拍照 356
15.3.1 Camera基礎(chǔ) 356
15.3.2 總結(jié)Camera拍照的流程 360
15.3.3 使用Camera預覽并拍照 362
15.3.4 使用Camera API方式拍照 366
第四篇 三維技術(shù)篇
第16章 OpenGL ES系統(tǒng)初步 372
18
19.1 繪制一個圓柱體 438
19.2 繪制一個圓環(huán) 444
19.3 繪制一個拋物面效果 448
19.4 繪制一個螺旋面效果 450
第20章 坐標變換和混合 454
20.1 實現(xiàn)坐標變換 454
20.1.1 坐標變換基礎(chǔ) 454
20.1.2 518
23.4 具體編碼 518
23.4.1 設置服務信息 518
23.4.2 播放器主界面 519
23.4.3 播放列表功能 529
23.4.4 菜單功能模塊 531
23.4.5 播放設置界面 533
23.4.6 設置顯示歌詞 535
23.4.7 文件瀏覽器

本目錄推薦

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