點選藍字

關注我們
智慧樹知到《Android移動應用開發基礎》章節測試答案
01
《Android移動應用開發基礎》

第一章
1、在下列選項中, 關于DDMS中Emulator Control功能的說法錯誤的是( )。
A.模拟撥打電話
B.模拟發送短信
C.模拟發送經緯度資訊
D.模拟電話信号
答案: 模拟電話信号
2、在建立Android工程時,填寫的Theme是( )。
A.應用名稱
B.程式UI使用的主題
C.項目的包名
D.項目名稱
答案: 程式UI使用的主題
3、Android是Google公司基于Linux平台開發的手機及平闆電腦作業系統。
A.對
B.錯
答案: 對
4、Dalvik虛拟機是在linux作業系統上運作。
A.對
B.錯
答案: 對
5、随着智能手機種類增多,螢幕分辨率千變萬化,使用絕對布局需要精确的計算控件大小,同時還要考慮手機螢幕尺寸和分辨率,在開發中這是非常低效的,是以不推薦使用。
A.對
B.錯
答案: 對
6、Android UI開發中,相對布局通常有兩種形式,一種是相對于容器而言的,一種是相對于控件而言的。
A.對
B.錯
答案: 對
7、理論上絕對布局可以完成任何的布局設計,且靈活性很大,是以開發中推薦使用絕對布局。
A.對
B.錯
答案: 錯
8、TableLayout可以将視圖按照行、列進行排列。
A.對
B.錯
答案: 對
9、RadioGroup是單選組合框,可容納多個RadioButton,并把它們組合在一起,實作單選狀态。
A.對
B.錯
答案: 對
10、下列屬于DDMS工具用途的是( )。
A.檢視程序的堆棧使用情況
B.跟蹤對象的記憶體配置設定
C.操作仿真器或裝置的檔案系統
D.檢視所有安裝的插件
答案: 檢視程序的堆棧使用情況,跟蹤對象的記憶體配置設定,操作仿真器或裝置的檔案系統
第二章
1、所有的使用者界面元素都是由____和ViewGroup對象構成的。
A.TextView
B.Button
C.View
D.RadioButton
答案: View
2、____都是看不見的,它主要用于向我們提供各種各樣的布局模式。
A.View
B.ViewGroup
C.Widgets
D.CheckBox
答案: ViewGroup
3、布局檔案的名稱隻能包含____,并且隻能由小寫字母開頭。
A.小寫字母(a-z)
B.0-9
C.下劃線
D.空格
答案: 小寫字母(a-z)
,0-9
,下劃線
4、Button控件常用的單擊事件處理方式有____。
A.使用匿名内部類
B.setOnCheckedChangeListener()事件
C. OnClickListener接口
D. onClick屬性
答案: 使用匿名内部類
, OnClickListener接口
, onClick屬性
5、android:layout_span="4",表示合并4個單元格。
A.對
B.錯
答案: 對
6、線性布局中的android:layout_weight屬性,如果使用了,那麼控件的寬度将不再由android:layout_width來決定。
A.對
B.錯
答案: 對
7、如果要實作使用者單擊後觸發一定的處理,一些哪個控件最合适?
A. ImageView
B.TextView
C.EditText
D. Button
答案: Button
8、相對布局中,“是否跟父布局底部對齊”是屬性()。
A. android:layout_alignBottom
B.android:layout_alignParentBottom
C. android:layout_alignBaseLine
D.android:layout_below
答案: android:layout_alignParentBottom
9、Toast 建立完畢後,需要顯示出來此時需要調用以下哪個方法()。
A.makeText
B.show
C. create
D. view
答案: show
10、如果要讓TextView上的文字居中顯示,需要設定哪個屬性( )。
A.android:orientation
B.android:layout_gravity
C. android:gravity
D.android:layout_weight
答案: android:gravity
第三章
1、一個Android應用程式預設會包含( )個Activity。
A.1
B.5
C.10
D.若幹
答案:1
2、表格布局中,Android:layout_column屬性的作用是指定( )。
A.行數
B.列數
C.總行數
D.指定該單元格在第幾列顯示
答案:指定該單元格在第幾列顯示
3、( )啟動模式是指每次啟動該Activity時,系統會這個Activity的執行個體作為一個任務壓入任務棧的棧頂,每次銷毀一個Activity時,系統會從任務棧中把這個Activity執行個體對應的任務移除。
A.singleTask
B.singleTop
C.standard
D.singleInstance
答案:standard
4、下列選項中能通過Intent傳遞的是( )。
A.“資料”
B.2
C.對象obj
D.實作Serializable接口的對象obj
答案:“資料”、2、實作Serializable接口的對象obj
5、使用startActivityForResult 方法接收兩個參數,第1個是Intent。
A.對
B.錯
答案:對
6、建立一個Activity必須繼承自android.app.Activity或者其子類。
A.對
B.錯
答案:對
7、棧是一種“先進先出”的資料結構。
A.對
B.錯
答案:對
8、Activity的啟動狀态很短暫,一般情況下,當Activity啟動之後便會進入運作狀态。
A.對
B.錯
答案:對
9、将資訊傳回一個Activity需要調用setResult()方法。
A.對
B.錯
答案:對
10、在打開浏覽器案例中通過setAction()設定需要開啟Activity的動作。
A.對
B.錯
答案:對
第四章
1、在XmlPullParser的方法中,初始化解析器的方法是( )。
A.setInput()
B.setOutput()
C.getEventType()
D.setEventType()
答案:setInput()
2、下列代碼中表示一個節點的開始标簽的是( )。
A.XmlPullParser.END_TAG
B.XmlPullParser.START
C.XmlPullParser.START_TAG
D.XmlPullParser.END
答案:XmlPullParser.START_TAG
3、從data.txt檔案中擷取存儲的QQ賬号和密碼需要使用的方式是( )。
A.FileInputStream fis = context.openFileInput("data.txt");
B.FileOutputStream fos = context.openFileOutput("data.txt", Context.MODE_PRIVATE);
C.String number = etNumber.getText().toString().trim();
D.String password = etPassword.getText().toString();
答案:FileInputStream fis = context.openFileInput("data.txt");
4、由于外部儲存設備可能被移除、丢失或者處于其他狀态,是以在使用外部裝置之前必須使用( )方法來确認外部裝置是否可用。
A.Environment.getExternalStorageState()
B.Environment.getExternalStorageDirectory()
C.Environment.MEDIA_MOUNTED
D.Environment.WRITE_EXTERNAL_STORAGE
答案:Environment.getExternalStorageState()
5、在/data/data/包名/cache目錄下可以cache軟體的緩存資料,當清除緩存時資料就會删除。
A.對
B.錯
答案:對
6、在weather.xml中封裝了六個屬性,分别對應XML檔案中的是iD.name、weather、temp、pm和wind。
A.對
B.錯
答案:對
7、JSON相對于XML來說,所具有的優勢有( ).
A.解析速度更快
B.占用空間更小
C.占用空間更多
D.沒有差別
答案:解析速度更快、占用空間更小
8、儲存QQ賬号和登入密碼到data.txt檔案中的代碼為FileOutputStream fos=context.openFileOutput("data.txt",Context.MODE_PRIVATE);fos.write((number + ":" + password).getBytes());
A.對
B.錯
答案:對
9、Android中資料存儲方式隻有一種。
A.對
B.錯
答案:錯
10、Android中資料隻能存儲到sd卡上。
A.對
B.錯
答案:錯
掃碼關注我們
微信号|A1859139657
百家号|新go嶽

球分享
球點贊
球在看