東大23秋學(xué)期《移動(dòng)應(yīng)用開(kāi)發(fā)技術(shù)》在線平時(shí)作業(yè)1【答案】

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

發(fā)布時(shí)間:2023-09-24 22:08:40來(lái)源:admin瀏覽: 0 次

《移動(dòng)應(yīng)用開(kāi)發(fā)技術(shù)》在線平時(shí)作業(yè)1-00001

試卷總分:100  得分:100

一、單選題 (共 50 道試題,共 100 分)

1.下列對(duì)SharedPreferences存、取文件的說(shuō)法中不正確的是

A.屬于移動(dòng)存儲(chǔ)解決方案

B.sharePreferences處理的就是key-value對(duì)

C.讀取xml文件的路徑是/sdcard/shared_prefs/

D.數(shù)據(jù)的保存格式是xml

 

2.下面哪個(gè)方法不是發(fā)送廣播消息的方法

A.sendBroadcast

B.sendCommonBroadcast

C.sendOrderedBroadcast

D.sendStickyBroadcast

 

3.多選框被選擇事件通常用

A.setOnClickListener

B.setOnCheckChangeListener

C.setOnMenuItemSelectedListener

D.setOnCheckedListener

 

4.視頻播放支持以下哪種方式

A.同步方式

B.異步方式

C.兩者都支持

D.兩者都不支持

 

5.如何用adb進(jìn)入手機(jī)系統(tǒng)

A.adb shell

B.cmd

C.C shell

D.都不是

 

6.如果需要啟動(dòng)一個(gè)Activity,并在Activity結(jié)束時(shí)可立即獲取結(jié)果的方法是

A.調(diào)用startActivityForResult()

B.在啟動(dòng)的Activity中注冊(cè)receiver,在被啟動(dòng)的Activity中發(fā)起broadcast消息

C.兩個(gè)選項(xiàng)都不正確

D.兩個(gè)選項(xiàng)都正確

 

7.讀取文件內(nèi)容的首要方法是

A.open

B.read

C.write

D.open

 

8.在表格布局中,android:collapseColumns="1,2"的含義是:

A.在屏幕中,當(dāng)表格的列能顯示完時(shí),顯示1,2列

B.在屏幕中,當(dāng)表格的列顯示不完時(shí),折疊

C.在屏幕中,不管是否能都顯示完,折疊1、2列

D.在屏幕中,動(dòng)態(tài)決定是否顯示表格

 

9.ScrollView中,可以直接包含多少個(gè)組件

A.三個(gè)

B.兩個(gè)

C.一個(gè)

D.無(wú)數(shù)個(gè)

 

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

A.MODE_APPEND

B.MODE_WORLD_READABLE

C.MODE_WORLD_WRITEABLE

D.MODE_PRIVATE

 

11.關(guān)于視頻的來(lái)源,哪個(gè)不正確?

A.可來(lái)源于外部URL

B.可來(lái)源于內(nèi)部URI,通過(guò)Content Resolver獲取

C.可來(lái)源于資源文件

D.可以文件方式直接訪問(wèn)內(nèi)部Media

 

12.下面不是Android四大組件之一的

A.Activity

B.Intent

C.Service

D.Content Provider

 

13.90. 發(fā)起一個(gè)由以下代碼初始化的Intent,會(huì)發(fā)生什么情況?(     )

Intent intent = new Intent();

intent.addCategory(Intent.CATEGORY_BROWSABLE);

intent.setAction(Intent.ACTION_MAIN);

A.如果系統(tǒng)中有多個(gè)瀏覽器,則會(huì)讓用戶選擇瀏覽器

B.如果系統(tǒng)有多個(gè)瀏覽器,并且設(shè)置了默認(rèn)的,則會(huì)打開(kāi)默認(rèn)瀏覽器

C.如果系統(tǒng)中只有一個(gè)瀏覽器,則會(huì)打開(kāi)該瀏覽器

D.都正確

 

14.下列哪個(gè)可做EditText編輯框的提示

A.android:inputType

B.android:text

C.android:digits

D.android:hint

 

15.下面在AndroidManifest.xml文件中注冊(cè)BroadcastReceiver方式正確的是

A.android:name="android.provider.action.NewBroad"

B.android:name=”android.provider.action.NewBroad”

C.android:name="android.provider.action.NewBroad"

D.android:name=”android.provider.action.NewBroad”

 

16.Android中下列屬于Intent的作用的是

A.實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享

B.是一段長(zhǎng)的生命周期,沒(méi)有用戶界面的程序,可以保持應(yīng)用在后臺(tái)運(yùn)行,而不會(huì)因?yàn)榍袚Q頁(yè)面而消失

C.可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作數(shù)據(jù),連接四大組件的紐帶

D.處理一個(gè)應(yīng)用程序整體性的工作

 

17.關(guān)于適配器的說(shuō)法正確的有

A.它主要是用來(lái)存儲(chǔ)數(shù)據(jù)

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

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

