注:本教程是根据清华大学出版社出版的Android多媒体开发高级变成——为智能手机和平板电脑开发图形、音乐、视频和富媒体应用的改变而来,以方便大家学习使用。

目录

第一章 Android图像概述

1.1使用内置的Camera应用程序捕获图像

1.1.1从Camera应用程序返回数据

1.1.2捕获更大的图像

1.1.3显示大图像

1.2图像存储和元数据

1.2.1获得图像的Uri

1.2.2更新CameraActivity以使用MediaStore存储图像和关联元数据

1.2.3使用MediaStore检索图像

1.2.4创建图像查看应用程序

1.2.5内部元数据

1.3本章小结

第2章构建定制的Camera应用程序

2.1使用Camera类

2.1.1 CAMERA权限

2.1.2预览Surface

2.1.3实现Camera对象

2.1.4汇总

2.2 扩展定制的Camera应用程序

2.2.1构建基于定时器的Camera应用程序

2.2.2构建时间推移摄影应用程序

2.3 本章小结

第3章图像编辑和处理

3.1使用内置Gallery应用程序选择图像

3.2在位图上绘制位图

3.3基本的图像缩放和旋转

3.3.1输入矩阵

3.3.2 Matrix类的方法

3.4图像处理

3.4.1 ColorMatrix

3.4.2改变对比度和亮度

3.4.3改变饱和度

3.5图像合成

3.6本章小结

第4章图形和触摸事件

4.1画布绘图

4.1.1位图创建

4.1.2位图配置

4.1.3创建Canvas对象

4.1.4使用Paint对象

4.1.5绘制形状

4.1.6绘制文本

4.2手指绘图

4.2.1 触摸事件

4.2.2在现有图像上绘制

4.2.3保存基于位图的画布绘图

4.3本章小结

第5章 Android音频概述

5.1音频播放

5.1.1支持的音频格式

5.1.2通过意图使用内置的音频播放器

5.1.3创建自定义的音频播放应用程序

5.1.4用于音频的MediaStore

5.2本章小结

第6章后台和网络音频

6.1后台音频播放

6.1.1服务

6.1.2加上MediaPlayer的本地服务

6.1.3控制服务中的MediaPlayer

6.2网络音频

6.2.1 HTTP播放音频

6.2.2通过HTTP的流式音频

6.2.3 RTSP音频流

6.3本章小结

第7章音频捕获

7.1通过意图捕获音频

7.2定制音频捕获

7.2.1 MediaRecorder音频源

7.2.2 MediaRecorder输出格式

7.2.3 MediaRecorder音频编码器

7.2.4 MediaRecorder输出和录制

7.2.5 MediaRecorder状态机

7.2.6 MediaRecorder示例

7.2.7其他的MediaRecorder方法

7.3将音频插入MediaStore

7.4使用AudioRecord录制原始音频

7.5使用AudioTrack播放原始音频

7.6捕获和播放原始音频的示例

7.7本章小结

第8章音频合成与分析

8.1数字音频与合成

8.1.1播放合成声音

8.1.2生成样本

8.2音频分析

8.2.1捕获声音以进行分析

8.2.2可视化频率

8.3本章小结

第9章视频概述

9.1视频播放

9.1.1支持的格式

9.1.2使用意图播放

9.1.3使用VideoView播放

9.1.4使用MediaController添加控制

9.1.5使用MediaPlayer播放

9.2本章小结

第10章视频进阶

10.1使用MediaStore检索视频

10.1.1来自MediaStore的视频缩略图

10.1.2完整的MediaStore视频示例

10.2网络视频

10.2.1支持的网络视频类型

10.2.2网络视频播放

10.3本章小结

第11章视频捕获

11.1使用意图录制视频

11.2添加视频元数据

11.3定制视频捕获

11.3.1将MediaRecorder用于视频

11.3.2定制视频捕获的完整示例

11.4本章小结

第12章使用Web服务的媒体消费和发布

12.1 Web服务

12.2 HTTP请求

12.3 JSON
12.3.1使用JSON提取Flickr图像

12.3.2位置

12.3.3使用JSON和位置提取Flickr图像

12.4 REST

12.4.1以XML表示数据

12.4.2 SAX分析

12.5 HTTP文件上传

12.5.1生成HTTP请求

12.5.2上传视频到Blip.TV

12.6本章小结

示例下载路径 http://files.cnblogs.com/ZSS-Android/AndroidTest.7z

更多相关文章

  1. 8.1.2 Android中的13种Drawable小结 Part 2
  2. Android Studio 常见问题小结
  3. Android中AudioRecord采集音频
  4. Android中拍照、图片、录音、视频和音频功能的方法和代码
  5. android音频采集,MediaCodec实时PCM转AAC
  6. 【Android】Android处理Home键方法小结
  7. Android中使用httpclient等小结
  8. Android音频系统之四AudioPolicy

随机推荐

  1. Android(安卓)UI设计系列之自定义TextVie
  2. 如何使用Android(安卓)UI Fragment开发“
  3. Android之数据持久化(sqllite数据库)四
  4. Android实现图片相似度
  5. Android中为ViewGroup设置selector无效果
  6. Android之5大优点5大劣势
  7. [Android] 仿照 Last App Switcher 写的
  8. 工作方向转变—— React Native For Andr
  9. Android(安卓)Ashmem相关介绍
  10. Android仿微信添加联系人列表,内附有截图