Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下
开发工具:Andorid Studio 1.3
运行环境:Android 4.4 KitKat
工程内容
实现一个简单的音乐播放器,要求功能有:
播放、暂停功能;
进度条显示播放进度功能
拖动进度条改变进度功能;
后台播放功能;
停止功能;
退出功能;
代码实现
导入歌曲到手机SD卡的Music目录中,这里我导入了4首歌曲:仙剑六里面的《誓言成晖》、《剑客不能说》、《镜中人》和《浪花》,也推荐大家听喔(捂脸
然后新建一个类MusicService继承Service,在类中定义一个MyBinder,有一个方法用于返回MusicService本身,在重载onBind()方法的时候返回
public class MusicService extends Service {
public final IBinder binder = new MyBinder();
public class MyBinder extends Binder{
MusicService getService() {
return MusicService.this;
}
}
@Override
public IBinder onBind(Intent intent) {
return binder;
}</