playboy 发表于 2021-12-31 17:40

4.3 四大组件_Service(第十九课)

以下为图文内容:上传图片支持截图直接粘贴,粘贴后等待几秒会自动上传完成。
4.3 四大组件_Service
0x01 service概念
Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,
运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,
那我们什么时候会用到Service呢?比如我们播放音乐的时候,有可能想边听音乐边干些
其他事情,当我们退出播放音乐的应用,如果不用Service,我们就听不到歌了,所以这
时候就得用到Service 了,又比如当我们一个应用的数据是通过网络获取的,不同时间
(一段时间)的数据是不同的这时候我们可以用Service在后台定时更新,而不用每打开
应用的时候在去获取。
0x02 Service生命周期

4个手动调用的方法:

5个自动调用的方法:

? Service生命周期的介绍
Service 的生命周期并不像Activity 那么复杂, 它只继承了
onCreate(),onStartCommand (),onDestroy()三个方法,当我们第一次启动Service
时,先后调 onCreate(),onStartCommand ()这两个方法,当停止Service时,则执
行onDestroy()方法,这里需要注意的是,如果Service已经启动了,当我们再次启动
Service时,不会再执行onCreate()方法,而是直接执行onStartCommand ()方法。
**** Hidden Message *****

阿桂哥 发表于 2022-1-1 09:17

谢谢分享

EMT 发表于 2022-1-1 09:34

谢谢分享

eurchin 发表于 2022-1-1 11:26

这个适应哪些版本

myh398958105 发表于 2022-1-1 21:15

感谢大佬分享

klun 发表于 2022-1-2 02:21

感谢分享

king51999 发表于 2022-1-2 13:48


感谢大佬分享

brswbx201610 发表于 2022-1-2 22:29

安卓知识, 受益匪浅

myh398958105 发表于 2022-1-3 09:31

谢谢分享 学习!

EMT 发表于 2022-1-3 12:13

谢谢分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 4.3 四大组件_Service(第十九课)