A.方法間調(diào)用 B.不同組件之間的消息通信(應(yīng)用內(nèi)/應(yīng)用內(nèi)不同進(jìn)程/不同進(jìn)程(應(yīng)用)) C.與Android系統(tǒng)在特定情況下的通信(如電話呼入、藍(lán)牙狀態(tài)變化等) D.線程之間的通信
A.使用這種start方式啟動(dòng)的Service的生命周期如下:onCreate()--->onBind()--->onUnbind()--->onDestroy() B.綁定服務(wù)不會(huì)調(diào)用onStart()或者onStartCommand()方法 C.綁定者不可以調(diào)用服務(wù)里面的方法。 D.bind的方式開啟服務(wù),綁定服務(wù)。調(diào)用者調(diào)用unbindService解除綁定,服務(wù)也會(huì)跟著銷毀。
A.開啟者可以調(diào)用服務(wù)里面的方法 B.使用這種start方式啟動(dòng)的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已過時(shí))--->onDestroy() C.如果服務(wù)已經(jīng)開啟,不會(huì)重復(fù)的執(zhí)行onCreate(),而是會(huì)調(diào)用onStart()和onStartCommand() D.一旦服務(wù)開啟跟調(diào)用者(開啟者)就沒有任何關(guān)系了。