Carson带你学Android:Service生命周期最全面解析

前言

  • Service作为 Android四大组件之一,应用非常广泛
  • 本文将介绍 Service最基础的知识:生命周期

若 对Service还未了解,建议先阅读文章:Android 四大组件:一份全面 & 简洁的 Service 知识讲解攻略

Carson带你学Android 文章系列:
Carson带你学Android:页面活动-Activity
Carson带你学Android:广播-BroadcastReceiver
Carson带你学Android:服务-Service
Carson带你学Android:内存承载器-ContentProvider


目录

目录


1. 生命周期 常用方法

  • 官方说明图

示意图

Service的生命周期里,常用的有:

  • 4个手动调用的方法
手动调用方法作用
startService()启动服务
stopService()关闭服务
bindService()绑定服务
unbindService()解绑服务
  • 5个自动调用的方法
内部自动调用的方法作用
onCreat()创建服务
onStartCommand()开始服务
onDestroy()销毁服务
onBind()绑定服务
onUnbind()解绑服务

2. 生命周期方法具体介绍

主要介绍内部调用方法 & 外部调用方法的关系。

示意图


3. 常见的生命周期使用

示意图


4. 总结

  • 本文 全面解析了Service的生命周期
  • 如果你还想了解关于Service的其他知识,请浏览以下文章:

Android四大组件:一份全面 & 简洁的 Service 知识讲解攻略
Android:Service生命周期最全面解析
Android:(本地、可通信的、前台、远程)Service使用全面介绍
Android:远程服务Service(含AIDL & IPC讲解)
Android多线程全面解析:IntentService用法&源码

Carson带你学Android 文章系列:
Carson带你学Android:页面活动-Activity
Carson带你学Android:广播-BroadcastReceiver
Carson带你学Android:服务-Service
Carson带你学Android:内存承载器-ContentProvider


欢迎关注Carson_Ho的CSDN博客 与 公众号!

博客链接:https://carsonho.blog.csdn.net/


请帮顶 / 评论点赞!因为你的鼓励是我写作的最大动力!

  • 19
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值