D.它主要用來(lái)存儲(chǔ)xml數(shù)據(jù)

 

18.我們都知道Hanlder是線程與Activity通信的橋梁,如果線程處理不當(dāng),你的機(jī)器就會(huì)變得越慢,那么線程銷(xiāo)毀的方法是

A.onDestroy

B.onFinish

C.onClear

D.onStop

 

19.如何訪問(wèn)媒體庫(kù)

A.通過(guò)直接文件讀取

B.通過(guò)Content Provider

C.兩項(xiàng)都可以

D.兩項(xiàng)都不可以

 

20.如果把APP的最小SDK版本設(shè)置成8,那么以下哪個(gè)版本的將無(wú)法運(yùn)行則個(gè)APP

A.7

B.8

C.9

D.10

 

21.在android中,ArrayAdapter類是用于

A.用于把數(shù)據(jù)綁定到組件上

B.它能把數(shù)據(jù)顯示到Activity上

C.它能把數(shù)據(jù)傳遞給廣播

D.它能把數(shù)據(jù)傳遞給服務(wù)

 

22.綁定Service的方法是

A.bindService

B.startService

C.onStart

D.onBind

 

23.關(guān)于?res/raw?目錄說(shuō)法正確的是

A.這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上不會(huì)轉(zhuǎn)換為二進(jìn)制的格式

B.這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上會(huì)轉(zhuǎn)換為二進(jìn)制的格式

C.這里的文件最終以二進(jìn)制的格式存儲(chǔ)到指定的包中

D.這里的文件最終不會(huì)以二進(jìn)制的格式存儲(chǔ)到指定的包中

 

24.下列選項(xiàng)哪個(gè)是發(fā)送廣播的方法

A.startBroadcast

B.startBroadcastReceiver

C.sendBroadcast

D.sendBroadcastReceiver

 

25.SharedPreferences和Preferences的修改支持事務(wù)嗎

A.支持,不支持

B.不支持,不支持

C.不支持,支持

D.支持,支持

 

26.我們這門(mén)課使用的移動(dòng)開(kāi)發(fā)的IDE是

A.Xcode

B.Visual Studio

C.MyEclipse

D.Android studio

 

27.下列不屬于service生命周期的方法是

A.onCreate

B.onDestroy

C.onStop

D.onStartCommand

 

28.能提供內(nèi)容補(bǔ)全的組件是

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

 

29.上下文菜單與其他菜單不同的是(        )

A.上下文菜單項(xiàng)上的單擊事件可以使用onMenuItemSelected方法來(lái)響應(yīng)

B.上下文菜單必須注冊(cè)到指定的view上才能顯示

C.上下文菜單的菜單項(xiàng)可以添加,可以刪除

D.上下文菜單的菜單項(xiàng)可以有子項(xiàng)

 

30.下面哪一個(gè)不屬于Android體系結(jié)構(gòu)中的應(yīng)用程序?qū)?/p>

A.電話簿

B.日歷

C.SQLite

D.SMS程序

 

31.關(guān)于Intent對(duì)象說(shuō)法錯(cuò)誤的是

A.在android中,Intent對(duì)象是用來(lái)傳遞信息的

B.Intent對(duì)象可以把值傳遞給廣播或Activity

C.利用Intent傳值時(shí),可以傳遞一部分值類型

D.利用Intent傳值時(shí),它的key值可以是對(duì)象

 

32.下列關(guān)于ContentProvider的說(shuō)法錯(cuò)誤的是

A.ContentProvider的作用是實(shí)現(xiàn)數(shù)據(jù)共享和交換

B.要訪問(wèn)ContentProvider,只需調(diào)用ContentProvider的增刪改查相關(guān)方法

C.ContentProvider提供的URI必須以“content://”開(kāi)頭

D.Android對(duì)于系統(tǒng)里的音視頻、圖像、通訊錄提供了內(nèi)置的ContentProvider

 

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

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

B.廣播接收器注冊(cè)后不能注銷(xiāo)

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

D.廣播接收器可以在Activity中單獨(dú)注冊(cè)與注銷(xiāo)

 

34.關(guān)于Activity說(shuō)的法不正確的是

A.Activity是為用戶操作而展示的可視化用戶界面

B.一個(gè)應(yīng)用程序可以有若干個(gè)Activity

C.Activity可以通過(guò)一個(gè)別名去訪問(wèn)

D.Activity可以表現(xiàn)為一個(gè)漂浮的窗口

 

35.下列哪個(gè)是SqlLite下的命令

A.shell

B.push

C.quit

D.keytool

 

36.SharedPreferences保存文件的路徑和擴(kuò)展名是?

A./data/data/shared_prefs/                 *.txt

B./data/data/package name/shared_prefs/   *.xml

C./mnt/sdcard/指定文件夾                  指定擴(kuò)展名

D.任意路徑                                 指定擴(kuò)展名

 

37.按HOME按鈕后,系統(tǒng)查找哪類Activity?

