开发工具:
文件大小: 4mb
下载次数: 0
上传时间: 2013-08-30
详细说明: android多媒体开发高级编程 全本 清晰的 请疯狂下载 目录 第 1 章 1.1 1.2 Android 图像概述......................1 使用内置的 Camera 应用程序捕获图像 ....................................... 1 1.1.1 从 Camera 应用程序返回数据 ........................................... 2 1.1.2 捕获更大的图像 ....................... 5 1.1.3 显示大图像 ............................... 6 图像存储和元数据.....................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 本章小结.....................................22 构建定制的 Camera 应用程序 .................................25 使用 Camera 类 .......................... 25 2.1.1 CAMERA 权限 .......................25 2.1.2 预览 Surface ............................26 2.1.3 实现 Camera 对象...................27 2.1.4 汇总 .........................................36 扩展定制的 Camera 应用 程序 ............................................. 39 2.2.1 构建基于定时器的 Camera 应用程序 .................................40 2.2.2 构建时间推移摄影应用 程序 .........................................45 第3章 3.1 3.2 3.3 3.4 3.5 3.6 第4章 4.1 4.2 4.3 第5章 5.1 图像编辑和处理 ......................49 使用内置 Gallery 应用程序 选择图像 .....................................49 在位图上绘制位图 ..................... 53 基本的图像缩放和旋转 ............. 55 3.3.1 输入矩阵 .................................55 3.3.2 Matrix 类的方法......................58 图像处理.....................................62 3.4.1 ColorMatrix .............................62 3.4.2 改变对比度和亮度 .................64 3.4.3 改变饱和度 .............................65 图像合成.....................................66 本章小结.....................................72 图形和触摸事件 ......................73 画布绘图.....................................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 手指绘图.....................................83 4.2.1 触摸事件 .................................83 4.2.2 在现有图像上绘制 .................86 4.2.3 保存基于位图的画布绘图......90 本章小结.....................................93 Android 音频概述....................95 音频播放.....................................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 章 12.1 12.2 12.3 使用 Web 服务的媒体 消费和发布 ..........................245 Web 服务 ................................245 HTTP 请求..............................246 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 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.