《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)_第1頁
《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)_第2頁
《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)_第3頁
《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)_第4頁
《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)_第5頁
已閱讀5頁,還剩111頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PAGEPAGE1《Android手機軟件開發(fā)》課程期末考試復習題庫(含答案)一、單選題1.下列選項中,屬于設(shè)置EditText控件中輸入的內(nèi)容只能是數(shù)字的屬性的是()。A、ndroid:passwordB、android:hintC、android:phoneNumberD、android:editable答案:C2.如果想存儲一個鍵值對字符串,應(yīng)該使用()類?A、ContentResolverB、SharedPreferencesC、ResourcesD、Cookies答案:B3.ImageView控件的android:scaleType屬性,設(shè)置所顯示的圖片如何縮放或移動以適應(yīng)ImageView的大小,以下哪個值能保持縱橫比縮放圖片,直到該圖片能完全顯示在ImageView中?()A、fitXYB、fitCenterC、enterD、centerCrop答案:A4.下列()語句關(guān)于內(nèi)存回收的說明是正確的。A、程序員必須創(chuàng)建一個線程來釋放內(nèi)存B、內(nèi)存回收程序負責釋放無用內(nèi)存C、內(nèi)存回收程序允許程序員直接釋放內(nèi)存D、內(nèi)存回收程序可以在指定的時間釋放內(nèi)存對象答案:B5.onPause什么時候調(diào)用()?A、當界面而啟動時B、當onCreate方法被執(zhí)行之后C、當界面被隱藏時D、當界面重新顯示時答案:B6.關(guān)于ServiceConnection接口的onServiceConnected()方法的觸發(fā)條件描述正確的是()。A、bindService()方法執(zhí)行成功后。B、indService()方法執(zhí)行成功同時onBind()方法返回非空IBinder對象。C、Service的onCreate()方法和onBind()方法執(zhí)行成功后。D、Service的onCreate()和onStartCommand()方法啟動成功后。答案:B7.下列選項中,屬于Dalvik虛擬機基于的架構(gòu)的是()。A、棧B、堆C、寄存器D、存儲器答案:C8.Dalvik虛擬機是基于()的架構(gòu)。A、棧B、堆C、寄存器D、存儲器答案:C9.下面關(guān)于Service的描述,錯誤的是()。A、Service是Android四大組件之一B、沒有用戶界面C、在Java代碼中可以動態(tài)注冊服務(wù)D、Service依賴于Activity,當Activity銷毀時,Service也被銷毀答案:D10.下面關(guān)于HttpURLConnection訪問網(wǎng)絡(luò)的描述,正確的是()。A、以GET方式訪問網(wǎng)絡(luò)URL的內(nèi)容一般要大于1KB、以GET的方式提交的數(shù)據(jù)要比POST的方式相對安全C、使用HttpURLConnection訪問網(wǎng)絡(luò)時需要設(shè)置超時時間,以防止連接被阻塞時無響應(yīng),影響用戶體驗D、使用GET方式提交數(shù)據(jù)時,用戶通過瀏覽器無法看到發(fā)送的請求數(shù)據(jù)答案:C11.創(chuàng)建一個Android項目時,該項目的圖標是在()文件中設(shè)置的。A、ndroidManifest.xmlB、string.xmlC、main.xmlD、perties答案:A12.系統(tǒng)收到intent發(fā)起的啟動Activity的請求時,根據(jù)()來選擇最合適的Activity。A、categoryB、dataC、actionD、都可以答案:D13.下面()方法不是發(fā)送廣播消息的方法?A、sendBroadcast()B、sendCommonBroadcast()C、sendOrderedBroadcast()D、sendStickyBroadcast()答案:B14.SharedPreferences數(shù)據(jù)以()格式保存在手機上。A、xmlB、txtC、jsonD、根據(jù)用戶自定義答案:A15.使用MediaPlayer播放保存在sdcard上的mp3文件時,()?A、需要使用MediaPlayer.create方法創(chuàng)建MediaPlayerB、直接newMediaPlayer即可C、需要調(diào)用setDataSource方法設(shè)置文件源D、直接調(diào)用Start方法,無需設(shè)置文件源答案:C16.下列選項中,屬于內(nèi)容提供者的是()。A、ctivityB、ContentProviderC、ontentResolverD、ContentObserver答案:B17.下列關(guān)于Fragment的描述,正確的是()。A、Fragment不需要添加到Activity中也可以單獨顯示界面B、只能在布局中添加FragmentC、只能在Java代碼中添加FragmentD、可以通過getFragmentManager()方法獲取FragmentManager實例。答案:D18.下列選項中,屬于設(shè)置TableLayout布局中的控件顯示位置的屬性為()。A、ndroid:layout_columnB、android:layout_spanC、android:shrinkColumnsD、以上都不是答案:A19.在相對布局中,用于設(shè)置當前控件位于某控件左側(cè)的屬性是()。A、ndroid:layout_alignLeftB、android:layout_toLeftOfC、android:layout_alignParentLeftD、android:layout_centerInParent答案:B20.以下選項中,不能表示合法的顏色值的是()A、#aaaB、#bbbbC、#cccccD、#dddddd答案:C21.線程開始運行時,是從()方法開始執(zhí)行的。A、start()B、main()C、run()D、init()答案:C22.在XML布局中定義了一個Button,決定Button按鈕上顯示文字的屬性是()A、ndroid:valueB、android:textC、android:idD、android:textvalue答案:B23.Android中短信、聯(lián)系人管理、瀏覽器等屬于Android系統(tǒng)架構(gòu)中的()。A、應(yīng)用程序?qū)覤、應(yīng)用程序框架層C、核心類庫層D、Linux內(nèi)核層答案:A24.下列選項中,屬于獲取SharedPreferences的實例對象的方法是()。A、SharedPreferences.EditorB、getPreferences()C、getSharedPreferences()D、以上方法都不對答案:C25.在創(chuàng)建Activity時,在ActivityName輸入框中輸入的是()。A、布局名稱B、包名C、Activity名D、以上都不對答案:C26.如何給一個正在運行的service傳遞消息()。A、通過注冊ReceiverB、通過IntentC、通過定義AIDL接口D、都正確答案:D27.假設(shè)手機屏幕寬度為400px,現(xiàn)采用水平線性布局放置5個按鈕,設(shè)定每個按鈕的寬度為100px,那么該程序運行時,界面顯示效果為()A、自動添加水平滾動條,拖動滾動條可查看5個按鈕B、只可以看到4個按鈕,超出屏幕寬度部分無法顯示C、按鈕寬度自動縮小,可看到5個按鈕D、程序運行出錯,無法顯示答案:B28.在創(chuàng)建Service子類時,必須重寫父類的()方法A、onCreate()B、onBind()C、onStartCommand()D、onDestroy()答案:B29.下列選項中,不屬于Android四大組件的是()。A、ServiceB、ActivityC、HandlerD、ContentProvider答案:C30.下列關(guān)于Service的方法描述,錯誤的是()。A、onCreate()表示第一次創(chuàng)建服務(wù)時執(zhí)行的方法B、調(diào)用startService()方法啟動服務(wù)時執(zhí)行的方法是onsStartCommand()C、調(diào)用bindService()方法啟動服務(wù)時執(zhí)行的方法是onBind()D、調(diào)用startService()方法斷開服務(wù)綁定時執(zhí)行的方法是onUnbind()答案:D31.下列關(guān)于Android中Activity管理方式的描述中,正確的是()。A、ndroid以堆的形式管理ActivityB、Android以棧的形式管理ActivityC、Android以樹的形式管理ActivityD、Android以鏈表的形式管理Activity答案:B32.下列關(guān)于Intent啟動組件說法錯誤的是()。A、startActivity()B、startService()C、startBroadcastReceiver()D、startActivityForResult()答案:C33.對于廣播的發(fā)送,Intent的啟動方式是()。A、顯式啟動B、隱式啟動C、A和B都可以D、以上說法都不正確。答案:B34.下列屬性中,用于設(shè)置線性布局方向的是()。A、orientationB、GravityC、layout_gravityD、padding答案:A35.下列選項中,屬于RelativeLayout布局中添加view控件的方法的是()。A、ddView()B、setLayout()C、addRule()D、setContentView()答案:A36.AndroidActivity生命周期中調(diào)用的第一個方法是()。A、onInit()B、onStart()C、onCreate()D、onBegin()答案:C37.下列選項中,屬于為ListView添加適配器的方法的是()。A、setAdapter()B、setBaseAdapter()C、addAdapter()D、addBaseAdapter()答案:A38.Android中啟動AndroidSDK和AVD管理器的命令是()A、dbB、aidlC、androidD、emulator答案:A39.下面關(guān)于OnGestureListener接口的描述,正確的是()。A、可以監(jiān)聽一些單擊、滑動、長按等手勢B、當用戶手指在屏幕上“拖過”(快速滑動時松手)時會觸發(fā)OnGestureListener接口中的onFling()方法C、當用戶手指松開時一定會觸發(fā)onSingleTapUp()方法D、當用戶按下屏幕時會觸發(fā)onShowPress()方法答案:A40.關(guān)于BroadcastReceiver的說法不正確的是()?A、是用來接收廣播intent的B、一個廣播intent只能被一個訂閱了此廣播的BroadcastReceive所接收C、對有序廣播,系統(tǒng)會根據(jù)接收者聲明的優(yōu)先級別按順序逐個執(zhí)行接收者D、接受者聲明的優(yōu)先級別在的Android:priority屬性中聲明,數(shù)值越大,優(yōu)先級別越高。答案:B41.下列選項中,屬于創(chuàng)建服務(wù)時必須實現(xiàn)的方法的是()。A、onCreate()B、onBind()C、onStartCommand()D、onUnbind()答案:B42.android中文件操作模式中表示只能被本應(yīng)用使用,寫入文件會覆蓋的是()。A、MODE_APPENDB、MODE_WORLD_READABLEC、MODE_WORLD_WRITEABLED、MODE_PRIVATE答案:D43.當Activity由于資源不足被回收時,()函數(shù)會被調(diào)用?A、onSaveInstanceState()B、onSuspend()C、onSaveState()D、onStop()答案:A44.下列選項中,屬于設(shè)置WebView控件支持JavaScript代碼的方法的是()。A、setBuiltInZoomControls()B、setWebChromeClient()C、setSupportZoom()D、setJavaScriptEnabled()答案:D45.獲取SD卡音樂列表,通過調(diào)用()方法,才能調(diào)用query方法。A、getContentProviderB、getContentResolverC、getConnectionD、getUri答案:B46.提取Java存取數(shù)據(jù)庫能力的包是()?A、java.sqlB、java.awtC、java.langD、java.swing答案:A47.關(guān)于Intent的說法,錯誤的是()。A、可以用來激活一些組件B、表示程序想做某事的意圖C、只能用于一個組件內(nèi)部D、不同組件之間通信的“媒介”,專門提供組件互相調(diào)用的相關(guān)信息。答案:C48.一個android工程中以.java作為后綴的源文件在()路徑下?A、ResB、assetC、genD、src答案:D49.下列選項中,當屏幕密度為460dpi時,屬于Android系統(tǒng)查找圖片資源文件夾的是()。A、drawable_mdpiB、drawable_hdpiC、drawable之前_xdpiD、rawable_xxdpi答案:D50.使用MediaPlayer播放保存在SDcard上的mp3文件時,()?A、需要使用MediaPlayer.create方法創(chuàng)建MediaPlayerB、直接newMediaPlayer即可C、需要調(diào)用setDataSource()方法設(shè)置文件源D、直接調(diào)用start方法,無需設(shè)置文件源答案:C51.Android中啟動模擬機()的命令是()A、dbB、androidC、avdD、emulator-avd<AVD名稱>答案:D52.下列選項中,屬于數(shù)據(jù)庫版本號增加時調(diào)用的方法的是()。A、onCreate()B、update()C、onUpgrade()D、方法都不對答案:C53.下列不屬于android布局的是()A、RelativeLayoutB、LinearLayoutC、BorderLayoutD、TableLayout答案:C54.下列關(guān)于ContentProvider的描述,錯誤的是()。A、ContentProvider是一個抽象類,只有繼承后才能使用B、ContentProvider只有在AndroidManifest.xml文件中注冊后才能運行C、ontentProvider為其他應(yīng)用程序提供了統(tǒng)一的訪問數(shù)據(jù)庫的方式D、以上說法都不對答案:D55.下列選項中,屬于OnLongClickListener接口的方法的是()。A、onClick()B、onLongClick()C、onFocusChangeD、onLongChange()答案:B56.Mediaplayer播放資源前,需要調(diào)用()方法完成準備工作?A、setDataSourceB、prepareC、beginD、pause答案:B57.下面()進程最重要,最后被銷毀?A、服務(wù)進程B、后臺進程C、可見進程D、前臺進程答案:D58.下列選項中,屬于創(chuàng)建服務(wù)時繼承的類是()。A、ctivityB、roadcastC、ServiceD、Intent答案:C59.下列選項中,屬于Android對數(shù)據(jù)庫表中的數(shù)據(jù)進行修改操作的方法是()。A、execSQL()B、update()C、query()D、put()答案:B60.表格布局中,設(shè)置某一列是可擴展的正確的做法是()。A、設(shè)置TableLayout的屬性:android:stretchColumns=”x”,x表示列的序號B、設(shè)置TableLayout的屬性:android:shrinkColumns=”x”,x表示列的序號C、設(shè)置具體列的屬性:android:stretchable=”true”D、設(shè)置具體列的屬性:android:shrinkable=”true”答案:A61.下列選項中,不屬于Android的數(shù)據(jù)存儲方式的是()。A、SQLite數(shù)據(jù)庫B、ContentProviderC、MapD、文件存儲答案:C62.下列關(guān)于XML布局文件,在Java代碼中被引用的說明中,不正確的是()。A、在Activity中,可以使用findViewById()方法,通過資源id,獲得指定視圖元素。B、在Activity中,可以使用R.drawable-system.???方法引用Android系統(tǒng)所提供的圖片資源。C、在Activity中,可以使用setContentView()方法,確定加載哪一個布局文件.D、可以使用View類的findViewById()方法,獲得當前View對象中的某一個視圖元素。答案:B63.在JDBC連接數(shù)據(jù)庫編程應(yīng)用開發(fā)中,利用()可以實現(xiàn)連接數(shù)據(jù)庫。A、Connection類B、PreparedStatement類C、allableStatement類D、Statement答案:A64.對于一個已經(jīng)存在的SharedPreferences對象setting,想向其中存入一個字符串"person",setting應(yīng)該先調(diào)用()方法。A、edit()B、save()C、ommit()D、putString()答案:A65.為了讓一個ImageView顯示一張圖片,可以通過設(shè)置的屬性是()A、ndroid:srcB、android:backgroundC、android:imgD、android:value答案:A66.下列選項中,屬于Android中能觀察到系統(tǒng)短信數(shù)據(jù)庫變化的類的是()。A、ContentProviderB、SQLiteDatabaseC、ontentObserverD、ContentResolver答案:C67.在Android中,關(guān)于MediaPlayer說法錯誤的是()A、MediaPlayer包含了Audio和video的播放功能。B、獲得MediaPlayer實例的有newMediaPlayer()和MeiaPlayer.create()的方式。C、當我們播放一首歌曲由于異常中斷,由于數(shù)據(jù)丟失,只能從開始的位置開始播放。D、在指定MediaPlayer數(shù)據(jù)的來源時,必須指定播放的文件的路徑、資源id或網(wǎng)絡(luò)路徑。答案:C68.下列對SharedPreferences存、取文件的說法中不正確的是()。A、屬于移動存儲解決方案B、sharePreferences處理的就是key-value對C、讀取xml文件的路徑是/sdcard/shared_prefs/D、數(shù)據(jù)的保存格式是xml答案:C69.DDMS中的Log信息分為()個級別?(A、3B、4C、5D、7答案:C70.關(guān)于ContentValues類說法正確的是()。A、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是String類型,而值都是基本類型B、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是任意類型,而值都是基本類型C、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名,可以為空,而值都是String類型D、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是String類型,而值也是String類型答案:A71.下列關(guān)于RelativeLayout的描述,正確的是()A、RelativeLayout表示絕對布局,可以自定義控件的x,y的位置B、RelativeLayout表示幀布局,可以實現(xiàn)標簽切換的功能C、RelativeLayout表示相對布局,其中控件的位置都是相對位置D、RelativeLayout表示表格布局,需要配合TableRow一起使用答案:C72.下列選項中,屬于在清單文件中配置廣播接收者標簽的是()。A、<broadcast/>B、<broadcastreceiver/>C、<ContentProvider/>D、<receiver/>答案:D73.android工程最后生成的工程文件是()。A、java文件B、xml文件C、apk文件D、class文件答案:C74.關(guān)于線程說法不正確的是()?A、在android中,我們可以在主線程中,創(chuàng)建一個新的線程B、在創(chuàng)建的新線程中,它可以操作UI組件C、新線程可以和Handler共同使用D、創(chuàng)建的Handler對象,它隸屬于創(chuàng)建它的線程答案:B75.下面關(guān)于誰先接收廣播順序錯誤的是()。A、有序廣播,優(yōu)先級高的先接收B、有序廣播,同優(yōu)先級的動靜態(tài)廣播接收器,靜態(tài)優(yōu)先于動態(tài)。C、有序廣播,同優(yōu)先級的動態(tài)廣播接收器,先注冊的大于后注冊的。D、普通廣播時,無視優(yōu)先級,動態(tài)廣播接收器優(yōu)先于靜態(tài)廣播接收器答案:B76.絕對布局中,android:layout_x的含義是()。A、以手機左下角為原點,組件顯示到屏幕中的橫向坐標值。B、以手機左上為原點,組件顯示到屏幕中的橫向坐標值。C、以手機右上為原點,組件顯示到屏幕中的橫向坐標值。D、以手機右下為原點,組件顯示到屏幕中的橫向坐標答案:B77.Dalvik虛擬機屬于Android系統(tǒng)架構(gòu)中的()。A、應(yīng)用程序?qū)覤、應(yīng)用程序框架層C、核心類庫層D、Linux內(nèi)核層答案:C78.下列選項中,用于EditText控件中內(nèi)容為空時顯示提示文本信息的屬性為()。A、ndroid:hintB、android:tintC、android:passwordD、android:textColorHint答案:A79.下列選項中,屬于在相對布局中將控件顯示在另外一個控件的右側(cè)的屬性的是()。A、layout_toRightOfB、layout_toLeftOfC、layout_toStartOfD、layout_toEndOf答案:A80.下列方法中,()方法是sharedPreferences獲取其編輯器的方法。A、getEdit()B、edit()C、setEdit()D、getAll答案:B81.內(nèi)部存儲和外部存儲需要額外的權(quán)限嗎?()A、不需要,不需要B、需要,不需要C、需要,需要D、不需要,需要答案:D82.下列關(guān)于Intent的描述中,正確的是()。A、Intent不能夠?qū)崿F(xiàn)應(yīng)用程序間的數(shù)據(jù)共享B、Intent可以實現(xiàn)界面的切換,還可以在不同組件間直接進行數(shù)據(jù)傳遞C、使用顯式Intent可以不指定要跳轉(zhuǎn)的目標組件D、隱式Intent不會明確指出需要激活的目標組件,所以無法實現(xiàn)組件之間的數(shù)據(jù)跳轉(zhuǎn)答案:B83.從HTTP請求中,獲得請求參數(shù),應(yīng)該調(diào)用()。A、request對象的getAttribute()方法B、request對象的getParameter()方法C、session對象的getAttribute()方法D、session對象的getParameter()方法答案:B84.下列選項中。屬于控件上的焦點發(fā)生改變時觸發(fā)的方法的是()。A、onKeyDown()B、onKeyUp()C、onFocusChanged()D、onTouchEvent()答案:C85.下列選項中,屬于Editor類中存儲String類型參數(shù)的方法的是()。A、set()B、put()C、getString()D、putString()答案:D86.關(guān)于res/raw目錄說法正確的是()A、這里的文件是原封不動的存儲到設(shè)備上不會轉(zhuǎn)換為二進制的格式B、這里的文件是原封不動的存儲到設(shè)備上會轉(zhuǎn)換為二進制的格式C、這里的文件最終以二進制的格式存儲到指定的包中D、這里的文件最終不會以二進制的格式存儲到指定的包中答案:C87.下列選項中,不屬于onTouchEvent()方法處理的事件的是()。A、MotionEvent.ACTION_DOWNB、MotionEvent.ACTION_MOVEC、KEYCODE_BACKD、MotionEvent.ACTION_UP答案:C88.下面關(guān)于SQLite數(shù)據(jù)庫的描述中,錯誤的是()。A、SqliteOpenHelper類有創(chuàng)建數(shù)據(jù)庫和更新數(shù)據(jù)庫版本的的功能B、當數(shù)據(jù)庫版本發(fā)生變化時,會調(diào)用SqliteOpenHelper的onUpgrade()方法更新數(shù)據(jù)庫C、每次調(diào)用SqliteDatabase的getWritableDatabase方法時,都會執(zhí)行SqliteOpenHelper的onCreate()方法D、可以調(diào)用SqliteDatabase類的insert()方法在數(shù)據(jù)庫中插入數(shù)據(jù)答案:C89.下面關(guān)于Looper主消息的循環(huán)器的描述,正確的是()。A、Looper是用來發(fā)送消息和處理消息的B、Looper是每個線程中的MessageQueue的管家,用來接收Handler發(fā)送的消息C、Looper用來監(jiān)視消息隊列里面的數(shù)據(jù),一旦發(fā)現(xiàn)消息隊列里面有數(shù)據(jù)就把消息給取出來D、Looper是用來處理消息的答案:C90.導致一個Activity的onDestroy()方法被調(diào)用的原因是()?A、該Activity被暫?;蛘咄V?,并且它的資源被操作系統(tǒng)回收B、啟動該Activity的Activity調(diào)用了finishActivity()C、活動(Activity)調(diào)用finish()D、三項原因都是答案:D91.下列選項哪個不是Activity啟動的方法()。A、goToActivityB、startActivityC、startActivityFromChildD、startActivityForResult答案:A92.自定義內(nèi)容觀察者時,需要繼承的類是()。A、BaseObserverB、ContentObserverC、BasicObserverD、efalutObserver答案:B93.為下列控件添加android:text=”Hello”屬性,運行時無法顯示文字的控件是()A、ButtonB、EditTextC、ImageButtonD、TextView答案:C94.下列選項中,屬于在清單文件中配置Activity標簽的是()。A、<Activity/>B、<activity/>C、<Activitys/>D、以上答案都不對答案:B95.下列選項中,屬于指定文件只能被當前程序讀寫的操作模式的是()。A、MODE_APPENDB、MODE_WORLD_READABLEC、MODE_PRIVATED、MODE_WORLD_WRITEABLE答案:C96.下面關(guān)于Fragment的描述,正確的是()。A、使用Fragment,能使程序更加合理和充分地利用屏幕的空間B、Android4.0版本開始提供Fragment類C、Fragment可以代替Activity使用D、Fragment不能嵌入到Activity中。答案:A97.下面關(guān)于廣播說法錯誤的是()。A、廣播分為有序廣播和無序廣播B、使用abortBroadcast方法可以中斷所有廣播的傳遞。C、廣播注冊方式分為動態(tài)和靜態(tài)D、SendOrderBroadcast用來向系統(tǒng)廣播有序事件,sendBroadcast()是用來廣播無序事件。答案:B98.下列選項中,屬于在清單文件中注冊內(nèi)容提供者時能被其他應(yīng)用程序使用的屬性是()。A、ndroid:enabled="true"B、android:exported="true"C、android:authorities="true"D、以上都不正確答案:B99.以下方法不屬于Activity生命周期的回調(diào)方法的是()A、onStart()B、onCreate()C、onPause()D、onFinish()答案:D100.下列選項中,前后兩個類不存在繼承關(guān)系的是()A、TextView、EditTextB、TextView、ButtonC、Button、ImageButtonD、ImageView、ImageButton答案:D101.Android對數(shù)據(jù)庫的表進行查詢操作時,會使用SQLiteDatabase類中的()方法。A、insert()B、execSQL()C、query()D、updata()答案:C102.下列選項中,屬于在BaseAdapter中獲取ListView條目總數(shù)的方法的是()。A、getItemCount()B、getCount()C、getItemId()D、getView()答案:B103.發(fā)起一個由以下代碼初始化的Intent,會發(fā)生()情況。Intentintent=newIntent();Intent.addCategory(Intent.CATEGORY_BROWSABLE);Intent.setAction(Intent.ACTION_MAIN);A、如果系統(tǒng)中有多個瀏覽器,則會讓用戶選擇瀏覽器B、如果系統(tǒng)有多個瀏覽器,并且設(shè)置了默認的,則會打開默認瀏覽器C、如果系統(tǒng)中只有一個瀏覽器,則會打開該瀏覽器D、都正確答案:D104.在activity中,如何獲取service對象?()A、可以通過直接實例化得到B、可以通過綁定得到C、通過startService()D、通過getService()獲取。答案:D105.下列關(guān)于ContentProvider的說法錯誤的是()。A、ContentProvider的作用是實現(xiàn)數(shù)據(jù)共享和交換B、要訪問ContentProvider,只需調(diào)用ContentProvider的增刪改查相關(guān)方法C、ontentProvider提供的URI必須以“content://”開頭D、Android對于系統(tǒng)里的音視頻、圖像、通訊錄提供了內(nèi)置的ContentProvider答案:B106.以下()不是應(yīng)用間交互常用的方法?A、接收Broadcast的消息B、文件共享訪問C、通過ContentResolver接口訪問D、Activity的調(diào)用答案:B107.關(guān)于Sqlite數(shù)據(jù)庫,不正確的說法是()。A、SqliteOpenHelper類主要是用來創(chuàng)建數(shù)據(jù)庫和更新數(shù)據(jù)庫B、SqliteDatabase類是用來操作數(shù)據(jù)庫的C、在每次調(diào)用SqliteDatabase的getWritableDatabase()方法時,會執(zhí)行SqliteOpenHelper的onCreate方法。D、當數(shù)據(jù)庫版本發(fā)生變化時,可以自動更新數(shù)據(jù)庫結(jié)構(gòu)答案:C108.下列選項中,屬于線性布局的標簽是()。A、<RelativeLayout>B、<LinearLayout>C、<ConstraintLayout>D、<FrameLayout>答案:B109.遇到下列()情況時需要把進程移到前臺?A、進程正在運行一個與用戶交互的Activity,它的onResume()方法被調(diào)用B、進程有一正在運行的BroadcastReceiver,它的onReceive()方法正在執(zhí)行C、進程有一個Service,該Service對應(yīng)的Activity正在與用戶交互D、所有選項均正確答案:D110.在手機開發(fā)中常用的數(shù)據(jù)庫是()。A、SQLite3B、OracleC、SqlServerD、b23答案:A111.下列選項中,屬于設(shè)置布局高度的屬性的是()。A、ndroid:idB、android:layout_weightC、android:layout_heightD、android:padding答案:C112.下面關(guān)于BroadcastReceiver錯誤的是()。A、BroadcastReceiver有兩種注冊方式,靜態(tài)注冊和動態(tài)注冊。B、roadcastReceiver必須在AndroidMainfest文件中聲明C、BroadcastReceiver的使用,一定有一方發(fā)送廣播,有一方監(jiān)聽注冊廣播,onReceive方法才會被調(diào)用。D、廣播發(fā)送的Intent都是隱式啟動。答案:B113.下列關(guān)于Service服務(wù)的描述中,錯誤的是()。A、Service是沒有用戶可見的界面,不能與用戶交互B、Service可以通過Context.startService()來啟動C、Service可以通過Context.bindService)來啟動D、Service無須在清單文件中進行配置答案:D114.下面在AndroidManifest.xml文件中注冊BroadcastReceiver方式正確的是()。A、<receiverAndroid:name="NewBroad"><intent-filter><actionAndroid:name="vider.action.NewBroad"/><action></intent-filter></receiver>B、<receiverAndroid:name="NewBroad"><intent-filter>Android:name="vider.action.NewBroad"/></intent-filter></receiver>C、<receiverAndroid:name="NewBroad"><actionAndroid:name="vider.action.NewBroad"/><action></receiver>D、<intent-filter><receiverAndroid:name="NewBroad"><action>Android:name="vider.action.NewBroad"/><action></receiver></intent-filter>答案:A115.()是交互UI相關(guān)的控件?A、ctivityB、roadcastReceiverC、ServiceD、Contentprovider答案:A116.關(guān)于視頻的來源,()不正確?A、可來源于外部URLB、可來源于內(nèi)部URI,通過ContentResolver獲取C、可來源于資源文件D、可以文件方式直接訪問內(nèi)部Media答案:D117.下列選項()是發(fā)送廣播的方法。A、startBroadcast()B、startBroadcastReceiver()C、SendBroadcast()D、sendBroadcastReceiver()答案:C118.通過openFileOutput(StringName,intmode)讀取手機上的文件時,若第二個參數(shù)為MODE_PRIVATE,表示該文件()。A、是私有數(shù)據(jù),只能被應(yīng)用本身訪問B、可以被其他應(yīng)用讀取C、可以被其他應(yīng)用寫入D、既可以被其他應(yīng)用讀取也能被其他應(yīng)用寫入答案:A119.下面關(guān)于Android中消息機制的描述,正確的是()。A、Handler只能用來發(fā)送消息B、Handler是用來發(fā)送消息和處理消息的C、MessageQueue是用來收集消息并主動發(fā)送消息D、Looper是由Handler創(chuàng)建的答案:B120.下列選項中,屬于處理屏幕觸摸事件的方法的是()。A、onKeyDown()B、onKeyUp()C、onFocusChanged()D、onTouchEvent()答案:D121.下列選項中,屬于Log類中顯示黑色的日志內(nèi)容的方法的是()。A、Log.v()B、Log.e()C、Log.wtf()D、Log.w()答案:A122.下列選項中,屬于沒有明確指定組件名的Intent類型的是()。A、IntentFilterB、顯式IntentC、隱式IntentD、Intent答案:C123.下列關(guān)于AndroidMainfest.xml文件的說法中,錯誤的是()。A、它是整個程序的配置文件B、可以在該文件中配置程序所需的權(quán)限C、可以在該文件中注冊程序用到的組件D、該文件可以設(shè)置UI布局答案:D124.下列()不屬于Activity的生命周期方法?A、onlnit()B、onStart()C、onStop()D、onPause()答案:A125.下列()不是手機操作系統(tǒng)的?A、ndroidB、iPhoneC、UbuntuD、WindowsPhone答案:C126.下列選項中,屬于開啟Activity方法的是()。A、goToActivity()B、goActivityC、startActivity()D、以上方法都對答案:C127.相對布局中,設(shè)置以下屬性時,屬性值只能為true或false的是()A、ndroid:layout_belowB、android:layout_alignParentLeftC、android:layout_alignBottomD、android:layout_toRightOf答案:B128.Android項目工程下面的assets目錄的作用是什么?()A、放置應(yīng)用到的圖片資源。B、主要放置多媒體等數(shù)據(jù)文件C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù)D、放置一些與UI相應(yīng)的布局文件,都是xml文件答案:B129.下列選項中,屬于在清單文件中配置服務(wù)的標簽的是()。A、<service/>B、<receiver/>C、<activity/>D、<broadcast/>答案:A130.進度條中()屬性是設(shè)置進度條大小格式的?()A、ndroid:SecondarProgressB、android:progressC、android:maxD、style答案:D131.如果把APP的最小SDK版本設(shè)置成8,那么以下()版本的將無法運行這個APP。A、7B、8C、9D、都可以答案:A132.下列選項中,屬于HttpURLConnection提交數(shù)據(jù)后請求成功的狀態(tài)碼的是()。A、100B、200C、404D、500答案:B133.下列關(guān)于SQLite數(shù)據(jù)庫的描述中,錯誤的是()。A、SqliteOpenHelper類有創(chuàng)建數(shù)據(jù)庫和更新數(shù)據(jù)庫版本的的功能B、SqliteDatabase類是用來操作數(shù)據(jù)庫的C、每次調(diào)用SqliteDatabase的gerWritableDatabase方法時,都會執(zhí)行SqliteOpenHelper的onCreate()方法D、當數(shù)據(jù)庫版本發(fā)生變化時,會調(diào)用SqliteOpenHelper的onUpgrade()方法更新數(shù)據(jù)庫答案:C134.在Android中,ArrayAdapter類是用于()。A、用于把數(shù)據(jù)綁定到組件上B、它能把數(shù)據(jù)顯示到Activity上C、它能把數(shù)據(jù)傳遞給廣播D、它能把數(shù)據(jù)傳遞給服務(wù)。答案:A135.下列選項中,屬于指定項目中所使用的SDK路徑的文件的是()。A、pp.imlB、uild.gradleC、setting.gradleD、perties答案:D136.下面的對自定義style的方式正確的是()。A、<resources><stylename="myStyle"><itemname="android:layout_width">fill_parent</item></style></resources>B、<stylename="myStyle"><itemname="android:layout_width">fill_parent</item></style>C、<resources><itemname="android:layout_width">fill_parent</item></resources>D、<resources><stylename="android:layout_width">fill_parent</style></resources>答案:A137.如果在android應(yīng)用程序中需要發(fā)送短信,那么需要在AndroidManifest.xml文件中增加()權(quán)限?A、發(fā)送短信,無需配置權(quán)限B、permission.SMSC、android.permission.RECEIVE_SMSD、android.permission.SEND_SMS答案:D138.android是如何組織Activity的()?A、以棧的方式組織ActivityB、以隊列的方式組織ActivityC、以樹形方式組織ActivityD、以鏈式方式組織Activity答案:A139.如何訪問媒體庫()?A、通過直接文件讀取B、通過ContentProviderC、兩項都可以D、兩項都不可以答案:B140.下列選項中,屬于WebView類的方法的是()。A、setJavaScriptEnabled()B、setWebChromeClient()C、setSupportZoom()D、setBuiltInZoomControls()答案:B141.下列選項中,()不是Activity生命周期方法A、onCreate()B、startActivity()C、onStart()D、onResume()答案:B142.關(guān)于Activity的說法不正確的是()。A、ctivity是為用戶操作而展示的可視化用戶界面B、一個應(yīng)用程序可以有若干個ActivityC、Activity可以通過一個別名去訪問D、Activity可以表現(xiàn)為一個漂浮的窗口答案:C143.下列關(guān)于SharedPreferences存取文件的描述中,錯誤的是()。A、屬于移動存儲解決方式B、SharedPreferences處理的就是key-value對C、讀取xml的路徑是/sdcard/shared_prefsD、文本的保存格式是xml答案:C144.關(guān)于廣播的作用,正確的說法是()。A、它是用接收系統(tǒng)發(fā)布的一些消息的B、它可以幫助service修改用戶界面C、它不可以啟動一個ServiceD、它可以啟動一個Activity答案:D145.下面關(guān)于bindService()方法啟動服務(wù)的描述,正確的是()。A、服務(wù)會長期在后臺運行B、啟動服務(wù)的組件與服務(wù)之間沒有關(guān)聯(lián)C、可以通過stopService()方法停止該服務(wù)D、可以通過unbindService()方法停止該服務(wù)答案:D146.在Activity的onCreate()方法中,加載布局資源文件的方法是()。A、setTheme()B、setContentView()C、setView()D、setGroupView()答案:B147.下列選項中,不屬于JSON數(shù)據(jù)的是()。A、{"city":"Beijing","street":"Xisanqi"}B、["abc",12345,false,null]C、[{"name":"LiLi","city":"Beijing"}]D、{"abc",12345,false,null}答案:D148.配置Activity時,下列()是必不可少的?A、ndroid:name屬性B、android:icon屬性C、android:label屬性D、<intent-filter…/>元素答案:A149.幀布局Framelayout是將其中的組件放在自己的()A、左上角B、右上角C、左下角D、右下角答案:A150.布局文件中有一個按鈕(),如果要讓該按鈕在其父容器中居中顯示,正確的做法是()A、設(shè)置按鈕的屬性:android:layout_gravity=”center”B、設(shè)置按鈕的屬性:android:gravity=”center”C、設(shè)置按鈕父容器的屬性:android:layout_gravity=”center”D、設(shè)置按鈕父容器的屬性:android:gravity=”center”答案:A151.當使用EditText控件時,能夠使文本框設(shè)置為多行顯示的屬性是()A、ndroid:linesB、android:layout_heightC、android:textcolorD、Android:textsize答案:A152.Andriod系統(tǒng)的底層建立在()操作系統(tǒng)之上。A、JavaB、UNIXC、WindowsD、Linux答案:D153.SharedPreferences存放的數(shù)據(jù)類型不支持()。A、booleanB、intC、StringD、ouble答案:D154.當大量使用大Bitmap對象時,以下哪個說法是正確的?()A、不會崩潰,但要求不再使用的Bitmap對象設(shè)置為空B、不會崩潰,但要求經(jīng)常調(diào)用System.gc()通知內(nèi)存釋放C、不會崩潰,因為虛擬機會自動回收內(nèi)存D、很可能會導致系統(tǒng)崩潰答案:D155.下列選項中,屬于自定義內(nèi)容觀察者繼承的類的是()。A、BaseObserverB、ContentObserverC、BasicObserverD、efaultObserver答案:B156.下列選項中,屬于View監(jiān)聽觸摸事件時,必須實現(xiàn)的接口的是()。A、View.OnClickListenerB、View.OnKeyListenerC、View.OnTouchListenerD、View.OnFocusChangeListener答案:C157.下列選項中,不屬于getSharedPreferences方法的文件操作模式參數(shù)是()。A、Context.MODE_PRIVATEB、Context.MODE_PUBLICC、ontext.MODE_WORLD_READABLED、Context.MODE_WORLD_WRITEABLE答案:B158.下面關(guān)于Intent的描述,正確的是()。A、Intent用于啟動Activity.Service以及發(fā)送廣播B、Activity不能使用Intent傳遞數(shù)據(jù)C、顯示Intent可以根據(jù)action激活相應(yīng)的組件D、Intent可以使用addAction()方法設(shè)置action動作。答案:A159.下列選項中,屬于當前Activity被其他Activity覆蓋時調(diào)用的方法的是()。A、onCreate()B、onResume()C、onPause()D、onDestroy()答案:C160.繼承ContentProvider不需要實現(xiàn)()方法。A、ddB、deleteC、updateD、query答案:A161.下面關(guān)于Activity生命周期狀態(tài)的描述,正確的是()。A、ctivity的運行狀態(tài)很短暫B、Activity在暫停狀態(tài)用戶對他操作沒有響應(yīng)C、Activity會停留在銷毀的狀態(tài)D、Activity在暫停狀態(tài)對用戶來說是不可見的答案:B162.對于SharedPreferences的下面正確的是()A、SharedPreferencesPref=newSharedPreferences();B、EditorEditor=newEditor();C、SharedPreferences對象用于讀取和存儲常用數(shù)據(jù)類型D、Editor對象存儲數(shù)據(jù)最后都要調(diào)用commit()方法。答案:D163.下面關(guān)于WebView的描述,正確的是()。A、可以使用loadData()加載HTML代碼B、使用loadDataWithBaseURL()加載帶中文的HTML內(nèi)容時會產(chǎn)生亂碼C、使用loadDataWithBaseURL()方法加載的URL為null時,程序?qū)⒈罎、使用loadDataWithBaseURL()加載HTML代碼時不可以指定數(shù)據(jù)的編碼格式答案:A164.對于XML布局文件中的視圖控件,layout_width屬性的屬性值不可以是()A、match_parentB、fill_parentC、wrap_contentD、match_content答案:D165.關(guān)于android進程,說法不正確的是()。A、組件運行所在的進程,是由androidmanifest.xml決定,它可以指定該組件運行于哪個進程。B、當急需內(nèi)存時,android會決定優(yōu)先關(guān)閉那些空閑的進程C、背景進程是不為用戶所見的Activity,但是還會有可能被用戶看到,所以它不能被殺死。D、可視進程一般不會不被系統(tǒng)所殺死。答案:C166.Activity生命周期最開始的方法調(diào)用順序是()?A、onCreate(),onResume(),onStart()B、onCreate(),onRestart(),onResume()C、onStart(),onResume(),onCreate()D、onCreate(),OnStart(),onResume()答案:D167.使進度條變橫向的系統(tǒng)樣式是()。A、ndroid:style/Widget.ProgressBar.HorizontalB、android:style/ProgressBar.HorizontalC、style/Widget.ProgressBar.HorizontalD、style/ProgressBar.Horizontal答案:A168.Android中完成模擬器文件與計算機文件的相互賦值以及安裝應(yīng)用程序的命令是()A、dbB、androidC、avdD、emulator答案:A169.下列初始化SharedPreferences的代碼中,正確的是()A、SharedPreferencesSp=newSharedPreferences();B、SharedPrefe/rencessp=SharedPreferences.getDefault();C、SharedPreferencesSp=SharedPreferences.Factory();D、SharedPreferencessp=GetSharedPreferences();答案:D170.如果通過bindService方式開啟服務(wù),那么服務(wù)的生命周期是()。A、onCreate()→onStart()→onBind()→onDestroy()B、onCreate()→-onBind()→-onDestroy()C、onCreate)→onBind()→onUnBind()→onDestroy()D、onCreate()→onStart()→onBind()→onUnBind()→onDestroy()答案:C171.下列選項中,不屬于Android布局的是()。A、FrameLayoutB、LinearLayoutC、ButtonD、RelativeLayout答案:C172.下面關(guān)于LogCat的描述,正確的是()。A、ndroid使用android.util.Log類的靜態(tài)方法實現(xiàn)輸出程序的調(diào)試信息B、LogCat區(qū)域中日志信息顯示的顏色是一致的C、Warning級別的日志顯示的是調(diào)試的信息D、error級別的日志顯示的是斷言失敗后的錯誤消息答案:A173.在activity的生命周期中,當它從可見狀態(tài)轉(zhuǎn)向半透明狀態(tài)時,它的()方法必須被調(diào)用?A、onStop()B、onPause()C、OnRestart()D、onStart()答案:B174.下列選項中,屬于操作Android系統(tǒng)短信數(shù)據(jù)庫中數(shù)據(jù)的類是()。A、ContentProviderB、ContentResolverC、ontentObserverD、SQLiteDatabase答案:B175.下面關(guān)于單元測試的描述,正確的是()。A、ExleUnitTest屬于Junit單元測試類B、ExleInstrumentedTest類屬于Junit單元測試類C、Junit單元測試需要連接Android設(shè)備D、Android單元測試不需要依賴Android設(shè)備答案:A176.下列選項中,屬于獲取ContentResolver實例對象的是()。A、newContentResolver()B、ContentProvider.newInstance()C、ontentProvider.getContentResolver()D、getContentResolver()答案:D177.SharedPreferences保存文件的路徑和擴展名是()?A、/data/data/shared_prefs/?.txtB、/data/data/packagename/shared_prefs/?.xmlC、/mnt/sdcard/指定文件夾指定擴展名D、任意路徑指定擴展名答案:B178.下列選項中,屬于數(shù)據(jù)庫文件后綴名的是()。A、xmlB、txtC、dbD、oc答案:C179.下列哪些情況下,系統(tǒng)可能會彈出ANR對話框()。A、在Activity中,Main線程消息隊列中的消息在5秒內(nèi)沒有得到響應(yīng)B、在Service中,onStartCommand()方法執(zhí)行超過5秒C、在BroadcastReceiver中,onReceive()方法執(zhí)行時間超過5秒D、在啟動的新線程中,run()方法執(zhí)行時間超過5秒答案:A180.下列選項中,屬于接收系統(tǒng)廣播的組件的是()。A、BroadcastB、roadcastReceiverC、ontentProviderD、ContentResolver答案:B181.通過bindService()啟動service,如果service還未啟動,后有什么操作?當調(diào)用者退出,service會有()操作?A、失敗,不終止B、啟動,終止C、失敗,終止D、啟動,不終止答案:B182.下列選項中,屬于只能在View中重寫的方法的是()。A、onKeyDown()B、onKeyUp()C、onFocusChanged()D、onTouchEvent()答案:C183.CheckBox被選擇的監(jiān)聽事件通常使用()方法A、setOnClickListenerB、setOnCheckedChangeListenerC、setOnMenultemSelectedListenerD、setOnCheckedListener答案:B184.下列選項中,屬于可以長期運行在后臺的組件的是()。A、ctivityB、ContentProviderC、ServiceD、Intent答案:C185.下面不是Android四大組件之一的()。A、ctivityB、IntentC、ServiceD、ContentProvider答案:B186.Android項目中的主體和樣式資源,通常放在()目錄。A、res/drawableB、res/layoutC、res/valuesD、assets答案:C187.下面關(guān)于ContentProvider的URIAuthorities描述,正確的是()。A、類名B、唯一標識C、URI名稱D、包名答案:B188.下列選項中,屬于相對布局的標簽是()。A、TableLayoutB、ConstraintLayoutC、FrameLayoutD、RelativeLayout答案:D189.如何支持語言國際化()?A、在資源文件中按名稱設(shè)置參數(shù),例如:zh_CN.Title=”標題”B、按不同語言分目錄提供不同的strings.xml文件C、兩者都不正確D、兩者都正確答案:B190.下列選項中,屬于注冊廣播接收者的方法的是()。A、registerReceiver()B、setReceiver()C、unregisterReceiver()D、setBroadcastReceiver()答案:A191.在應(yīng)用程序中用到設(shè)備震動時需要使用()權(quán)限?A、ndroid.hardware.permission.VIBRATEB、android.permission.hardware.VIBRATEC、android.security.VIBRATED、android.permission.VIBRATE答案:D192.下列選項中,屬于Android中使用的數(shù)據(jù)庫的是()。A、SQLiteB、OracleC、MySQLD、B2答案:A193.下列選項中,屬于在相對布局中將當前控件顯示在某控件上方的屬性的是()。A、ndroid:layout_aboveB、android:layout_alignTopC、android:layout_alignParentTopD、以上都不對答案:A194.在多個應(yīng)用中讀取共享存儲數(shù)據(jù)時,需要用到的query方法,是()對象的方法。A、ContentResolverB、ContentProviderC、ursorD、SQLiteHelper答案:A195.ScrollView中,可以直接包含()個組件兒?A、3個B、2個C、1個D、無數(shù)個答案:C196.在android中使用RadioButton時,要想實現(xiàn)互斥的選擇需要用的組件是()?A、ButtonGroupB、RadioButtonsC、heckBoxD、RadioGroup答案:D197.MediaPlayer播放資源前,需要調(diào)用()方法完成準備工作?A、setDataSource()B、Prepare()C、reset()D、release()答案:B198.下列選項中,屬于4G通信網(wǎng)最高傳輸速度的是()。A、10MbpsB、20MbpsC、50MbpsD、100Mbps答案:D199.在表格布局中。Android:collapseColumns=”1,2”的含義是()。A、在屏幕中,當表格的列能顯示完時,顯示1、2列B、在屏幕中,當表格的列顯示不完時,折疊C、在屏幕中,不管是否能都顯示完,折疊1、2列D、在屏幕中,動態(tài)決定是否顯示表格答案:D200.下列()屬性可做EditText編輯框的提示信息。A、ndroid:inputTypeB、android:textC、android:digitsD、android:hint答案:D201.下面關(guān)于單選對話框的描述,正確的是()。A、必須使用dismiss()方法才能使單選對話框消失B、單選對話框中的確定按鈕是通過setPositiveButton()方法實現(xiàn)的C、可以調(diào)用setIcon()方法顯示內(nèi)容區(qū)域的圖標D、以上說法都不對答案:B202.Android中下列屬于Intent的作用的是()。A、實現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享B、是一段長的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺運行,而不會因為切換頁面而消失C、可以實現(xiàn)界面間的切換,可以包含動作和動作數(shù)據(jù),連接四大組件的紐帶D、處理一個應(yīng)用程序整體性的工作答案:C203.下列關(guān)于ListView的說法中,正確的是().A、ListView的條目不能設(shè)置點擊事件B、ListView不設(shè)置Adapter也能顯示數(shù)據(jù)內(nèi)容C、當數(shù)據(jù)超出能顯示范圍時,ListView自動具有可滾動的特性D、若ListView當前能顯示10條,一共有100條數(shù)據(jù),則產(chǎn)生了100個View答案:C204.下列方法中,()是啟動Activity的方法A、startActivity()B、goToActivity()C、startActivityResult()D、以上都是答案:A205.下列選項中,當使用bindService()方法開啟服務(wù)時,關(guān)于生命周期的描述,正確的是()。A、onCreate()-onStart()-onBind()-onDestroy()B、onCreate()-onBind()-onDestroy()C、onCreate()-onBind()-onUnBind()-onDestroy()D、onCreate()-onStart()-onBind()-onUnBind()-onDestroy()答案:C206.關(guān)于service生命周期的說法正確的是()?A、如果service已經(jīng)啟動,將先后調(diào)用onCreate()和onStart()方法B、當?shù)谝淮螁拥臅r候先后調(diào)用onCreate()和onStart()方法C、當?shù)谝淮螁拥臅r候只會調(diào)用onCreate()方法D、如果Service沒有啟動,不能調(diào)用StopService停止服務(wù)。答案:B207.在Android工程中新建了一個Activity需要在()xml文件中聲明一下。A、main.xmlB、string.xmlC、AndroidMainifest.xmlD、layout.xml答案:C208.下列選項中,屬于設(shè)置ListView分割線顏色的方法是()。A、ndroid:dividerColorB、android:dividerHeightC、android:dividerD、以上都不對答案:C209.Android應(yīng)用四大組件中,可以在后臺長時間執(zhí)行長時,而不需要提供用戶界面的是()。A、ServiceB、ActivityC、BroadcastReceiverD、ContentProvider答案:A210.下列選項中,屬于開始提供RecyclerView控件的Android版本的是()。A、ndroid3.0B、Android1.6C、Android5.0D、Android6.0答案:C211.如果一個應(yīng)用程序想要訪問另外一個應(yīng)用程序的數(shù)據(jù)庫,那么需要通過()實現(xiàn)。A、BroadcastReceiverB、ActivityC、ontentProviderD、AIDL答案:C212.下面的選項中,屬于應(yīng)用程序框架層的是()。A、活動管理器B、聯(lián)系人程序C、短信程序D、音頻驅(qū)動答案:A213.下面關(guān)于文件存儲的描述,正確的是()。A、內(nèi)部存儲的存儲路徑通常為mnt/sdcard目錄B、內(nèi)部存儲可以將數(shù)據(jù)存儲到SD卡上C、外部存儲文件是不安全的D、外部存儲的文件可以被其他應(yīng)用程序所共享答案:D214.使用AIDL完成遠程Service方法調(diào)用下列說法不正確的是()。A、idl對應(yīng)的接口名稱不能與aidl文件名相同B、aidl的文件的內(nèi)容類似java代碼C、創(chuàng)建一個Service(服務(wù)),在服務(wù)的onBind(IntentIntent)方法中返回實現(xiàn)了aidl接口的對象D、aidl對應(yīng)的接口的方法前面不能加訪問權(quán)限修飾符答案:A215.通過Intent可以啟動()組件。A、ctivityB、ServiceC、兩項都不可以D、兩項都可以答案:D216.Activity對一些資源以及狀態(tài)的操作保存,最好是保存在生命周期的()函數(shù)中進行。A、OnPause()B、onCreate()C、onResume()D、onStart()答案:D217.以下說法錯誤的是()?A、Button是普通按鈕組件,除此外還有其他的按鈕組件B、TextView是顯示文本的組件,TextView是EditText的父類C、EditText是編輯文本的組件,可以使用EditText輸入特定的字符D、ImageView是顯示圖片的組件,可以通過設(shè)置顯示局部圖片答案:D218.下列選項中,()用于設(shè)置TextView中文字顯示的大小A、ndroid:textSize="18"B、android:size="18"C、android:textSize="18sp"D、android:size="18sp"答案:C219.下列()是AbsoluteLayout(相對布局)中特有的屬性。A、ndroid:layout_heightB、android:layout_xC、android:layout_aboveD、android:layout_ToRightOf答案:B220.對于XML布局文件,android:layout_width屬性的值不可以是()A、Match_parentB、fill_parentC、wrap_contentD、match_content答案:D221.下面關(guān)于數(shù)據(jù)存儲方式的描述,正確的是()。A、SharedPreferences是四大組件之一B、ContentProvider可以通過openFileInput()和openFileOutput()方法來讀取設(shè)備上的文件C、SQLite是Android自帶的一個輕量級的數(shù)據(jù)庫D、SQLite數(shù)據(jù)庫運算速度比較慢,占用資源較多。答案:C222.下列哪一項是androidmanifest文件的功能()A、聲明要求的最低API級別B、聲明要求的用戶權(quán)限的級別C、記錄程序中使用的Activity等資源D、都是答案:D223.下列哪一個選項不屬于AdapterView類的子選項?()A、ListViewB、SpinnerC、GridViewD、ScrollView答案:D224.下面關(guān)于RadioButton控件的描述,正確的是()。A、RadioButton默認為選中狀態(tài)B、RadioButton表示單選按鈕C、RadioButton表示文本控件D、以上說法都不對答案:B225.關(guān)于適配器的說法正確的是()。A、它主要是用來存儲數(shù)據(jù)B、它主要用來把數(shù)據(jù)綁定到組件上C、它主要用來解析數(shù)據(jù)D、它主要用來存儲xml數(shù)據(jù)。答案:B226.下面關(guān)于廣播的描述,正確的是()。A、有序廣播可以被接收者攔截B、無序廣播是同步的C、有序廣播的效率比無序廣播高D、無序廣播可以被接收者攔截答案:A227.Android開發(fā)中,如果TableLayout的第一個TableRow有兩個控件,第二個TableRow有三個控件,那這個TableLayout的列數(shù)為()。A、2B、3C、4D、5答案:B228.下列不屬于service生命周期的方法是()。A、onCreateB、onDestroyC、onStopD、onStartCommand答案:C229.處理菜單項單擊事件的方法不包含()A、使用onOptionsItemSelected(MenuItemitem)響應(yīng)B、使用onMenuItemSelected(intfeatureId.MenuItemitem)響應(yīng)C、使用onMenuItemClick(MenuItemitem)響應(yīng)D、使用onCreateOptionsMenu(MenuMenu)響應(yīng)答案:D230.如何訪問在SD卡上的文件?()A、通過直接文件讀取B、通過ContentProviderC、兩項都不可以D、兩項都可以答案:D231.下列選項中,屬于設(shè)置ImageView控件顯示圖片資源的屬性是()。A、ndroid:srcB、android:backgroundC、android:imgD、a

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論