https://blog.csdn.net/u013553529/article/details/54754491?utm_source=itdadao&utm_medium=referral
采用Context.bindService()方法啟動服務,在服務百未被創建時,系統會先調用服務的onCreate()方法,度接着調用onBind()方法。這個時候調用者和服務綁定在一起,調用者退出了,系統就會先問調用服務的onUnbind()方法,接着調用答onDestroy()方法。如果調用bindService()方法前服務已經被綁定,多次版調用bindService()方法並不會導致多次創建服務及綁定(也就是說onCreate()和onBind()方法並不會被多次調用)。如果調用者希望與正在綁定的權服務解除綁定,可以調用unbindService()方法,調用該方法也會導致系統調用服務的onUnbind()-->onDestroy()方法。