android音乐播放简单实现的简单示例(MediaPlayer)

上传:practitioner5758 浏览: 27 推荐: 0 文件:pdf 大小:112.61 KB 上传时间:2022-06-14 19:13:45 版权申诉

利用MediaPlayer完成一个最简单的音乐播放。这个基本的控制掌握后,可直接利用为背景乐的控制。为了能够实现播放,在界面方面,我们需要三个控制按钮,分别是:Play(播放)、Pause(暂停)、Stop(停止)请看activity_main.xml在MainActivity.java首先声明一个 MediaPlayer 播放器。由于音乐播放也是需要专门的权限的,所以在 onCreate 中动态申请权限,然后才初始化播放器。所以,MainActivity 增加了 implements View.OnClickListener获取权限的部分,需要用户操作,根据权限的给予情况,软件要做出不同的反应。统一在一个 onClick 方法内处理界面所有按钮的点击事件。注意 case R.id.btnStop 中,mediaPlayer.reset() 后,我们重新对播放器进行了初始化。如果没有这条语句,实测的效果是点击了停止按钮后,再点击开始按钮是无法顺利播放音乐的。onDestroy() 的逻辑很容易理解,就是彻底清理音乐播放占用的资源了。

上传资源
用户评论