版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
試卷科目:Android開發(fā)基礎(chǔ)Android開發(fā)基礎(chǔ)(習(xí)題卷12)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesAndroid開發(fā)基礎(chǔ)第1部分:單項選擇題,共70題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.定義LinearLayout垂直方向布局時設(shè)置的屬性()A)android:layout_heightB)android:gravityC)android:layoutD)android:orientation答案:D解析:[單選題]2.定義一個ContentProvider過程中,需要增加匹配的uri,請問在UriMatcher.addURI(?youAuthority?,?item/?,1)語句中#號代表()。A)某個字段B)表名C)匹配任意URID)id答案:A解析:[單選題]3.ORM指的是()A)對象關(guān)系映射B)對象實體映射C)數(shù)據(jù)傳輸對象D)數(shù)據(jù)訪問對象答案:A解析:[單選題]4.下面關(guān)于BroadcastReceiver錯誤的是():A)BroadcastReceiver有兩種注冊方式,靜態(tài)注冊和動態(tài)注冊。B)BroadcastReceiver必須在AndroidMainfest文件中聲明C)BroadcastReceiver的使用,一定有一方發(fā)送廣播,有一方監(jiān)聽注冊廣播,onReceive方法才會被調(diào)用。D)廣播發(fā)送的Intent都是隱式啟動。答案:B解析:[單選題]5.Android應(yīng)用程序的后綴名為()?A)exeB)apkC)jarD)tar答案:B解析:[單選題]6.2008年9月27日,宇航員翟志剛進行了太空行走,標志著中國的航天事業(yè)進行了一個新的發(fā)展階段。表明中國航天技術(shù)在21世紀已經(jīng)走在歐洲和日本前面的標志性事件是()。A)第一顆原子彈爆炸成功B)?東方紅一號?發(fā)射成功C)?神舟七號?發(fā)射成功D)?嫦娥一號?發(fā)射成功答案:C解析:題干描述的事件是中國?神舟七號?成功發(fā)射。1964年中國第一顆原子彈爆炸成功.1970年中國的第一顆人造衛(wèi)星?東方紅一號?發(fā)射成功,2007年我國首顆繞月人造衛(wèi)星?嫦娥一號?發(fā)射成功。[單選題]7.完成圓形框的狀態(tài)改變功能監(jiān)聽,請補全下面的代碼?privatevoidinitView(){mRadioButton1=(RadioButton)findViewById(R.id.radioButton1);mRadioGroup1=(RadioGroup)findViewById(R.id.radioGroup1);(?)}A)mRadioGroup.setOnCheckedChangeListener(this);B)mRadioGroup.setOnClickListener(this);C)mRadioGroup.setOnLongClickListener(this);D)mRadioGroup.setOnItemClickListener(this);答案:A解析:[單選題]8.Android開發(fā)中常用的開發(fā)與調(diào)試工具有很多,下面相關(guān)描述不對的是()。A)AndroidDebugBridge,簡稱adb,它只是一個能用來調(diào)試Android應(yīng)用程序的工具。B)DDMS的全稱是DalvikDebugMonitorService,是Android開發(fā)環(huán)境中的Dalvik虛擬機調(diào)試監(jiān)控服務(wù)。C)LogCat日志記錄工具,這個工具很常用,可以理解為C或Java程序中的控制臺輸出,常被用來在手寫代碼的調(diào)試方式中,輸出調(diào)試信息。D)SDK的管理器,使用自動更新的方式從Google服務(wù)器中下載最新的SDK版本及工具到本機。答案:A解析:ADB是一個功能非常強大的工具,它位于AndroidSDK安裝目錄的platform-tools子目錄下。ADB工具的功能很多:1.查看當前運行的模擬器2.電腦與模擬器之間文件的相互復(fù)制3.啟動模擬器的shell窗口4.安裝、卸載APK程序[單選題]9.以下程序運行結(jié)果是()publicclassTestextendsFather{privateStringname=?test?;publicstaticvoidmain(String[]args){Testtest=newTest();System.out.println(test.getName());}}classFather{privateStringname=?father?;publicStringgetName(){returnname;}}A)fatherB)testC)編譯出錯D)運行出錯,無輸出答案:A解析:[單選題]10.以下哪項不屬于xml映射文件標簽A)selectB)resultmapC)parameterD)include答案:C解析:[單選題]11.在Android中,目前市場上手機移動端用的最多的系統(tǒng)是?A)AndroidB)iOSC)WindowsD)塞班答案:A解析:[單選題]12.在Activity中以stopService方式關(guān)閉service時,它的生命周期下面正確的描述是().A)停止時onCreate()->onStart()B)停止時onStop()->onDestroy()C)停止時onDestroy()D)停止時onStop()答案:C解析:[單選題]13.下列關(guān)于MeidiaPlayer的描述,錯誤的是()。A)MediaPlayer是用于播放音頻和視頻的。B)MadiaPlayer對音頻文件提供了非常全面的控制方法。C)MadiaPlayer會調(diào)用底層的音頻驅(qū)動播放音頻。D)MadiaPlayer只可以播放音頻不能播放視頻。答案:D解析:[單選題]14.在SQLServer2005中運行如下T-SQL語句,假定SALES表中有多行數(shù)據(jù),執(zhí)行查詢之后的結(jié)果是()。BEGINTRANSACTIONAUpdateSALESSetqty=30WHEREqty<30BEGINTRANSACTIONBUpdateSALESSetqty=40WHEREqty<40UpdateSALESSetqty=50WHEREqty<50UpdateSALESSetqty=60WHEREqty<60COMMITTRANSACTIONBCOMMITTRANSACTIONAA)SALES表中qty列最小值大于等于30B)SALES表中qty列最小值大于等于40C)SALES表中qty列的數(shù)據(jù)全部為50D)SALES表中qty列最小值大于等于60答案:D解析:[單選題]15.下列哪個方法是對Bitmap位圖進行縮放的方法()A)createBitmap();B)createScaledBitmap();C)decodeStream();D)decodeResource();答案:B解析:[單選題]16.請問下列Acvitiy的配置是什么模式?<activityandroid:name=".MainActivity"android:launchMode=?singleInstance"></activity>A)單任務(wù)模式B)標準模式C)單實例模式D)單棧頂模式答案:C解析:[單選題]17.關(guān)于Socket通訊正確的是()A)服務(wù)器端需要ServerSocket需要綁定端口號B)服務(wù)器端需要ServerSocket需要綁定端口號和IP地址C)客戶端需要Socket,需要綁定端口號D)客戶端需要ServerSocket,需要綁定端口號答案:A解析:[單選題]18.下面關(guān)于Android開發(fā)描述有誤的一項是()。A)Android使用Eclipse作為開發(fā)環(huán)境。B)在使用Eclipse之前必須先安裝JDK。C)Android開發(fā)環(huán)境的搭建過程由下面四步組成:安裝JDK->安裝Eclipse->在Eclipse中安裝并配置ADT->下載AndroidSDK。D)Android開發(fā)環(huán)境中的所有工具都是可以免費下載和使用的答案:C解析:Android開發(fā)環(huán)境的搭建過程由下面四步組成:安裝JDK->安裝Eclipse->下載AndroidSDK->在Eclipse中安裝并配置ADT[單選題]19.孫老師教幼兒知識時,十分注意在課堂中用科學(xué)家的榜樣來激勵幼兒,幫助他們樹立遠大的志向。這體現(xiàn)了孫老師能夠做到()。A)教書育人B)嚴謹治學(xué)C)終身學(xué)習(xí)D)為人師表答案:A解析:教書育人是指教師一方面要傳授基礎(chǔ)知識、基本技能,另一方面還要重視學(xué)生的思想品德教育。[單選題]20.對于一個View而言,只有當其獲取到()時,才能捕獲到KeyEvent。A)動作類型B)焦點C)語音識別D)鍵值答案:B解析:[單選題]21.下列關(guān)于opencore說法不正確的是A)Opencore是Android多媒體框架的核心B)MediaPlayer是openCore中的一個核心類C)所有在Android平臺的音頻.視頻的采集以及播放等操作都是通過它來實現(xiàn)的D)在實現(xiàn)開發(fā)中我們并不會過多地研究opencore的實現(xiàn),我們的Android為我們提供了上層的mediaapi的開發(fā)使用答案:B解析:[單選題]22.主要用于更新時的mybatis動態(tài)sql標簽是A)Choose(when/otherwise)B)SetC)WhereD)Foreach答案:B解析:[單選題]23.下列哪個是AbsoluteLayout中特有的屬性A)android:layout_heightB)android:layout_xC)android:layout_aboveD)android:layout_toRightOf答案:B解析:[單選題]24.在Android工程中新建了一個Activity需要在哪個文件中聲明一下?()A)main.xmlB)string.xmlC)AndroidMainifest.xmlD)layout.xml答案:C解析:[單選題]25.以下對自定義異常描述正確的是()A)自定義異常必須繼承ExceptionB)自定義異??梢岳^承自ErrorC)自定義異??梢愿用鞔_定位異常出錯的位置和給出詳細出錯信息D)程序中已經(jīng)提供了豐富的異常類,使用自定義異常沒有意義答案:C解析:[單選題]26.以下關(guān)于SurfaceView的說法正確的是()A)SurfaceView是一種使用了雙緩沖機制的特殊技術(shù)B)SurfaceView只能獨立存在,不能與其它控件一起使用C)SurfaceView在繪畫時必須重寫onDraw(Canvascanvas方)法D)SurfaceView必須首先通過SurfaceHolder獲取一個Canvas在此Canvas上執(zhí)行繪畫操作后再通過SurfaceHolder向系統(tǒng)提交Canvas,并呈現(xiàn)繪畫內(nèi)容。答案:D解析:[單選題]27.下列說法哪一個不正確()A)Java程序經(jīng)編譯后會產(chǎn)生字節(jié)碼B)java虛擬機加載.java文件C)javac是編譯的命令D)javadoc是文檔化的命令答案:B解析:[單選題]28.Activity處于棧頂?shù)臅r候處于什么狀態(tài)()?A)運行B)暫停C)停止D)銷毀答案:A解析:[單選題]29.在下列選項中,關(guān)于內(nèi)容提供者的說法錯誤的是()A)ContentProviderB)內(nèi)容提供者只有在AndroidManifest.xml文件中注冊后才能運行C)內(nèi)容提供者為其它應(yīng)用程序提供了統(tǒng)一的訪問數(shù)據(jù)庫的方式D)內(nèi)容提供者不是抽象類答案:D解析:[單選題]30.在以下場景中,不推薦使用二級緩存的是()A)以更新數(shù)據(jù)為主的應(yīng)用中,查詢業(yè)務(wù)較少B)以查詢?yōu)橹鞯膽?yīng)用中,盡可能少的更新操作C)查詢業(yè)務(wù)絕大多數(shù)都是對單表進行操作的應(yīng)用D)可以按業(yè)務(wù)劃分對表進行分組時,關(guān)聯(lián)表非常少答案:A解析:[單選題]31.下列選項哪個不是Activity啟動的方法()A)goToActivityB)startActivityC)startActivityFromChildD)startActivityForResult答案:A解析:[單選題]32.在代碼中注冊廣播的方式稱為:A)靜態(tài)注冊B)動態(tài)注冊C)代碼注冊D)文件注冊答案:B解析:[單選題]33.在BaseAdapter的方法中,用來返回ListView顯示條目個數(shù)的方法是()A)getViewCount()B)getItemCount()C)getItems()D)getCount()答案:D解析:[單選題]34.子標簽<association>配置已經(jīng)有的結(jié)果集時使用哪個屬性()A)propertyB)javaTypeC)resultTypeD)columnPrefix答案:C解析:[單選題]35.GridView在xml文件中使用()設(shè)置列數(shù)。A)android:verticalSpacingB)android:horizontalColumnsC)android:horizontalSpacingD)android:numColumns=答案:D解析:答案說明:在xml文件中設(shè)置列數(shù):android:numColumns="6"在java代碼中設(shè)置列數(shù):gridView.setNumColumns(num)[單選題]36.MyBatis攔截器需要實現(xiàn)的接口是()A)AbstractInterceptorB)InterceptorC)PluginD)AbstractPlugin答案:B解析:[單選題]37.京劇臉譜是一種內(nèi)涵豐富的藝術(shù)表現(xiàn)形式,每個臉譜都有一種主色調(diào)以顯示劇中人物的特征,如關(guān)羽臉譜的主色是紅色的,曹操的是白色的,包拯的是黑色的……你認為?白臉?表示()。A)忠勇正義B)奸詐狡猾C)兇猛殘暴D)剛直果敢答案:B解析:黑臉正直公道(包公);白臉陰險狡詐(京劇中說的是曹操),紅臉關(guān)羽,意志堅強;花臉,心胸開闊。[單選題]38.關(guān)于ArrayAdapter的說法正確的有[]A)它主要是用來存儲數(shù)據(jù)B)它主要用來把數(shù)據(jù)綁定到組件上C)它主要用來解析數(shù)據(jù)D)它主要用來存儲xml數(shù)據(jù)答案:B解析:[單選題]39.在MyBatis中,配置結(jié)果映射時,使用()標簽實現(xiàn)1對多的關(guān)聯(lián)A)many-oneB)one-manyC)associationD)collection答案:D解析:[單選題]40.關(guān)于ImageSwitcher說法錯誤的是:()A)ImageSwitcher里可以通過Alpha設(shè)定轉(zhuǎn)換時候的透明位B)在使用一個ImageSwitcher之前,不一定要調(diào)用setFactory方法C)setInAnimation是設(shè)置資源被讀入到這個ImageSwitcher的時候動畫效果D)setOutAnimation是資源文件從這個ImageSwitcher里消失的時候要實現(xiàn)的動畫效果答案:B解析:[單選題]41.Context.startService方式的service生命周期下面正確的描述是().A)啟動時onCreate()->onStartCommand()B)停止時,onStop()->onDestroy()C)啟動時onCreate()->onStart()->onResume()D)停止時,onStop()答案:A解析:[單選題]42.Android的程序創(chuàng)建中,會生成一個默認的Activity的名字為()?A)MainActivityB)EmptyActivityC)MainD)Activity答案:A解析:[單選題]43.以下關(guān)于Service的說法,正確的是()A)Service是可以與用戶直接交換B)每個Serviceclass可以在AndroidManifest.xml文件中有相應(yīng)的<service>聲明,也可以不聲明直接使用C)Service是Android四大組件之一D)Service只能通過startService方式開啟答案:C解析:[單選題]44.以下程序的運行結(jié)果是()classPerson{publicPerson(){System.out.println(?thisisaPerson?);}}publicclassTeacherextendsPerson{privateStringname=?tom?;publicTeacher(){System.out.println(?thisisateacher?);super();}publicstaticvoidmain(String[]args){Teacherteacher=newTeacher();System.out.println();}}A)thisisaPersonthisisateachertomB)thisisateacherthisisaPersontomC)運行出錯D)編譯有兩處錯誤答案:D解析:[單選題]45.下列關(guān)于ContentProvider的描述,錯誤的是()A)ContentProvider是一個抽象類,只有繼承后才能使用B)ContentProvider只有在AndroidManifest.xml文件中注冊后才能運行C)ContentProvider為其他應(yīng)用程序提供了統(tǒng)一的訪問數(shù)據(jù)庫的方式D)以上說法都不對答案:D解析:[單選題]46.下面哪些組件表示開關(guān)組件()?A)CheckBoxB)SwitchC)RadioButtonD)ImageView答案:B解析:[單選題]47.下面說法有誤的是()。A)除了支持普通的電話通話之外,Android操作系統(tǒng)從最初的版本開始就支持使用語音操作來使用Google進行網(wǎng)頁搜索等功能。B)Android操作系統(tǒng)支持截圖功能,該功能允許用戶直接抓取智能手機屏幕上的任何畫面,但用戶不能通過編輯功能對截圖進行處理。C)Android操作系統(tǒng)使用了沙箱(sandbox)機制,所有的應(yīng)用程序都會先被簡單地解壓縮到沙箱中進行檢查,并且將應(yīng)用程序所需的權(quán)限提交給系統(tǒng),并且將其所需權(quán)限以列表的形式展現(xiàn)出來,供用戶查看。D)由于Android操作系統(tǒng)的開放性和可移植性,它可以被用在大部分電子產(chǎn)品上。答案:B解析:從Android4.0開始,Android操作系統(tǒng)便支持截圖功能,該功能允許用戶直接抓取智能手機屏幕上的任何畫面,用戶還可以通過編輯功能對截圖進行處理,還可以通過藍牙/E-mail/微博/共享等方式發(fā)送給其他用戶或者上傳到網(wǎng)絡(luò)上,也可以拷貝到電腦中。[單選題]48.以下對抽象類的描述正確的是()A)抽象類沒有構(gòu)造方法B)抽象類必須提供抽象方法C)有抽象方法的類一定是抽象類D)抽象類可以通過new關(guān)鍵字直接實例化答案:C解析:[單選題]49.()應(yīng)對流浪乞討等生活無著的未成年人承擔(dān)臨時監(jiān)護責(zé)任。A)教育行政部門B)兒童收養(yǎng)所C)縣級以上人民政府及其民政部門D)無人答案:C解析:《中華人民共和國未成年人保護法》第四章第四十三條規(guī)定,縣級以上人民政府及其民政部門應(yīng)當根據(jù)需要設(shè)立救助場所,對流浪乞討等生活無著未成年人實施救助,承擔(dān)臨時監(jiān)護責(zé)任。[單選題]50.關(guān)于Activity說的法不正確的是()A)Activity是為用戶操作而展示的可視化用戶界面B)一個應(yīng)用程序可以有若干個ActivityC)Activity可以通過一個別名去訪問D)Activity可以表現(xiàn)為一個漂浮的窗口答案:C解析:[單選題]51.一個Activity可以啟動多少個Fragment?A)2B)1C)多個D)4答案:C解析:[單選題]52.在讀取聯(lián)系人信息案例中,沒有操作的表是()A)raw_contactsB)dataC)mimetypesD)contacts答案:D解析:[單選題]53.關(guān)于Fragment介紹錯誤的是().A)在Android3.0版本開始提供了FragmentB)Fragment主要應(yīng)用到平板上C)Fragment技術(shù)只能應(yīng)用到3.0之后的系統(tǒng)上.D)Fragment可以理解成是Activity的一部分答案:C解析:[單選題]54.數(shù)據(jù)源如果為sqlite數(shù)據(jù)庫中查出的信息最適合的適配器為()A)SimpleAdapterB)SimpleCursorAdapterC)ArrayAdapterD)ListAdapter答案:B解析:[單選題]55.下列哪個接口是Camera中處理快門關(guān)閉的接口()A)android.hardware.Camera.ShutterCallbackB)android.hardware.Camera.PreviewCallbackC)android.hardware.Camera.ErrorCallbackD)android.hardware.Camera.AutoFocusCallback答案:A解析:[單選題]56.自定義BroadcastReceiver時在androidManifest中用哪個標簽定義()A)receiverB)activityC)applicationD)uses-sdk答案:A解析:[單選題]57.下列關(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ā)生變化時,會調(diào)用SqliteOpenHelper的onUpgrade()方法更新數(shù)據(jù)庫。答案:C解析:[單選題]58.在Android中,Android中負責(zé)封裝開發(fā)中常用的API框架是哪一層?A)應(yīng)用層B)應(yīng)用框架層C)系統(tǒng)運行庫層D)Linux內(nèi)核層答案:B解析:[單選題]59.在相對布局RelativeLayout中,設(shè)置當前控件位于某控件左側(cè)使用()屬性?A)android:layout_aboveB)android:layout_belowC)android:layout_toLeftOfD)android:layout_toRightOf答案:C解析:[單選題]60.SQLMapConfig.xml中配置不包括哪些內(nèi)容()A)pluginsB)settingsC)typeAliasesD)id答案:D解析:[單選題]61.ContentResolver用什么方法查詢ContentProvider提供的內(nèi)容()A)select()B)retrieve()C)query()D)execute()答案:C解析:[單選題]62.下面哪個不是AndroidSDK中的ViewGroup(視圖容器)?A)LinearLayoutB)ListViewC)GridViewD)Button答案:D解析:[單選題]63.在下列選項中,設(shè)置GridLayout中的某控件占3行的是()A)android:rowSpan="3"B)android:layout_columnSpan="3"C)android:layout_rowSpan="3"D)android:layout_column="3"答案:C解析:[單選題]64.如果想存儲一個鍵值對字符串,應(yīng)該使用哪個類?()A)ContentResolverB)SharedPreferencesC)ResourcesD)Cookies答案:B解析:[單選題]65.android中文件操作模式中表示只能被本應(yīng)用使用,寫入文件會覆蓋的是()A)MODE_APPENDB)MODE_WORLD_READABLEC)MODE_WORLD_WRITEABLED)MODE_PRIVATE答案:D解析:[單選題]66.在相對布局中,設(shè)置當前控件的左邊界與某控件的左邊界對齊可以使用什么屬性?A)android:layout_alignTopB)android:layout_alignBottomC)android:layout_alignLeftD)android:layout_alignRight答案:C解析:[單選題]67.關(guān)于SimpleAdapter說法正確的是().A)SimpleAdapter是抽象類B)SimpleAdapter數(shù)據(jù)適配器C)Listview顯示數(shù)據(jù)不可以使用simpleAdapter來顯示D)SimpleAdapter開發(fā)中用不到答案:B解析:[單選題]68.程序中得到一個按鈕對象b后,向此按鈕添加點擊事件,其中obj是View.OnclickListener的對象,下面代碼正確的是()A)b.setOnclickListener()B)setOnclickListener(obj)C)b.setOnclick(obj)D)b.setOnLongClickListener()答案:B解析:[單選題]69.社會上曾流傳一句話:研究導(dǎo)彈的掙不過賣茶葉蛋的;也有人說,當個服務(wù)員一個月還能掙三千多呢。面對這些言論,作為一個幼教老師必須(),才能懷著平常心工作在一線,安心工作、用心工作。A)樹立崇高的職業(yè)理想B)具備嚴謹治學(xué)的教學(xué)態(tài)度C)采用靈活多樣的教學(xué)手段D)了解幼兒的身心發(fā)展特點答案:A解析:教師的職業(yè)雖然兩袖清風(fēng),但卻是太陽底下最光輝的職業(yè),因此必須樹立崇高的職業(yè)理想,才能懷著平常心在一線工作,安心工作、用心工作。[單選題]70.查詢姓名不是NULL的數(shù)據(jù)語法準確的是A)wherename!nullB)wherenamenotnullC)wherenameisnotnullD)wherename!=null答案:C解析:第2部分:多項選擇題,共14題,每題至少兩個正確答案,多選或少選均不得分。[多選題]71.下列屬于AsyncTask的方法是()A)runB)executeC)doInBackgroundD)onPostExecute答案:CD解析:[多選題]72.關(guān)于AIDL描述正確的是()A)AIDL全稱是AndroidinterfacedefinitionLanguageB)AIDL出現(xiàn)目的是解決進程間通信C)AIDL定義接口的源代碼必須以.aidl結(jié)尾D)AIDL語言就是java語言的演變答案:ABC解析:答案說明:在Android系統(tǒng)中,各個應(yīng)用程序都運行在自己的進程中,進程之間一般無法直接進行通信,如果想要完成不同進程之間的通信,就需要使用遠程服務(wù)通信。遠程服務(wù)通信是通過AIDL(AndroidInterfaceDefinitionLanguage)實現(xiàn)的,它是一種接口定義語言.它不是由java演變的[多選題]73.下列哪些api的操作需要聲明權(quán)限()。A)播放mp3文件B)讀SD卡(讀sd卡狀態(tài))C)發(fā)短信D)訪問網(wǎng)絡(luò)答案:CD解析:[多選題]74.關(guān)于mybaties中緩存的屬性設(shè)置描述正確的是()A)flushCache默認值為falseB)flushCache默認值為trueC)useCache默認值為trueD)useCache默認值為false答案:AC解析:[多選題]75.使用AIDL完成遠程service方法調(diào)用下列說法正確的是__A)aidl對應(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)限修飾符答案:BCD解析:[多選題]76.在Mybatis中,關(guān)于<resultmap>和<collection>元素說法錯誤的是()選兩項A)<collection>通過property屬性指定實體類中集合屬性的名字B)<collection>通過javaType屬性指定集合中每個元素的類型C)<collection>通過javaType屬性指定集合的類型D)<collection>通過type屬性指定集合的類型答案:BD解析:[多選題]77.MyBatisGeneratorXML的context標簽有哪些核心屬性A)defaultModeTypeB)propertyC)paramD)jdbcType答案:AB解析:[多選題]78.在Android中,列表常見的適配器有哪些【選兩項】A)MyAdapterB)ArrayAdapterC)ThisAdapterD)BaseAdapter答案:BD解析:[多選題]79.Mapper接口的參數(shù)可以是A)簡單類型B)pojo類型包裝類型C)MapD)List集合答案:ABCD解析:[多選題]80.開發(fā)Mybatis需要哪些環(huán)境A)添加Mybatis核心包B)配置mybatis配置文件mybatis-config.xmlC)配置全局屬性、數(shù)據(jù)源和實體包的別名D)導(dǎo)入Mapper.xml答案:ABCD解析:[多選題]81.接口和抽象類描述正確的有()(兩項)A)抽象類沒有構(gòu)造函數(shù)B)接口沒有構(gòu)造函數(shù)C)抽象類不允許多繼承D)接口中的方法可以有方法體答案:BC解析:[多選題]82.關(guān)于有序廣播和無序廣播說法錯誤的是().A)Android中廣播分有序廣播和無序廣播B)無序廣播是按照一定的優(yōu)先級進行接收C)無序廣播可以被攔截,可以被修改數(shù)據(jù)D)有序廣播按照一定的優(yōu)先級進行發(fā)送答案:BC解析:答案說明:Android中廣播分有序廣播和無序廣播有序廣播按照一定的優(yōu)先級發(fā)送,無序廣播不可以被攔截數(shù)據(jù)不可以被修改[多選題]83.Android中的HttpURLConnection中的輸入/輸出流操作被統(tǒng)一封裝成了()。A)HttpGetB)HttpPostC)HttpRequestD)HttpResponse答案:ABD解析:第3部分:填空題,共1題,請在空白處填寫正確答案。[填空題]84.內(nèi)容提供者把私有的數(shù)據(jù)給暴露出來,我們通過________來進行查詢數(shù)據(jù).答案:ContentResolver解析:第4部分:判斷題,共5題,請判斷題目是否正確。[判斷題]85.一個Activity中可以包含多個FragmentA)正確B)錯誤答案:對解析:[判斷題]86.通過SharedPreferences中的getString(name,)方法可以獲取鍵名為name的數(shù)據(jù)A)正確B)錯誤答案:對解析:[判斷題]87.LinearLayout中的android:layout_weight屬性用于設(shè)置布局內(nèi)控件所占的權(quán)重。()A)正確B)錯誤答案:對解析:[判斷題]88.開發(fā)Android應(yīng)用時必須要有AndroidSDK答案:對解析:[判斷題]89.Android系統(tǒng)的UriMatcher類用于匹配UriA)正確B)錯誤答案:對解析:第5部分:問答題,共10題,請在空白處填寫正確答案。[問答題]90.簡述使用ListView需要的三個元素:答案:ListVeiw:用來展示列表的View。適配器:用來把數(shù)據(jù)映射到ListView上的中介,數(shù)據(jù)放在適配器對象中。數(shù)據(jù):具體的將被映射的字符串,圖片,或者基本組件。解析:[問答題]91.什么是嵌入式實時操作系統(tǒng),Android操作系統(tǒng)屬于實時操作系統(tǒng)嗎?答案:嵌入式實時操作系統(tǒng)是指當外界事件或數(shù)據(jù)產(chǎn)生時,能夠接受并以足夠快的速度予以處理,其處理的結(jié)果又能在規(guī)定的時間之內(nèi)來控制生產(chǎn)過程或?qū)μ幚硐到y(tǒng)作出快速響應(yīng),并控制所有實時任務(wù)協(xié)調(diào)一致運行的嵌入式操作系統(tǒng)。主要用于工業(yè)控制、軍事設(shè)備、航空航天等領(lǐng)域?qū)ο到y(tǒng)的響應(yīng)時間有苛刻的要求,這就需要使用實時系統(tǒng)。又可分為軟實時和硬實時兩種,而android是基于linux內(nèi)核的,因此屬于軟實時。解析:[問答題]92.android虛擬設(shè)備的縮寫是()。答案:AVD解析:[問答題]93.哪個組件可以實現(xiàn)手風(fēng)琴效果,用來實現(xiàn)設(shè)置界面的類,實現(xiàn)抽屜效果,懸浮窗口?答案:實現(xiàn)手風(fēng)琴效果(ExpandableListView)設(shè)置界面的類(preferenceActivity)保存到sharedpreference中抽屜效果(slidingDrawer)組件懸浮窗口:PopWindow,可以實現(xiàn)類似Dialog和菜單的效果解析:[問答題]94.常用設(shè)計模式及應(yīng)用場景,用兩種方式實現(xiàn)單例模式,要求線程安全?答案:常用設(shè)計模式:單例模式:Calendar實例的獲取適配器模式:Adapter為ListViewGridView等添加數(shù)據(jù)工廠模式:SpringIOC反轉(zhuǎn)控制代理模式:SpringAOP面向切面編程觀察者模式:ContentObserver監(jiān)聽內(nèi)容改變(懶漢式)程序執(zhí)行過程中需要這個類的對象時再實例化該類的對象步驟1.定義靜態(tài)私有對象2.構(gòu)造方法私有化保證在類的外部無法實例化該類的對象3.定義對外開放的靜態(tài)方法在調(diào)用方法是判斷對象是否為空,為空再創(chuàng)建對象返回publicclassSingleton{privatestaticSingletonsingleton;//構(gòu)造方法私有化,保證在類的外部無法實例化該類的對象privateSingleton(){}publicstaticsynchronizedSingletongetSingletonInstance(){if(singleton==null){singleton=newSingleton();}returnsingleton;}}(餓漢式)類加載的時候就實例化該類的對象publicclassSingleton{privatestaticSingletonsingleton=newSingleton();//構(gòu)造方法私有化,保證在類的外部無法實例化該類的對象privateSingleton(){}publicstaticSingletongetSingletonInstance(){returnsingleton;}}解析:[問答題]95.()是一個在平面上可顯示多個條目的可滾動的視圖組件,該視圖可以將其他控件以二維表格的形式顯示在表格中。答案:GridView解析:[問答題]96.sim卡的EF文件有何作用答案:sim卡的文件系統(tǒng)有自己規(guī)范,主要是為了和手機通訊,sim本身可以有自己的操作系統(tǒng),EF就是作存儲并和手機通訊用的解析:[問答題]97.android系統(tǒng)的優(yōu)勢和不足答案:Android平臺手機5大優(yōu)勢:一、開放性在優(yōu)勢方面,Android平臺首先就是其開發(fā)性,開發(fā)的平臺允許任何移動終端廠商加入到Android聯(lián)盟中來。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應(yīng)用的日益豐富,一個嶄新的平臺也將很快走向成熟。開放性對于Android的發(fā)展而言,有利于積累人氣,這里的人氣包括消費者和廠商,而對于消費者來講,隨大的受益正是豐富的軟件資源。開放的平臺也會帶來更大競爭,如此一來,消費者將可以用更低的價位購得心儀的手機。二、掙脫運營商的束縛在過去很長的一段時間,特別是在歐美地區(qū),手機應(yīng)用往往受到運營商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運營商的控制。從去年iPhone上市,用戶可以更加方便地連接網(wǎng)絡(luò),運營商的制約減少。隨著EDGE、HSDPA這些2G至3G移動網(wǎng)絡(luò)的逐步過渡和提升,手機隨意接入網(wǎng)絡(luò)已不是運營商口中的笑談,當你可以通過手機IM軟件方便地進行即時聊天時,再回想不久前天價的彩信和圖鈴下載業(yè)務(wù),是不是像噩夢一樣?互聯(lián)網(wǎng)巨頭Google推動的Android終端天生就有網(wǎng)絡(luò)特色,將讓用戶離互聯(lián)網(wǎng)更近。三、豐富的硬件選擇這一點還是與Android平臺的開放性相關(guān),由于Android的開放性,眾多的廠商會推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會影響到數(shù)據(jù)同步、甚至軟件的兼容,好比你從諾基亞Symbian風(fēng)格手機一下改用蘋果iPhone,同時還可將Symbian中優(yōu)
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 錦州2024年遼寧錦州市教育局所屬學(xué)校赴高校(遼寧師范大學(xué)同層次及以上)現(xiàn)場招聘121人筆試歷年典型考點(頻考版試卷)附帶答案詳解版
- 飲料行業(yè)知識產(chǎn)權(quán)保護-洞察分析
- 陶瓷藝術(shù)品市場分析-洞察分析
- 2023年-2024年新員工入職安全教育培訓(xùn)試題綜合卷
- 2023年項目部安全培訓(xùn)考試題答案匯編
- 微服務(wù)架構(gòu)中的事件驅(qū)動-洞察分析
- 隨機數(shù)生成效率優(yōu)化-洞察分析
- 元數(shù)據(jù)脫敏與隱私保護-洞察分析
- 物業(yè)管理實習(xí)心得體會
- 中南大學(xué)《大學(xué)物理C(3)(一)》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024新人教版英語七年級上單詞默寫表(小學(xué)部分)
- 電力拖動教學(xué)講義
- 2024社保費測試(五)專項試卷
- 招商會會議流程綱要
- 安全生產(chǎn)工作年終總結(jié)
- 2024-2025學(xué)年人教版七年級英語上冊各單元重點句子
- 江蘇省丹陽市丹陽高級中學(xué)2025屆物理高一第一學(xué)期期末統(tǒng)考試題含解析
- 齊魯名家 談方論藥智慧樹知到期末考試答案2024年
- 小學(xué)六年級數(shù)學(xué)100道題解分數(shù)方程
- 南京工業(yè)大學(xué)橋梁工程課程設(shè)計
評論
0/150
提交評論