電科22年春學期《移動互聯(lián)網(wǎng)技術(shù)》課程在線作業(yè)1題目
試卷總分:100 得分:100
一、單選題 (共 16 道試題,共 80 分)
1.我們都知道Hanlder是線程與Activity通信的橋梁,如果線程處理不當,你的機器就會變得越慢,那么線程銷毀的方法是?( )
A.onDestroy()
B.onClear()
C.onFinish()
D.onStop()
2.關(guān)于 android 進程,說法不正確的是( )
A.組件運行所在的進程,是由 androidmanifest.xml 決定,它可以指定該組件運行于 哪個進程
B.當急需內(nèi)存時,android 會決定優(yōu)先關(guān)閉那些空閑的進程
C.背景進程是不為用戶所見的 Activity,但是還會有可能被用戶看到,所以它不能 被殺死
D.可視進程一般不會不被系統(tǒng)所殺死
3.android 中下列屬于Intent的作用的是?( )
A.處理一個應(yīng)用程序整體性的工作
B.是一段長的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺運行,而不會因為切換頁面而消失
C.實現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享
D.可以實現(xiàn)界面間的切換,可以包含動作和動作數(shù)據(jù),連接四大組件的紐帶
4.下列關(guān)于如何使用 Notification,不正確的是?( )
A.notification 需要NotificatinManager 來管理
B.使用 NotificationManager 的 notify 方法顯示 notification 消息
C.在顯示 Notification 時可以設(shè)置通知時的默認發(fā)聲,震動等
D.Notification 中存在可以清除消息的方法
5.關(guān)于 BroadcastReceiver 的說法不正確的是?( )
A.是用來接收廣播 Intent 的
B.一個廣播 Intent 只能被一個訂閱了此廣播的 BroadcastReceiver 所接收
C.對有序廣播,系統(tǒng)會根據(jù)接收者聲明的優(yōu)先級別按順序逐個執(zhí)行接收者
D.接收者聲明的優(yōu)先級別在的 android:priority 屬性中聲明,數(shù)值越大 優(yōu)先級別越高
6.在使用 SQLiteOpenHelper 這個類時,它的哪一個方法是用來實現(xiàn)版本升級之用的?( )
A.onCreate()
B.onCreade()
C.onUpdate()
D.onUpgrade()
7.下列用以顯示一系列圖像的是?( )
A.ImageView
B.Gallery
C.ImageSwitcher
D.GridView
8.android 中文件操作模式中表示只能被本應(yīng)用使用, 寫入文件會覆蓋的是?( )
A.MODE_APPEND
B.MODE_WORLD_READABLE
C.MODE_WORLD_WRITEABLE
D.MODE_PRIVATE
9.下列哪個是 AbsoluteLayout(絕對布局) 中特有的屬性?( )
A.android:layout_height
B.android:layout_x
C.android:layout_above
D.android:layout_toRightOf
10.android 下的單元測試要配置,以下說法不正確的是?( )
A.需要在 manifest.xml 清單文件 application 節(jié)點下配置instrumentation
B.需要在 manifest.xml 清單文件 manifest 節(jié)點下配置instrumentation
C.需要在 manifest.xml 清單文件 application 節(jié)點下配置 uses-library
D.需要讓測試類繼承 AndroidTestCase 類
11.在手機開發(fā)中常用的數(shù)據(jù)庫是?( )
A.SQLite
B.Oracle
C.Sql Server
D.MySQL
12.onPause 什么時候調(diào)用?( )
A.當界面啟動時
B.當 onCreate 方法被執(zhí)行之后
C.當界面被隱藏時
D.當界面重新顯示時
13.關(guān)于適配器的說法正確的是?( )
A.它主要是用來存儲數(shù)據(jù)
B.它主要用來把數(shù)據(jù)綁定到組件上
C.它主要用來解析數(shù)據(jù)
D.它主要用來存儲 xml 數(shù)據(jù)
14.當 Activity 被消毀時,如何保存它原來的狀態(tài)( )
A.實現(xiàn) Activity 的 onSaveInstanceState()方法
B.實現(xiàn) Activity 的 onSaveInstance()方法
C.實現(xiàn) Activity 的 onInstanceState()方法
D.實現(xiàn) Activity 的 onSaveState()方法
15.關(guān)于線程說法不正確的是( )
A.在 android 中,我們可以在主線程中,創(chuàng)建一個新的線程
B.在創(chuàng)建的新線程中,它可以操作 UI 組件
C.新線程可以和 Handler 共同使用
D.創(chuàng)建的 Handler 對象,它隸屬于創(chuàng)建它的線程
16.絕對布局中,android:layout_x 的含義是?( )
A.以手機左下為原點,組件顯示到屏幕中的橫向坐標值。
B.以手機左上為原點,組件顯示到屏幕中的橫向坐標值。
C.以手機右下為原點,組件顯示到屏幕中的橫向坐標值。
D.以手機右下為原點,組件顯示到屏幕中的橫向坐標值。
二、多選題 (共 4 道試題,共 20 分)
17.android 關(guān)于service生命周期的onCreate()和onStart()說法正確的是?( )
A.如果service已經(jīng)啟動,將先后調(diào)用onCreate()和onStart()方法
B.當?shù)谝淮螁拥臅r候先后調(diào)用onCreate()和onStart()方法
C.當?shù)谝淮螁拥臅r候只會調(diào)用onCreate()方法
D.如果service已經(jīng)啟動,只會執(zhí)行onStart()方法,不再執(zhí)行onCreate()方法
18.android 數(shù)據(jù)存儲與訪問的方式有?( )
A.sharedpreference
B.數(shù)據(jù)庫
C.文件
D.內(nèi)容提供者
19.在android 中使用Menu 時可能需要重寫的方法有( )
A.onOptionsItemSelected()
B.onCreateOptionsMenu()
C.onItemSelected()
D.onCreateMenu()
20.在多個應(yīng)用中讀取共享存儲數(shù)據(jù)時, 需要用到哪個對象的 query 方法?( )
A.ContentResolver
B.ContentProvider
C.Cursor
D.SQLiteHelper

