Android MediaPlayer播放音乐有必要使用Service来调用吗?
发现直接使用MediaPlayer播放音乐,退出程序后还是可以在后台继续播放?
所以有个疑问,这样还需要使用Service吗?以及为什么。谢谢
service 是必须的
activity 优先级是1
service 优先级是2
但是activity 不可见状态会被销毁
service只在系统资源不够的时候才有可能被销毁。
http://bbs.gfan.com/thread-1244118-1-1.html
我现在按照一些例子实现了一些功能,但是在Activity退出之后怎么处置service感到很迷茫。
Activity onCreate的是绑定service的 这样可以返回service的实例操作service。但是当activity销毁service后台运行,再次启动程序 新的activityOnCreate,这个时候又会绑定Service,虽然不会调用service 的OnCreate 但是我发现居然有多个MediaPlayer实例,同时播放2首歌曲。怎么控制他们?
解决了 单例!
额,没那么麻烦。绑定之前调用startservice 不会重新创建
http://www.eoeandroid.com/thread-59232-1-1.html