原文鏈接:https://blog.csdn.net/qq_27840621/article/details/69525064
1、onServiceDisconnected() 在連接正常關閉的情況下是不會被調用的.
2、該方法只在Service 被破壞了或者被殺死的時候調用. 例如, 系統資源不足, 要關閉一些Services, 剛好連接綁定的 Service 是被關閉者之一, 這個時候onServiceDisconnected() 就會被調用.
其它參考:https://www.runoob.com/w3cnote/android-tutorial-service-1.html
- ServiceConnection對象:監聽訪問者與Service間的連接情況,如果成功連接,回調 onServiceConnected(),如果異常終止或者其他原因終止導致Service與訪問者斷開 連接則回調onServiceDisconnected方法,調用unBindService()不會調用該方法!