A.android:gravity
B.android:hint
C.android:sharedUserId
D.android:typeface
您可能感興趣的試卷
你可能感興趣的試題
A.在應用層,發(fā)送方組件通常需要定義一個Intent對象,用于封裝要發(fā)送的消息,并指定其Action屬性用于匹配(參見第二章中的Intent屬性部分),然后在組件中使用Context對象(上下文環(huán)境)所在的sendBroadcast()方法,將這個Intent發(fā)送出去。
B.接收方想要接收到某一個廣播時,需要在該廣播被發(fā)送之前,注冊一個BroadcastReceiver(廣播接收者),將其Action屬性設置為與要接受廣播的Action屬性相同的值。
C.一般不需要在組件的onDestroy()方法中調用unRegisterReceiver()方法,以取消已注冊的BroadcastReceiver對象,清理資源。
D.如果在Activity的onResume()方法中注冊了BroadcastReceiver,則應該在onPause()方法中取消注冊。
A.在Android中使用廣播這種異步機制來處理組件之間的消息傳遞,所以組件會接收所有的廣播。
B.所謂異步,就是廣播的發(fā)送方和接收方不需要互相等待,對廣播的收發(fā)并不會影響本身正常的工作。
C.使用異步廣播的好處之一是可以避免組件之間因為互相等待而造成的沖突、資源浪費和死鎖等情況。
D.使用異步廣播的好處之一是可以大大簡化應用層的編程難度。
A. 啟動式的Service和綁定式的Service并不是完全獨立的,在某些情況下可以混合使用。
B. 以綁定方式使用Service,能夠獲取到Service對象,不僅能夠正常啟動Service,而且能夠調用正在運行中的Service實現(xiàn)的私有方法和屬性。
C. 需要在AndroidManifest.xml文件中注冊,否則,Service根本無法啟動。
D. Android中,Service有兩種不同的使用方式:一種是以啟動方式使用Service(Started Service),另一種是以綁定方式使用Service(Bound Service)。
A.服務鏈接能夠獲取到Service對象,因此綁定Service的組件可以調用在Service中實現(xiàn)的函數(shù)。
B.使用Service的組件通過Context.bindService()建立服務鏈接,通過Context.stopService()或Service.stopSefl()停止服務鏈接。
C.如果在綁定過程中Service沒有啟動,Context.bindService()會自動啟動Service。
D.同一個Service可以綁定多個服務鏈接,這樣可以同時為多個不同的組件提供服務。
A.通過服務鏈接(Connection)或直接獲取Service中狀態(tài)和數(shù)據(jù)信息。
B.如果僅以啟動方式使用Service,這個Service需要具備自管理的能力,且不需要通過函數(shù)調用向外部組件提供數(shù)據(jù)或功能。
C.通過調用Context.startService()啟動Service,通過調用Context.stopService()或Service.stopSefl()停止Service。
D.Service是由其他的組件啟動的,但停止過程可以通過其他組件或自身完成。
最新試題
以下哪個是創(chuàng)建數(shù)據(jù)庫實例的必要條件()
Room是Android架構組件中的一部分提供哪種類型的檢查()
以下哪個是AppViewModelProvider的作用()
在WorkManager中,哪個方法用于取消工作()
在WorkManager中,哪個方法用于檢查工作是否已被取消()
在創(chuàng)建DAO時,哪個注解用來定義執(zhí)行簡單插入的方法()
WorkManager支持哪種類型的執(zhí)行()
在WorkManager中,哪個方法用于設置工作的唯一性()
在WorkManager中,哪種狀態(tài)表示工作已完成()
使用WorkManager可以處理哪種類型的任務()