A.Handler內(nèi)部持有外部Activity的弱引用
B.Handler改為靜態(tài)內(nèi)部類
C.在適當(dāng)時機(jī)移除Handler的所有Callback()
D.以上都不對
您可能感興趣的試卷
你可能感興趣的試題
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方式啟動的Service的生命周期如下:onCreate()--->onBind()--->onUnbind()--->onDestroy()
B.綁定服務(wù)不會調(diào)用onStart()或者onStartCommand()方法
C.綁定者不可以調(diào)用服務(wù)里面的方法。
D.bind的方式開啟服務(wù),綁定服務(wù)。調(diào)用者調(diào)用unbindService解除綁定,服務(wù)也會跟著銷毀。
A.開啟者可以調(diào)用服務(wù)里面的方法
B.使用這種start方式啟動的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已過時)--->onDestroy()
C.如果服務(wù)已經(jīng)開啟,不會重復(fù)的執(zhí)行onCreate(),而是會調(diào)用onStart()和onStartCommand()
D.一旦服務(wù)開啟跟調(diào)用者(開啟者)就沒有任何關(guān)系了。
A.通過findFragmentByTag或者getActivity獲得對方的引用(強(qiáng)轉(zhuǎn))之后,再相互調(diào)用對方的public方法。
B.通過Bundle的方法進(jìn)行傳值,在添加Fragment的時候進(jìn)行通信
C.利用eventbus進(jìn)行通信
D.使用ContentPrivoder通信
A.add()
B.insert()
C.commit()
D.save()
最新試題
在WorkManager中,哪個方法用于設(shè)置工作的唯一性()
在HomeScreen中,homeUiState的作用是什么()
在ItemDetailsViewModel中,uiState的作用是什么()
以下哪個不是創(chuàng)建數(shù)據(jù)庫實(shí)例的步驟()
在WorkManager中,哪個方法用于取消工作()
在創(chuàng)建DAO時,哪個注解用來定義執(zhí)行簡單插入的方法()
WorkManager支持哪種類型的執(zhí)行()
以下哪個是AppViewModelProvider的作用()
以下哪個不是Room提供的方法()
在ItemEntryViewModel中,哪個函數(shù)用于將商品插入到Room數(shù)據(jù)庫中()