南開22秋學(xué)期《手機(jī)應(yīng)用軟件設(shè)計與實現(xiàn)》在線作業(yè)【作業(yè)答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2022/11/9 19:01:16來源:admin瀏覽: 5 次

22秋學(xué)期(高起本1709-1803、全層次1809-2103)《手機(jī)應(yīng)用軟件設(shè)計與實現(xiàn)》在線作業(yè)-00002

試卷總分:100  得分:100

一、單選題 (共 30 道試題,共 60 分)

1.在一個相對布局中怎樣使一個控件居中

A.A android:gravity="center"

B.B android:layout_gravity="center"

C.C android:layout_centerInParent="true"

D.D android:scaleType="center"

 

2.對于AlertDialog的描述不正確的是

A.A,使用new關(guān)鍵字創(chuàng)建AlertDialog的實例

B.B,對話框的顯示需要調(diào)用show方法

C.C,setPositiveButton方法是用來加確定按鈕的

D.D,setNegativeButton方法是用來加取消按鈕的

 

3.關(guān)于適配器的說法正確的是?

A.它主要是用來存儲數(shù)據(jù)

B.它主要用來把數(shù)據(jù)綁定到組件上

C.它主要用來解析數(shù)據(jù)

D.它主要用來存儲 xml 數(shù)據(jù)

 

4.下列哪一個不屬于Activity的生命周期方法?

A.onInit( )

B.onStart( )

C.onStop( )

D.onPause( )

 

5.以下那個控件可以用來顯示圖片

A.A ImageView

B.B TextView

C.C Button

D.D 以上都可以

 

6.以下哪一個屬于Activity的生命周期方法?

A.onInit( )

B.onStart( )

C.onListening( )

D.onClick( )

 

7.使用Android系統(tǒng)調(diào)取攝像頭界面需要用到的類有:

A.SurfaceView

B.SurfaceHolder

C.Callback

D.List

 

8.關(guān)于ImageSwitcher 說法錯誤的是

A.ImageSwitcher里可以通過Alpha設(shè)定轉(zhuǎn)換時候的透明位

B.在使用一個ImageSwitcher之前,不一定要調(diào)用setFactory方法

C.setInAnimation是設(shè)置資源被讀入到這個ImageSwitcher的時候動畫效果

D.setOutAnimation是資源文件從這個ImageSwitcher里消失的時候要實現(xiàn)的動畫效果

 

9.關(guān)于AndroidManifest.xml文件,以下描述錯誤的選項有哪些?

A.在所有的元素中只有<manifest>和<application>是必需的,且只能出現(xiàn)一次

B.處于同一層次的元素,不能隨意打亂順序

C.元素屬性一般都是可選的,但是有些屬性是必須設(shè)置的

D.對可選的屬性,即使不寫,也有默認(rèn)的數(shù)值項說明

 

10.下列關(guān)于如何使用 Notification,不正確的是?

A.notification 需要NotificatinManager 來管理

B.使用 NotificationManager 的 notify 方法顯示 notification 消息

C.在顯示 Notification 時可以設(shè)置通知時的默認(rèn)發(fā)聲,震動等

D.Notification 中存在可以清除消息的方法

 

11.下面說法正確的是

A.Bundle類與Map不一樣,但它是一個key-value類型。

B.在onCreate()方法中,可以不調(diào)用父類的同名方法。

C.onCreate()方法是具有參數(shù)的,也有返回值。

D.在四大組件之間傳遞數(shù)據(jù)時,Bundle常被用來連接網(wǎng)絡(luò)。

 

12.下列關(guān)于ListView使用的描述中,不正確的是?

A.要使用ListView,必須為該ListView使用Adpater方式傳遞數(shù)據(jù)

B.要使用ListView,該布局文件對應(yīng)的Activity必須繼承ListActivity

C.ListView中每一項的視圖布局既可以使用內(nèi)置的布局,也可以使用自定義的布局方式

D.ListView中每一項被選中時,將會觸發(fā)ListView對象的ItemClick事件

 

13.創(chuàng)建一個對話框正確的語法是

A.builder.create()

B.builder.start()

C.builder.show()

D.builder.stop()

 

14.進(jìn)度條中哪個屬性是設(shè)置進(jìn)度條大小格式的?

