您的位置:首页 > 移动开发 > Android开发

14天学会安卓开发(第十三天)Android多媒体开发

2014-06-25 21:38 302 查看
【原文:http://blog.csdn.net/corder_raine/article/details/8317454

[align=left]14天学会安卓开发 [/align]
作者:神秘的N (英文名 corder_raine)

联系方式:369428455(反馈)

交流群:284552167(示例,原文档下载)
版权为作者所有,如有转载请注明出处

目录

第十三天.Android多媒体开发...
126

13.1
播放音乐... 126

13.1.1
多媒体架构... 126

13.1.2
Open Core框架... 127

13.1.3
调用层次关系... 127

13.1.4
音乐播放... 127

13.2
播放视频... 128

13.2.1
播放视频... 128

13.2.2
音乐/视频播放案例... 128

13.3
录制音频... 129

13.3.1
实现录音功能... 129

13.3.2
音视频采集... 129

13.4
拍摄照片... 130

13.4.1
录音/拍照案例... 130

13.5
铃声设置... 130

13.5.1
铃声设置:设置各种铃声... 130

13.5.2
铃声设置:回调函数... 130

13.5.3
铃声设置:main.xml 131

13.5.4
铃声设置:AndroidManifest.xml 132

第十三天.Android多媒体开发

13.1 播放音乐

13.1.1 多媒体架构

Ø 基于第三方Packet Video公司的Open Core platform实现

Ø 支持几乎所有通用的音频、视频、静态图像格式,包括:MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF等。

Ø 通过Open Core程序员可以方便快速的开发出想要的多媒体应用程序,例如:音视频的采集,回放,视频会议,实时的流媒体播放等应用。

Ø Android提供了MediaPlayer和MediaRecorder等上层的Media API给开发人员使用。

Ø Open Core的代码在Android代码的External/Opencore目录中。
13.1.2 Open Core框架



13.1.3 调用层次关系



13.1.4 音乐播放

13.2 播放视频

13.2.1 播放视频

13.2.2 音乐/视频播放案例

Ø 音乐播放案例

u MediaPlayerDemo

u 视频播放案例

u VideoViewDemo

13.3 录制音频

13.3.1 实现录音功能

第一步:在功能清单文件AndroidManifest.xml中添加录音与写sdcard权限:

第二步:编写音频刻录代码:

13.3.2 音视频采集

第一步:在功能清单文件AndroidManifest.xml中添加照相机权限:

第二步:编写拍照代码:

13.4 拍摄照片

13.4.1 录音/拍照案例

Ø录音案例

uRecordAudioDemo

u

Ø拍照案例

uCameraDemo

13.5 铃声设置

13.5.1 铃声设置:设置各种铃声

13.5.2 铃声设置:回调函数

13.5.3 铃声设置:main.xml

13.5.4 铃声设置:AndroidManifest.xml

[align=left]** 研究案例RingtoneManagerDemo[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: