问题描述
发现直接使用MediaPlayer播放音乐,退出程序后还是可以在后台继续播放?所以有个疑问,这样还需要使用Service吗? 问题补充:txlong_onz 写道
解决方案
这个就是activity和service的优先级了,如果在内存不够的情况下,优先级低的首先销毁,service的优先级比前端显示的activity高,在高于后端的activity了,到内存耗尽或者不足的情况下都会销毁的,android的程序在内存不够的情况下都是后台自动选择销毁的,一般按照优先级的,这就像是电量不足的时候蓝牙和GPS会自动关闭一样了。
时间: 2024-12-23 05:22:30