- 1
- 0
- 约1.9千字
- 约 8页
- 2024-01-14 发布于陕西
- 举报
《Android高级应用开发》服务的使用和生命期
基本概念服务的使用和生命期服务Service是Android四大组件之一,主要用于在后台处理一些耗时的逻辑,或执行某些需要长期需要运行的任务。服务可以在后台长期运行,即使应用退出后,服务还可以正常运行。比如音乐播放功能往往放在服务中运行,实现后台播放。
服务的使用方式调用上下文的startService()方法启动服务。启动方式使用服务使用服务有两种方式:启动方式和绑定方式。调用上下文的bindService()方法绑定服务。绑定方式使用服务
服务的生命周期图服务的生命期运行流程同Activity有生命期一样,服务的运行也有生命周期和对应的生命周期方法,启动方式使用服务和绑定方式使用服务的生命周期略有不同。
服务的生命周期图服务的生命期运行流程生命周期方法名说明onCreate()当通过startService()启动服务或bindService()绑定服务时,服务处于未运行状态而被第一次创建的时候,调用该方法。在服务生命期内,该方法只执行一次。onStartCommand()调用startService()启动服务时,调用该方法。如果启动服务多次,该方法也被执行多次。onBind()调用bindService()绑定服务时,调用该方法。可以在该方法中返回IBin
您可能关注的文档
最近下载
- 【高分素材】高考作文素材人民日报经典时评文(范文).pdf VIP
- 老师们的假期spark作文.docx VIP
- 2024 高标准农田建设评价规范.docx
- (2.5.3)--第二章第五节肾的生理功能-藏精-主脏腑气化、生髓化血.ppt VIP
- 重庆大学学报(自然科学版)编辑部.PDF VIP
- (胶粘剂)生产工艺流程卡.doc VIP
- 呼吸门控系统用户手册V3.0版(081205).doc VIP
- FLUKE福禄克计量341A & 343A 说明书用户手册.pdf
- 肾小球滤过功能的衡量指标 肾小管重吸收功能判断标准等肾脏早期损伤标志物最全解读.doc VIP
- “加多宝杯”第十五期全国大学生锦标赛成绩册.pdf
原创力文档

文档评论(0)