Android多媒體開發高級編程

Android多媒體開發高級編程 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:Shawn Van Every
出品人:
頁數:288
译者:巢文涵
出版時間:2012-2
價格:48.00元
裝幀:
isbn號碼:9787302278894
叢書系列:移動與嵌入式開發技術
圖書標籤:
  • android
  • 多媒體編程
  • 開發
  • 編程
  • 應用
  • 軟件開發
  • 預購
  • 計算機視覺
  • Android
  • 多媒體
  • 開發
  • 編程
  • 高級
  • 音頻
  • 視頻
  • 濾鏡
  • 性能
  • 優化
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》使用清晰、直觀的示例介紹瞭Android SDK中豐富的多媒體功能,有助於您開發能夠創建、播放和共享多媒體的優秀Android應用程序。許多Android設備本身就是照相機、相冊、攝像機、電影播放器、音樂播放器以及錄音機——為何不在應用程序中使用所有這些及更多的功能?這些令人激動的功能將使您的應用程序熠熠生輝,實現更多的用途。

本書首先討論攝像頭和成像功能,然後介紹音頻捕獲、處理及閤成,最後以視頻和用於多媒體共享的聯機服務作為結束。作為開發人員,您可以跳轉到任何章節,使用討論的內容和示例代碼來創建利用所展示功能的應用程序。所以,無論是對可視化聲波還是編寫觸摸屏繪圖應用程序感興趣,您都會發現如何使應用程序能夠工作、製作精良以及令人眼前一亮所需要的所有信息。

