2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案_第1頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案_第2頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案_第3頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案_第4頁(yè)
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

(圖片大小可自由調(diào)整)2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開(kāi)發(fā)考試近5年真題集錦(頻考類(lèi)試題)帶答案第I卷一.參考題庫(kù)(共100題)1.()接口定義了常見(jiàn)的provider狀態(tài)變化和位置變化的方法。2.下列屬于SAX解析XML需要用到的類(lèi)和接口是()。A、DocumentBuildrB、SAXParserC、DefaultHandlerD、SAXParserFactory3.關(guān)于SharedPreferences的下面正確的是()A、SharedPreferencespref=newSharedPreferences();B、Editoreditor=newEditor();C、SharedPreferences對(duì)象用于讀取和存儲(chǔ)常用數(shù)據(jù)類(lèi)型。D、Editor對(duì)象存儲(chǔ)數(shù)據(jù)最后都要調(diào)用commit()方法。4.以下關(guān)于線程異步問(wèn)題的說(shuō)法不正確的是()A、線程在應(yīng)用程序開(kāi)發(fā)過(guò)程中負(fù)責(zé)分擔(dān)進(jìn)程的耗時(shí)計(jì)算工作。B、一個(gè)進(jìn)程中如果需要多個(gè)線程共同協(xié)作才能完成業(yè)務(wù)計(jì)算的話,往往會(huì)涉及到線程之間的數(shù)據(jù)通訊。C、線程依靠CPU調(diào)度分配時(shí)間片獲得運(yùn)行機(jī)會(huì),當(dāng)CPU時(shí)間片耗盡,線程將會(huì)停止運(yùn)行等待CPU的再次分配。D、由于線程的運(yùn)行與停止是可控的,所以當(dāng)多個(gè)線程之間需要同時(shí)對(duì)一塊進(jìn)程中的"共享內(nèi)存"進(jìn)程操作的時(shí)候,就有可能發(fā)生線程異步交互錯(cuò)誤。5.httpClient中發(fā)送請(qǐng)求的方法是()。6.關(guān)于廣播的作用,正確的說(shuō)法是()A、它是用接收系統(tǒng)發(fā)布的一些消息的B、它可以幫助service修改用戶界面C、它不可以啟動(dòng)一個(gè)ServiceD、它可以啟動(dòng)一個(gè)Activity7.下面關(guān)于LayerManager類(lèi)描述正確的是()。A、一個(gè)程序中只允許使用一個(gè)LayerManager類(lèi)B、一個(gè)程序中可以使用多個(gè)LayerManager類(lèi)C、LayerManager類(lèi)只允許添加一個(gè)Sprite類(lèi)的實(shí)例作為圖層管理的一部分D、LayerManager類(lèi)可以添加LayerManager類(lèi)的實(shí)例作為圖層管理的一部分8.以下關(guān)于Android中的廣播機(jī)制的說(shuō)法不正確的是()A、在應(yīng)用層,發(fā)送方組件通常需要定義一個(gè)Intent對(duì)象,用于封裝要發(fā)送的消息,并指定其Action屬性用于匹配(參見(jiàn)第二章中的Intent屬性部分),然后在組件中使用Context對(duì)象(上下文環(huán)境)所在的sendBroadcast()方法,將這個(gè)Intent發(fā)送出去。B、接收方想要接收到某一個(gè)廣播時(shí),需要在該廣播被發(fā)送之前,注冊(cè)一個(gè)BroadcastReceiver(廣播接收者),將其Action屬性設(shè)置為與要接受廣播的Action屬性相同的值。C、一般不需要在組件的onDestroy()方法中調(diào)用unRegisterReceiver()方法,以取消已注冊(cè)的BroadcastReceiver對(duì)象,清理資源。D、如果在Activity的onResume()方法中注冊(cè)了BroadcastReceiver,則應(yīng)該在onPause()方法中取消注冊(cè)。9.下面屬于android的動(dòng)畫(huà)分類(lèi)的有()。A、TweenB、FrameC、DrawD、Animation10.全局定時(shí)器中設(shè)置時(shí)間的方法是()。11.關(guān)于AppWidgetProvider類(lèi)的onEnabled方法,描述正確的是()A、每次更新都調(diào)用一次該方法,使用頻繁。B、每刪除一個(gè)就調(diào)用一次。C、當(dāng)該Widget第一次添加到桌面時(shí)調(diào)用該方法,可添加多次但只有第一次調(diào)用。D、當(dāng)最后一個(gè)該Widget刪除時(shí),調(diào)用該方法。12.在android中使用SQLiteOpenHelper這個(gè)輔助類(lèi)時(shí),獲?。ǎ〢、getDatabase()B、openDatabase()C、getReadableDatabase()D、getAbleDatabase()13.什么是LinearLayout?14.以下關(guān)于MediaPlayer的生命周期描述有誤的是()A、要開(kāi)始播放MeidaPlayer對(duì)象,就必須成功調(diào)用prepare()方法。