A.Android:secondaryProgress

B.Android:progress

C.Android:max

D.style

 

15.Activity生命周期中,第一個需要執(zhí)行的方法是什么?

A.onStart

B.onCreate

C.onReStart

D.onResume

 

16.Android開發(fā)中常用的開發(fā)與調(diào)試工具有很多,下面相關(guān)描述不對的是

A.Android?Debug?Bridge,簡稱adb,它只是一個能用來調(diào)試Android應(yīng)用程序的工具。

B.DDMS?的全稱是Dalvik?Debug?Monitor?Service,是?Android?開發(fā)環(huán)境中的Dalvik虛擬機(jī)調(diào)試監(jiān)控服務(wù)。

C.LogCat日志記錄工具,這個工具很常用,可以理解為C或Java程序中的控制臺輸出,常被用來在手寫代碼的調(diào)試方式中,輸出調(diào)試信息。

D.SDK的管理器,使用自動更新的方式從Google服務(wù)器中下載最新的SDK版本及工具到本機(jī)。

 

17.下列哪個接口是Camera中處理快門關(guān)閉的接口

A.A,android.hardware.Camera.ShutterCallback

B.B,android.hardware.Camera.PreviewCallback

C.C,android.hardware.Camera.ErrorCallback

D.D,android.hardware.Camera.AutoFocusCallback

 

18.下列哪一個選項屬于Android中預(yù)定義的布局方式?

A.TabLayout

B.RelativeLayoutParams

C.FrameLayouParamst

D.LinearLayout

 

19.下面哪種說法不正確

A.A Android應(yīng)用的gen目錄下的R.java被刪除后還能自動生成;

B.B res目錄是一個特殊目錄,包含了應(yīng)用程序的全部資源,命名規(guī)則可以支持?jǐn)?shù)字(0-9)下橫線(_),大小寫字母(a-z , A-Z);

C.C AndroidManifest.xml文件是每個Android項目必須有的,是項目應(yīng)用的全局描述。其中指定程序的包名(package=”…”)+指定android應(yīng)用的某個組件的名字(android:name=”…”)組成了該組件類的完整路徑

D.D assets和res目錄都能存放資源文件,但是與res不同的是assets支持任意深度的子目錄,在它里面的文件不會在R.java里生成任何資源ID

 

20.Java虛擬機(jī)中運行的文件的后綴名為

A.class

B.apk

C.dex

D.xml

 

21.下列用以顯示一網(wǎng)格圖像的是?

A.ImageView

B.Gallery

C.ImageSwitcher

D.GridView

 

22.下面說法錯誤的是

A.Android采用單線程模型

B.Android會默認(rèn)會為線程創(chuàng)建一個關(guān)聯(lián)的消息隊列

C.Handler會與多個線程以及該線程的消息隊列對應(yīng)

D.程序組件首先通過Handler把消息傳送給Looper,Looper把消息放入隊列

 

23.下列哪一個選項不屬于AdapterView類的子選項

A.?ListView

B.?Spinner

C.?GridView

D.?ScrollView

 

24.Android中文件操作模式中表示只能被本應(yīng)用使用,寫入文件會覆蓋的是

A.A, MODE_APPEND

B.B,MODE_WORLD_READABLE

C.C,MODE_WORLD_WRITEABLE

D.D, MODE_PRIVATE

 

25.關(guān)于廣播以下陳述正確的是

A.廣播接收器只能在配置文件中注冊

B.廣播接收器注冊后不能注銷

C.廣播接收器只能接收自定義的廣播消息

D.廣播接收器可以在Activity中單獨注冊與注銷

 

26.AutoCompleteTextView是繼承了哪個類()

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

 

27.事件的名稱

A.都要由用戶定義

B.有的由用戶定義,有的有系統(tǒng)定義

C.是由系統(tǒng)預(yù)先定義

D.是不固定的

 

28.下面關(guān)于本地庫和Java運行時環(huán)境描述正確的是

A.本地庫和Java運行時環(huán)境層位于Linux內(nèi)核層之下

B.本地庫是應(yīng)用程序框架的基礎(chǔ),是連接應(yīng)用程序框架層與Linux內(nèi)核層的重要紐帶。

