Android Service生命周期包括以下幾個階段:
當調用stopService()方法時,會停止Service的運行并將其銷毀。此時,Service會依次經歷以下步驟:
需要注意的是,調用stopService()方法只會停止Service的運行,并不會立即銷毀Service。如果希望立即銷毀Service,可以在stopService()方法之后調用stopSelf()方法來主動銷毀Service。