第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