A.設(shè)置了ACTION_MAIN和ATEGORY_LAUNCHER的Activity

B.設(shè)置了ACTION_MAIN或ATEGORY_LAUNCHER的Activity

C.設(shè)置了ACTION_MAIN的Activity

D.設(shè)置了ATEGORY_LAUNCHER的Activity

 

38.TabHost.newTabSpec("tab1")

A.為tab頁(yè)創(chuàng)建標(biāo)題為tab1

B.為tab頁(yè)創(chuàng)建ID為tab1

C.為tab頁(yè)創(chuàng)建內(nèi)容

D.為tab頁(yè)創(chuàng)建新空格

 

39.在Android中,關(guān)于MediaPlayer說(shuō)法錯(cuò)誤的是

A.MediaPlayer包含了Audio和video的播放功能

B.獲得MediaPlayer實(shí)例的有new MediaPlayer()和MeiaPlayer.create()的方式

C.當(dāng)我們播放一首歌曲由于異常中斷,由于數(shù)據(jù)丟失,只能從開(kāi)始的位置開(kāi)始播放

D.在指定MediaPlayer數(shù)據(jù)的來(lái)源時(shí),必須指定播放的文件的路徑、資源id或網(wǎng)絡(luò)路徑

 

40.下面退出Activity錯(cuò)誤的方法是

A.finish

B.onDestroy

C.拋異常強(qiáng)制退出

D.onStop

 

41.下列哪個(gè)是AbsoluteLayout中特有的屬性

A.android:layout_height

B.android:layout_x

C.android:layout_above

D.android:layout_toRightOf

 

42.在android中使用Menu時(shí)可能需要重寫(xiě)的方法有

A.onCreateMenu

B.onOptionsMenuClosed

C.onCreateOptionsMenu

D.onItemSelected

 

43.下列哪些情況下,系統(tǒng)可能會(huì)彈出ANR對(duì)話框

A.在Activity中,Main線程消息隊(duì)列中的消息在5秒內(nèi)沒(méi)有得到響應(yīng)

B.在Service中,onStartCommand()方法執(zhí)行超過(guò)5秒

C.在BroadcastReceiver中,onReceive()方法執(zhí)行時(shí)間超過(guò)5秒

D.在啟動(dòng)的新線程中,run()方法執(zhí)行時(shí)間超過(guò)5秒

 

44.Android Activity生命周期中調(diào)用的第一個(gè)方法是?

A.onInit

B.onStart

C.onCreate

D.onBegin

 

45.<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android=""

           android:shape="line">

           <stroke

                    android:color="@color/gray"

                    android:dashWidth="5dp"

                    android:dashGap="3dp" />

</shape>

         這是一個(gè)資源配置文件,下面描述正確的是?

A.這個(gè)shape文件是畫(huà)一個(gè)寬為5dp,高為3dp的色塊

B.這個(gè)shape文件是畫(huà)一個(gè)寬從5dp到3dp的等腰梯形

C.這個(gè)shape文件是畫(huà)一個(gè)底為5dp高為3dp的等腰三角形

D.這個(gè)shape文件是畫(huà)一條虛線,實(shí)線段5dp,間隔3dp

 

46.在使用 SQLiteOpenHelper 這個(gè)類時(shí),它的哪一個(gè)方法是用來(lái)實(shí)現(xiàn)版本升級(jí)之用的?

A.onCreate

B.onUpgrading

C.onUpdate

D.onUpgrade

 

47.下列選項(xiàng)哪個(gè)不是Activity啟動(dòng)的方法

A.goToActivity

B.startActivity

C.startActivityFromChild

D.startActivityForResult

 

48.關(guān)于res/raw目錄說(shuō)法正確的是

A.這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上不會(huì)轉(zhuǎn)換為二進(jìn)制的格式

B.這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上會(huì)轉(zhuǎn)換為二進(jìn)制的格式

C.這里的文件最終以二進(jìn)制的格式存儲(chǔ)到指定的包中

D.這里的文件最終不會(huì)以二進(jìn)制的格式存儲(chǔ)到指定的包中

 

49.在Android工程中新建了一個(gè)Activity?需要在哪個(gè)xml文件中聲明一下?

A.main.xml??

B.string.xml??

C.AndroidMainifest.xml

D.layout.xml

 

50.下面在文件中注冊(cè)BroadcastReceiver方式正確的是

A.<receiver android:name="NewBroad">

            <intent-filter>

              <action

                   android:name=""/>

                <action>

           </intent-filter>

       </receiver>

B.<receiver android:name="NewBroad">

           <intent-filter>

                   android:name=""/>

           </intent-filter>

       </receiver>

C.<receiver android:name="NewBroad">

           <action

                  android:name=""/>

             <action>

       </receiver>

D.<intent-filter>

         <receiver android:name="NewBroad">

               <action>

                   android:name=""/>

                <action>

           </receiver>

         </intent-filter>




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

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部