B、MeidaPlayer通過(guò)isPlaying()方法來(lái)檢測(cè)當(dāng)前是否正在播放。C、MeidaPlayer通過(guò)setLooping(boolean)方法來(lái)設(shè)置是否循環(huán)播放。D、MeidaPlayer通過(guò)pause()方法來(lái)實(shí)現(xiàn)暫停播放,通過(guò)stop()方法來(lái)實(shí)現(xiàn)停止播放。15.關(guān)于AlertDialog的說(shuō)法不正確的是()A、要想使用對(duì)話框首先要使用new關(guān)鍵字創(chuàng)建AlertDialog的實(shí)例B、對(duì)話框的顯示需要調(diào)用show方法C、setPositiveButton方法是用來(lái)加確定按鈕的D、setNegativeButton方法是用來(lái)加取消按鈕的16.以下關(guān)于Service的兩種選擇描述錯(cuò)誤的是()A、以綁定方式使用Service時(shí),使用bindService()方法的目的是回調(diào)onBind()方法,它的作用是在Service和調(diào)用者之間建立一個(gè)橋梁。B、當(dāng)調(diào)用者結(jié)束時(shí),Service也會(huì)結(jié)束,而不負(fù)責(zé)更多的工作,例如連接服務(wù)器的操作。C、一般會(huì)把在應(yīng)用程序被關(guān)閉后仍然需要執(zhí)行的操作實(shí)現(xiàn)為一個(gè)綁定式的Service,而將一些執(zhí)行特定功能、執(zhí)行周期短或在應(yīng)用程序關(guān)閉后將要停止的操作實(shí)現(xiàn)為啟動(dòng)式的Service。D、在實(shí)際開(kāi)發(fā)中,常會(huì)將這兩種方式的Service混用,一般的做法是在一個(gè)長(zhǎng)期執(zhí)行的、啟動(dòng)式的Service中多次綁定并解綁多個(gè)綁定式的Service,在每個(gè)綁定式的Service中都會(huì)執(zhí)行短期的、特定的工作。17.在執(zhí)行長(zhǎng)時(shí)間的數(shù)據(jù)庫(kù)操作的時(shí)候,需要數(shù)據(jù)庫(kù)的事務(wù)支持來(lái)確保信息的完整性,下面關(guān)于事務(wù)的說(shuō)法,不正確的是()A、使用SQLiteDatabese的beginTransaction()方法可以開(kāi)啟一個(gè)事務(wù)B、當(dāng)程序執(zhí)行到endTransaction()方法的時(shí)候,會(huì)檢查事務(wù)的標(biāo)志是否為成功C、當(dāng)應(yīng)用需要提交事務(wù),必須在程序執(zhí)行到endTransaction()方法之前使用setTransactionSuccessful()方法設(shè)置事務(wù)的標(biāo)志為成功,如果不調(diào)用該方法,就會(huì)默認(rèn)回滾事務(wù)D、SQLite允許嵌套事務(wù)18.利用Intent不僅可以傳遞int、string等基本類(lèi)型的數(shù)據(jù),還可以傳遞更復(fù)雜的自定義對(duì)象。在Android中要在不同Activity之間傳遞復(fù)雜對(duì)象,主要有()接口和()接口可以使用。19.處理菜單項(xiàng)單擊事件的方法不包含()A、使用onOptionsItemSelected(MenuItemitem)響應(yīng)B、使用onMenuItemSelected(intfeatureId.MenuItemitem)響應(yīng)C、使用onMenuItemClick(MenuItemitem)響應(yīng)D、使用onCreateOptionsMenu(Menumenu)響應(yīng)20.布局文件會(huì)保存在()目錄。A、resB、valuesC、layoutD、drawable21.下列關(guān)于Service描述不正確的是()。A、啟動(dòng)Service的組件被銷(xiāo)毀時(shí),Service也將被銷(xiāo)毀B、當(dāng)Activity通過(guò)調(diào)用startService()方法啟動(dòng)Service時(shí),它處于started狀態(tài)C、當(dāng)應(yīng)用程序組件通過(guò)調(diào)用bindService()方法綁定到Service時(shí),Service處于bound狀態(tài)D、其他應(yīng)用程序組件能啟動(dòng)Service并且即便用戶切換到另一個(gè)應(yīng)用程序,Service還可以在后臺(tái)運(yùn)行22.下面哪個(gè)不是繼承contentprovider,可以重載的函數(shù)()A、update()B、onstart()C、insert()D、getType()23.以下對(duì)記錄倉(cāng)庫(kù)描述正確的是()。A、數(shù)據(jù)寫(xiě)入記錄倉(cāng)庫(kù)后,記錄ID號(hào)唯一,刪除一條記錄后,該記錄ID號(hào)可以重新使用B、記錄倉(cāng)庫(kù)中的記錄ID不是唯一的可以重復(fù)使用C、一旦數(shù)據(jù)寫(xiě)入記錄倉(cāng)庫(kù)之后,其RecordID就不會(huì)再改變(如果刪除數(shù)據(jù)呢?)D、以上描述都不對(duì)24.String是最基本的數(shù)據(jù)類(lèi)型嗎。25.使用Graphics類(lèi)的drawRecr(10,20,20,10)繪制矩形,此矩形的面積是()A、100B、200C、300D、40026.Android程序設(shè)計(jì)中用XML文檔定義布局有何優(yōu)點(diǎn)?27.在添加第一個(gè)appwidget窗口小部件時(shí),會(huì)執(zhí)行的方法是()。A、onReceiveB、onEnabledC、onDisabledD、onUpdate28.在Android工程中新建了一個(gè)Activity需要在哪個(gè)xml文件中聲明一下?()A、main.xmlB、string.xmlC、AndroidMainifest.xmlD、layout.xml29.Android采用什么軟件架構(gòu)?整個(gè)系統(tǒng)包括哪幾個(gè)層次?30.下列屬于PULL解析XML中字段的是()。A、START_TAGB、START_DOCUMENTC、NEXT_TAGD、TEXT31.以下哪個(gè)不是應(yīng)用間交互常用的方法?()A、接收Broadcast的消息B、文件共享訪問(wèn)C、通過(guò)ContentResolver接口訪問(wèn)D、Activity的調(diào)用32.廣播消息的處理流程有哪3個(gè)環(huán)節(jié)?33.java.io包中的()和()類(lèi)主要用于對(duì)對(duì)象(Object)的讀寫(xiě)。34.下列說(shuō)法哪一個(gè)不正確()。A、Java程序經(jīng)編譯后會(huì)產(chǎn)生字節(jié)碼B、java虛擬機(jī)加載.java文件C、javac是編譯的命令D、javadoc是文檔化的命令35.下面對(duì)于Display類(lèi)描述正確的是()。A、Display對(duì)象在每個(gè)MIDlet之中只有2個(gè)B、Dispaly對(duì)象在每個(gè)MIDlet之中只有1個(gè)C、Display對(duì)象在每個(gè)MIDlet之中可以有多個(gè)D、Display對(duì)象在每個(gè)MIDlet根據(jù)不同情況可以設(shè)置多個(gè)36.如果后臺(tái)的Activity由于某原因被系統(tǒng)回收了,如何在被系統(tǒng)回收之前保存當(dāng)前狀態(tài)?37.關(guān)于線程說(shuō)法不正確的是()。A、在android中,我們可以在主線程中,創(chuàng)建一個(gè)新的線程B、在創(chuàng)建的新線程中,它可以操作UI組件C、新線程可以和Handler共同使用D、創(chuàng)建的Handler對(duì)象,它隸屬于創(chuàng)建它的線程38.什么是意圖過(guò)濾器?其對(duì)應(yīng)的類(lèi)名是什么?它在AndroidManifest.xml文檔中的元素名稱是什么?39.Androidmanifest的文件擴(kuò)展名是()。A、.jarB、.xmlC、.apkD、.java40.下面的代碼用于獲取布局管理器中添加的WebView組件,并為其指定要加載網(wǎng)頁(yè)的URL地址??瞻滋帒?yīng)該為()。 A、loadB、loadDataC、loadUrlD、loadDataWithBaseURL41.上下文菜單需要重載onCreateContextMenu方法,該方法用于()A、添加快捷菜單所顯示的標(biāo)題、圖標(biāo)和菜單子項(xiàng)等內(nèi)容。B、處理菜單選擇事件。C、將快捷菜單注冊(cè)到界面控件上。D、動(dòng)態(tài)地添加、刪除菜單子項(xiàng)。42.以下的哪個(gè)方法會(huì)在菜單創(chuàng)建時(shí)被調(diào)用?()A、onCreateOptionsMenuB、onCreateMenuC、onCreateContextMenuD、onCreate43.關(guān)于SQLite3數(shù)據(jù)庫(kù)的操作,下面說(shuō)法不正確的是()A、Context對(duì)象調(diào)用openOrCreateDatabase方法打開(kāi)或者創(chuàng)建數(shù)據(jù)庫(kù)B、SQLiteDatabase類(lèi)的靜態(tài)方法openOrCreateDatabase方法打開(kāi)或者創(chuàng)建數(shù)據(jù)庫(kù)C、Context對(duì)象closeDatabase方法關(guān)閉數(shù)據(jù)庫(kù)。D、SQLiteDatabase類(lèi)的靜態(tài)方法deleteDatabase方法刪除數(shù)據(jù)庫(kù)44.下面關(guān)于UI布局描述錯(cuò)誤的一項(xiàng)是()。A、LinearLayout(線性布局)是按照橫或豎的線性排列布局。B、RelativeLayout(相對(duì)布局)是按照相對(duì)位置來(lái)布局。C、FrameLayout(幀布局)一塊在屏幕上提前預(yù)定好的空白區(qū)域,可以填充一些View元素到里面。D、AbsoluteLayout(絕對(duì)布局)是以表格的形式布局。45.繼承ContentProvider不需要實(shí)現(xiàn)()等方法。A、addB、deleteC、updateD、query46.藍(lán)牙和802.11b技術(shù)都屬于短程通訊技術(shù),以下描述錯(cuò)誤的是()。A、藍(lán)牙和802.11b都是無(wú)線技術(shù),并且都選用了2.4GHz的頻譜B、802.11b主要是用來(lái)連接耗電的大型設(shè)備,如個(gè)人計(jì)算機(jī)及手提電腦等C、藍(lán)牙主要是用來(lái)連接耗電極小的小型設(shè)備,如PDA和手機(jī)等等D、藍(lán)牙技術(shù)的數(shù)據(jù)交流的速度達(dá)到11Mb/s,距離可達(dá)100米47.Intent機(jī)制與Broadcast機(jī)制有何異同?48.android項(xiàng)目中放置常量的string.xml位于哪個(gè)目錄下()A、res/layoutB、layoutC、res/valuesD、assets49.在啟動(dòng)模式下,為何Service中的業(yè)務(wù)邏輯主要放在onStartCommand()方法中而不是在onCreate()方法中?50.Action屬性ACTION_DIAL代表()標(biāo)準(zhǔn)動(dòng)作。A、顯示直接打電話的界面B、提供編輯數(shù)據(jù)的途徑C、顯示電話撥號(hào)面板D、向用戶顯示數(shù)據(jù)51.Android中的短信、聯(lián)系人管理、瀏覽器等屬于Android系統(tǒng)架構(gòu)中的哪一層().A、應(yīng)用層B、應(yīng)用框架層C、系統(tǒng)運(yùn)行庫(kù)層D、Linux內(nèi)核層52.setOnTouchEvent設(shè)置返回值為true和false有何區(qū)別()A、沒(méi)有區(qū)別,都能對(duì)事件進(jìn)行監(jiān)聽(tīng)B、設(shè)置為true時(shí)只能在移動(dòng)時(shí)獲得一次監(jiān)聽(tīng)事件,false則可以多次C、返回true表示這個(gè)消息已經(jīng)被處理結(jié)束,后續(xù)的handler不再接收到這個(gè)消息D、設(shè)置為false是,在處理一次監(jiān)聽(tīng)事件后,系統(tǒng)將拋棄該次事件53.下列關(guān)于Service的描述,正確的是()A、Servie主要負(fù)責(zé)一些耗時(shí)比較長(zhǎng)的操作,這說(shuō)明Service會(huì)運(yùn)行在獨(dú)立的子線程中B、每次調(diào)用Context類(lèi)中的StartService()方法后都會(huì)新建一個(gè)Service實(shí)例C、每次啟動(dòng)一個(gè)服務(wù)時(shí)候都會(huì)先后調(diào)用onCreate()和onStart()方法D、當(dāng)調(diào)用了ConText類(lèi)中的StopService()方法后,Serviece中的onDestroy()方法會(huì)自動(dòng)回調(diào)54.以下關(guān)于Service的說(shuō)法,不正確的是()A、Service是沒(méi)有用戶可見(jiàn)的界面,不與用戶交互.B、Service可以通過(guò)Context.bindService()來(lái)啟動(dòng)C、每個(gè)Serviceclass可以在AndroidManifest.xml文件中有相應(yīng)的聲明,也可以不聲明直接使用D、Service可以通過(guò)Context.startService()來(lái)啟動(dòng)55.下列屬于SOAP優(yōu)點(diǎn)的是()。A、SOAP與編程語(yǔ)言無(wú)關(guān)。SOAP可以使用任何語(yǔ)言來(lái)完成B、SOAP是完全和廠商無(wú)關(guān)C、SOAP與平臺(tái)無(wú)關(guān)D、SOAP是簡(jiǎn)單的,可擴(kuò)展的56.下列不屬于android布局的是()A、FrameLayoutB、LinearLayoutC、BorderLayoutD、TableLayoutE、RelativeLayout57.在繼承中,關(guān)于構(gòu)造方法的說(shuō)明,下列說(shuō)法錯(cuò)誤的是()A、子類(lèi)無(wú)條件的繼承父類(lèi)的無(wú)參構(gòu)造方法B、子類(lèi)可以引用父類(lèi)中的有參構(gòu)造方法,使用super關(guān)鍵字C、如果子類(lèi)沒(méi)有構(gòu)造方法,則父類(lèi)無(wú)參構(gòu)造方法作為自已的構(gòu)造方法D、如果子類(lèi)有無(wú)參構(gòu)造方法,而父類(lèi)的無(wú)參構(gòu)造方法則被覆蓋58.以下關(guān)于ContentProvider的說(shuō)法不正確的是()A、ContentProvider在Android中的作用是對(duì)外共享數(shù)據(jù),也就是說(shuō)可以通過(guò)ContentProvider把應(yīng)用中的數(shù)據(jù)共享給其他應(yīng)用訪問(wèn),但是缺點(diǎn)是其他應(yīng)用不可以通過(guò)ContentProvider對(duì)本應(yīng)用中的數(shù)據(jù)進(jìn)行增刪改查。B、通過(guò)指定文件的操作模式為Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE也可以對(duì)外共享數(shù)據(jù)。C、如果采用文件操作模式對(duì)外共享數(shù)據(jù),數(shù)據(jù)的訪問(wèn)方式會(huì)因數(shù)據(jù)存儲(chǔ)的方式而不同,導(dǎo)致數(shù)據(jù)的訪問(wèn)方式無(wú)法統(tǒng)一。D、使用ContentProvider對(duì)外共享數(shù)據(jù)的好處是統(tǒng)一了數(shù)據(jù)的訪問(wèn)方式。59.如果我們需要導(dǎo)入一張圖片資源,我們需要將圖片放在哪個(gè)工程目錄中?()A、res/stringB、res/drawableC、res/iconD、res/picture60.下面是屬于GLSurFaceView特性的是()。A、管理一個(gè)surface,這個(gè)surface就是一塊特殊的內(nèi)存,能直接排版到android的視圖view上B、管理一個(gè)EGLdisplay,它能讓opengl把內(nèi)容渲染到上述的surface上C、讓渲染器在獨(dú)立的線程里運(yùn)作,和UI線程分離D、可以直接從內(nèi)存或者DMA等硬件接口取得圖像數(shù)據(jù)61.負(fù)責(zé)管理所有Android傳感器框架支持的傳感器組件是()A、android.hardware.SensorB、android.hardware.SensorEventListenerC、android.hardware.SensorManager62.當(dāng)Activity被銷(xiāo)毀時(shí),保存它原來(lái)狀態(tài)的方法是()A、實(shí)現(xiàn)Activity的onSaveInstanceState()方法B、實(shí)現(xiàn)Activity的onSaveInstance()方法C、實(shí)現(xiàn)Activity的onInstanceState()方法D、實(shí)現(xiàn)Activity的onSaveState()方法63.尺寸伸縮動(dòng)畫(huà)newScaleAnimation(0f,1f,0f,1f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f)表示()A、變化點(diǎn)在中心,尺寸從小逐漸增至原尺寸的二分之一大小B、變化點(diǎn)在中心,尺寸從原尺寸的二分之一大小逐漸變小C、變化點(diǎn)在中心,尺寸從小逐漸增至原尺寸D、變化點(diǎn)在中心,尺寸從原尺寸逐漸變小64.自動(dòng)把數(shù)據(jù)保存為一個(gè)xml文件,并以鍵值對(duì)的形式保存/data/data/package_name/shared_prefs目錄下的存儲(chǔ)方式是()。A、File存儲(chǔ)方式B、SQLite存儲(chǔ)C、SharedPreference存儲(chǔ)方式D、網(wǎng)絡(luò)存儲(chǔ)方式65.下面關(guān)于Android相關(guān)知識(shí)的說(shuō)法錯(cuò)誤的是()。A、ActivityManager(活動(dòng)管理器)管理各個(gè)應(yīng)用程序生命周期以及通常的導(dǎo)航回退功能。B、WindowManager(窗口管理器)管理所有的移動(dòng)設(shè)備窗口功能。C、ContentProvider(內(nèi)容提供器)使得不同應(yīng)用程序之間存取或者分享數(shù)據(jù)。D、ViewSystem(視圖系統(tǒng))構(gòu)建應(yīng)用程序的基本組件。66.下列與Android相關(guān)的選項(xiàng)描述不正確的是()。A、運(yùn)行Andorid應(yīng)用可以右擊你要運(yùn)行的項(xiàng)目,然后選擇RunAs->AndroidApplication,即可自動(dòng)在已開(kāi)啟的AVD或者移動(dòng)設(shè)備上運(yùn)行這個(gè)項(xiàng)目了。B、如果焦點(diǎn)在項(xiàng)目中/src目錄下的Java文件中,可以通過(guò)菜單欄的Run->Run、工具欄的Run按鈕等。C、如果有多個(gè)AVD和真機(jī)都已被啟動(dòng)且連接在PC上,則可以右擊項(xiàng)目名稱,然后在RunAs->RunConfigurations里指定使用哪個(gè)目標(biāo)機(jī)來(lái)運(yùn)行本應(yīng)用。D、也可以按快捷鍵Ctrl+F6來(lái)運(yùn)行Android應(yīng)用程序。67.SensorEvent系統(tǒng)使用這個(gè)類(lèi)來(lái)創(chuàng)建一個(gè)傳感器事件對(duì)象,他提供了相關(guān)傳感器事件的信息。一個(gè)傳感器事件對(duì)象包含()信息。A、原始傳感器數(shù)據(jù)B、產(chǎn)生事件的傳感器的類(lèi)型C、數(shù)據(jù)的精度D、以上全部選項(xiàng)68.要操作WIFI設(shè)備,就需要使用Context.getSystemService(Context.WIFI_SERVICE)來(lái)獲?。ǎ?duì)象。69.Google發(fā)布的基于Linux平臺(tái)的開(kāi)放源代碼移動(dòng)操作系統(tǒng)平臺(tái)名稱是()。70.對(duì)話框中有幾個(gè)默認(rèn)Button,()代表是確定按鈕。A、PositiveButtonB、NegativeButtonC、NeutralButtonD、OKButton71.在android中,ArrayAdapter類(lèi)是用于()。A、用于把數(shù)據(jù)綁定到組件上B、它能把數(shù)據(jù)顯示到Activity上C、它能把數(shù)據(jù)傳遞給廣播D、它能把數(shù)據(jù)傳遞給服務(wù)72.下面哪些是String對(duì)象的特性()A、不變性B、針對(duì)常量池的優(yōu)化C、類(lèi)是final的D、用戶可自定義的多態(tài)73.關(guān)于Intent對(duì)象說(shuō)法錯(cuò)誤的是()。A、在android中,Intent對(duì)象是用來(lái)傳遞信息的B、Intent對(duì)象可以把值傳遞給廣播或ActivityC、利用Intent傳值時(shí),可以傳遞一部分值類(lèi)型D、利用Intent傳值時(shí),它的key值可以是對(duì)象74.在android程序中,Log.w()用于輸出什么級(jí)別的日志信息?()A、調(diào)試級(jí)別B、信息級(jí)別C、警告級(jí)別D、錯(cuò)誤級(jí)別75.Android系統(tǒng)內(nèi)核基于什么操作系統(tǒng)?76.以下哪個(gè)控件用來(lái)顯示圖片?()A、ImageViewB、TextViewC、EditTextD、Button77.哪個(gè)方法可以實(shí)現(xiàn)在屏幕上描繪一個(gè)實(shí)心的扇形()。A、fillArc()B、drawArc()C、drawRect()D、fillRect()78.下列哪些情況下,系統(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秒79.在android中使用SQLiteOpenHelper這個(gè)輔助類(lèi)時(shí),可以生成一個(gè)數(shù)據(jù)庫(kù),并可以對(duì)數(shù)據(jù)庫(kù)版本進(jìn)行管理的方法可以是()。A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase()D、getAbleDatabase()80.如果要實(shí)現(xiàn)用戶單擊后觸發(fā)一定的處理,以下哪個(gè)控件最合適?()A、ButtonB、EditTextC、ImageViewD、TextView81.以下關(guān)于Service的說(shuō)法錯(cuò)誤的是()A、Android中,Service有兩種不同的使用方式:一種是以啟動(dòng)方式使用Service(StartedService),另一種是以綁定方式使用Service(BoundService)。B、需要在AndroidManifest.xml文件中注冊(cè),否則,Service根本無(wú)法啟動(dòng)。C、以綁定方式使用Service,能夠獲取到Service對(duì)象,不僅能夠正常啟動(dòng)Service,而且能夠調(diào)用正在運(yùn)行中的Service實(shí)現(xiàn)的私有方法和屬性。D、為了使Service支持綁定,需要在Service類(lèi)中重寫(xiě)onBind()方法,并在onBind()方法中返回Service對(duì)象。82.如果你的應(yīng)用程序使用的是一種特殊的傳感器類(lèi)型,但是不想依賴它,你能夠使用()在運(yùn)行時(shí)來(lái)檢測(cè)該傳感器。A、傳感器框架B、系統(tǒng)調(diào)用方法C、原始數(shù)據(jù)D、環(huán)境傳感器83.以下哪個(gè)日志級(jí)別最高?()A、INFOB、WARNC、ERRORD、DEBUG84.ContentResolver用什么方法查詢ContentProvider提供的內(nèi)容()A、select()B、retrieve()C、query()D、execute()85.TabHost.newTabSpec("tab1")()。A、為tab頁(yè)創(chuàng)建標(biāo)題為tab1B、為tab頁(yè)創(chuàng)建ID為tab1C、為tab頁(yè)創(chuàng)建內(nèi)容D、為tab頁(yè)創(chuàng)建新空格86.Android應(yīng)用四大組件中,可以在后臺(tái)長(zhǎng)時(shí)間執(zhí)行長(zhǎng)時(shí),而不需要提供用戶界面的是()A、ServiceB、ActivityC、BroadcastReceiverD、ContentProvider87.關(guān)于Activity說(shuō)的法不正確的是()。A、Activity是為用戶操作而展示的可視化用戶界面B、一個(gè)應(yīng)用程序可以有若干個(gè)ActivityC、Activity可以通過(guò)一個(gè)別名去訪問(wèn)D、Activity可以表現(xiàn)為一個(gè)漂浮的窗口88.下面哪種進(jìn)程最重要,最后被銷(xiāo)毀?()A、服務(wù)進(jìn)程B、后臺(tái)進(jìn)程C、可見(jiàn)進(jìn)程D、前臺(tái)進(jìn)程89.以下關(guān)于Handler機(jī)制原理的說(shuō)法,錯(cuò)誤的是()A、Android提供了Handler和Looper來(lái)滿足線程間的通信。B、Handler機(jī)制是遵循先進(jìn)后出的原則。C、Looper類(lèi)用來(lái)管理待定線程內(nèi)對(duì)象之間的消息交換(MessageExchange),而通過(guò)Handler對(duì)象可以與Looper進(jìn)行溝通,以便push新消息到MessageQueue里面,或者接收Looper從MeaagesQueue取出的消息。D、UIThread通常就是MainThread,而Android啟動(dòng)程序的時(shí)候就會(huì)替它建立一個(gè)MessageQueue。90.當(dāng)Activity被消毀時(shí),如何保存它原來(lái)的狀態(tài)()。A、實(shí)現(xiàn)Activity的onSaveInstanceState()方法B、實(shí)現(xiàn)Activity的onSaveInstance()方法C、實(shí)現(xiàn)Activity的onInstanceState()方法D、實(shí)現(xiàn)Activity的onSaveState()方法91.對(duì)象池和享元模式的根本不同在于()A、對(duì)象池中的對(duì)象可以復(fù)用,享元模式中的對(duì)象不能復(fù)用B、對(duì)象池可以提升系統(tǒng)性能,享元模式不能C、對(duì)象池中的每個(gè)對(duì)象都是等價(jià)的,享元模式中的每個(gè)對(duì)象是不等價(jià)的D、對(duì)象池中的每個(gè)對(duì)象是不等價(jià)的,享元模式中的每個(gè)對(duì)象是等價(jià)的92.為了建立一個(gè)綁定服務(wù)(boundservice),首先要定義一個(gè)封裝了服務(wù)提供給其他組件使用的方法和屬性的接口,這個(gè)接口名稱是什么?93.在MIDP中,函數(shù)ImagecreateImage(Imagesource)創(chuàng)建的是()A、靜態(tài)圖像B、不可變圖像C、可變圖像D、動(dòng)態(tài)圖像94.關(guān)于AppWidgetProvider類(lèi)中,每接收一次廣播消息就調(diào)用一次的方法是()A、onReceive()B、onUpdate()C、onDeleted()D、onEnabled()95.下列哪個(gè)接口是Camera中處理快門(mén)關(guān)閉的接口()。A、android.hardware.Camera.ShutterCallbackB、android.hardware.Camera.PreviewCallbackC、android.hardware.Camera.ErrorCallbackD、android.hardware.Camera.AutoFocusCallback96.以下各項(xiàng)哪些類(lèi)和接口可以實(shí)現(xiàn)線程的運(yùn)作()。A、Runnable接口B、Thread類(lèi)C、TimerTask類(lèi)D、以上均可97.關(guān)于同步關(guān)鍵字的說(shuō)法錯(cuò)誤的是()A、如果一個(gè)線程在執(zhí)行同步方法時(shí)沒(méi)有執(zhí)行完畢代碼就耗盡了時(shí)間片,其他線程在獲得了運(yùn)行權(quán)之后就可以運(yùn)行了。B、為防止時(shí)間片耗盡導(dǎo)致的代碼沒(méi)有完全執(zhí)行完畢的情況發(fā)生,可以考慮利用同步關(guān)鍵字。C、利用同步關(guān)鍵保證只有當(dāng)一個(gè)線程徹底執(zhí)行完方法后,其他線程才能運(yùn)行該方法。D、等待失去時(shí)間片的線程執(zhí)行完畢代碼后,才能訪問(wèn)該方法。98.SharedPreferences保存文件的路徑和擴(kuò)展名是?()A、/data/data/shared_prefs/——*.txtB、/data/data/packagename/shared_prefs/——*.xmlC、/mnt/sdcard/指定文件夾——指定擴(kuò)展名D、任意路徑——指定擴(kuò)展名99.Android中有許多控件,這些控件無(wú)一例外的都繼承自()類(lèi)。A、ControlB、WindowC、TextViewD、View100.ReadWriteLock能夠提高并發(fā)性能的原因是()A、它是無(wú)鎖的操作B、它為每個(gè)線程都提供了一份數(shù)據(jù)的復(fù)本C、它可以使得讀讀操作真正的并發(fā),無(wú)需等待D、它自動(dòng)進(jìn)行了鎖的粗化第I卷參考答案一.參考題庫(kù)1.參考答案:LocationListener2.參考答案:B,C,D3.參考答案:D4.參考答案:D5.參考答案:execute6.參考答案:D7.參考答案:A8.參考答案:C9.參考答案:A,B10.參考答案:set11.參考答案:C12.參考答案:C13.參考答案:LinearLayout是一種應(yīng)用界面視圖組件布局方式,它的orientation屬性可以選擇水平或垂直方向,根據(jù)這個(gè)排列方向?qū)傩?,將所有視圖組件在水平或垂直方向排列成一行或一列。14.參考答案:A15.參考答案:A16.參考答案:C17.參考答案:D18.參考答案:Serializable;Parcelable19.參考答案:D20.參考答案:C21.參考答案:A22.參考答案:B23.參考答案:D24.參考答案:基本數(shù)據(jù)類(lèi)型包括byte、int、char、long、float、double、boolean和short。java.lang.String類(lèi)是final類(lèi)型的,因此不可以繼承這個(gè)類(lèi)、不能修改這個(gè)類(lèi)。為了提高效率節(jié)省空間,我們應(yīng)該用StringBuffer類(lèi)。25.參考答案:A26.參考答案: ①實(shí)現(xiàn)應(yīng)用的表現(xiàn)層與邏輯層分離,即描述界面的表現(xiàn)層與描述程序運(yùn)行的邏輯層分別由XML文件和程序代碼文件定義,使得代碼簡(jiǎn)潔且易于維護(hù)。 ②方便了用戶界面適應(yīng)不同的硬件環(huán)境,將不同運(yùn)行環(huán)境中對(duì)應(yīng)的布局信息定義在不同的XML文件中,讓Android根據(jù)運(yùn)行環(huán)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論