版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-Android應(yīng)用與開發(fā)歷年高頻考點(diǎn)試卷專家薈萃含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共25題)1.onPause什么時(shí)候調(diào)用()。A、當(dāng)界面啟動(dòng)時(shí)B、當(dāng)onCreate方法被執(zhí)行之后C、當(dāng)界面被隱藏時(shí)D、當(dāng)界面重新顯示時(shí)2.下面關(guān)于廣播說法錯(cuò)誤的是()A、廣播分為有序廣播和無序廣播。B、使用abortBroadcast方法可以中斷所有廣播的傳遞。C、廣播注冊方式分為動(dòng)態(tài)和靜態(tài)。D、sendOrderBroadcast用來向系統(tǒng)廣播有序事件,sendBroadcast()是用來廣播無序事件。3.上下文菜單與其他菜單不同的是()A、上下文菜單項(xiàng)上的單擊事件可以使用onMenuItemSelected方法來響應(yīng)B、上下文菜單必須注冊到指定的view上才能顯示C、上下文菜單的菜單項(xiàng)可以添加,可以刪除D、上下文菜單的菜單項(xiàng)可以有子項(xiàng)4.下面對CheckBox組件描述正確的是()。A、不能設(shè)置默認(rèn)選中項(xiàng)B、設(shè)置的監(jiān)聽器與RadioGroup的一樣C、isChecked()方法可判斷是否被選中D、用于多選一的情況5.內(nèi)部存儲和外部存儲需要額外的權(quán)限嗎?()A、不需要,不需要B、需要,不需要C、需要,需要D、不需要,需要6.下列屬于補(bǔ)間動(dòng)畫相關(guān)類的是()。A、TranslateAnimationB、FrameAnimationC、RotateAnimationD、AlphaAnimation7.在一個(gè)布局文件中,對一個(gè)EditText進(jìn)行設(shè)置,以下哪項(xiàng)設(shè)置能實(shí)現(xiàn)輸入框默認(rèn)提示內(nèi)容的效果()A、android:capitalizeB、android:hintC、android:singleLineD、android:text8.意圖可分為()。A、顯式意圖B、隱式意圖C、組件意圖D、類意圖9.以下關(guān)于Handler機(jī)制原理的說法,錯(cuò)誤的是()A、Android提供了Handler和Looper來滿足線程間的通信。B、Handler機(jī)制是遵循先進(jìn)后出的原則。C、Looper類用來管理待定線程內(nèi)對象之間的消息交換(MessageExchange),而通過Handler對象可以與Looper進(jìn)行溝通,以便push新消息到MessageQueue里面,或者接收Looper從MeaagesQueue取出的消息。D、UIThread通常就是MainThread,而Android啟動(dòng)程序的時(shí)候就會替它建立一個(gè)MessageQueue。10.下面關(guān)于本地庫和Java運(yùn)行時(shí)環(huán)境描述錯(cuò)誤的是()。A、本地庫和Java運(yùn)行時(shí)環(huán)境層位于Linux內(nèi)核層之上。B、本地庫是應(yīng)用程序框架的基礎(chǔ),是連接應(yīng)用程序框架層與Linux內(nèi)核層的重要紐帶。C、SQLite是根據(jù)OpenGLES1.0API標(biāo)準(zhǔn)實(shí)現(xiàn)的3D繪圖函數(shù)庫。D、Android應(yīng)用程序是用Java語言編寫的,所以Android需要一個(gè)Java的運(yùn)行時(shí)環(huán)境,該環(huán)境又包括核心庫和Dalvik虛擬機(jī)兩部分。11.ListView是常用的()類型控件。A、按鈕B、圖片C、列表D、下拉列表12.android關(guān)于service生命周期的onCreate()和onStart()說法正確的是()。A、當(dāng)?shù)谝淮螁?dòng)的時(shí)候先后調(diào)用onCreate()和onStart()方法B、當(dāng)?shù)谝淮螁?dòng)的時(shí)候只會調(diào)用onCreate()方法C、如果service已經(jīng)啟動(dòng),將先后調(diào)用onCreate()和onStart()方法D、如果service已經(jīng)啟動(dòng),只會執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法13.在android中,ArrayAdapter類是用于()。A、用于把數(shù)據(jù)綁定到組件上B、它能把數(shù)據(jù)顯示到Activity上C、它能把數(shù)據(jù)傳遞給廣播D、它能把數(shù)據(jù)傳遞給服務(wù)14.在多個(gè)應(yīng)用中讀取共享存儲數(shù)據(jù)時(shí),需要用到的query方法,是哪個(gè)對象的方法()A、ContentResolverB、ContentProviderC、CursorD、SQLiteHelper15.Intent機(jī)制與Broadcast機(jī)制有何異同?16.使用低級圖形用戶界面組件需要繼承哪一個(gè)類()。A、Graphics類B、Screen類C、Displayable類D、Canvas類17.使用Graphics類的drawRecr(10,20,20,10)繪制矩形,此矩形的面積是()A、100B、200C、300D、40018.在AndroidManifes.xml中描述一個(gè)Activity時(shí),該Activity的label屬性是指定什么()A、指定Activity的圖標(biāo)B、指定Activity的顯示圖標(biāo)C、指定Activity和類相關(guān)聯(lián)的類名D、指定該Activity的唯一標(biāo)識19.在android中使用SQLiteOpenHelper這個(gè)輔助類時(shí),獲?。ǎ〢、getDatabase()B、openDatabase()C、getReadableDatabase()D、getAbleDatabase()20.對于AlertDialog的描述不正確的是()。A、使用new關(guān)鍵字創(chuàng)建AlertDialog的實(shí)例B、對話框的顯示需要調(diào)用show方法C、setPositiveButton方法是用來加確定按鈕的D、setNegativeButton方法是用來加取消按鈕的21.在繼承中,關(guān)于構(gòu)造方法的說明,下列說法錯(cuò)誤的是()A、子類無條件的繼承父類的無參構(gòu)造方法B、子類可以引用父類中的有參構(gòu)造方法,使用super關(guān)鍵字C、如果子類沒有構(gòu)造方法,則父類無參構(gòu)造方法作為自已的構(gòu)造方法D、如果子類有無參構(gòu)造方法,而父類的無參構(gòu)造方法則被覆蓋22.哪個(gè)方法可以實(shí)現(xiàn)在屏幕上描繪一個(gè)實(shí)心的扇形()。A、fillArc()B、drawArc()C、drawRect()D、fillRect()23.使用MediaPlayer播放raw目錄下的mp3文件時(shí)()A、需要使用MediaPlayer.create方法創(chuàng)建MediaPlayerB、直接newMediaPlayer即可C、需要調(diào)用setDataSource方法設(shè)置文件源D、直接調(diào)用start方法,無需設(shè)置文件源24.通過bindService()啟動(dòng)service,如果service還未啟動(dòng),后有什么操作?當(dāng)調(diào)用者退出,service會有什么操作?()A、service啟動(dòng)失敗,service不終止B、service啟動(dòng),service終止C、service啟動(dòng)失敗,service終止D、service啟動(dòng),service不終止25.獲取SD卡音樂列表,通過調(diào)用()方法,才能調(diào)用query方法。A、getContentProviderB、getContentResolverC、getConnectionD、getUri第2卷一.參考題庫(共25題)1.關(guān)于菜單的說法錯(cuò)誤的是()A、菜單可以像界面布局一樣在XML文件中進(jìn)行定義。B、使用XML文件定義界面菜單,將代碼與界面設(shè)計(jì)分類,有助于簡化代碼的復(fù)雜程度,并且更有利于界面的可視化。C、菜單是應(yīng)用程序中非常重要的組成部分,能夠在不占用界面空間的前提下,為應(yīng)用程序提供統(tǒng)一的功能和設(shè)置界面,并為程序開發(fā)人員提供了易于使用的編程接口。D、Android系統(tǒng)支持2種菜單:選項(xiàng)菜單(OptionMenu)、子菜單(Submenu)。2.()接口定義了常見的provider狀態(tài)變化和位置變化的方法。3.對代理模式的作用,描述最不恰當(dāng)?shù)囊豁?xiàng)是()A、控制對象訪問和通信B、延遲加載,提升系統(tǒng)性能C、處于安全目的,保護(hù)被訪問者D、動(dòng)態(tài)擴(kuò)充對象功能4.以下關(guān)于ContentResolver的說法錯(cuò)誤的是()A、當(dāng)外部應(yīng)用需要對ContentProvider中的數(shù)據(jù)進(jìn)行添加、刪除、修改和查詢操作時(shí),可以使用ContentResolver類來完成。B、ContentResolver類提供了與ContentProvider類相同簽名的insert、delete、update方法,但是沒有提供query方法。C、通過ContentResolver對ContentProvider中的數(shù)據(jù)進(jìn)行操作的時(shí)候,當(dāng)需要將id為1時(shí)記錄的name字段值更改為csg的時(shí)候,使用ContentValues的put方法,put("name","csg")。D、要獲取ContentResolver對象,可以使用Activity提供的getContentResolver()方法。5.AndroidUI體系中,事件通知實(shí)現(xiàn)的基本思想來源于()A、觀察者模式B、代理模式C、策略模式D、裝飾者模式6.ListView與數(shù)組或List集合的多個(gè)值進(jìn)行數(shù)據(jù)綁定時(shí)使用()。A、ArrayAdapterB、SimpleAdapterC、SimpleCursorAdapterD、BaseAdapter7.對輸入中拼寫檢查的支持是通過什么方式實(shí)現(xiàn)的?()A、BroadcastReceiverB、ContentProviderC、ServiceD、Activity8.Android工程啟動(dòng)是最先加載的是AndroidManifest.xml,如果有多個(gè)Activity,以下哪個(gè)屬性決定了該Activity最先被加載?()A、ent.action.LAUNCHERB、ent.action.ACTIVITYC、ent.action.ICOND、ent.action.MAIN9.什么是Activity?主要功能是什么?10.Math.round(11.5)等于多少().Math.round(-11.5)等于多少()。A、11.-11B、11.-12C、12.-11D、12.-1211.按創(chuàng)建Intent對象時(shí)是否明確指定接收組件名稱,Intent可分為哪兩種類型?12.以下關(guān)于綁定式Service的描述不正確的是()A、服務(wù)鏈接能夠獲取到Service對象,因此綁定Service的組件可以調(diào)用在Service中實(shí)現(xiàn)的函數(shù)。B、使用Service的組件通過Context.bindService()建立服務(wù)鏈接,通過Context.stopService()或Service.stopSefl()停止服務(wù)鏈接。C、如果在綁定過程中Service沒有啟動(dòng),Context.bindService()會自動(dòng)啟動(dòng)Service。D、同一個(gè)Service可以綁定多個(gè)服務(wù)鏈接,這樣可以同時(shí)為多個(gè)不同的組件提供服務(wù)。13.如果想存儲一個(gè)鍵值對字符串,應(yīng)該使用哪個(gè)類?()A、ContentResolverB、SharedPreferencesC、ResourcesD、Cookies14.在手機(jī)開發(fā)中常用的數(shù)據(jù)庫是()A、SQLite3B、OracleC、SqlServerD、Db2315.Android項(xiàng)目工程下面的assets目錄的作用是什么()。A、放置應(yīng)用到的圖片資源。Res/drawableB、主要放置一些文件資源,這些文件會被原封不動(dòng)打包到apk里面C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù)res/valuesD、放置一些與UI相應(yīng)的布局文件,都是xml文件res/layout16.API還提供了幾個(gè)讓你判斷每個(gè)傳感器能力的方法,如()A、最大范圍B、識別率C、功率需求D、A、B、C選項(xiàng)均可17.如果將一個(gè)TextView的android:layout_height屬性值設(shè)置為wrap_content,那么該組件將是以下哪種顯示效果?()A、該文本域的寬度將填充父容器寬度B、該文本域的寬度僅占據(jù)該組件的實(shí)際寬度C、該文本域的高度將填充父容器高度D、該文本域的高度僅占據(jù)該組件的實(shí)際高度18.Intent傳遞數(shù)據(jù)時(shí),下列的數(shù)據(jù)類型哪些可以被傳遞()。A、SerializableB、charsequenceC、ParcelableD、Bundle19.Android中關(guān)于View繼承關(guān)系的論述錯(cuò)誤的是()。A、ViewGroup繼承自ViewB、AdapterView繼承自ViewGroupC、TableLayout繼承自RelativeLayoutD、Menu、Notification和Toast都不是View的子類20.傳感器的可用性不但在不同硬件之間有變化,而且不同的Android版本之間也可能有變化。這是因?yàn)椋ǎ〢、原始數(shù)據(jù)的丟失B、系統(tǒng)調(diào)用方法的錯(cuò)誤C、Android傳感器的引入需要有幾個(gè)平臺Release的過程D、傳感器可用性的多變性21.什么是LinearLayout?22.下面不是Android四大組件之一的是()A、ActivityB、IntentC、ServiceD、ContentProvider23.全局定時(shí)器中設(shè)置時(shí)間的方法是()。24.Intent傳遞數(shù)據(jù)時(shí),以下不可以被傳遞的類型數(shù)據(jù)是()A、SerializableB、JSON對象C、BundleD、charsequence25.下面關(guān)于UI布局描述錯(cuò)誤的一項(xiàng)是()。A、LinearLayout(線性布局)是按照橫或豎的線性排列布局。B、RelativeLayout(相對布局)是按照相對位置來布局。C、FrameLayout(幀布局)一塊在屏幕上提前預(yù)定好的空白區(qū)域,可以填充一些View元素到里面。D、AbsoluteLayout(絕對布局)是以表格的形式布局。第3卷一.參考題庫(共25題)1.以下關(guān)于線程異步問題的說法不正確的是()A、線程在應(yīng)用程序開發(fā)過程中負(fù)責(zé)分擔(dān)進(jìn)程的耗時(shí)計(jì)算工作。B、一個(gè)進(jìn)程中如果需要多個(gè)線程共同協(xié)作才能完成業(yè)務(wù)計(jì)算的話,往往會涉及到線程之間的數(shù)據(jù)通訊。C、線程依靠CPU調(diào)度分配時(shí)間片獲得運(yùn)行機(jī)會,當(dāng)CPU時(shí)間片耗盡,線程將會停止運(yùn)行等待CPU的再次分配。D、由于線程的運(yùn)行與停止是可控的,所以當(dāng)多個(gè)線程之間需要同時(shí)對一塊進(jìn)程中的"共享內(nèi)存"進(jìn)程操作的時(shí)候,就有可能發(fā)生線程異步交互錯(cuò)誤。2.下列哪一個(gè)不屬于Activity的生命周期方法?()A、onInit()B、onStart()C、onStop()D、onPause()3.進(jìn)行圖形繪制時(shí)需要調(diào)用Canvas類的方法,以下哪個(gè)方法可以用來繪制三角形的三條邊?()A、drawPointB、drawLineC、drawCircleD、drawRect4.SensorEvent系統(tǒng)使用這個(gè)類來創(chuàng)建一個(gè)傳感器事件對象,他提供了相關(guān)傳感器事件的信息。一個(gè)傳感器事件對象包含()信息。A、原始傳感器數(shù)據(jù)B、產(chǎn)生事件的傳感器的類型C、數(shù)據(jù)的精度D、以上全部選項(xiàng)5.處理不同的傳感器器配置時(shí),使用()來過濾目標(biāo)設(shè)備上是否有指定的傳感器配置。A、AndroidB、GooglePlayC、SensorEventListenerD、Sensor6.Android傳感器框架是()包的一部分。A、android.hardwareB、AndroidC、SensorEventListenerD、Sensor7.下列屬于SAX解析xml文件的優(yōu)點(diǎn)的是()。A、將整個(gè)文檔樹在內(nèi)存中,便于操作,支持刪除,修改,重新排列等多種功能B、不用事先調(diào)入整個(gè)文檔,占用資源少C、整個(gè)文檔調(diào)入內(nèi)存,浪費(fèi)時(shí)間和空間D、不是長久駐留在內(nèi)存,數(shù)據(jù)不是持久的,事件過后,若沒有保存數(shù)據(jù),數(shù)據(jù)就會消失8.Android中,()文件夾中的文件不能被R.java文件索引,但是會被編譯到.apk中,并且原文件名會被保留。A、assetsB、drawableC、genD、libs9.以下退出Activity的方法中錯(cuò)誤的是()A、finish()B、拋異常強(qiáng)制退出C、System.exit()D、onStop()10.Service結(jié)束運(yùn)行的方法有哪兩種?有何區(qū)別?11.下面異常是屬于RuntimeException的是()A、ArithmeticExceptionB、IllegalArgumentExceptionC、NullPointerExceptionD、BufferUnderflowException12.android:completionThreshold=1是哪個(gè)組件的屬性()。A、ImageButtonB、EditTextC、TextViewD、AutoCompleteTextView13.以下方法哪一個(gè)可以判斷屏幕顏色是否彩色()。A、setColor()B、isColor()C、getColor()D、ifColor()14.以下哪個(gè)日志級別最高?()A、INFOB、WARNC、ERRORD、DEBUG15.SharedPreferences保存文件的路徑和擴(kuò)展名是?()A、/data/data/shared_prefs/——*.txtB、/data/data/packagename/shared_prefs/——*.xmlC、/mnt/sdcard/指定文件夾——指定擴(kuò)展名D、任意路徑——指定擴(kuò)展名16.Android提供了哪個(gè)高效的序列號接口?()A、ClonableB、ParcelableC、CopiableD、Externalizable17.Android采用什么軟件架構(gòu)?整個(gè)系統(tǒng)包括哪幾個(gè)層次?18.以下哪個(gè)控件用來顯示圖片?()A、ImageViewB、TextViewC、EditTextD、Button19.Layer類是一個(gè)抽象類,它有兩個(gè)子類分別是()。A、TiledLayer類和LayerManager類B、TiledLayer類和GameCanvas類C、Sprite類和TiledLayer類D、LayerManager類和Sprite類20.下面哪個(gè)不屬于調(diào)用Activity(窗口)的Action()A、撥號B、從應(yīng)用中回到Home界面(Android的桌面)C、獲取聯(lián)系人信息D、瀏覽網(wǎng)頁21.DDMS中Log信息分為幾個(gè)級別()。A、3B、4C、5D、622.在GameCanvas中定義了靜態(tài)常量表示哪個(gè)按鍵是否被按下,其中表示select按鍵的是()。A、KEY_STARB、FIRE_PRESSEDC、GAME_STAR_PRESSEDD、FIRE23.關(guān)于廣播以下陳述正確的是()A、廣播接收器只能在配置文件中注冊B、廣播接收器注冊后不能注銷C、廣播接收器只能接收自定義的廣播消息D、廣播接收器可以在Activity中單獨(dú)注冊與注銷24.ListView與Cursor提供的數(shù)據(jù)進(jìn)行綁定時(shí)使用()。A、ArrayAdapterB、SimpleAdapterC、SimpleCursorAdapterD、BaseAdapter25.在Android中,關(guān)于MediaPlayer說法錯(cuò)誤的是()A、MediaPlayer包含了Audio和video的播放功能。B、獲得MediaPlayer實(shí)例的有newMediaPlayer()和MediaPlayer.create()的方式。C、當(dāng)我們播放一首歌曲由于異常中斷,由于數(shù)據(jù)丟失,只能從開始的位置開始播放。D、在指定MediaPlayer數(shù)據(jù)的來源時(shí),必須指定播放的文件的路徑、資源id或網(wǎng)絡(luò)路徑。第1卷參考答案一.參考題庫1.參考答案:C2.參考答案:B3.參考答案:B4.參考答案:C5.參考答案:D6.參考答案:A,C,D7.參考答案:B8.參考答案:A,B9.參考答案:B10.參考答案:C11.參考答案:C12.參考答案:A,D13.參考答案:A14.參考答案:A15.參考答案:BroadcastReceiver廣播處理機(jī)制是系統(tǒng)級的,而Intent事件處理機(jī)制是組件級的。16.參考答案:D17.參考答案:A18.參考答案:B19.參考答案:C20.參考答案:A21.參考答案:D22.參考答案:A23.參考答案:A24.參考答案:B25.參考答案:B第2卷參考答案一.參考題庫1.參考答案:D2.參考答案:LocationListener3.參考答案:D4.參考答案:B5.參考答案:A6.參考答案:A7.參考答案:C8.參考答案:D9.參考答案: A.ctivity是一個(gè)獨(dú)立的可以與用戶交互的Android應(yīng)用組件。 功能:作為應(yīng)用程序框架動(dòng)態(tài)加載各種用戶界面視圖
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財(cái)政項(xiàng)目庫管理制度內(nèi)容(3篇)
- 連鎖項(xiàng)目部管理制度范本(3篇)
- 鋼結(jié)構(gòu)修理車間管理制度(3篇)
- 《GA 1236-2015非線性結(jié)點(diǎn)探測器》專題研究報(bào)告
- 《GA 719-2007警用航空器直升機(jī)類外觀制式涂裝規(guī)范》專題研究報(bào)告
- 養(yǎng)老院入住老人突發(fā)狀況應(yīng)急預(yù)案制度
- 企業(yè)內(nèi)部會議管理制度
- 2026湖南長沙市南雅星沙實(shí)驗(yàn)中學(xué)秋季學(xué)期教師招聘備考題庫附答案
- 2026福建海峽企業(yè)管理服務(wù)有限公司聯(lián)通外包項(xiàng)目實(shí)習(xí)生招聘參考題庫附答案
- 2026福建省面向湖南大學(xué)選調(diào)生選拔工作備考題庫附答案
- 湖北中煙2024年招聘考試真題(含答案解析)
- 2026年常州機(jī)電職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫及答案1套
- 道路清掃保潔服務(wù)方案投標(biāo)文件(技術(shù)方案)
- 深圳大學(xué)圖書城管理中心大樓項(xiàng)目標(biāo)底及投標(biāo)報(bào)價(jià)測算分析報(bào)告4200字
- 提高輸液執(zhí)行單簽字規(guī)范率品管圈匯報(bào)書模板課件
- 新生兒家庭訪視課件
- 振動(dòng)試驗(yàn)報(bào)告模板
- 廠家授權(quán)委托書(2篇)
- 發(fā)散性思維與寫作講解課件
- 壓力表檢定記錄
- (最新)直通率統(tǒng)計(jì)(精)
評論
0/150
提交評論