自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android SDK上手指南:知識測試

譯文
移動開發(fā) Android
在從零開始學(xué)習(xí)Android開發(fā)系列教程當中,我們已經(jīng)了解了為Android平臺創(chuàng)建應(yīng)用程序過程中需要涉及的各種基本概念及知識要點。一路走來,我們探討了關(guān)于Android開發(fā)的各方面內(nèi)容,其中包括Java開發(fā)、XML使用、用戶界面設(shè)計、項目結(jié)構(gòu)、數(shù)據(jù)存儲以及發(fā)布流程等。為了檢驗我們的學(xué)習(xí)效果,在今天的文章中請大家接受一份結(jié)業(yè)測試、看看自己是否掌握了前面提到的各項知識。

[[107980]]

教程說明

完成時間:十五分鐘

執(zhí)行難度:簡單

從零開始學(xué)習(xí)Android SDK系列教程當中,我們已經(jīng)了解了為Android平臺創(chuàng)建應(yīng)用程序過程中需要涉及的各種基本概念及知識要點。一路走來,我們探討了關(guān)于Android開發(fā)的各方面內(nèi)容,其中包括Java開發(fā)、XML使用、用戶界面設(shè)計、項目結(jié)構(gòu)、數(shù)據(jù)存儲以及發(fā)布流程等。為了檢驗我們的學(xué)習(xí)效果,在今天的文章中請大家接受一份結(jié)業(yè)測試、看看自己是否掌握了前面提到的各項知識。

問題一

我們的Java類被保存在以下哪個Android應(yīng)用程序目錄之下?

  1. res
  2. layout
  3. src
  4. values

問題二

我們不會在項目清單文件中執(zhí)行以下哪項內(nèi)容?

  1. 在應(yīng)用程序當中聲明activity。
  2. 設(shè)定***API支持級別。
  3. 定義按鈕被點擊后執(zhí)行何種事件。
  4. 列出應(yīng)用程序運行所需要的權(quán)限。

問題三

為了在Java當中利用“@+id/how”語法檢索XML中某個視圖集的id,我們應(yīng)該使用以下哪條語句?

  1. R.how
  2. R.view.how
  3. findViewById(how)
  4. R.id.how

問題四

我們應(yīng)該使用以下哪條語句在XML當中設(shè)定TextView所顯示的文本字符串?

  1. android:text='@string/info'
  2. android:string='info'
  3. android:text='@text/info'
  4. android:value='@string/info'

問題五

以下哪一種才是我們用于定義用戶點擊某個按鈕時所執(zhí)行事件的標準方法?

  1. onClickListener
  2. onViewClick
  3. onClick
  4. onButtonClick

問題六

我們需要將以下哪種XML屬性添加到視圖當中,從而指定用戶進行點擊時所執(zhí)行的方法 ?

  1. android:onClick
  2. android:click
  3. android:clickListener
  4. android:clicked

問題七

我們需要使用以下哪條語句在ImageView當中設(shè)置一個可繪制顯示圖形?

  1. android:img='@drawable/my_shape'
  2. android:shape='@drawable/my_shape'
  3. android:drawable='@drawable/my_shape'
  4. android:src='@drawable/my_shape'

問題八

我們需要將以下哪種activity元素包含在清單當中,從而在應(yīng)用程序從設(shè)備菜單中啟動時執(zhí)行該activity?

  1. 包含在某個屬性當中的應(yīng)用程序名稱。
  2. 主要及啟動器屬性。
  3. 主action以及啟動器類型元素。
  4. 主類型與啟動器action元素。

問題九

我們需要在哪個元素當中聲明應(yīng)用程序在清單中所要求的權(quán)限?

  1. permission
  2. request-permission
  3. permission-required
  4. uses-permission

問題十

應(yīng)用程序的Shared Preferences是用來干什么的?

  1. 保存原始數(shù)據(jù)項的鍵值對。
  2. 在表當中以行和列的方式保存結(jié)構(gòu)化數(shù)據(jù)。
  3. 檢索互聯(lián)網(wǎng)數(shù)據(jù)。
  4. 將數(shù)據(jù)保存在用戶設(shè)備上的外部文件中。

問題十一

應(yīng)用程序在讀取并寫入文件時,我們需要如何處理I/O錯誤?

  1. 仔細檢查文件名字符串。
  2. 將我們的I/O代碼放置在一個獨立的類當中。
  3. 嘗試并獲取與I/O代碼相關(guān)的數(shù)據(jù)塊。
  4. 向用戶輸出警告信息。

