版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2017-2018安卓UI界面設(shè)計期末復(fù)習(xí)題庫此資料為復(fù)習(xí)提高資料,與考試無關(guān)選擇題1、下列哪項不是Android四大組件SeiviceB.ActivityC.HandlerD.ContentProvider2、Android是如何組織Activity2、Android是如何組織Activity的A,以堆的方式組織ActivityC.以樹形方式組織Activity以棧的方式組織ActivityD,以鏈?zhǔn)椒绞浇M織Activity3、 關(guān)于線程說法不正確的是 ()在android中,我們可以在主線程中,創(chuàng)建一個新的線程在創(chuàng)建的新線程中,它可以操作UI組件新線程可以和Handler共同使用創(chuàng)建的Handler對象,它隸屬于創(chuàng)建它的線程4、 下列關(guān)于存回收的說明,哪個是正確的 ()程序員必須創(chuàng)建一個線程來釋放存存回收程序負(fù)責(zé)釋放無用存存回收程序允許程序員直接釋放存存回收程序可以在指定的時間釋放存對象5、設(shè)置xml布局文件中的字體大小一般用什么單位 ()dpB.px C.sp D.pt6、關(guān)于service生命周期的。nCreate()和onStart()說確的是 ()當(dāng)?shù)谝淮螁拥臅r候先后調(diào)用onCreate()和DonStart()方法當(dāng)?shù)谝淮螁拥臅r候只會調(diào)用onCreate()方法如果service已經(jīng)啟動,將先后調(diào)用onCreate()和DonStart()方法如果service已經(jīng)啟動,只會執(zhí)行onStart()方法,不再執(zhí)行onCreate()方法7SAndroid項目工程下面的assets目錄,以下說確的是 ()這里的文件是原封不動的存儲到設(shè)備上不會轉(zhuǎn)換為二進(jìn)制的格式主要放置多媒體等數(shù)據(jù)文件主要放置圖片文件放置字符串,顏色,數(shù)組等常量數(shù)據(jù)8、 在android中使用SQLiteOpenHelper這個輔助類,生成一^可操作的數(shù)據(jù)庫,調(diào)用的方TOC\o"1-5"\h\z法是 ()getReadableDatabase() B.getDatabase()getEnbleDatabase() D.createDateBase()9、 Activity從可見狀態(tài)變?yōu)榘胪该髡谏w狀態(tài)時,生命周期中哪個方法被調(diào)用 ()onStop() B.onPause() C.onRestart() D.onStart()10、 下面哪個選項不是AdapterView的子類 ()ListView B.GridView C.ScrollView D.Spinner11、 下面對自定義style的方式正確的是 ()<resources><stylename=''myStyle''><itemname=''android:layout_width''>fill_parent</item></style></resources><stylename=''myStyle''〉<itemname=''android:layout_width''>fill_parent</item></style><resources><itemname=''android:layout_width''>fill_parent</item></resources><resources><stylename=''android:layout_width''>fill_parent</style></resources>TOC\o"1-5"\h\z12、 ScrollView可以有幾個子view ()1個 B.2個C.3個D.無限制13、 Math.round(11.5)和Math.round(-11.5)的值分別是 ()A.12 -11B.11 -11C.12 -12D.11 -1214、 關(guān)于BroadcastReceiver的說法不正確的是 ()是用來接收廣播Intent的一^廣播Intent只能被一^訂閱了此廣播的BroadcastReceiver所接收對有序廣播,系統(tǒng)會根據(jù)接收者聲明的優(yōu)先級別按順序逐個執(zhí)行接收者接收者聲明的優(yōu)先級別在的android:priority屬性中聲明,數(shù)值越大優(yōu)先級別越高15、 關(guān)于ContenValues類說確的是 (它和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的名是String類型,而值都是基本類型它和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的名是任意類型,而值都是基本類型它和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的名,可以為空,而值都是String類型它和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的名是String類型,而值也是String類型一、選擇題(每題2分,共30分)android中下列屬于Intent的作用的是()CA實現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享B是一段長的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺運行,而不會因為切換頁面而消失C可以實現(xiàn)界面間的切換,可以包含動作和動作數(shù)據(jù),連接四大組件的紐帶D處理一個應(yīng)用程序整體性的工作下列不是手機操作系統(tǒng)的是?()AndroidB.WindowMobileC.AppleIPhoneIOSD.windowsvista2.Android的VM虛擬機是哪個?DalvikB.JVMC.KVMD.frameworkAndroidVM虛擬機中運行的文件的后綴名為()classB.apkC.dexD.xml下列哪個可做EditText編輯框的提示信息?()android:inputTypeB.android:textC.android:digitsD.android:hint下面哪個不是AndroidSDK中的ViewGroup(視圖容器)?LinearLayoutB.ListViewC.GridViewD.Button下列哪個不是Activity的生命周期方法之一?()onCreateB.startActivityC.onStartD.onResume多項選擇題:MediaPlayer對象從停止?fàn)顟B(tài)到播放狀態(tài)調(diào)用的方法是()ABprepare。B.start。C.reset。D.release。下面說法錯誤的是()BCA.Android采用單線程模型B.Android會默認(rèn)會為線程創(chuàng)建一個關(guān)聯(lián)的消息隊列C.Handler會與多個線程以及該線程的消息隊列對應(yīng)D.程序組件首先通過Handler把消息傳送給Looper,Looper把消息放入隊列下列選項是Activity啟動的方法有()ACDstartActivityB.goToActivityC.startActivityForResultD.startActivityFromChild關(guān)于Activity的描述,下面哪個是錯誤的?AD—個Android程序中只能擁有一^Activity類Activity類都必須在Androidmaniefest.xml中進(jìn)行聲明系統(tǒng)完全控制Activity的整個生命周期Activity類必須重載onCreate方法關(guān)于widget(組件)屬性的寫法,下面哪個是正確的?ABCandroid:id=”@+id/tv_username”B.android:layout_width=”100px”C.android:src=”@drawable/icon”D.android:id="@id/tabhost"下面屬于android的動畫分類的有(AB)A.TweenB.FrameC.DrawD.AnimationPropertyAnimation屬性動畫android關(guān)于service生命周期的onCreate()和onStart()說確的是(AD)當(dāng)?shù)谝淮螁拥臅r候先后調(diào)用onCreate()和onStart()方法當(dāng)?shù)谝淮螁拥臅r候只會調(diào)用onCreate()方法如果service已經(jīng)啟動,將先后調(diào)用onCreate()和DonStart()方法如果service已經(jīng)啟動,只會執(zhí)行onStart()方法,不在執(zhí)行。nCreate()方法在android中使用Menu時可能需要重寫的方法有(AC)A、 onCreateOptionsMenu()三種菜單:選項菜單、上下文菜單、子菜單B、 onCreateMenu()C、 onOptionsItemSelected()D、 onItemSelected()Intent傳遞數(shù)據(jù)時,下列的數(shù)據(jù)類型哪些可以被傳遞(ABCD)A、SerializableB、charsequenceC、ParcelableD、Bundlejava.io包中的(A)和(B)類主要用于對對象Object的讀寫。A.objectInputStreamB.objectOutPutStreamC.ReaderD.writer繼承ContentProvider需要實現(xiàn)(ABCD)等方法。A.insertB.deleteC.updateD.query自定義Adapter需要重寫哪些方法?(ABCD)A.getCountB.getItemC.getItemIdD.getView在android中使用SQLiteOpenHelper這個輔助類時,可以生成一^數(shù)據(jù)庫,并可以對數(shù)據(jù)庫版本進(jìn)行管理的方法可以是(AB)A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase() D、getAbleDatabase()二、填空題Android中Service的實現(xiàn)方法是 或。當(dāng)啟動一個Activity并且新的Activity執(zhí)行完后需要返回到啟動它的Activity來執(zhí)行的回調(diào)函數(shù)是 。android中常用的四個布局是_Ojava.io包中的InputStream和OutputStream 類主要用于對對象(Object)的讀寫。RadioGroup的選中狀態(tài)監(jiān)聽接口^_。Android平臺由操作系統(tǒng),中間件,和應(yīng)用軟件組成的。Android平臺提供了2D, 的圖形支持,數(shù)據(jù)庫支持 ,并且集成了瀏覽器目前已知的可以用來搭建Android開發(fā)環(huán)境的系統(tǒng)有windows,,Mac等開發(fā)中推薦使用的IDE開發(fā)組合為IDE,eclipse,ADI來開發(fā)AndroidSDK主要以語言為基礎(chǔ)創(chuàng)建工程時需要填寫的信息名稱有工程名,包的名字,Activity的名字還有應(yīng)用的名字Android.jar是一個標(biāo)準(zhǔn)的壓縮包,其容包含的是編譯后的 ,包含了全部的API13.(一) 判斷題在Eclipse中開發(fā)Android應(yīng)用,需要安裝插件AVD來輔助開發(fā)。(W【ADT(AndroidDevelopTools);AVD(AndroidVirtualDevice)安卓虛擬設(shè)備即模擬器】在Android項目開發(fā)時,當(dāng)res包中的資源發(fā)生變化時,需要同時手動修改對應(yīng)的R文件中的靜態(tài)部類中的常量。(x)Assets包用于保存原始資源文件,其中的文件會編譯到.apk中,并且原文件名會被保留。可以使用URI來定位該文件夾中的文件,然后使用AssetManager類以流的方式來讀取文件容。(V)Drawable子包只用來保存圖片資源。(x)【還會保存XML文件】Mksdcard命令可以快速創(chuàng)建NTFS磁盤鏡像,啟動模擬器時加載該磁盤鏡像,可以模擬真實設(shè)備的SD卡。(x) 【FAT32】使用Mksdcard命令創(chuàng)建的模擬器的SD卡,其最小為9MB,最大為1024GB。(x)【1023GB】在TableLayout中,可以設(shè)置相應(yīng)的屬性使列被隱藏(android:collapseColumns)、收縮(android:shrinkColumns)或拉伸(android:stretchColumns),列序號從0開始,多個列序號之間用T分隔。(乂)【列號以",”分隔】DatePicke「對象獲取到的月份需要加1,才能表示真正的月份。(V)進(jìn)度條組件(ProcessBar)中的方法incrementProgressBy(intdiff)用于設(shè)置進(jìn)度條的增加或減少。當(dāng)參數(shù)值大于1時,表示進(jìn)度增加;小于1時,表示進(jìn)度減少。(x)【以正負(fù)數(shù)表示進(jìn)度的增加或減少】圖像切換器(ImageSwicther),由于不需要顯示說明性文字,所以可以使用BaseAdapter基本適配器為其指定圖片來源。(x)【圖像切換器(ImageSwicther)可以使用自身的SetImageResource()方法指定要在其中顯示的圖片資源】在使用網(wǎng)格視圖(GridView組件)時,通常使用SimpleAdapter或者BaseAdapter類為其提供數(shù)據(jù)。這兩個類的區(qū)別是SimpleAdater會顯示說明性文字和圖片,而BaseAdapter適配器只顯示圖片。(V)通常使用SimpleAdapte「為畫廊視圖(Gallery組件)提供要顯示的數(shù)據(jù)。(x)[BaseAdapter]Toast類用于在狀態(tài)欄上顯示一個消息提示框,該消息提示框沒有任何按鈕,并且不會獲得焦點,經(jīng)過一定時間后自動消失。(x)[在屏幕中,不是狀態(tài)欄,在狀態(tài)欄顯示通知的是Notification類】AlertDialog類可以實現(xiàn)帶按鈕的對話框,按鈕個數(shù)固定為3個,分別為確定、中立和取消。(x)[按鈕個數(shù)不是固定的,可以為兩個或一個】通常情況下,使用AlertDialog類只能生成帶N個按鈕的提示對話框,要生成另外3種列表對話框,需要使用AlertDialog.Builder類。(V)在Android中,當(dāng)活動由Activity狀態(tài)恢復(fù)為活動狀態(tài)時調(diào)用OnResume()方法。調(diào)用該方法后,該Activity位于Activity棧的棧頂。該方法總是在OnPause()方法以后執(zhí)行。(V)在Android中,Activity代表手機屏幕的一屏,兩個Activity不能在一^屏幕上顯示。(x)[Fragement比較強大的功能之一就是可以合并兩個Activity,從而讓這兩個Activity在一^屏幕上顯示。】一^Android程序由多個組件組成,各個組件之間使用Intent進(jìn)行通信°Intent對象中包含組件名稱、動作、數(shù)據(jù)、種類、額外和標(biāo)記等。(V)Intent對象中的組件名稱,是指源組件的名稱。組件名稱是可選的,可以設(shè)置,也可以不設(shè)置。(x)【是指目標(biāo)組件的名稱】在Android中,事件主要包括鍵盤事件和觸摸事件兩大類。鍵盤事件包括按下、彈起等,觸摸事件包括按下、彈起、滑動、雙擊等。(V)在Android中,資源文件的文件名不能采用大寫字母,必須是以小寫字母a~z開頭,由小寫字母a~z、數(shù)字0-9或者下劃線"_”組成。(V)在表示透明度時,0表示完全透明,f表示完全不透明。(V)在Android樣式資源中,支持繼承樣式的功能,只需要在<style></style>標(biāo)記中使用parent屬性進(jìn)行設(shè)置即可。(V)在Android樣式資源中,當(dāng)一^樣式繼承另一^樣式后,如果在子樣式中定義了與父樣式中相同的屬性,將使用父樣式中定義的屬性值。(x)0【使用子樣式中定義的屬性值】在Android中,不僅可以繪制圖形,還可以為圖形添加特效,包括改變圖像的透明度、旋轉(zhuǎn)圖像、縮放圖像、平移圖像等。(x)【旋轉(zhuǎn)、縮放、傾斜、平移和渲染,不包括透明度的改變】在Android中,提供了兩種創(chuàng)建線程的方法:一種是通過Thread類的構(gòu)造方法創(chuàng)建線程對象,另一種是通過實現(xiàn)Runnable接口創(chuàng)建線程。(V)5在一^線程中,只能有一^Looper和MessageQueque,但是可以有多個Handler,而且這些Handler可以共享同一^Looper和MessageQueque。(V)HttpURLConnection用于發(fā)送HTTP請求和獲取HTTP響應(yīng)。由于該類是抽象類,不能直接實例化對象,需要使用URL的openConnection()方法來獲得。(V)在使用HttpURLconnection來進(jìn)行Http網(wǎng)絡(luò)通信時,由于GET方式發(fā)送請求只能發(fā)送大小在1024個字節(jié)的數(shù)據(jù),所以,當(dāng)要發(fā)送的數(shù)據(jù)較大時,要使用POST方式來發(fā)送請求。(V)Android提供了置的瀏覽器,該瀏覽器使用了開源的webView引擎。(x)【webKit】(二)單選題Android項目被編譯成.apk后,存儲在那個包中()binandroid.jarsrcassets在Android中,所有UI組件的基類是()Object類View類ViewGroup類UIView類在Android中,哪個布局管理器中允許多個組件層疊排序()線性布局管理器(LinearLayout)表格布局管理器(TableLayout)幀布局管理器(FrameLayout)相對布局管理器(RelativeLayout)在Android代碼開發(fā)中,空格使用()表示。 \n\r在Android中,歹U表選擇框在XML布局文件中的標(biāo)簽名稱為()ListSelectorListViewSpinnerChronometer在Android中,用于實現(xiàn)類似于Windows操作系統(tǒng)下的“Windows照片查看器”中的上一、下一切換圖片的功能的組件是()ImageViewimageSwitcherGridViewGallery在Android中,按照行、列分布的方式來顯示多個組件,通常用于顯示圖片或圖標(biāo)等的組件是()ImageViewimageSwitcherGridViewGallery在Android中,能夠按水平方向顯示容,并且可用手指直接拖動圖片移動,一般用來瀏覽圖片,被選中的選項位于中間,并且可以響應(yīng)事件顯示信息的是()ImageViewimageSwitcherGridViewGallery在Android中,Toast類一定要調(diào)用()方法顯示消息提示框,否則設(shè)置的消息提示框?qū)⒉伙@示。MakeText()ShowText()Show()makeView()在Android程序中,如果要操作閃光燈,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為()<uses-permissionandroid:name="android.permission.CAMERA"/><uses-permissionandroid:name="android.permission.camera.autofocus"/><uses-permissionandroid:name="android.permission.FLASHLIGHT"/><uses-permissionandroid:name="android.permission.hardware.camera"/>在Android程序中,如果要操作振動器,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為()<uses-permissionandroid:name=''android.permission.MOUNT_UNMOUNT_FILESYSTEMS''/><uses-permissionandroid:name="android.permission.FLASHLIGHT"/><uses-permissionandroid:name=''android.permission.WRITE_EXTERNAL_STORAGE''/><uses-permissionandroid:name="android.permission.VIBRATE"/>在Android中,當(dāng)一^Activity變?yōu)轱@示時,被回調(diào)的方法是()7onCreate()onStart()OnRestart()OnResume()在Android的Activity生命周期的方法中,()方法在重新啟動Activity時被回調(diào),該方法總是在OnStart()方法以后執(zhí)行。onCreate()onStart()OnRestart()OnStop()在Android的Activity生命周期的方法中,()方法總是在OnPause()方法以后執(zhí)行。onStart()OnRestart()OnResume()OnStop()在Android的Activity生命周期的方法中,()方法會持久保存數(shù)據(jù)。onCreate()OnPause()OnStop()onDestroy()在Android中,創(chuàng)建Activity時,首先需要繼承Activity類,然后,需要重寫onCreate()方法,并且在該方法中調(diào)用(方法設(shè)置要顯示的視圖。setContentView()makeView()getContentView()setView()在Android中,創(chuàng)建Activity后,還需要在()文件中進(jìn)行配置,否則,啟動該Activity時會拋出異常信息。androidConfig.xmlandroidManifest.xmlconfig.xmlManifest.xml在Android中,配置Activity,具體的配置方法是在<application></application>
標(biāo)記中添加<activity></activity>標(biāo)記。其中,必須設(shè)置的是哪個屬性()Android:idAndroid:labelAndroid:nameAndroid:theme在Android中,如果DetailActivity是在MainActivity中定義的部類,在AndroidManifest.xml文件中配置DetailActivity時,其中android:name的屬性值應(yīng)該是()A..MainActivity$DetailActivityB..DetailActivityC..MainActivity.DetailActivityD..MainActivity_DetailActivity在Android中,Intent對象中包含組件名稱、動作、數(shù)據(jù)、種類、額外和標(biāo)記等。其中,()可以通過相應(yīng)的put與get方法設(shè)置和讀取Bundle。04動作數(shù)據(jù)種類額外在Android中,下列資源文件不是位于res\values目錄下的是()字符串(string)資源顏色(color)資源尺寸(dimen)資源布局(layout)資源在Android中,res/values目錄下的數(shù)組資源文件arrays.xml中的容如下:<?xmlversion="1.0"encoding="utf-8"?>-<resources>-<string-arrayname="listItem"><item>情景模式</item><item>主題模式</item><item>程序管理</item><item>通話設(shè)置</item></string-array></resources>那么,在XML布局文件中,使用該數(shù)組資源的正確語法格式為()<ListViewandroid:id="@+id/listViewT'android:entries="@array/listItem”android:layout_width=''match_parent''android:layout_height=''wrap_content''><ListView><ListViewandroid:id="@+id/listViewT'android:entries=''@string-array/listItem”android:layout_width=''match_parent''android:layout_height=''wrap_content''><ListView><ListViewandroid:id="@+id/listViewT'android:entries=''@arrays/listItem”android:layout_width=''match_parent''android:layout_height=''wrap_content''><ListView><ListViewandroid:id="@+id/listViewT'android:entries=”@arrays/string-array/listItem”android:layout_width=''match_parent''android:layout_height=''wrap_content''><ListView>使用AndroidSDK中提供的Draw9-patch工具,可以生成一^可以伸縮的標(biāo)準(zhǔn)PNG圖像,Android會自動調(diào)整大小來容納顯示的容。這種圖片的擴(kuò)展名是().png.9.png.9.pacth.gif在Android中,()資源是定義在XML文件中的Drawable對象,能根據(jù)狀態(tài)呈現(xiàn)不同的圖像。BooleanDrawableStateDrawableStateListDrawableBooleanListDrawable在Android中,StateListDrawable資源文件的根元素為(),在該元素中,可以包括多個<item></item>。<stateList></stateList><stateListDrawable></stateListDrawable><selector></selector><list></list>在Android中,使用Canvas類中的()方法可以繪制繞路徑文本。drawText()drawPosTextdawTextOnPathdrawPath在Android中,在使用系統(tǒng)預(yù)定義的ContentProvider中,可以使用()對象來讀取數(shù)據(jù),而增加、修改、刪除數(shù)據(jù)則必須使用()對象A.ContentResolver,CursorB.Cursor,ContentResolverC.Query,ContentResolverD.ContentResolver,Query(三)多選題Android平臺主要包括()ApplicationsLinuxKernelLibrariesApplicationFrameworkAndroidRuntimeAndroid的四大核心組件為()ActivityServiceIntentContentBroadcastReceiver以下哪種方式可以啟動Android模擬器()使用Eclipse運行Android程序使用AVD管理工具使用android命令使用emulator命令使用adb命令A(yù)ndroid模擬器使用的鏡像文件包括臨時鏡像永久鏡像運行時鏡像自定義鏡像默認(rèn)鏡像在Android中,使用adb命令可以完成以下哪些操作?查詢模擬器/設(shè)備實例指定模擬器/設(shè)備實例獲得可用的Android平臺倉腱AVD安裝應(yīng)用程序模擬器/設(shè)備實例的文件復(fù)制刪除AVD進(jìn)入Shell創(chuàng)建SD卡在Android中,使用Android命令可以完成以下哪些操作?查詢模擬器/設(shè)備實例指定模擬器/設(shè)備實例獲得可用的Android平臺倉腱AVD安裝應(yīng)用程序模擬器/設(shè)備實例的文件復(fù)制刪除AVD進(jìn)入Shell創(chuàng)建SD卡在Android中,控制UI界面可以使用的方法包括使用XML布局文件控制UI界面在代碼中控制UI界面使用XML文件和Java代碼混合控制UI界面開發(fā)自定義的ViewAndroid常用的布局管理器有哪些線性布局管理器(LinearLayout)表格布局管理器(TableLayout)幀布局管理器(FrameLayout)相對布局管理器(RelativeLayout)Android中提供了哪兩種按鈕組件普通按鈕單選按鈕復(fù)選框圖片按鈕在Android中,既可以在XML布局文件中指定列表項,也可以再Java代碼過為其指定適配器的方式獲取列表數(shù)據(jù)項的組件ListViewGridViewSpinnerImageSwitcherGallery在Android中,下列組件中只能通過適配器獲取列表項的組件包括AutoCompleteTextViewListViewGridViewImageSwitcherGallery在Android中,提供了允許用戶通過拖動來改變進(jìn)度的組件,分別是ProgressBarSeekBarRatingBarChronometer在Android中,選項卡主要由()組成,用于實現(xiàn)一個多標(biāo)簽頁的用戶界面,通過它可以講一個復(fù)雜的對話框分割成若干個標(biāo)簽頁,實現(xiàn)對信息的分類顯示和管理。TabHostTableLayoutTabWidgetFrameLayout在Android中,,通常用那兩個類來進(jìn)行消息提示AlertAlertDialogToastNotification在Android中,AlertDialog類可以實現(xiàn)多種對話框,包括帶確定、中立和取消等N個按鈕的提示對話框帶列表的列表對話框帶多個單選列表項和N個按鈕的列表對話框帶多個多選列表項和N個按鈕的列表對話框在android中,Activity的狀態(tài)有活動狀態(tài)暫停狀態(tài)停止?fàn)顟B(tài)銷毀狀態(tài)在android中,處于()狀態(tài)的Activity是可見的?;顒訝顟B(tài)暫停狀態(tài)停止?fàn)顟B(tài)銷毀狀態(tài)在Android中,可以使用以下哪些方法向屏幕中添加列表視圖。直接使用ListView組件創(chuàng)建讓Activity繼承ListActivity實現(xiàn),繼承了ListActivity的類無須調(diào)用setContentView()方法來顯示頁面,而是可以直接為其設(shè)置適配器讓Activity繼承ListActivity實現(xiàn),仍然像Activity類一樣需要調(diào)用setContentView()方法來顯示頁面,并且為其設(shè)置適配器直接使用Spinner組件創(chuàng)建在Android中,下面關(guān)于創(chuàng)建Activity的說法,正確的是創(chuàng)建一^Activity,一般是繼承android.app包中的activity類創(chuàng)建一^Activity,只能繼承android.app包中的activity類實現(xiàn)一^列表,可以讓該Activity繼承ListActivity實現(xiàn)選項卡效果,可以讓該Activity繼承TabActivity在Android中,創(chuàng)建Activity后,還需要在AndroidManifest.xml文件中進(jìn)行配置,否則,啟動該Activity時會拋出異常信息。以下關(guān)于配置Activity路徑的說法,正確的是如果該Activity在〈manifest>標(biāo)記指定的包中,^Uandroid:name的屬性值可一直直接寫類名,也可以加一個“.”點號。如果在<manifest>標(biāo)記指定的包的子包中,^Uandroid:name的屬性值需要設(shè)置為“?子包序列.類名”或者是完成的類名(包括包路徑)。如果DetailActivity是在MainActivity中定義的部類,可以在AndroidManifest.xml文件中只配置MainActivity,也可以配置DetailActivity如果DetailActivity是在MainActivity中定義的部類,必須要在AndroidManifest.xml文件中配置MainActivity和DetailActivity在Android中,關(guān)于在Activity之間傳遞數(shù)據(jù),下列說確的是將要傳遞的數(shù)據(jù)保存在intent中,就可以將其傳遞到另一"Activity中了。將要保存的數(shù)據(jù)存放在Bundle對象中,然后,通過Intent提供的putExtras()方法將要攜帶的數(shù)據(jù)保存到intent中。Bundle是一個字符串值到各種Parcelable類型的映射,用于保存要攜帶的數(shù)據(jù)包。在使用Bundle傳遞數(shù)據(jù)包時,可以放入一個可序列化的對象。在Android中,Intent可以分成()兩類。顯式隱式啟動綁定在Android中,Intent過濾器對于隱式Intent在()方面進(jìn)行測試。僅有通過全部測試時,Intent對象才能發(fā)送給又有過濾器的組件。組件名稱測試動作測試種類測試數(shù)據(jù)測試在Android中,下列資源文件位于res\values目錄下,根元素是<resources></resources>標(biāo)記的,字符串(string)資源顏色(color)資源尺寸(dimen)資源布局(layout)資源數(shù)組(array)資源Drawable資源樣式(style)和主題(theme)資源菜單(menu)資源在Android中,顏色值通過ARGB表示,以下顏色值格式正確的是()#f00#6f00#0000ff#6600ff00以下關(guān)于Android支持的尺寸單位描述正確的是()每個px對應(yīng)屏幕上的一^點。Dip或dp設(shè)置獨立像素,基于屏幕密度的抽象單位,隨著屏幕密度的改變,dip與px的換算也會改變。Sp主要用來處理字體的大小。Pt和mm都是屏幕物理長度單位。在Android中,數(shù)組資源文件位于res\values目錄下,根元素是<resources></resources>標(biāo)記,在該元素中,可以包括以下哪些子元素?()<array><interger-array><string-array><list-array>在Android中,StateListDrawable資源文件的根元素中,可以包括多個<item></item>。每個item元素可以設(shè)置的屬性為()android:colorandroid:drawableandroid:state_XXXandroid:image在Android中,繪制圖像時最常應(yīng)用的類包括(Bitmap類BitmapFactory類Paint類Canvas類在Android中,繪制弧形路徑時,需要制定Path.Direction類型的常量,可選值為(Path.Direction.CWPath.Direction.CWWPath.Direction.CCWPath.Direction.WCC在Android程序中,如果向SD卡上保存文件,那么需要在AndroidManifest.xml中賦予相應(yīng)的權(quán)限,具體代碼為(<uses-permissionandroid:name=''android.permission.MOUNT_UNMOUNT_FILESYSTEMS''/><uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name=''android.permission.WRITE_EXTERNAL_STORAGE''/><uses-permissionandroid:name="android.permission.CAMERA"/>下面關(guān)于Android中的動畫的描述正確的是(Android中的動畫通??煞譃橹饚瑒赢嫼脱a間動畫兩種。逐幀動畫就是順序播放一組預(yù)定義的靜態(tài)圖像,形成動畫效果。補間動畫就是通過對場景里的對象不斷進(jìn)行圖像變化來產(chǎn)生動畫效果。在實現(xiàn)補間動畫時,只需要定義動畫開始和結(jié)束的關(guān)鍵幀,其他過渡有系統(tǒng)自動計算并補齊。在Android中,提供了哪些補間動畫(透明度漸變動畫(AlphaAnimation)旋轉(zhuǎn)動畫(RotateAnimation)縮放動畫(ScaleAnimation)平移動畫(TranslateAnimation)在Android程序中,如果使用攝像頭,那么需
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)數(shù)學(xué)一年級第二學(xué)期口算計算共3005道題
- 利用多學(xué)科知識提高學(xué)校足球隊的訓(xùn)練水平
- 互動教學(xué)策略在校本課堂中的應(yīng)用與實踐
- 農(nóng)業(yè)生產(chǎn)技術(shù)的創(chuàng)新發(fā)展與商業(yè)機遇挖掘
- 2025年貨運從業(yè)資格證考試500題題庫
- 以目的地為驅(qū)動的家庭旅行路線規(guī)劃
- 優(yōu)化醫(yī)療系統(tǒng)讓運動場地更安全更便捷
- 園林綠化養(yǎng)護(hù)工作總結(jié)(10篇)
- 創(chuàng)業(yè)公司的品牌色彩構(gòu)建策略
- 創(chuàng)新思維訓(xùn)練激發(fā)孩子的創(chuàng)新潛能
- 同理心課件教學(xué)課件
- 靜療小組第一季度理論試卷(2024年)復(fù)習(xí)測試卷附答案
- 文化活動突發(fā)輿情應(yīng)急預(yù)案
- 高中技術(shù)《第四章控制和設(shè)計》單元自測題
- 中國普通食物營養(yǎng)成分表(修正版)
- 掘進(jìn)機檢修工理論知識考試卷及答案
- 一年級科學(xué)上冊評價方案宮艷春
- 對話大國工匠 致敬勞動模范學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 5.1 中國外交政策的形成與發(fā)展 課件高中政治統(tǒng)編版選擇性必修一當(dāng)代國際政治與經(jīng)濟(jì)
- 2024-2025學(xué)年九年級化學(xué)人教版上冊檢測試卷(1-4單元)
- 2024年大學(xué)試題(經(jīng)濟(jì)學(xué))-流通經(jīng)濟(jì)學(xué)考試近5年真題集錦(頻考類試題)帶答案
評論
0/150
提交評論