UI界面設(shè)計(jì)復(fù)習(xí)資料.doc_第1頁(yè)
UI界面設(shè)計(jì)復(fù)習(xí)資料.doc_第2頁(yè)
UI界面設(shè)計(jì)復(fù)習(xí)資料.doc_第3頁(yè)
UI界面設(shè)計(jì)復(fù)習(xí)資料.doc_第4頁(yè)
UI界面設(shè)計(jì)復(fù)習(xí)資料.doc_第5頁(yè)
已閱讀5頁(yè),還剩18頁(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)介

20172018安卓UI界面設(shè)計(jì)期末復(fù)習(xí)題庫(kù)此資料為復(fù)習(xí)提高資料,與考試無(wú)關(guān)選擇題1、 下列哪項(xiàng)不是Android四大組件 ( )A. Seivice B. Activity C. Handler D. Content Provider2、 Android是如何組織Activity的 ( )A. 以堆的方式組織Activity B. 以棧的方式組織ActivityC. 以樹形方式組織Activity D. 以鏈?zhǔn)椒绞浇M織Activity3、關(guān)于線程說(shuō)法不正確的是 ( )A. 在 android 中,我們可以在主線程中,創(chuàng)建一個(gè)新的線程B. 在創(chuàng)建的新線程中,它可以操作 UI 組件C. 新線程可以和 Handler 共同使用D. 創(chuàng)建的 Handler 對(duì)象,它隸屬于創(chuàng)建它的線程4、 下列關(guān)于內(nèi)存回收的說(shuō)明,哪個(gè)是正確的 ( )A. 程序員必須創(chuàng)建一個(gè)線程來(lái)釋放內(nèi)存B. 內(nèi)存回收程序負(fù)責(zé)釋放無(wú)用內(nèi)存C. 內(nèi)存回收程序允許程序員直接釋放內(nèi)存D. 內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象5、 設(shè)置xml布局文件中的字體大小一般用什么單位 ( )A. dp B. px C. sp D. pt6、 關(guān)于service生命周期的onCreate()和onStart()說(shuō)法正確的是 ( )A. 當(dāng)?shù)谝淮螁?dòng)的時(shí)候先后調(diào)用onCreate()和onStart()方法B. 當(dāng)?shù)谝淮螁?dòng)的時(shí)候只會(huì)調(diào)用onCreate()方法C. 如果service已經(jīng)啟動(dòng),將先后調(diào)用onCreate()和onStart()方法D. 如果service已經(jīng)啟動(dòng),只會(huì)執(zhí)行onStart()方法,不再執(zhí)行onCreate()方法7、 Android項(xiàng)目工程下面的assets目錄,以下說(shuō)法正確的是 ( )A. 這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上不會(huì)轉(zhuǎn)換為二進(jìn)制的格式B. 主要放置多媒體等數(shù)據(jù)文件C. 主要放置圖片文件D. 放置字符串,顏色,數(shù)組等常量數(shù)據(jù)8、 在android中使用SQLiteOpenHelper這個(gè)輔助類,生成一個(gè)可操作的數(shù)據(jù)庫(kù),調(diào)用的方法是 ( )A. getReadableDatabase() B.getDatabase()C.getEnbleDatabase() D.createDateBase()9、 Activity從可見狀態(tài)變?yōu)榘胪该髡谏w狀態(tài)時(shí),生命周期中哪個(gè)方法被調(diào)用 ( )A. onStop() B. onPause() C. onRestart() D.onStart()10、 下面哪個(gè)選項(xiàng)不是AdapterView的子類 ()A. ListView B. GridView C. ScrollView D.Spinner11、 下面對(duì)自定義style的方式正確的是 ()A.fill_parent B. fill_parent C. fill_parent D. fill_parent 12、 ScrollView可以有幾個(gè)子view ()A. 1個(gè) B. 2個(gè) C.3個(gè) D.無(wú)限制13、 Math.round(11.5)和Math.round(-11.5)的值分別是 ()A. 12 -11 B. 11 -11 C. 12 -12 D. 11 -1214、 關(guān)于 BroadcastReceiver 的說(shuō)法不正確的是 ()A. 是用來(lái)接收廣播 Intent 的B. 一個(gè)廣播 Intent 只能被一個(gè)訂閱了此廣播的 BroadcastReceiver 所接收C. 對(duì)有序廣播,系統(tǒng)會(huì)根據(jù)接收者聲明的優(yōu)先級(jí)別按順序逐個(gè)執(zhí)行接收者D. 接收者聲明的優(yōu)先級(jí)別在的 android:priority 屬性中聲明,數(shù)值越大 優(yōu)先級(jí)別越高15、關(guān)于ContenValues類說(shuō)法正確的是 (A. 它和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是String類型,而值都是基本類型B. 它和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是任意類型,而值都是基本類型C. 它和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名,可以為空,而值都是String類型 D. 它和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是String類型,而值也是String類型一、 選擇題(每題2分,共30分)12. android 中下列屬于Intent的作用的是()C A 實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享 B 是一段長(zhǎng)的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺(tái)運(yùn)行,而不會(huì)因?yàn)榍袚Q頁(yè)面而消失 C 可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作數(shù)據(jù),連接四大組件的紐帶D 處理一個(gè)應(yīng)用程序整體性的工作1.下列不是手機(jī)操作系統(tǒng)的是?() A.AndroidB.WindowMobileC.AppleIPhoneIOSD.windowsvista2Android的VM虛擬機(jī)是哪個(gè)?A.DalvikB.JVMC.KVMD.framework3.AndroidVM虛擬機(jī)中運(yùn)行的文件的后綴名為()A.classB.apkC.dexD.xml5.下列哪個(gè)可做EditText編輯框的提示信息?()A.android:inputTypeB.android:textC.android:digitsD.android:hint8.下面哪個(gè)不是AndroidSDK中的ViewGroup(視圖容器)?A.LinearLayoutB.ListViewC.GridViewD.Button9.下列哪個(gè)不是Activity的生命周期方法之一?()A.onCreateB.startActivityC.onStartD.onResume多項(xiàng)選擇題:10.MediaPlayer對(duì)象從停止?fàn)顟B(tài)到播放狀態(tài)調(diào)用的方法是()ABA.prepare()B.start()C.reset()D.release()11.下面說(shuō)法錯(cuò)誤的是()BCAAndroid采用單線程模型BAndroid會(huì)默認(rèn)會(huì)為線程創(chuàng)建一個(gè)關(guān)聯(lián)的消息隊(duì)列CHandler會(huì)與多個(gè)線程以及該線程的消息隊(duì)列對(duì)應(yīng)D程序組件首先通過(guò)Handler把消息傳送給Looper,Looper把消息放入隊(duì)列4.下列選項(xiàng)是Activity啟動(dòng)的方法有()ACDA.startActivityB.goToActivityC.startActivityForResultD.startActivityFromChild6.關(guān)于Activity的描述,下面哪個(gè)是錯(cuò)誤的?ADA.一個(gè)Android程序中只能擁有一個(gè)Activity類B.Activity類都必須在Androidmaniefest.xml中進(jìn)行聲明C.系統(tǒng)完全控制Activity的整個(gè)生命周期D.Activity類必須重載onCreate方法7.關(guān)于widget(組件)屬性的寫法,下面哪個(gè)是正確的?ABCA.android:id=”+id/tv_username”B.android:layout_width=”100px”C.android:src=”drawable/icon”D.android:id=id/tabhost下面屬于android的動(dòng)畫分類的有(AB)A. TweenB.FrameC.DrawD.AnimationPropertyAnimation屬性動(dòng)畫android關(guān)于service生命周期的onCreate()和onStart()說(shuō)法正確的是(AD)A.當(dāng)?shù)谝淮螁?dòng)的時(shí)候先后調(diào)用onCreate()和onStart()方法B.當(dāng)?shù)谝淮螁?dòng)的時(shí)候只會(huì)調(diào)用onCreate()方法C.如果service已經(jīng)啟動(dòng),將先后調(diào)用onCreate()和onStart()方法D.如果service已經(jīng)啟動(dòng),只會(huì)執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法在android中使用Menu時(shí)可能需要重寫的方法有(AC)A、 onCreateOptionsMenu()三種菜單:選項(xiàng)菜單、上下文菜單、子菜單B、onCreateMenu()C、onOptionsItemSelected()D、onItemSelected()Intent傳遞數(shù)據(jù)時(shí),下列的數(shù)據(jù)類型哪些可以被傳遞(ABCD)A、 SerializableB、charsequenceC、ParcelableD、Bundlejava.io包中的(A)和(B)類主要用于對(duì)對(duì)象Object的讀寫。A.objectInputStreamB.objectOutPutStreamC.ReaderD.writer繼承ContentProvider需要實(shí)現(xiàn)(ABCD)等方法。A.insertB.deleteC.updateD.query自定義Adapter需要重寫哪些方法?(ABCD)A.getCountB.getItemC.getItemIdD.getView在android中使用SQLiteOpenHelper這個(gè)輔助類時(shí),可以生成一個(gè)數(shù)據(jù)庫(kù),并可以對(duì)數(shù)據(jù)庫(kù)版本進(jìn)行管理的方法可以是(AB)A、 getWriteableDatabase()B、getReadableDatabase()C、getDatabase() D、getAbleDatabase()2、 填空題1. Android中Service的實(shí)現(xiàn)方法是 或 。2. 當(dāng)啟動(dòng)一個(gè)Activity并且新的Activity執(zhí)行完后需要返回到啟動(dòng)它的Activity來(lái)執(zhí)行的回調(diào)函數(shù)是 。3. android中常用的四個(gè)布局是 。4. java.io包中的 InputStream 和 OutputStream 類主要用于對(duì)對(duì)象(Object)的讀寫。5. RadioGroup的選中狀態(tài)監(jiān)聽接口是 。6. Android平臺(tái)由操作系統(tǒng),中間件, 和應(yīng)用軟件組成的。7. Android平臺(tái)提供了2D, 的圖形支持,數(shù)據(jù)庫(kù)支持 ,并且集成了瀏覽器8. 目前已知的可以用來(lái)搭建Android開發(fā)環(huán)境的系統(tǒng)有windows, ,Mac等9. 開發(fā)中推薦使用的IDE開發(fā)組合為IDE,eclipse,ADI來(lái)開發(fā)10. Android SDK主要以 語(yǔ)言為基礎(chǔ)11. 創(chuàng)建工程時(shí)需要填寫的信息名稱有工程名,包的名字,Activity的名字還有應(yīng)用的名字12. Android.jar是一個(gè)標(biāo)準(zhǔn)的壓縮包,其內(nèi)容包含的是編譯后的 ,包含了全部的API13.(一) 判斷題1. 在Eclipse中開發(fā)Android應(yīng)用,需要安裝插件AVD來(lái)輔助開發(fā)。()【ADT(Android Develop Tools);AVD(Android Virtual Device)安卓虛擬設(shè)備即模擬器】2. 在Android項(xiàng)目開發(fā)時(shí),當(dāng)res包中的資源發(fā)生變化時(shí),需要同時(shí)手動(dòng)修改對(duì)應(yīng)的R文件中的靜態(tài)內(nèi)部類中的常量。()3. Assets包用于保存原始資源文件,其中的文件會(huì)編譯到.apk中,并且原文件名會(huì)被保留??梢允褂肬RI來(lái)定位該文件夾中的文件,然后使用AssetManager類以流的方式來(lái)讀取文件內(nèi)容。()4. Drawable子包只用來(lái)保存圖片資源。()【還會(huì)保存XML文件】5. Mksdcard命令可以快速創(chuàng)建NTFS磁盤鏡像,啟動(dòng)模擬器時(shí)加載該磁盤鏡像,可以模擬真實(shí)設(shè)備的SD卡。() 【FAT32】6. 使用Mksdcard命令創(chuàng)建的模擬器的SD卡,其最小為9MB,最大為1024GB。()【1023GB】7. 在TableLayout中,可以設(shè)置相應(yīng)的屬性使列被隱藏(android:collapseColumns)、收縮(android:shrinkColumns)或拉伸(android:stretchColumns),列序號(hào)從0開始,多個(gè)列序號(hào)之間用“|”分隔。()【列號(hào)以“,”分隔】8. DatePicker對(duì)象獲取到的月份需要加1,才能表示真正的月份。()9. 進(jìn)度條組件(ProcessBar)中的方法incrementProgressBy(int diff)用于設(shè)置進(jìn)度條的增加或減少。當(dāng)參數(shù)值大于1時(shí),表示進(jìn)度增加;小于1時(shí),表示進(jìn)度減少。()【以正負(fù)數(shù)表示進(jìn)度的增加或減少】10. 圖像切換器(ImageSwicther),由于不需要顯示說(shuō)明性文字,所以可以使用BaseAdapter基本適配器為其指定圖片來(lái)源。()【圖像切換器(ImageSwicther)可以使用自身的SetImageResource( )方法指定要在其中顯示的圖片資源】11. 在使用網(wǎng)格視圖(GridView組件)時(shí),通常使用SimpleAdapter或者BaseAdapter類為其提供數(shù)據(jù)。這兩個(gè)類的區(qū)別是SimpleAdater會(huì)顯示說(shuō)明性文字和圖片,而BaseAdapter適配器只顯示圖片。()12. 通常使用SimpleAdapter為畫廊視圖(Gallery組件)提供要顯示的數(shù)據(jù)。()【BaseAdapter】13. Toast類用于在狀態(tài)欄上顯示一個(gè)消息提示框,該消息提示框沒有任何按鈕,并且不會(huì)獲得焦點(diǎn),經(jīng)過(guò)一定時(shí)間后自動(dòng)消失。()【在屏幕中,不是狀態(tài)欄,在狀態(tài)欄顯示通知的是Notification類】14. AlertDialog類可以實(shí)現(xiàn)帶按鈕的對(duì)話框,按鈕個(gè)數(shù)固定為3個(gè),分別為確定、中立和取消。()【按鈕個(gè)數(shù)不是固定的,可以為兩個(gè)或一個(gè)】15. 通常情況下,使用AlertDialog類只能生成帶N個(gè)按鈕的提示對(duì)話框,要生成另外3種列表對(duì)話框,需要使用AlertDialog.Builder類。()16. 在Android中,當(dāng)活動(dòng)由Activity狀態(tài)恢復(fù)為活動(dòng)狀態(tài)時(shí)調(diào)用OnResume()方法。調(diào)用該方法后,該Activity位于Activity棧的棧頂。該方法總是在OnPause()方法以后執(zhí)行。()17. 在Android中,Activity代表手機(jī)屏幕的一屏,兩個(gè)Activity不能在一個(gè)屏幕上顯示。()【Fragement比較強(qiáng)大的功能之一就是可以合并兩個(gè)Activity,從而讓這兩個(gè)Activity在一個(gè)屏幕上顯示。】18. 一個(gè)Android程序由多個(gè)組件組成,各個(gè)組件之間使用Intent進(jìn)行通信。Intent對(duì)象中包含組件名稱、動(dòng)作、數(shù)據(jù)、種類、額外和標(biāo)記等。()19. Intent對(duì)象中的組件名稱,是指源組件的名稱。組件名稱是可選的,可以設(shè)置,也可以不設(shè)置。()【是指目標(biāo)組件的名稱】20. 在Android中,事件主要包括鍵盤事件和觸摸事件兩大類。鍵盤事件包括按下、彈起等,觸摸事件包括按下、彈起、滑動(dòng)、雙擊等。()21. 在Android中,資源文件的文件名不能采用大寫字母,必須是以小寫字母az開頭,由小寫字母az、數(shù)字0-9或者下劃線“_”組成。()22. 在表示透明度時(shí),0表示完全透明,f表示完全不透明。()23. 在Android樣式資源中,支持繼承樣式的功能,只需要在標(biāo)記中使用parent屬性進(jìn)行設(shè)置即可。()24. 在Android樣式資源中,當(dāng)一個(gè)樣式繼承另一個(gè)樣式后,如果在子樣式中定義了與父樣式中相同的屬性,將使用父樣式中定義的屬性值。()0 【使用子樣式中定義的屬性值】25. 在Android中,不僅可以繪制圖形,還可以為圖形添加特效,包括改變圖像的透明度、旋轉(zhuǎn)圖像、縮放圖像、平移圖像等。()【旋轉(zhuǎn)、縮放、傾斜、平移和渲染,不包括透明度的改變】26. 在Android中,提供了兩種創(chuàng)建線程的方法:一種是通過(guò)Thread類的構(gòu)造方法創(chuàng)建線程對(duì)象,另一種是通過(guò)實(shí)現(xiàn)Runnable接口創(chuàng)建線程。()527. 在一個(gè)線程中,只能有一個(gè)Looper和MessageQueque,但是可以有多個(gè)Handler,而且這些Handler可以共享同一個(gè)Looper和MessageQueque。() 28. HttpURLConnection用于發(fā)送HTTP請(qǐng)求和獲取HTTP響應(yīng)。由于該類是抽象類,不能直接實(shí)例化對(duì)象,需要使用URL的openConnection()方法來(lái)獲得。() 29. 在使用HttpURLconnection來(lái)進(jìn)行Http網(wǎng)絡(luò)通信時(shí),由于GET方式發(fā)送請(qǐng)求只能發(fā)送大小在1024個(gè)字節(jié)內(nèi)的數(shù)據(jù),所以,當(dāng)要發(fā)送的數(shù)據(jù)較大時(shí),要使用POST方式來(lái)發(fā)送請(qǐng)求。()30. Android提供了內(nèi)置的瀏覽器,該瀏覽器使用了開源的webView引擎。()【webKit】(二) 單選題1. Android項(xiàng)目被編譯成.apk后,存儲(chǔ)在那個(gè)包中()A. binB. android.jarC. srcD. assets2. 在Android中,所有UI組件的基類是()A. Object類B. View類C. ViewGroup類D. UIView類3. 在Android中,哪個(gè)布局管理器中允許多個(gè)組件層疊排序()A. 線性布局管理器(LinearLayout)B. 表格布局管理器(TableLayout)C. 幀布局管理器(FrameLayout)D. 相對(duì)布局管理器(RelativeLayout)4. 在Android代碼開發(fā)中,空格使用()表示。A.  B. C. nD. r5. 在Android中,列表選擇框在XML布局文件中的標(biāo)簽名稱為()A. ListSelectorB. ListViewC. SpinnerD. Chronometer6. 在Android中,用于實(shí)現(xiàn)類似于Windows操作系統(tǒng)下的“Windows照片查看器”中的上一張、下一張切換圖片的功能的組件是()A. ImageViewB. imageSwitcherC. GridViewD. Gallery7. 在Android中,按照行、列分布的方式來(lái)顯示多個(gè)組件,通常用于顯示圖片或圖標(biāo)等的組件是()A. ImageViewB. imageSwitcherC. GridViewD. Gallery8. 在Android中,能夠按水平方向顯示內(nèi)容,并且可用手指直接拖動(dòng)圖片移動(dòng),一般用來(lái)瀏覽圖片,被選中的選項(xiàng)位于中間,并且可以響應(yīng)事件顯示信息的是()A. ImageViewB. imageSwitcherC. GridViewD. Gallery9. 在Android中,Toast類一定要調(diào)用()方法顯示消息提示框,否則設(shè)置的消息提示框?qū)⒉伙@示。A. MakeText()B. ShowText()C. Show()D. makeView()10. 在Android程序中,如果要操作閃光燈,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為() A. B. C. D. 11. 在Android程序中,如果要操作振動(dòng)器,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為() A. B. C. D. 12. 在Android中,當(dāng)一個(gè)Activity變?yōu)轱@示時(shí),被回調(diào)的方法是()7A. onCreate()B. onStart()C. OnRestart()D. OnResume()13. 在Android的Activity生命周期的方法中,()方法在重新啟動(dòng)Activity時(shí)被回調(diào),該方法總是在OnStart()方法以后執(zhí)行。A. onCreate()B. onStart()C. OnRestart()D. OnStop()14. 在Android的Activity生命周期的方法中,()方法總是在OnPause()方法以后執(zhí)行。A. onStart()B. OnRestart()C. OnResume()D. OnStop()15. 在Android的Activity生命周期的方法中,()方法會(huì)持久保存數(shù)據(jù)。A. onCreate()B. OnPause()C. OnStop()D. onDestroy()16. 在Android中,創(chuàng)建Activity時(shí),首先需要繼承Activity類,然后,需要重寫onCreate()方法,并且在該方法中調(diào)用(方法設(shè)置要顯示的視圖。A. setContentView()B. makeView()C. getContentView()D. setView()17. 在Android中,創(chuàng)建Activity后,還需要在()文件中進(jìn)行配置,否則,啟動(dòng)該Activity時(shí)會(huì)拋出異常信息。A. androidConfig.xmlB. androidManifest.xmlC. config.xmlD. Manifest.xml18. 在Android中,配置Activity,具體的配置方法是在標(biāo)記中添加標(biāo)記。其中,必須設(shè)置的是哪個(gè)屬性()A. Android:idB. Android:labelC. Android:nameD. Android:theme19. 在Android中,如果DetailActivity是在MainActivity中定義的內(nèi)部類,在AndroidManifest.xml文件中配置DetailActivity時(shí),其中android:name的屬性值應(yīng)該是()A .MainActivity$DetailActivityB .DetailActivityC .MainActivity.DetailActivityD .MainActivity_DetailActivity20. 在Android中,Intent對(duì)象中包含組件名稱、動(dòng)作、數(shù)據(jù)、種類、額外和標(biāo)記等。其中,()可以通過(guò)相應(yīng)的put與get方法設(shè)置和讀取Bundle。04A. 動(dòng)作B. 數(shù)據(jù)C. 種類D. 額外21. 在Android中,下列資源文件不是位于resvalues目錄下的是()A. 字符串(string)資源B. 顏色(color)資源C. 尺寸(dimen)資源D. 布局(layout)資源22. 在Android中,res/values目錄下的數(shù)組資源文件arrays.xml中的內(nèi)容如下: - - 情景模式 主題模式 程序管理 通話設(shè)置 那么,在XML布局文件中,使用該數(shù)組資源的正確語(yǔ)法格式為()A. B. C. D. 23. 使用Android SDK中提供的Draw 9-patch工具,可以生成一個(gè)可以伸縮的標(biāo)準(zhǔn)PNG圖像,Android會(huì)自動(dòng)調(diào)整大小來(lái)容納顯示的內(nèi)容。這種圖片的擴(kuò)展名是()A. .pngB. .9.pngC. .9.pacthD. .gif24. 在Android中,()資源是定義在XML文件中的Drawable對(duì)象,能根據(jù)狀態(tài)呈現(xiàn)不同的圖像。A. BooleanDrawableB. StateDrawableC. StateListDrawableD. BooleanListDrawable25. 在Android中,StateListDrawable資源文件的根元素為(),在該元素中,可以包括多個(gè)。 A. B. C. D. 26. 在Android中,使用Canvas類中的()方法可以繪制繞路徑文本。A. drawText()B. drawPosTextC. dawTextOnPathD. drawPath27. 在Android中,在使用系統(tǒng)預(yù)定義的ContentProvider中,可以使用()對(duì)象來(lái)讀取數(shù)據(jù),而增加、修改、刪除數(shù)據(jù)則必須使用()對(duì)象A ContentResolver,CursorB Cursor,ContentResolverC Query,ContentResolverD ContentResolver,Query(三) 多選題1. Android平臺(tái)主要包括()A. ApplicationsB. Linux KernelC. LibrariesD. Application FrameworkE. Android Runtime2. Android的四大核心組件為()A. ActivityB. ServiceC. IntentD. ContentE. Broadcast Receiver3. 以下哪種方式可以啟動(dòng)Android模擬器()A. 使用Eclipse運(yùn)行Android程序B. 使用AVD管理工具C. 使用android命令D. 使用emulator命令E. 使用adb命令4. Android模擬器使用的鏡像文件包括A. 臨時(shí)鏡像B. 永久鏡像C. 運(yùn)行時(shí)鏡像D. 自定義鏡像E. 默認(rèn)鏡像5. 在Android中,使用adb命令可以完成以下哪些操作?A. 查詢模擬器/設(shè)備實(shí)例B. 指定模擬器/設(shè)備實(shí)例C. 獲得可用的Android平臺(tái)D. 創(chuàng)建AVDE. 安裝應(yīng)用程序F. 模擬器/設(shè)備實(shí)例的文件復(fù)制G. 刪除AVDH. 進(jìn)入ShellI. 創(chuàng)建SD卡6. 在Android中,使用Android命令可以完成以下哪些操作?A. 查詢模擬器/設(shè)備實(shí)例B. 指定模擬器/設(shè)備實(shí)例C. 獲得可用的Android平臺(tái)D. 創(chuàng)建AVDE. 安裝應(yīng)用程序F. 模擬器/設(shè)備實(shí)例的文件復(fù)制G. 刪除AVDH. 進(jìn)入ShellI. 創(chuàng)建SD卡7. 在Android中,控制UI界面可以使用的方法包括A. 使用XML布局文件控制UI界面B. 在代碼中控制UI界面C. 使用XML文件和Java代碼混合控制UI界面D. 開發(fā)自定義的View8. Android常用的布局管理器有哪些A. 線性布局管理器(LinearLayout)B. 表格布局管理器(TableLayout)C. 幀布局管理器(FrameLayout)D. 相對(duì)布局管理器(RelativeLayout)9. Android中提供了哪兩種按鈕組件A. 普通按鈕B. 單選按鈕C. 復(fù)選框D. 圖片按鈕10. 在Android中,既可以在XML布局文件中指定列表項(xiàng),也可以再Java代碼中通過(guò)為其指定適配器的方式獲取列表數(shù)據(jù)項(xiàng)的組件A. ListViewB. GridViewC. SpinnerD. ImageSwitcherE. Gallery11. 在Android中,下列組件中只能通過(guò)適配器獲取列表項(xiàng)的組件包括 A. AutoCompleteTextViewB. ListViewC. GridViewD. ImageSwitcherE. Gallery12. 在Android中,提供了允許用戶通過(guò)拖動(dòng)來(lái)改變進(jìn)度的組件,分別是A. ProgressBarB. SeekBarC. RatingBarD. Chronometer13. 在Android中,選項(xiàng)卡主要由()組成,用于實(shí)現(xiàn)一個(gè)多標(biāo)簽頁(yè)的用戶界面,通過(guò)它可以講一個(gè)復(fù)雜的對(duì)話框分割成若干個(gè)標(biāo)簽頁(yè),實(shí)現(xiàn)對(duì)信息的分類顯示和管理。A. TabHostB. TableLayoutC. TabWidgetD. FrameLayout14. 在Android中,通常用那兩個(gè)類來(lái)進(jìn)行消息提示A. AlertB. AlertDialogC. ToastD. Notification15. 在Android中,AlertDialog類可以實(shí)現(xiàn)多種對(duì)話框,包括A. 帶確定、中立和取消等N個(gè)按鈕的提示對(duì)話框B. 帶列表的列表對(duì)話框C. 帶多個(gè)單選列表項(xiàng)和N個(gè)按鈕的列表對(duì)話框D. 帶多個(gè)多選列表項(xiàng)和N個(gè)按鈕的列表對(duì)話框16. 在android中,Activity的狀態(tài)有A. 活動(dòng)狀態(tài)B. 暫停狀態(tài)C. 停止?fàn)顟B(tài)D. 銷毀狀態(tài)17. 在android中,處于()狀態(tài)的Activity是可見的。A. 活動(dòng)狀態(tài)B. 暫停狀態(tài)C. 停止?fàn)顟B(tài)D. 銷毀狀態(tài)18. 在Android中,可以使用以下哪些方法向屏幕中添加列表視圖。A. 直接使用ListView組件創(chuàng)建B. 讓Activity繼承ListActivity實(shí)現(xiàn),繼承了ListActivity的類無(wú)須調(diào)用setContentView()方法來(lái)顯示頁(yè)面,而是可以直接為其設(shè)置適配器C. 讓Activity繼承ListActivity實(shí)現(xiàn),仍然像Activity類一樣需要調(diào)用setContentView()方法來(lái)顯示頁(yè)面,并且為其設(shè)置適配器D. 直接使用Spinner組件創(chuàng)建19. 在Android中,下面關(guān)于創(chuàng)建Activity的說(shuō)法,正確的是A. 創(chuàng)建一個(gè)Activity,一般是繼承android.app包中的activity類B. 創(chuàng)建一個(gè)Activity,只能繼承android.app包中的activity類C. 實(shí)現(xiàn)一個(gè)列表,可以讓該Activity繼承ListActivityD. 實(shí)現(xiàn)選項(xiàng)卡效果,可以讓該Activity繼承TabActivity20. 在Android中,創(chuàng)建Activity后,還需要在AndroidManifest.xml文件中進(jìn)行配置,否則,啟動(dòng)該Activity時(shí)會(huì)拋出異常信息。以下關(guān)于配置Activity路徑的說(shuō)法,正確的是A. 如果該Activity在標(biāo)記指定的包中,則android:name的屬性值可一直直接寫類名,也可以加一個(gè)“.”點(diǎn)號(hào)。B. 如果在標(biāo)記指定的包的子包中,則android:name的屬性值需要設(shè)置為“.子包序列.類名”或者是完成的類名(包括包路徑)。C. 如果DetailActivity是在MainActivity中定義的內(nèi)部類,可以在AndroidManifest.xml文件中只配置MainActivity,也可以配置DetailActivityD. 如果DetailActivity是在MainActivity中定義的內(nèi)部類,必須要在AndroidManifest.xml文件中配置MainActivity和DetailActivity21. 在Android中,關(guān)于在Activity之間傳遞數(shù)據(jù),下列說(shuō)法正確的是A. 將要傳遞的數(shù)據(jù)保存在intent中,就可以將其傳遞到另一個(gè)Activity中了。B. 將要保存的數(shù)據(jù)存放在Bundle對(duì)象中,然后,通過(guò)Intent提供的putExtras()方法將要攜帶的數(shù)據(jù)保存到intent中。C. Bundle是一個(gè)字符串值到各種Parcelable類型的映射,用于保存要攜帶的數(shù)據(jù)包。D. 在使用Bundle傳遞數(shù)據(jù)包時(shí),可以放入一個(gè)可序列化的對(duì)象。22. 在Android中,Intent可以分成()兩類。A. 顯式B. 隱式C. 啟動(dòng)D. 綁定23. 在Android中,Intent過(guò)濾器對(duì)于隱式Intent在()方面進(jìn)行測(cè)試。僅有通過(guò)全部測(cè)試時(shí),Intent對(duì)象才能發(fā)送給又有過(guò)濾器的組件。A. 組件名稱測(cè)試B. 動(dòng)作測(cè)試C. 種類測(cè)試D. 數(shù)據(jù)測(cè)試24. 在Android中,下列資源文件位于resvalues目錄下,根元素是標(biāo)記的,A. 字符串(string)資源B. 顏色(color)資源C. 尺寸(dimen)資源D. 布局(layout)資源E. 數(shù)組(array)資源F. Drawable資源G. 樣式(style)和主題(theme)資源H. 菜單(menu)資源25. 在Android中,顏色值通過(guò)ARGB表示,以下顏色值格式正確的是()A. #f00B. #6f00C. #0000ffD. #6600ff0026. 以下關(guān)于Android支持的尺寸單位描述正確的是()A. 每個(gè)px對(duì)應(yīng)屏幕上的一個(gè)點(diǎn)。B. Dip或dp設(shè)置獨(dú)立像素,基于屏幕密度的抽象單位,隨著屏幕密度的改變,dip與px的換算也會(huì)改變。C. Sp主要用來(lái)處理字體的大小。D. Pt和mm都是屏幕物理長(zhǎng)度單位。27. 在Android中,數(shù)組資源文件位于resvalues目錄下,根元素是標(biāo)記,在該元素中,可以包括以下哪些子元素?()A. B. C. D. 28. 在Android中,StateListDrawable資源文件的根元素中,可以包括多個(gè)。每個(gè)item元素可以設(shè)置的屬性為() A. android:colorB. android:drawableC. android:state_XXXD. android:image29. 在Android中,繪制圖像時(shí)最常應(yīng)用的類包括(A. Bitmap類B. BitmapFactory類C. Paint類D. Canvas類30. 在Android中,繪制弧形路徑時(shí),需要制定Path.Direction類型的常量,可選值為(A. Path.Direction.CWB. Path.Direction.CWWC. Path.Direction.CCWD. Path.Direction.WCC31. 在Android程序中,如果向SD卡上保存文件,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為(E. F. G. H. 32. 下面關(guān)于Android中的動(dòng)畫的描述正確的是(A. Android中的動(dòng)畫通??煞譃橹饚瑒?dòng)畫和補(bǔ)間動(dòng)畫兩種。B. 逐幀動(dòng)畫就是順序播放一組預(yù)定義的靜態(tài)圖像,形成動(dòng)畫效

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論