C.SQLite是根據(jù)OpenGL?ES?1.0API標(biāo)準(zhǔn)實現(xiàn)的3D繪圖函數(shù)庫。

D.Android應(yīng)用程序雖然是用Java語言編寫的,但Android并不需要Java運行時環(huán)境,可以直接使用核心庫。

 

29.Android中控件的android:text屬性的作用是

A.顯示視頻

B.顯示圖片

C.顯示文本字符串

D.顯示音樂

 

30.下列關(guān)于 Open Core說法不正確的是

A.A, Open core是Android多媒體框架的核心

B.B, MediaPlayer是open Core中的一個核心類

C.C, 所有在Android平臺的音頻、視頻的采集以及播放等操作都是通過它來實現(xiàn)的

D.D, 在實現(xiàn)開發(fā)中我們并不會過多地研究open core的實現(xiàn),我們的Android為我們提供了上層的media api的開發(fā)使用

 

二、多選題 (共 10 道試題,共 20 分)

31.AppWidget窗口小部件時可以使用下列哪個布局

A.A,FrameLayout

B.B,LinearLayout

C.C,TableLayout

D.D,RelativeLayout

 

32.處理菜單項單擊事件的方法包含以下那幾個?

A.使用onOptionsItemSelected(MenuItem item)響應(yīng)

B.使用onMenuItemSelected(int featureId ,MenuItem item)響應(yīng)

C.使用onMenuItemClick(MenuItem item)響應(yīng)

D.使用 onCreateOptionsMenu(Menu menu)響應(yīng)

 

33.下列哪些API的操作需要聲明權(quán)限

A.播放mp3文件

B.讀SD卡 (讀sd卡狀態(tài))

C.發(fā)短信

D.訪問網(wǎng)絡(luò)

 

34.下列屬于AsyncTask的方法是

A.A,run

B.B,execute

C.C,doInBackground

D.D,onPostExecute

 

35.下列屬于SAX解析XML需要用到的類和接口是

A.A,DocumentBuilder

B.B,SAXParser

C.C,DefaultHandler

D.D,SAXParserFactory

 

36.在Android 中使用Menu 時可能需要重寫的方法有?

A.onOptionsItemSelected()

B.onCreateOptionsMenu()

C.onItemSelected()

D.onCreateMenu()

 

37.Google Map服務(wù)申請一般需要生成以下哪些信息

A.生成可執(zhí)行文件

B.生成MD5指紋編碼

C.生成API Key

D.生成包結(jié)構(gòu)

 

38.下面異常是屬于Runtime Exception 的是?

A.NullPointerException

B.IllegalArgumentException

C.BufferUnderflowException

D.ArithmeticException

 

39.以下屬于Android體系結(jié)構(gòu)中的有哪些

A.Linux Kernel

B.Libraries

C.Framework

D.Application

 

40.以下屬于 Android的XML解析器的有

A.XmlPull

B.SAX

C.DOM

D.AndroidManifest

 

三、判斷題 (共 10 道試題,共 20 分)

41.如果service已經(jīng)啟動,再次啟動該服務(wù)時將先后調(diào)用onCreate()和onStartCommand()方法

 

42.使用 MediaPlayer 播放保存在 sdcard 上的 mp4 文件時,直接利用MediaPlayer.create方法調(diào)用即可

 

43.使用Gallery設(shè)置圖片集的時候不需要使用setAdapter()方法,可以直接繼承

 

44.當(dāng)應(yīng)用程序中某廣播在AndroidMainifest進(jìn)行注冊后,即使該應(yīng)用程序關(guān)閉后,也可以接受操作系統(tǒng)發(fā)出的廣播信息

 

45.ListView中每一項的視圖布局既可以使用內(nèi)置的布局,也可以使用自定義的布局方式

 

46.ImageSwitcher類繼承于android.widget.FrameLayout

 

47.Handler會與多個線程以及該線程的消息隊列對應(yīng)

 

48.一個Activity就是一個可視化的界面或者看成是控件的容器。

 

49.Android系統(tǒng)中,一個應(yīng)用程序數(shù)據(jù),可以隨意被其它應(yīng)用程序所訪問

 

50.GridView只能使用BaseAdapter填充數(shù)據(jù)

 



奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部