在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Android/ Android SDK 上手指南:知識(shí)測(cè)試(1)
Android SDK 上手指南:Java 應(yīng)用程序編程
Android SDK 上手指南:下一步學(xué)習(xí)方向
Android SDK 上手指南:用戶(hù)交互
Android SDK 上手指南:項(xiàng)目清單
Android SDK 上手指南:虛擬與物理設(shè)備
Android SDK 上手指南:Activity 與生命周期
Android SDK 上手指南:示例項(xiàng)目
剖析 Android SDK:Android 組件詳解
Android SDK 上手指南:應(yīng)用程序數(shù)據(jù)
Android SDK 上手指南:應(yīng)用程序資源
Android SDK 上手指南:應(yīng)用程序發(fā)布
Android SDK 上手指南:應(yīng)用程序結(jié)構(gòu)
Android SDK 上手指南:知識(shí)測(cè)試(1)
Android SDK 上手指南:用戶(hù)界面設(shè)計(jì)
Android SDK 上手指南:運(yùn)行與調(diào)試

Android SDK 上手指南:知識(shí)測(cè)試(1)

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

http://wiki.jikexueyuan.com/project/android-sdk/images/38.png" alt="" />

教程說(shuō)明 完成時(shí)間:十五分鐘

執(zhí)行難度:簡(jiǎn)單

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

問(wèn)題一

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

  • res
  • layout
  • src
  • values

問(wèn)題二

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

在應(yīng)用程序當(dāng)中聲明 activity。 設(shè)定最低 API 支持級(jí)別。 定義按鈕被點(diǎn)擊后執(zhí)行何種事件。 列出應(yīng)用程序運(yùn)行所需要的權(quán)限。

問(wèn)題三

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

  • R.how
  • R.view.how
  • findViewById(how)
  • R.id.how

問(wèn)題四

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

  • android:text='@string/info'
  • android:string='info'
  • android:text='@text/info'
  • android:value='@string/info'

問(wèn)題五

以下哪一種才是我們用于定義用戶(hù)點(diǎn)擊某個(gè)按鈕時(shí)所執(zhí)行事件的標(biāo)準(zhǔn)方法?

  • onClickListener
  • onViewClick
  • onClick
  • onButtonClick

問(wèn)題六

我們需要將以下哪種 XML 屬性添加到視圖當(dāng)中,從而指定用戶(hù)進(jìn)行點(diǎn)擊時(shí)所執(zhí)行的方法 ?

  • android:onClick
  • android:click
  • android:clickListener
  • android:clicked

問(wèn)題七

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

  • android:img='@drawable/my_shape'
  • android:shape='@drawable/my_shape'
  • android:drawable='@drawable/my_shape'
  • android:src='@drawable/my_shape'

問(wèn)題八

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

  • 包含在某個(gè)屬性當(dāng)中的應(yīng)用程序名稱(chēng)。
  • 主要及啟動(dòng)器屬性。
  • 主 action 以及啟動(dòng)器類(lèi)型元素。
  • 主類(lèi)型與啟動(dòng)器 action 元素。

問(wèn)題九

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

  • permission
  • request-permission
  • permission-required
  • uses-permission

問(wèn)題十

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

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

問(wèn)題十一

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

  • 仔細(xì)檢查文件名字符串。
  • 將我們的 I/O 代碼放置在一個(gè)獨(dú)立的類(lèi)當(dāng)中。
  • 嘗試并獲取與 I/O 代碼相關(guān)的數(shù)據(jù)塊。
  • 向用戶(hù)輸出警告信息。

問(wèn)題十二

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

  • 檢查外部存儲(chǔ)機(jī)制是否可用。
  • 檢查外部存儲(chǔ)機(jī)制的寫(xiě)入訪(fǎng)問(wèn)。
  • 使用清單內(nèi)用于向外部存儲(chǔ)寫(xiě)入操作的權(quán)限。
  • 使用警告對(duì)話(huà)框,要求用戶(hù)為數(shù)據(jù)寫(xiě)入提供權(quán)限。

問(wèn)題十三

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

  • 使用一個(gè) service 類(lèi)來(lái)獲取數(shù)據(jù)。
  • 使用一個(gè)單獨(dú)的進(jìn)程、而不要利用用戶(hù)界面進(jìn)程進(jìn)行數(shù)據(jù)獲取。
  • 在主 activity 類(lèi)中的一個(gè)方法內(nèi)獲取數(shù)據(jù)。
  • 將檢索數(shù)據(jù)保存在 SQLite 數(shù)據(jù)庫(kù)當(dāng)中。

問(wèn)題十四

以下哪種說(shuō)法存在錯(cuò)誤?

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

問(wèn)題十五

要在某個(gè) activity 當(dāng)中啟用另一個(gè) activity,我們需要使用以下哪種類(lèi)?

  • Intent
  • Thread
  • View
  • Service

問(wèn)題十六

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

  • onCreate
  • onPause
  • onStart
  • onResume

問(wèn)題十七

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

  • onRestart
  • onResume
  • onStart
  • onCreate

問(wèn)題十八

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

  • onDestroy
  • onSaveInstanceState
  • onStateChange
  • onSaveState

問(wèn)題十九

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

  • Fragment
  • Service
  • Activity
  • View

問(wèn)題二十

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

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

正確答案:

  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;
  15. A;

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