版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、題號一二三總分合分人得分Android編程基礎(chǔ)試卷A注意事項:1. 本試卷共8頁,滿分100分;2. 請把學(xué)院、姓名、班級寫到密封線內(nèi),考試時間90分鐘;3. 請不要把答案寫在密封線內(nèi)密封線內(nèi)不要答題學(xué)院班級姓名得分閱卷人一、單選題(共35題,共61分)1、 D03MA057(2分)退出 activity 對一些資源以及狀態(tài)的操作保存,可以在生命周期的哪個函數(shù)中進(jìn)行 a A、onPause() B、onCreate() C、onResume() D、onStart()2、 D02MA058 (2分) Android 項目工程下面的 assets 目錄的作用是什么 b A、放置應(yīng)用到的圖片資源。
2、 Res/drawable B、主要放置一些文件資源,這些文件會被原封不動打包到 apk 里面 C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù) res/values D、放置一些與 UI 相應(yīng)的布局文件,都是 xml 文件 res/layout3、 D04MA059 (2分)下列不屬于android布局的是(c)A、FrameLayout B、LinearLayout C、BorderLayout D、TableLayout E、RelativeLayout4、 D08MA2060 (2分)Intent 的作用的是 a A、intent是連接四大組件的紐帶,可以實現(xiàn)界面間切換,可以包含動作和
3、動作數(shù)據(jù), B、是一段長的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺運行,而不會因為切 換頁面而消失 service C、實現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享 contentproviderD、處理一個應(yīng)用程序整體性的工作5、 D04EA1061(1分) 下列哪個是AbsoluteLayout中特有的屬性 bA,android:layout_height B,android:layout_x C,android:layout_above D,android:layout_toRightOf6、 D07EA1062(1分)RatingBar組件中不能用屬性直接設(shè)置的是dA,五角星個數(shù) B,當(dāng)前分?jǐn)?shù)C,
4、分?jǐn)?shù)的增量D,五角星的色彩7、 D10EA1063(1分) 在手機(jī)開發(fā)中常用的數(shù)據(jù)庫是_a_A,sqlLite B,Oracle C,Sql Server D,Db238、 D14MA2064(2分) 關(guān)于BroadcastReceiver的說法不正確的是_b_A, 是用來接收廣播Intent的B,一個廣播Intent只能被一個訂閱了此廣播的BroadcastReceiver所接收C, 對有序廣播,系統(tǒng)會根據(jù)接收者聲明的優(yōu)先級別按順序逐個執(zhí)行接收者D, 接收者聲明的優(yōu)先級別在<intent-filter>的android:priority屬性中聲明,數(shù)值越大優(yōu)先級別越高9、 D19
5、MA2065(2分) 使用MediaPlayer播放保存在sdcard上的mp3文件時_c_A,需要使用MediaPlayer.create方法創(chuàng)建MediaPlayerB,直接newMediaPlayer即可C,需要調(diào)用setDataSource方法設(shè)置文件源D,直接調(diào)用start方法,無需設(shè)置文件源10、 D05EA1066(1分) 在android中使用RadioButton時,要想實現(xiàn)互斥的選擇需要用的組件是 dA,ButtonGroup B, RadioButtons C,CheckBox D,RadioGroup11、 D16MA2067(2分) 在多個應(yīng)用中讀取共享存儲數(shù)據(jù)時,需
6、要用到的query方法,是哪個對象的方法?_A_A, ContentResolverB, ContentProviderC, Cursor D, SQLiteHelper12、 D03MA2068(2分)DDMS中Log信息分為幾個級別_c_A,3 B,4 C,5 D,613、 D06MA2069(2分) 能夠自動完成輸入內(nèi)容的組件是_d_A,TextView B,EditText C,ImageViewD,AutoCompleteTextView14、 D12EA1070(1分)創(chuàng)建子菜單的方法是_b_A,addB,addSubMenuC,createSubMenuD,creat
7、eMenu15、 D17DA4071(4分) 使用AIDL完成遠(yuǎn)程service方法調(diào)用下列說法不正確的是_a_A, aidl對應(yīng)的接口名稱不能與aidl文件名相同B, aidl的文件的內(nèi)容類似java代碼C, 創(chuàng)建一個Service(服務(wù)),在服務(wù)的onBind(Intent intent)方法中返回實現(xiàn)了aidl接口的對象D, aidl對應(yīng)的接口的方法前面不能加訪問權(quán)限修飾符16、 D19MA2072(2分)MediaPlayer播放資源前,需要調(diào)用哪個方法完成準(zhǔn)備工作_bA,setDataSource B,prepare C,begin D,pause17、 D12MA2073(2分)
8、處理菜單項單擊事件的方法不包含_d_A, 使用onOptionsItemSelected(MenuItem item)響應(yīng) B,使用onMenuItemSelected(int featureId ,MenuItem item) 響應(yīng)C,使用onMenuItemClick(MenuItem item) 響應(yīng)D,使用onCreateOptionsMenu(Menu menu)響應(yīng)18、 D13EA1074(1分) android中文件操作模式中表示只能被本應(yīng)用使用,寫入文件會覆蓋的是_d_A, MODE_APPENDB,MODE_WORLD_READABLEC,MODE_WORLD_WRITEA
9、BLED, MODE_PRIVATE19、 D07MA2075(2分)進(jìn)度條中哪個屬性是設(shè)置進(jìn)度條大小格式的_d_A,android:secondaryProgress B,android:progress C,android:max D,style20、 D07MA2076(2分)下列用以顯示一系列圖像的是_b_A,ImageView B,Gallery C,ImageSwitcher D,GridView21、 D06MA2077(2分)表示下拉列表的組件是_b_A,Gallery B,Spinner C,GridView D,ListView22、 D12MA2078(2分)關(guān)于Aler
10、tDialog的說法不正確的是_a_A,要想使用對話框首先要使用new關(guān)鍵字創(chuàng)建AlertDialog的實例B,對話框的顯示需要調(diào)用show方法C,setPositiveButton方法是用來加確定按鈕的D,setNegativeButton方法是用來加取消按鈕的23、 D05MA2079(2分)下列說法錯誤的是_d_A,Button是普通按鈕組件,除此外還有其他的按鈕組件B,TextView是顯示文本的組件,TextView是EditText的父類C,EditText是編輯文本的組件,可以使用EditText輸入特定的字符D,ImageView是顯示圖片的組件,可以通過設(shè)置顯示局部圖片24、
11、 D19MA2080(2分)關(guān)于android中播放視頻的說法不對的是_c_A,可以使用SurfaceView組件播視頻 B,可以使用VideoView組件播視頻C,VideoView組件可以控制播放的位置和大小D,VideoView播放視頻的格式可以是3gp25、 D10MA2081(2分)下列哪個是SqlLite下的命令_c_A,shell B,push C,.quit D,keytool26、 D15EA1082(1分)下列關(guān)于如何使用Notification,不對的是_d_A,notification需要NotificatinManager來管理 B,使用NotificationMan
12、ager的notify方法顯示notification消息C,在顯示Notification時可以設(shè)置通知時的默認(rèn)發(fā)聲,震動等D,Notification中有方法可以清除消息27、 D19EA1083(1分)下列關(guān)于 open core說法不正確的是_b_A, Open core是Android多媒體框架的核心B, MediaPlayer是open Core中的一個核心類C, 所有在Android平臺的音頻、視頻的采集以及播放等操作都是通過它來實現(xiàn)的D, 在實現(xiàn)開發(fā)中我們并不會過多地研究open core的實現(xiàn),我們的Android為我們提供了上層的media api的開發(fā)使用28、 D12E
13、A1084(1分)上下文菜單與其他菜單不同的是_b_A,上下文菜單項上的單擊事件可以使用onMenuItemSelected方法來響應(yīng)B,上下文菜單必須注冊到指定的view上才能顯示C,上下文菜單的菜單項可以添加,可以刪除D,上下文菜單的菜單項可以有子項29、 D07MA2085(2分)拖動條組件是_c_A,RatingBar B,ProgressBar C,SeekBar D,ScrollBar30、 D13EA1086(1分)讀取文件內(nèi)容的首要方法是_d_A,openFileOutput B,read C,write D,openFileInput31、 D08EA1087(1分) 關(guān)于隱
14、式Intent正確的是_a_A, android中使用IntentFilter 來尋找與隱式Intent相關(guān)的對象B,通過組件的名稱尋找與intent相關(guān)聯(lián)的對象C, 隱式Intent更多用于在應(yīng)用程序內(nèi)部傳遞消息D, 一個聲明了IntentFilter的組件只能響應(yīng)隱式Intent請求32、 D05MA2088(2分)多選框被選擇事件通常用_b_A,setOnClickListener B,setOnCheckChangeListener C, setOnMenuItemSelectedListener D,setOnCheckedListener33、 D12EA1089(1分)自定義對話
15、框時,將視圖對象添加到當(dāng)前對話框的方法是_d_A,setIcon B,setXML C,setLayout D,setView34、 D09MA2090(2分)下列不屬于service生命周期的方法是_C_A,onCreate B,onDestroy C,onStop D,onStart35、 D09MA2091(2分)綁定Service的方法是_a_A,bindService B, startService C,onStart D,onBind得分閱卷人二、多選題(共10題,共24分)36、 D08MB2092 (2分)Intent 傳遞數(shù)據(jù)時,下列的數(shù)據(jù)類型哪些可以被傳遞 abcd A、S
16、erializable B、charsequence C、Parcelable D、Bundle37、 D11DB4093(4分)1.android 數(shù)據(jù)存儲與訪問的方式一下說法正確的是:(abcde) A、文件 B、數(shù)據(jù)庫 C、sharedpreference D、內(nèi)容提供者 E、網(wǎng)絡(luò) 38、 D07DB4094 (4分). 下列可能會導(dǎo)致GC內(nèi)存泄露的是:abc A.數(shù)據(jù)庫的cursor沒有關(guān)閉 B.構(gòu)造adapter時,沒有使用緩存contentviewC.衍生listview的優(yōu)化問題-減少創(chuàng)建view的對象,充分使用contentview,可以使用一靜態(tài)類來優(yōu)化處理getv
17、iew的過程activity一般會重載一些方法用來維護(hù)其生命周期,下列不輸于相關(guān)方法的是 D.使用sqlite數(shù)據(jù)庫39、 D09MA2095(2分) android 通過 startService 的方式開啟服務(wù), 關(guān)于 service 生命周期的 onCreate()和 onStart() 說法正確的是 ad A、當(dāng)?shù)谝淮螁拥臅r候先后調(diào)用 onCreate()和 onStart()方法 B、當(dāng)?shù)谝淮螁拥臅r候只會調(diào)用 onCreate()方法 C、如果 service 已經(jīng)啟動,將先后調(diào)用 onCreate()和 onStart()方法D、如果 service 已經(jīng)啟動,只會執(zhí)行 onS
18、tart()方法,不在執(zhí)行 onCreate()方法40、 D02MB2096(2分)開發(fā)android程序需要的開發(fā)工具和開發(fā)包包括 abcdA, JDK B,Eclipse C,Android SDK D,ADT E,Raw41、 D18MB2097(2分)下列屬于補(bǔ)間動畫相關(guān)類的是_acd_ A, TranslateAnimation B, FrameAnimationC, RotateAnimation D, AlphaAnimation42、 D13MB2098(2分) 下列哪些 api 的操作需要聲明權(quán)限 cd A、播放 mp3 文件 B、讀 SD 卡 (讀 sd 卡狀態(tài)) C、發(fā)
19、短信 D、訪問網(wǎng)絡(luò) 43、 D10MB2099(2分) 4.在 android 中使用 SQLiteOpenHelper 這個輔助類時,哪些操作可能生成一個數(shù)據(jù)庫, ab A、getWriteableDatabase() B、getReadableDatabase() C、getDatabase() D、getAbleDatabase()44、 D13MB2100(2分) 下列對SharePreferences存、取文件的說法中正確的是:abdA,屬于移動存儲解決方案 B,sharePreferences處理的就是key-value對 C,讀取xml文件的路徑是/sdcard/shared_prefx D,信息的保存格式是xml45、 D15MB2101(2分)NotificationManager中清除消息的方法是 bdA,destroy
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024物業(yè)公司承擔(dān)住宅小區(qū)垃圾清運的合同
- 2025年度留置車輛處置借款合同4篇
- 2025年grc構(gòu)件生產(chǎn)線投資建設(shè)與運營合同3篇
- 年度PAPTFE競爭策略分析報告
- 年度童書產(chǎn)業(yè)分析報告
- 2024-2025學(xué)年新教材高中語文基礎(chǔ)過關(guān)訓(xùn)練15諫逐客書含解析部編版必修下冊
- 二零二五版白糖倉儲物流服務(wù)合同范本2篇
- 2025年理療項目合作協(xié)議范本:特色理療項目合作框架協(xié)議3篇
- 2025年度中小企業(yè)間資金周轉(zhuǎn)互助合同范本
- 二零二五年度商業(yè)地產(chǎn)租賃合同中情勢變更處理辦法及責(zé)任劃分4篇
- 骨科手術(shù)后患者營養(yǎng)情況及營養(yǎng)不良的原因分析,骨傷科論文
- GB/T 24474.1-2020乘運質(zhì)量測量第1部分:電梯
- GB/T 12684-2006工業(yè)硼化物分析方法
- 定崗定編定員實施方案(一)
- 高血壓患者用藥的注意事項講義課件
- 特種作業(yè)安全監(jiān)護(hù)人員培訓(xùn)課件
- (完整)第15章-合成生物學(xué)ppt
- 太平洋戰(zhàn)爭課件
- 封條模板A4打印版
- T∕CGCC 7-2017 焙烤食品用糖漿
- 貨代操作流程及規(guī)范
評論
0/150
提交評論