MediaPlay播放音乐初级应用
来源:互联网 发布:mac合上盖子播放音乐 编辑:程序博客网 时间:2024/05/18 03:02
在android工作中难免会遇到需要播放音乐却不需要调用别的播放器,这里android给大家提供了两个类播放音乐,MediaPlay和SoundPool,这里暂时讨论Mediaplay的用法。
基本方法
setDataSource() 设置要播放的音频文件的位置。
prepare() 在开始播放之前调用这个方法完成准备工作。
start() 开始或继续播放音频。
pause() 暂停播放音频。
reset() 将 MediaPlayer 对象重置到刚刚创建的状态。
seekTo() 从指定的位置开始播放音频。
stop() 停止播放音频。调用这个方法后的 MediaPlayer 对象无法再播放音频。
release() 释放掉与 MediaPlayer 对象相关的资源。
isPlaying() 判断当前 MediaPlayer 是否正在播放音频。
getDuration() 获取载入的音频文件的时长。
基本调用过程
1,新建对象
MediaPlayer mediaPlayer = new MediaPlayer()
2设置播放文件位置
mediaPlayer .setDataSoure(); 这里可以调用reste()方法进入第一步。
3,准备就绪
mediaPlayer .prepare();这里可以调用reste()方法进入第一步。
4,开始播放
mediaPlayer .start();这里可以调用reste()方法进入第一步。
5,暂停或者停止播放
mediaPlayer .pause();这里可以调用reste()方法进入第一步。
mediaPlayer .stop();业务逻辑中基本不用这个方法
附上官方逻辑图
- MediaPlay播放音乐初级应用
- Mediaplay(音乐播放器)
- 19、网络音乐播放器,,Mediaplay
- android---(音乐播放、在服务中使用 mediaPlay)
- 扣丁学堂——MediaPlay(音乐播放)
- Android MediaPlay 播放功能
- 使用MediaPlay播放视频
- Android用MediaPlay方法实现本地音乐的播放,与进度条的实现
- Android应用中播放音乐
- Android应用:AudioManager 播放音乐
- 播放应用的资源音乐
- MediaPlay的简单音频播放
- Android之MediaPlay播放视频
- MediaPlay播放不出声音
- 简单的播放应用内音乐的音乐播放器
- iOS 开发 初级:Audio音频之播放iPod Library音乐
- android 应用开发之音乐播放器
- Android应用开发之音乐播放器
- GetWindowRect和GetClientRect的区别详解
- ACM第二次练习—1017
- 安卓webView,js交互
- 通过automator实现在finder下自动打开vim
- 欢迎使用CSDN-markdown编辑器
- MediaPlay播放音乐初级应用
- UIView添加手势 然后UITableView 添加进这个View 导致UITableView 的单元格点击事件无效
- AIDL(AndroidInterfaceDefinitionLanguage:接口定义语言)
- 负载均衡时 session 的处理策略
- Android 图片的三级缓存
- java线程安全的单例类
- drupal access callback 所有用户都可以访问
- SpringMVC层跟JSon结合
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等