登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 37977|回复: 1185

Android多媒体开发高级编程(完整版)

  [复制链接]

54

主题

97

帖子

2049

安币

Android大神

Rank: 6Rank: 6

发表于 2015-5-13 14:00:05 | 显示全部楼层 |阅读模式


请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

提取码:y3jz 
下载次数:135    下载所需积分:5 安币
下载权限: 初级码农  以上或 VIP会员   [购买VIP]   [充值]  [免费赚安币]



目 录
第 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



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0

主题

7

帖子

50

安币

程序猿

Rank: 2

发表于 2015-5-14 08:30:58 | 显示全部楼层
好东西,要收藏

0

主题

0

帖子

-23

安币

初级码农

Rank: 1

发表于 2015-5-13 15:03:04 | 显示全部楼层
这个不错,谢谢共享

0

主题

0

帖子

-23

安币

初级码农

Rank: 1

发表于 2015-5-13 16:06:02 | 显示全部楼层
支持!!!!前排!!!!

0

主题

225

帖子

177

安币

程序猿

Rank: 2

发表于 2015-5-13 16:46:05 | 显示全部楼层
{:4_137:}{:Surprised:}这个镍币

1

主题

178

帖子

34

安币

初级码农

Rank: 1

QQ达人

发表于 2015-5-13 21:11:57 | 显示全部楼层
不错  好东西 知道收藏

7

主题

33

帖子

2298

安币

Android大神

Rank: 6Rank: 6

发表于 2015-5-13 22:43:42 | 显示全部楼层
学习一下

0

主题

0

帖子

-7

安币

限制会员

发表于 2015-5-14 00:35:00 | 显示全部楼层
支持你们一下下哈

0

主题

0

帖子

-7

安币

限制会员

发表于 2015-5-14 02:26:17 | 显示全部楼层
支持!!!!前排!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表