- 17
- 0
- 约1.1万字
- 约 12页
- 2017-03-28 发布于重庆
- 举报
Android四大组件Service后台服务前台服务IntentService跨进程服务无障碍服务系统服务
Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
Service简介
Service是Android中实现程序后台运行的解决方案,它非常适用于去执行那些不需要和用户交互而且还要求长期运行的任务。Service默认并不会运行在子线程中,它也不运行在一个独立的进程中,它同样执行在UI线程中,因此,不要在Service中执行耗时的操作,除非你在Service中创建了子线程来完成耗时操作
Service的运行不依赖于任何用户界面,即使程序被切换到后台或者用户打开另一个应用程序,Service仍然能够保持正常运行,这也正是Service的使用场景。当某个应用程序进程被杀掉时,所有依赖于该进程的Service也会停止运行
后台服务
后台服务可交互性主要是体现在不同的启动服务方式,startService()和bindService()。bindService()可以返回一个代理对象,可调用Service中的方法和获取返回结果等操作,而startService()不行
不可交互的后台服务
不可交互的后台服务即是普通的Service,Service的生命周期很简单,分别为onCreate、onStartCommand、onDestroy这三个。当我们startService()的时候,首次创建Servi
您可能关注的文档
最近下载
- 高中物理必修二第七章《万有引力与宇宙航行》检测题(答案解析).pdf VIP
- 2026至2031中国单脉冲系统设备行业市场发展现状研究及投资战略咨询报告.docx
- 分析方法的验证.pptx VIP
- 深度解析(2026)《GBT 16935.1-2023低压供电系统内设备的绝缘配合 第1部分:原理、要求和试验》.pptx VIP
- HIV感染者及艾滋病患者手术室管理规范.pdf VIP
- 方法验证课件.pptx VIP
- 高中物理必修二第七章《万有引力与宇宙航行》测试题(含答案解析)(3).pdf VIP
- 变分法第八章.ppt VIP
- 医院感染职业暴露防护及报告.pptx VIP
- 2024年常州工业职业技术学院单招职业技能测试题库及完整答案1套.docx VIP
原创力文档

文档评论(0)