android中为什么需要服务
发布网友
发布时间:2023-07-27 08:09
我来回答
共2个回答
热心网友
时间:2024-10-21 16:00
服务是Android的四大基础组件之一。
Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那我们什么时候会用到Service呢?比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当我们退出播放音乐的应用,如果不用Service,我们就听不到歌了,所以这时候就得用到Service
了,又比如当我们一个应用的数据是通过网络获取的,不同时间(一段时间)的数据是不同的这时候我们可以用Service在后台定时更新,而不用每打开应用的时候在去获取。
热心网友
时间:2024-10-21 16:00
首先我们弄明白服务的定义:
1、在后台的不可见的一些业务逻辑操作;
就像我们现实生活中的实例对应过来:
2、我烧着水,去干别的,那干别的的时候,水一直烧,这就是服务,有一个后台的看不见的在操作这。