多媒體應用程序在移動設備上的未來越來越令人興奮。((Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》將幫助您以Android多媒體應用程序的方式來創建並定義這一美好的未來。

著者簡介

作 者 簡 介

Shawn Van Every是一位資深的移動和流媒體顧問,他幫助公司更好地利用與音頻和視頻相關的新興技術,主要是開發移動和流媒體應用程序。他的客戶範圍從19 Entertainment、MoMA和迪斯尼(Disney),到Morgan Stanley、雷曼兄弟(Lehman Brothers)和紐約大學醫學院(NYU Media School),同時還包括無數的創業公司和其他小型客戶。

此外,Shawn是紐約大學交互式電信計劃(Interactive Telecommunications Program)中通信領域內的一位兼職助理教授。他的教學範圍很廣泛,包括參與性和社會媒體、編程、移動技術以及交互式電話等課程。他於2008年獲得瞭大衛佩恩卡特(David Payne Carter)卓越教學奬。

他在許多會議和技術展示中演示、展示和介紹瞭其工作內容(包括O'Reilly的新興電話,O'Reilly的新興技術、ACM Multimedia、Vloggercon以及Strong Angle II)。他是Open Media Developers Summit,Beyond Broadcast(開放媒體開發者峰會,超越廣播)(2006)以及iPhoneDevCamp NYC(NYC iPhone開發夏令營)的聯閤組織者。

Shawn在紐約布法羅市的SUNY大學獲得多媒體研究(Media Study)方嚮的學士學位,並在紐約大學獲得交互式電信方嚮的碩士學位。

圖書目錄

目 錄

第1章 Android圖像概述 1
1.1 使用內置的Camera應用程序
捕獲圖像 1
1.1.1 從Camera應用程序返迴
數據 2
1.1.2 捕獲更大的圖像 5
1.1.3 顯示大圖像 6
1.2 圖像存儲和元數據 10
1.2.1 獲得圖像的Uri 10
1.2.2 更新CameraActivity以
使用MediaStore存儲圖像
和關聯元數據 12
1.2.3 使用MediaStore檢索圖像 17
1.2.4 創建圖像查看應用程序 18
1.2.5 內部元數據 22
1.3 本章小結 22
第2章 構建定製的Camera
應用程序 25
2.1 使用Camera類 25
2.1.1 CAMERA權限 25
2.1.2 預覽Surface 26
2.1.3 實現Camera對象 27
2.1.4 匯總 36
2.2 擴展定製的Camera應用
程序 39
2.2.1 構建基於定時器的Camera
應用程序 40
2.2.2 構建時間推移攝影應用
程序 45
2.3 本章小結 47
第3章 圖像編輯和處理 49
3.1 使用內置Gallery應用程序
選擇圖像 49
3.2 在位圖上繪製位圖 53
3.3 基本的圖像縮放和鏇轉 55
3.3.1 輸入矩陣 55
3.3.2 Matrix類的方法 58
3.4 圖像處理 62
3.4.1 ColorMatrix 62
3.4.2 改變對比度和亮度 64
3.4.3 改變飽和度 65
3.5 圖像閤成 66
3.6 本章小結 72
第4章 圖形和觸摸事件 73
4.1 畫布繪圖 73
4.1.1 位圖創建 73
4.1.2 位圖配置 74
4.1.3 創建Canvas對象 74
4.1.4 使用Paint對象 75
4.1.5 繪製形狀 76
4.1.6 繪製文本 79
4.2 手指繪圖 83
4.2.1 觸摸事件 83
4.2.2 在現有圖像上繪製 86
4.2.3 保存基於位圖的畫布繪圖 90
4.3 本章小結 93
第5章 Android音頻概述 95
5.1 音頻播放 95
5.1.1 支持的音頻格式 95
5.1.2 通過意圖使用內置的
音頻播放器 96
5.1.3 創建自定義的音頻播放
應用程序 98
5.1.4 用於音頻的MediaStore 104
5.2 本章小結 112
第6章 後颱和網絡音頻 113
6.1 後颱音頻播放 113
6.1.1 服務 113
6.1.2 加上MediaPlayer的本地
服務 117
6.1.3 控製服務中的
MediaPlayer 121
6.2 網絡音頻 126
6.2.1 HTTP音頻播放 127
6.2.2 通過HTTP的流式音頻 132
6.2.3 RTSP音頻流 140
6.3 本章小結 141
第7章 音頻捕獲 143
7.1 通過意圖捕獲音頻 143
7.2 定製音頻捕獲 146
7.2.1 MediaRecorder音頻源 147
7.2.2 MediaRecorder輸齣格式 147
7.2.3 MediaRecorder音頻
編碼器 148
7.2.4 MediaRecorder輸齣
和錄製 148
7.2.5 MediaRecorder狀態機 148
7.2.6 MediaRecorder示例 149
7.2.7 其他的MediaRecorder
方法 154
7.3 將音頻插入MediaStore 160
7.4 使用AudioRecord錄製原始
音頻 160
7.5 使用AudioTrack播放原始
音頻 163
7.6 捕獲和播放原始音頻的
示例 164
7.7 本章小結 170
第8章 音頻閤成與分析 171
8.1 數字音頻閤成 171
8.1.1 播放閤成聲音 171
8.1.2 生成樣本 174
8.2 音頻分析 180
8.2.1 捕獲聲音以進行分析 180
8.2.2 可視化頻率 181
8.3 本章小結 186
第9章 視頻概述 187
9.1 視頻播放 187
9.1.1 支持的格式 187
9.1.2 使用意圖播放 188
9.1.3 使用VideoView播放 189
9.1.4 使用MediaController添加
控製 190
9.1.5 使用MediaPlayer播放 191
9.2 本章小結 201
第10章 視頻進階 203
10.1 使用MediaStore檢索
視頻 203
10.1.1 來自MediaStore的
視頻縮略圖 204
10.1.2 完整的MediaStore
視頻示例 204
10.2 網絡視頻 211
10.2.1 支持的網絡視頻類型 211
10.2.2 網絡視頻播放 213
10.3 本章小結 221
第11章 視頻捕獲 223
11.1 使用意圖錄製視頻 223
11.2 添加視頻元數據 226
11.3 定製視頻捕獲 229
11.3.1 將MediaRecorder用於
視頻 230
11.3.2 定製視頻捕獲的完整
示例 239
11.4 本章小結 244
第12章 使用Web服務的媒體
消費和發布 245
12.1 Web服務 245
12.2 HTTP請求 246
12.3 JSON 248
12.3.1 使用JSON提取
Flickr圖像 251
12.3.2 位置 259
12.3.3 使用JSON和位置提取
Flickr圖像 262
12.4 REST 268
12.4.1 以XML錶示數據 269
12.4.2 SAX分析 269
12.5 HTTP文件上傳 274
12.5.1 生成HTTP請求 275
12.5.2 上傳視頻到Blip.TV 276
12.6 本章小結 288
· · · · · · (收起)

讀後感

評分

Mobile devices have evolved to focus on rich media production and consumption. Developers of mobile applications are able to create applications that allow people to play, capture, and share media in a variety of new ways on mobile devices. The popularity o...

評分

Mobile devices have evolved to focus on rich media production and consumption. Developers of mobile applications are able to create applications that allow people to play, capture, and share media in a variety of new ways on mobile devices. The popularity o...

評分

Mobile devices have evolved to focus on rich media production and consumption. Developers of mobile applications are able to create applications that allow people to play, capture, and share media in a variety of new ways on mobile devices. The popularity o...

評分

Mobile devices have evolved to focus on rich media production and consumption. Developers of mobile applications are able to create applications that allow people to play, capture, and share media in a variety of new ways on mobile devices. The popularity o...

評分

Mobile devices have evolved to focus on rich media production and consumption. Developers of mobile applications are able to create applications that allow people to play, capture, and share media in a variety of new ways on mobile devices. The popularity o...

用戶評價

评分

《Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》使用清晰、直觀的示例介紹瞭Android SDK中豐富的多媒體功能,有助於您開發能夠創建、播放和共享多媒體的優秀Android應用程序。許多Android設備本身就是照相機、相冊、攝像機、電影播放器、音樂播放器以及錄音機——為何不在應用程序中使用所有這些及更多的功能?這些令人激動的功能將使您的應用程序熠熠生輝,實現更多的用途。

评分

包括瞭視頻音頻的錄製,以及相機的使用,例子簡單容易理解,算是一本很實用的書籍。但是由於齣版年限的問題,沒有包含Mediacodec 混閤器等

评分

《Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》使用清晰、直觀的示例介紹瞭Android SDK中豐富的多媒體功能,有助於您開發能夠創建、播放和共享多媒體的優秀Android應用程序。許多Android設備本身就是照相機、相冊、攝像機、電影播放器、音樂播放器以及錄音機——為何不在應用程序中使用所有這些及更多的功能?這些令人激動的功能將使您的應用程序熠熠生輝,實現更多的用途。

评分

《Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》使用清晰、直觀的示例介紹瞭Android SDK中豐富的多媒體功能,有助於您開發能夠創建、播放和共享多媒體的優秀Android應用程序。許多Android設備本身就是照相機、相冊、攝像機、電影播放器、音樂播放器以及錄音機——為何不在應用程序中使用所有這些及更多的功能?這些令人激動的功能將使您的應用程序熠熠生輝,實現更多的用途。

评分

《Android多媒體開發高級編程——為智能手機和平闆電腦開發圖形、音樂、視頻和富媒體應用》使用清晰、直觀的示例介紹瞭Android SDK中豐富的多媒體功能,有助於您開發能夠創建、播放和共享多媒體的優秀Android應用程序。許多Android設備本身就是照相機、相冊、攝像機、電影播放器、音樂播放器以及錄音機——為何不在應用程序中使用所有這些及更多的功能?這些令人激動的功能將使您的應用程序熠熠生輝,實現更多的用途。

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

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有