e等公務園+學習平臺
Android程式設計入門(下)《解答》
答案速覽點題號跳到該題
01以下關於Android模擬器的敘述何者為真?
- A1.Android模擬器(Android Virtual Devices,英文簡稱AVD)正解
- B2.如果需要,我們可以同時建立多個不同配備的Android模擬器來幫助我們測試正解
- C3.在Android模擬器並沒有模擬解鎖螢幕
- D4.以上皆是
02以下關於Log類別的敘述何者為真?
- A1.Log.e( )是記錄錯誤訊息
- B2.Log.w( )是記錄警告訊息
- C3.Log.w( )雖然是記錄警告訊息,但也會呈現錯誤訊息
- D4.以上皆是正解
03使用『意圖啟動內建應用程式』乃是使用隱含意圖
- ○正解
- ╳
04在模擬器執行Android應用程式之後,無法解除安裝
- ○
- ╳正解
05Android作業系統執行內建應用程式包含哪些?
- A1.瀏覽器
- B2.聯絡人
- C3.電話
- D4.以上皆是正解
06以下關於View類別的敘述何者為真?
- A1.View類別是所有使用介面元件的基礎類別
- B2.介面元件(Widgets)可稱為View物件
- C3.版面配置類別(Layout Class)可稱為ViewGroup物件
- D4.以上皆是正解
07在Android啟動另一個活動時,必須傳遞參數才能啟動它
- ○
- ╳正解
08以下關於活動類別(Activity)的敘述何者正確?
- A1.活動類別(Activity)是Android應用程式的核心,它是使用者唯一會注意到的元件
- B2.大部分活動都會與使用者互動
- C3.大部分Android應用程式都是在定義和實作螢幕畫面的活動類別
- D4.以上皆是正解
09在Android的意圖(Intent)中,分成明確意圖(Explicit Intent)和隱含意圖(Implicit Intent)兩種
- ○正解
- ╳
10TextView是Android主要使用的文字元件之一,經常用來顯示文字資訊
- ○正解
- ╳
11當Android應用程式不在記憶體中時,若執行程式,則哪些方法會被呼叫?
- A1.onCreate( )
- B2.onStart( )
- C3.onResume( )
- D4.以上皆是正解
12以下關於Android專案架構的敘述何者為真?
- A1.所包含的 \src目錄內含Java類別的原始程式碼檔案(.java)正解
- B2.所包含的 \res目錄內含Android應用程式使用到的所有資源正解
- C3.Android專案架構只包括以上兩種目錄
- D4.以上皆是
13在\res目錄中的內容包含哪些常用的子目錄?
- A1.layout正解
- B2.menu正解
- C3.values正解
- D4.strings正解
14以下何者為Android應用程式的組成元件?
- A1.活動(Activities)
- B2.內容提供者(Content Providers)
- C3.廣播接收器(Broadcase Receivers)
- D4.以上皆是(Services)正解
15Button按鈕元件只能提供Click點擊的動作,無法用來輸出文字資訊
- ○
- ╳正解
16以下關於意圖(Intent)的敘述何者正確?
- A1.當一個Android應用程式擁有多個活動時,需要使用意圖來啟動其他活動正解
- B2.若要使用意圖來啟動其他活動,不需要先在AndroidManifest.xml註冊新活動
- C3.建立意圖來啟動新活動,如果需要可以在活動之間傳遞資料正解
- D4.以上皆是
17以下關於使用意圖啟動內建應用程式的敘述何者正確?
- A1.在活動啟動內建瀏覽器是建立ACTION_VIEW動作
- B2.在活動啟動內建Google地圖也是使用ACTION_VIEW動作
- C3.在活動啟動內建撥號程式是使用ACTION_DIAL動作
- D4.以上皆是正解
18在Android程式中,可以使用意圖(Intents)來啟動以下何者?
- A1.活動(Activity)
- B2.服務(Service)
- C3.廣播接收器(BroadcastReceiver)
- D4.以上皆是正解
19可以使用andorid:onClick屬性來註冊onClick事件
- ○正解
- ╳
20當Android應用程式在記憶體中時,若執行程式,則哪些方法會被呼叫?
- A1.onRestart( )
- B2.onStart( )
- C3.onResume( )
- D4.以上皆是正解
21以下關於傳遞資料給其他活動的敘述何者正確?
- A1.在Intent物件攜帶傳遞資料可以使用Bundle物件正解
- B2.&正解
- C3.Intent物件只能使用putString( )方法傳遞參數資料
- D4.以上皆是
22關於建立Android的on click事件處理,以下敘述何者正確?
- A1.可以使用andorid:onClick屬性來建立正解
- B2.可以使用匿名內層類別來建立正解
- C3.只有以上兩種方式才能建立
- D4.以上皆是
23Button按鈕元件只能提供Click點擊的動作,無法用來輸入文字資訊
- ○正解
- ╳
24當Android應用程式在記憶體中時,若執行程式,則哪些方法會被呼叫?
- A1.onCreate( )
- B2.onStart( )正解
- C3.onResume( )正解
- D4.以上皆是
25以下關於Android的敘述何者為真?
- A1.Android是一套使用Linux作業系統為基礎開發的開放原始碼(Open Source)作業系統正解
- B2.Android作業系統最初是由Google所創辦
- C3.Android最初主要是針對手機等行動裝置使用的作業系統,現在Android已經逐漸擴充到平板電腦、筆電和其他領域正解
- D4.以上皆是
26以下何者屬於Android版面的子介面元件?
- A1.LinearLayout類別
- B2.RelativeLayout類別
- C3.FrameLayout類別
- D4.以上皆是正解
27Android支援以下哪種軟硬體協定?
- A1.多點觸控
- B2.3D繪圖OpenGL ES規格
- C3.可攜式無線基地台
- D4.以上皆是正解
28以下關於活動類別(Activity)的敘述何者正確?
- A1.一個應用程式可以擁有多個活動
- B2.在活動中是一至多個介面元件建立的使用介面
- C3.基本上,Android應用程式的活動可以分成「獨立」與「相依」兩種活動類型
- D4.以上皆是正解
29以下關於取得活動的回傳資料的敘述何者正確?
- A1.需執行startActivityForResult( );方法才能取得活動的回傳資料
- B2.在目標活動呼叫getIntent( )方法取得Intent物件後,就可以取出傳遞的資料
- C3.在呼叫活動是覆寫onActivityResult( )方法取得回傳資料
- D4.以上皆是正解
30實作onClick方法時,前面的存取修飾子必須是 public
- ○正解
- ╳
31以下何者屬於\res目錄中的子目錄?
- A1.drawable-hdpi
- B2.drawable-ldpi
- C3.drawable-mdpi
- D4.以上皆是正解
32在Intent意圖物件可以使用setAction()方法來指定,以下何者屬於活動常用的動作類型?
- A1.ACTION_VIEW
- B2.ACTION_DIAL
- C3.ACTION_SENDTO
- D4.以上皆是正解
33對於某個定義於/res/layout之xml屬性為 android:id="@+id/txtC" 之元件,以下敘述何者正確?
- A1.在Java程式碼中使用R.id.txtC來參考此元件正解
- B2.Android SDK已經自動將txtC編譯在R.java檔內正解
- C3.程式人員也可以直接在R.java內新增一個id項目
- D4.以上皆是
34在\gen目錄中,使用者並不允許自行更改檔案內容
- ○正解
- ╳
35Android支援以下哪種軟硬體協定?
- A1.藍牙
- B2.WiFi
- C3.MMS
- D4.以上皆是正解