基于service服务后台运行的music播放器
2016-04-16 22:29
239 查看
基于service服务后台运行的music播放器
getCurrentPosition()获取当前播放的位置。
getDuration()
获取音频的时长。
setLooping(boolean looping)
设置是否循环播放。
setOnSeekBarChangeListener(OnSeekBarChangeListener l):设置SeekBar的进度改变事件。
seekTo(int msec):调用seekTo()方法可以调整播放的位置。
seekTo(int msec)
寻找指定的时间位置。
通过onbind()绑定服务后,在Activity中可以获取Service里面的Iband对象的,就可以处理service里面的操作方法了。
//服务连接器 @Override public void onServiceConnected(ComponentName name, IBinder service) { sub = (MyMusicService.Sub) service; }
// 1.服务绑定,解绑一次后,不再执行servie里面的onBind方法,然而会继续执行onServiceConnected()方法 //2.服务一旦解绑后,可以启动startService来继续执行onStartCommand()方法
相关文章推荐
- 完整页的引导实现
- 10046事件与tkprof命令
- 面试智力题小结
- CDH集群调优:内存、Vcores和DRF
- 第七周作业
- jqGrid使用记录总结
- activity栈管理的3种方式
- hdu 3436 线段树 一顿操作
- UIImage imageName方法扩充提醒功能
- hdu 3436 线段树 一顿操作
- shape
- service
- 数据库连接池原理
- 20145330第七周《Java学习笔记》
- 工程师如果没有自学的能力,还是转行吧【转载】
- CentOS6.5虚拟机下搭建SVN服务器
- java中list集合的clear
- RecyclerView
- java日常开发你还要纠结把String格式的日期转换成Date吗?
- 薛老师软考高项学员:2016年4月6日作业