关于Android安卓中Service类的意义?

正在学安卓开发,目前对于service类有一些迷茫,我体会不到它的意义。书上说,service用来在后台处理一些比较复杂的操作,最典型的例子就是音乐播放器的后台播放。对此... 正在学安卓开发,目前对于service类有一些迷茫,我体会不到它的意义。书上说,service用来在后台处理一些比较复杂的操作,最典型的例子就是音乐播放器的后台播放。对此我很无解,我用service写的小程序,在OnStart函数中(据说最好是在onStartCommand函数中??)启动了MediaPlayer,然后按主页键,可以后台播放。然后我不用service类,直接在activity里启动了MediaPlayer,按主页键后,同样能后台播放。至此,我就体会不到service的意义了,貌似没用?---------求更典型的例子帮助我理解,并说明一下service中的哪些函数完成该例子中的哪些功能。或者详解音乐播放器里具体什么功能用上了service! 展开
 我来答
百度网友774dec8
2012-09-08
知道答主
回答量:25
采纳率:0%
帮助的人:13万
展开全部
确实在activity中也能完成这样的功能,不过当系统内存紧张时会选把activity杀掉,而很少有service会死掉。另外,一般activity会在ondestroy时release一些内容,所以,当界面被覆盖时,activity就不安全了。
Storm代理
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式