2023年Android編程基礎筆試題及答案_第1頁
2023年Android編程基礎筆試題及答案_第2頁
2023年Android編程基礎筆試題及答案_第3頁
2023年Android編程基礎筆試題及答案_第4頁
2023年Android編程基礎筆試題及答案_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

題號一二三總分合分人得分《Android編程基礎》試卷A注意事項:本試卷共8頁,滿分100分;請把學院、姓名、班級寫到密封線內,考試時間90分鐘;請不要把答案寫在密封線內密封線內不要答題學院班級姓名密封線內不要答題學院班級姓名閱卷人一、單選題(共35題,共61分)D03MA057(2分)退出activity對一些資源以及狀態的操作保存,可以在生命周期的哪個函數中進行aA、onPause()B、onCreate()C、onResume()D、onStart()D02MA058(2分)Android項目工程下面的assets目錄的作用是什么bA、放置應用到的圖片資源。Res/drawableB、重要放置一些文獻資源,這些文獻會被原封不動打包到apk里面C、放置字符串,顏色,數組等常量數據res/valuesD、放置一些與UI相應的布局文獻,都是xml文獻res/layoutD04MA059(2分)下列不屬于android布局的是(c)A、FrameLayoutB、LinearLayout

C、BorderLayoutD、TableLayoutE、RelativeLayoutD08MA2060(2分)Intent的作用的是aA、intent是連接四大組件的紐帶,可以實現界面間切換,可以包含動作和動作數據,B、是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運營,而不會由于切換頁面而消失serviceC、實現應用程序間的數據共享contentproviderD、解決一個應用程序整體性的工作D04EA1061(1分)下列哪個是AbsoluteLayout中特有的屬性bA,android:layout_height B,android:layout_xC,android:layout_above D,android:layout_toRightOfD07EA1062(1分)RatingBar組件中不能用屬性直接設立的是dA,五角星個數B,當前分數C,分數的增量D,五角星的色彩D10EA1063(1分)在手機開發中常用的數據庫是_a__A,sqlLiteB,OracleC,SqlServerD,Db23D14MA2064(2分)關于BroadcastReceiver的說法不對的的是_b_A,是用來接受廣播Intent的B,一個廣播Intent只能被一個訂閱了此廣播的BroadcastReceiver所接受C,對有序廣播,系統會根據接受者聲明的優先級別按順序逐個執行接受者D,接受者聲明的優先級別在<intent-filter>的android:priority屬性中聲明,數值越大優先級別越高D19MA2065(2分)使用MediaPlayer播放保存在sdcard上的mp3文獻時_c_A,需要使用MediaPlayer.create方法創建MediaPlayerB,直接newMediaPlayer即可C,需要調用setDataSource方法設立文獻源D,直接調用start方法,無需設立文獻源D05EA1066(1分)在android中使用RadioButton時,要想實現互斥的選擇需要用的組件是dA,ButtonGroupB,RadioButtonsC,CheckBoxD,RadioGroupD16MA2067(2分)在多個應用中讀取共享存儲數據時,需要用到的query方法,是哪個對象的方法?__A_A,ContentResolver B,ContentProvider C,CursorD,

