首页 > 代码库 > service的生命周期以及两种service的差异

service的生命周期以及两种service的差异

技术分享图片来源网络

可以看到,两种service的生命周期都相对简单,有一点不同的是,Intentservice每次调用的时候都执行onstartcommand,而boundservice一旦启动了之后,就不会每次执行onbind

在启动服务的activity消亡时,Intentservice不会消失,而boundservice的所有绑定者都消亡的时候,会消失

Intentservice一般不于启动者互动,而boundservice可以实现信息传递

service的生命周期以及两种service的差异