問題十二

在嘗試向外部存儲機制進行寫入之前,我們的應(yīng)用程序不需要執(zhí)行以下哪個步驟?

  1. 檢查外部存儲機制是否可用。
  2. 檢查外部存儲機制的寫入訪問。
  3. 使用清單內(nèi)用于向外部存儲寫入操作的權(quán)限。
  4. 使用警告對話框,要求用戶為數(shù)據(jù)寫入提供權(quán)限。

問題十三

在從互聯(lián)網(wǎng)源獲取數(shù)據(jù)時,我們需要堅持做到以下哪一點?

  1. 使用一個service類來獲取數(shù)據(jù)。
  2. 使用一個單獨的進程、而不要利用用戶界面進程進行數(shù)據(jù)獲取。
  3. 在主activity類中的一個方法內(nèi)獲取數(shù)據(jù)。
  4. 將檢索數(shù)據(jù)保存在SQLite數(shù)據(jù)庫當中。

問題十四

以下哪種說法存在錯誤?

  1. 即使是在啟動某service的activity停止運行之后、該service仍將繼續(xù)處于運行狀態(tài)。
  2. 除非用戶利用后退按鈕進行退出操作,否則activity將始終處于運行狀態(tài)。
  3. 某個綁定service在任何與之相綁定的組件停止運行后、也將一同停止運行。
  4. 當某個activity的指向發(fā)生變化時、其在默認情況下將進行重新創(chuàng)建。

問題十五

要在某個activity當中啟用另一個activity,我們需要使用以下哪種類?

  1. Intent
  2. Thread
  3. View
  4. Service

問題十六

當一款應(yīng)用程序啟動并處于resumed狀態(tài)時,以下哪種回調(diào)方法不會執(zhí)行?

  1. onCreate
  2. onPause
  3. onStart
  4. onResume

問題十七

當用戶在暫停之后重新返回我們的應(yīng)用程序時,以下哪種回調(diào)方法會付諸執(zhí)行?

  1. onRestart
  2. onResume
  3. onStart
  4. onCreate

問題十八

我們需要利用當種方法將狀態(tài)數(shù)據(jù)保存在activity的onCreate與onRestoreInstanceState方法當中、以備未來訪問?

  1. onDestroy
  2. onSaveInstanceState
  3. onStateChange
  4. onSaveState

問題十九

哪個類允許我們定義可重復(fù)使用的用戶界面部分?

  1. Fragment
  2. Service
  3. Activity
  4. View

問題二十

在向Google Play發(fā)布應(yīng)用程序時,我們不需要進行以下哪個步驟?

  1. 在清單當中包含應(yīng)用程序的版本與名稱。
  2. 利用release key進行APK簽名。
  3. 為應(yīng)用程序選擇內(nèi)容分級以及產(chǎn)品定價。
  4. 為應(yīng)用程序創(chuàng)建一段視頻介紹。

 (參考答案見下一頁。)

#p#

正確答案:
1、C;
2、C;
3、D;
4、A;
5、C;

6、A;
7、D;
8、C;
9、D;
10、A;

11、C;
12、D;
13、B;
14、B;
1***;

16、B;
17、B;
18、B;
19、A;
20、D。

責(zé)任編輯:徐川 來源: 51CTO
相關(guān)推薦

2013-12-04 13:27:56

Android SDK項目

2013-12-04 14:44:41

Android SDK用戶交互

2013-12-26 15:40:33

Android SDK項目

2013-12-26 15:14:38

Android SDK運行調(diào)試

2013-12-26 14:52:52

Android SDK物理設(shè)備

2013-11-27 10:12:11

2013-12-04 14:29:18

Android SDK應(yīng)用程序

2013-12-26 15:47:59

Android SDK應(yīng)用程序

2014-03-16 09:21:39

Android開發(fā)Android SDK

2013-12-04 15:11:03

Android SDK應(yīng)用程序

2013-12-26 15:26:48

Android SDKActivity生命周期

2013-12-04 15:20:33

Android SDK應(yīng)用程序

2013-12-04 13:51:38

Android SDK應(yīng)用程序

2014-06-24 09:41:56

Android Stu教程

2014-02-18 15:32:12

移動技術(shù)半月刊

2014-02-28 11:01:22

Android開發(fā)Android SDK

2021-01-26 08:37:18

MobXVueReact

2024-01-29 00:36:50

Backstage設(shè)施工具

2016-06-20 10:20:22

Docker云計算

2021-11-26 09:40:37

EclipseIDEA開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號