SQLiteHelperD03MA2068(2分)DDMS中Log信息分為幾個級別_c_A,3B,4C,5D,6D06MA2069(2分)可以自動完畢輸入內容的組件是_d__A,TextView B,EditText C,ImageView D,AutoCompleteTextViewD12EA1070(1分)創建子菜單的方法是_b__A,add B,addSubMenu C,createSubMenu D,createMenuD17DA4071(4分)使用AIDL完畢遠程service方法調用下列說法不對的的是_a_A,aidl相應的接口名稱不能與aidl文獻名相同B,aidl的文獻的內容類似java代碼C,創建一個Service(服務),在服務的onBind(Intentintent)方法中返回實現了aidl接口的對象D,aidl相應的接口的方法前面不能加訪問權限修飾符D19MA2072(2分)MediaPlayer播放資源前,需要調用哪個方法完畢準備工作_bA,setDataSourceB,prepareC,beginD,pauseD12MA2073(2分)解決菜單項單擊事件的方法不包含_d_A,使用onOptionsItemSelected(MenuItemitem)響應B,使用onMenuItemSelected(intfeatureId,MenuItemitem)響應C,使用onMenuItemClick(MenuItemitem)響應D,使用onCreateOptionsMenu(Menumenu)響應D13EA1074(1分)android中文獻操作模式中表達只能被本應用使用,寫入文獻會覆蓋的是_d__A,MODE_APPEND B,MODE_WORLD_READABLEC,MODE_WORLD_WRITEABLE D,MODE_PRIVATED07MA2075(2分)進度條中哪個屬性是設立進度條大小格式的_d_A,android:secondaryProgressB,android:progressC,android:maxD,styleD07MA2076(2分)下列用以顯示一系列圖像的是_b_A,ImageViewB,GalleryC,ImageSwitcherD,GridViewD06MA2077(2分)表達下拉列表的組件是_b__A,GalleryB,SpinnerC,GridViewD,ListViewD12MA2078(2分)關于AlertDialog的說法不對的的是_a_A,要想使用對話框一方面要使用new關鍵字創建AlertDialog的實例B,對話框的顯示需要調用show方法C,setPositiveButton方法是用來加擬定按鈕的D,setNegativeButton方法是用來加取消按鈕的D05MA2079(2分)下列說法錯誤的是__d__A,Button是普通按鈕組件,除此外尚有其他的按鈕組件B,TextView是顯示文本的組件,TextView是EditText的父類C,EditText是編輯文本的組件,可以使用EditText輸入特定的字符D,ImageView是顯示圖片的組件,可以通過設立顯示局部圖片D19MA2080(2分)關于android中播放視頻的說法不對的是_c__A,可以使用SurfaceView組件播視頻B,可以使用VideoView組件播視頻C,VideoView組件可以控制播放的位置和大小D,VideoView播放視頻的格式可以是3gpD10MA2081(2分)下列哪個是SqlLite下的命令_c_A,shellB,pushC,.quitD,keytoolD15EA1082(1分)下列關于如何使用Notification,不對的是_d_A,notification需要NotificatinManager來管理B,使用NotificationManager的notify方法顯示notification消息C,在顯示Notification時可以設立告知時的默認發聲,震動等D,Notification中有方法可以清除消息D19EA1083(1分)下列關于opencore說法不對的的是_b__A,Opencore是Android多媒體框架的核心B,MediaPlayer是openCore中的一個核心類C,所有在Android平臺的音頻、視頻的采集以及播放等操作都是通過它來實現的D,在實現開發中我們并不會過多地研究opencore的實現,我們的Android為我們提供了上層的mediaapi的開發使用D12EA1084(1分)上下文菜單與其他菜單不同的是_b_A,上下文菜單項上的單擊事件可以使用onMenuItemSelected方法來響應B,上下文菜單必須注冊到指定的view上才干顯示C,上下文菜單的菜單項可以添加,可以刪除D,上下文菜單的菜單項可以有子項D07MA2085(2分)拖動條組件是_c_A,RatingBarB,ProgressBarC,SeekBarD,ScrollBarD13EA1086(1分)讀取文獻內容的首要方法是_d__A,openFileOutputB,readC,writeD,openFileInputD08EA1087(1分)關于隱式Intent對的的是_a_A,android中使用IntentFilter來尋找與隱式Intent相關的對象B,通過組件的名稱尋找與intent相關聯的對象C,隱式Intent更多用于在應用程序內部傳遞消息D,一個聲明了IntentFilter的組件只能響應隱式Intent請求D05MA2088(2分)多選框被選擇事件通常用__b__A,setOnClickListenerB,setOnCheckChangeListenerC,setOnMenuItemSelectedListenerD,setOnCheckedListenerD12EA1089(1分)自定義對話框時,將視圖對象添加到當前對話框的方法是_d_A,setIconB,setXMLC,setLayoutD,setViewD09MA2090(2分)下列不屬于service生命周期的方法是_C_A,onCreateB,onDestroyC,onStopD,onStartD09MA2091(2分)綁定Service的方法是_a__A,bindServiceB,startServiceC,onStartD,onBind 得分閱卷人二、多選題(共10題,共24分)D08MB2092(2分)Intent傳遞數據時,下列的數據類型哪些可以被傳遞abcdA、SerializableB、charsequenceC、ParcelableD、BundleD11DB4093(4分)1.android數據存儲與訪問的方式一下說法對的的是:(abcde)A、文獻B、數據庫C、sharedpreferenceD、內容提供者E、網絡D07DB4094(4分).下列也許會導致GC內存泄露的是:abc

A.數據庫的cursor沒有關閉 B.構造adapter時,沒有使用緩存contentviewC.衍生listview的優化問題-----減少創建view的對象,充足使用contentview,可以使用一靜態類來優化解決getview的過程activity一般會重載一些方法用來維護其生命周期,下列不輸于相關方法的是D.使用sqlite數據庫D09MA2095(2分)android通過startService的方式啟動服務,關于service生命周期的onCreate()和onStart()說法對的的是adA、當第一次啟動的時候先后調用onCreate()和onStart()方法B、當第一次啟動的時候只會調用onCreate()方法C、假如service已經啟動,將先后調用onCreate()和onStart()方法D、假如service已經啟動,只會執行onStart()方法,不在執行onCreate()方法D02MB2096(2分)開發android程序需要的開發工具和開發包涉及abcdA,JDKB,EclipseC,AndroidSDKD,ADTE,RawD18MB2097(2分)下列屬于補間動畫相關類的是_acd__A,TranslateAnimation B,FrameAnimation C,RotateAnimation D,AlphaAnimationD13MB2098(2分)下列哪些api的操作需要聲明權限cdA、播放mp3文獻B、讀SD卡(讀sd卡狀態)C、發短信D、訪問網絡D10MB2099(2分)4.在android中使用SQLiteOpenHelper這個輔助類時,哪些操作也許生成一個數據庫,abA、getWriteableDatabase() B、getReadableDatabase()C、getDatabase() D、getAbleDatabase()D13MB2100(2分)下列對SharePreferences存、取文獻的說法中對的的是:abdA,屬于移動存儲解決方案B,sharePreferences解決的就是key-value對C,讀取xml文獻的途徑是/sdcard/shared_prefxD,信息的保存格式是xmlD15MB2101(2分)NotificationManager中清除消息的方法是bdA,destroyB,cancelC,clear

溫馨提示

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

評論

0/150

提交評論