Android使用unbindService解綁服務時,未調用ServiceConnection的onServiceDisconnected回調方法


原文鏈接: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()不會調用該方法!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM