Mediaplayer 音乐播放
来源:互联网 发布:nginx 指定配置文件 编辑:程序博客网 时间:2024/06/11 05:44
使用方法方法 getCurrentPosition( ):得到当前的播放位置 getDuration() :得到文件的时间 getVideoHeight() :得到视频高度 getVideoWidth() :得到视频宽度 isLooping():是否循环播放 isPlaying():是否正在播放 pause():暂停 prepare():准备(同步) prepareAsync():准备(异步) release():释放MediaPlayer对象 reset():重置MediaPlayer对象 seekTo(int msec):指定播放的位置(以毫秒为单位的时间) setAudioStreamType(int streamtype):指定流媒体的类型 setDisplay(SurfaceHolder sh):设置用SurfaceHolder来显示多媒体 setLooping(boolean looping):设置是否循环播放 setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener listener): 网络流媒体的缓冲监听 setOnCompletionListener(MediaPlayer.OnCompletionListener listener): 网络流媒体播放结束监听 setOnErrorListener(MediaPlayer.OnErrorListener listener): 设置错误信息监听 setOnVideoSizeChangedListener(MediaPlayer.OnVideoSizeChangedListener listener): 视频尺寸监听 setScreenOnWhilePlaying(boolean screenOn):设置是否使用SurfaceHolder显示 setVolume(float leftVolume, float rightVolume):设置音量 start():开始播放 stop():停止播放
1) 在res文件下 创建一个 raw 文件来 放置 音乐文件的 /** * 播放 * @param v */ public void btnPlay(View v){ //在 raw 下放置文件 mediaPlayer = MediaPlayer.create(this, R.raw.doudizhu); mediaPlayer.start(); } /** * 播放 * @param v */ public void btnPlay(View v){ try { mediaPlayer = new MediaPlayer(); //设置播放的流媒体类型 mp3 mp4 视频 mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); //设置播放音乐文件的路劲 mediaPlayer.setDataSource("/sdcard/herofordawn.mp3"); //准备 就是执行音乐播放相关初始化工作 mediaPlayer.prepare(); mediaPlayer.start(); } catch (Exception e) { e.printStackTrace(); } }**************************** /** * 暂停 * @param v */ public void btnPause(View v){// /isPlaying 判断音乐是否正在播放 if(mediaPlayer != null && mediaPlayer.isPlaying()){ //记住播放的位置 mediaPlayer.pause(); }else{ //跳转到播放的位置 mediaPlayer.start(); } } /** * 停止 * @param v */ public void btnStop(View v){ if(mediaPlayer != null && mediaPlayer.isPlaying()){ mediaPlayer.stop(); mediaPlayer.release();//释放媒体资源 mediaPlayer = null; } }
阅读全文
0 0
- 控制MediaPlayer播放音乐
- MediaPlayer 播放音乐例子
- android MediaPlayer 音乐播放
- SoundPool&&mediaplayer播放音乐
- mediaplayer实现音乐播放
- MediaPlayer 听筒播放音乐
- android-MediaPlayer音乐播放
- MediaPlayer播放音乐
- android mediaPlayer 播放音乐
- MediaPlayer---音乐播放器
- Android音乐播放-MediaPlayer
- Android MediaPlayer 音乐播放
- MediaPlayer播放音乐
- Mediaplayer 音乐播放
- MediaPlayer播放音乐和视频
- MediaPlayer 音乐播放器进度条
- Android MediaPlayer实现音乐播放
- MediaPlayer(音乐播放器)
- thrift工作原理(转载)
- 2. Java中的垃圾收集
- ubuntu16.10 下opencv2.4.13安装配置
- 二进制有符号数加法
- “无法为源卷创建vss快照 错误代码:2147549183”
- Mediaplayer 音乐播放
- leetCode---Increasing Triplet Subsequence
- java.sql.SQLException: Unsupported character encoding 'UTF-8;'.
- SVN 并行开发项目管理
- Spark MLlib系列(一):入门介绍
- python2.7基于selenium的web自动化测试项目--house目录
- 微信企业号已经认证了就不能更改名称了
- root-MUSIC算法
- iOS 循环引用问题解决方案