移動平臺開發技術——第8講 Intent 慕課習題

第8講 客觀題自測練習

1單選(1分)Intent的ComponentName屬性主要是

A.用包名和類名唯一確定一個要啓動的組件
B.指明某一個包下的要啓動的組件
C.指明要啓動的組件對應的類
D.指明要啓動的組件
正確答案:A

2單選(1分)Intent的Action屬性

A.與Intent其他屬性互不影響
B.常用於組件的顯式啓動
C.很大程度上決定了Intent如何構建
D.必須和Component屬性一同使用
正確答案:C

3單選(1分)ComponentName屬性

A.可以通過setComponentName()方法設置
B.使用setClass方法設置
C.使用Component的構造方法設置
D.使用setComponentClass()方法設置
正確答案:B

4單選(1分)對於Intent的Data屬性下列說法不正確的是

A.可以向Activity傳遞一些額外鍵值對信息
B.Data是作用於Intent上的數據的URI和MIME類型
C.不同的動作有不同的數據規格
D.可以使用setData()方法設置URI數據
正確答案:A

5單選(1分)Intent的Category屬性是指

A.作爲被執行動作的附加信息
B.Intent的Data屬性的分類
C.Intent的Action屬性分類
D.Intent的分類
正確答案:A

6單選(1分)Intent的Extras屬性

A.只能使用Bundle傳遞額外的鍵值對信息
B.可以傳遞額外的鍵值對信息
C.只是作爲留用一般不使用
D.主要用於ContentProvider向外部提供信息
正確答案:B

7單選(1分)Intent有兩種形式其中一種是

A.聲明式Intent
B.顯式Intent
C.直接Intent
D.明確式Intent
正確答案:B

8單選(1分)顯示Intent是指

A.使用getIntent()方法獲得的Intent
B.在StartActivity中使用的Intent
C.使用new關鍵字聲明的Intent
D.通過名稱指定目標組件的Intent
正確答案:D

9單選(1分)隱式Intent是指

A.不指定Category的Intent
B.不指定Action屬性的Intent
C.不指定Extra的Intent
D.不指定目標名稱的Intent
正確答案:D

10單選(1分)Intent過濾器不檢測的屬性是

A.Action
B.Data
C.Category
D.Extra
正確答案:D

11單選(1分)對於Intent的說法下列哪些是不對的

A.是一個被動的數據結構
B.Android的四大組件都是通過Intent來激活的
C.Intent是一個對象
D.intent保存了一個將要執行操作的抽象描述
正確答案:B

12單選(1分)下列哪個不是Intent常用的傳輸機制

A.將一個Intent對象傳遞給Context.startActivity()啓動一個活動
B.將一個攜帶數據的Intent對象ContentProvider以提供開放的數據
C.將一個Intent對象傳遞給Context.startService()傳遞一個新指令給正在運行的Service
D.將一個Intent對象傳遞給任何廣播方法,都可以傳遞到所有感興趣的廣播接收者
正確答案:B

13單選(1分)Intent的Data屬性的數據類型可以是

A.字符型
B.整型
C.實型
D.MIME
正確答案:D

14單選(1分)Intent有兩種形式其中一種是

A.潛藏式Intent
B.隱式Intent
C.默認式Intent
D.間接式Intent
正確答案:B

15單選(1分)對於Intent過濾器,下列說法正確的是:

A.過濾器的標籤是< intent-filer >
B.只能爲某組件設置一個過濾器
C.在Activity的onCreate()方法中配置過濾器
D.過濾器只適用於隱式Intent
正確答案:A

16. 下列哪個不是Intent的功能?

A.用於啓動組件
B.交換數據
C.只用於啓動Activity
D.封裝了程序的啓動意圖
正確答案:C

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章