Android測(cè)試題_第1頁(yè)
Android測(cè)試題_第2頁(yè)
Android測(cè)試題_第3頁(yè)
Android測(cè)試題_第4頁(yè)
Android測(cè)試題_第5頁(yè)
已閱讀5頁(yè),還剩9頁(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)介

1、Android 測(cè)試題一、選擇題(每題/2 分)1、 下列哪些語(yǔ)句關(guān)于內(nèi)存回收的說(shuō)明是正確的 ?( )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ì)象2、 下面異常是屬于Runtime Exception 的是( ) (多選 )A、 ArithmeticExceptionB、 IllegalArgumentExceptionC、 NullPointerExceptionD、 BufferUnderflowException3、 Math.round(11.5) 等于多少 (). Mat

2、h.round(-11.5) 等于多少( )A、 11 ,-11B、 11 ,-12C、 12 ,-11 D、 12 ,-124、 下列程序段的輸出結(jié)果是:( )void complicatedexpression_r()int x=20, y=30;boolean b;b=x>50&&y>60|x>50&&y<-60|x<-50&&y>60|x<-50&&y<-60;System.out.println(b);A、 true B 、 false C、 1 D、 011.activi

3、ty5、 對(duì)一些資源以及狀態(tài)的操作保存,最好是保存在生命周期的哪個(gè)函數(shù)中進(jìn)行( )A、 onPause() B、 onCreate() C、 onResume() D、 onStart()6、 Intent 傳遞數(shù)據(jù)時(shí),下列的數(shù)據(jù)類型哪些可以被傳遞 (多選 )( )A、 Serializable B、 charsequence C、 Parcelable D、 Bundle7、 android 中下列屬于Intent 的作用的是( )A、實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享B、是一段長(zhǎng)的生命周期,沒(méi)有用戶界面的程序,可以保持應(yīng)用在后臺(tái)運(yùn)行,而不會(huì)因?yàn)榍袚Q頁(yè)面而消失C可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作

4、數(shù)據(jù),連接四大組件的紐帶D、處理一個(gè)應(yīng)用程序整體性的工作8、 下列屬于SAX解析xml文件的優(yōu)點(diǎn)的是()A、將整個(gè)文檔樹(shù)在內(nèi)存中,便于操作,支持刪除,修改,重新排列等多種功能B、不用事先調(diào)入整個(gè)文檔,占用資源少C整個(gè)文檔調(diào)入內(nèi)存,浪費(fèi)時(shí)間和空間D、不是長(zhǎng)久駐留在內(nèi)存,數(shù)據(jù)不是持久的,事件過(guò)后,若沒(méi)有保存數(shù)據(jù),數(shù)據(jù)就會(huì)消失9、 下面的對(duì)自定style 的方式正確的是( )A、 <resources><style name="myStyle"><item name="android:layout_width">fill_p

5、arent</item></style></resources>B、 <style name="myStyle"><item name="android:layout_width">fill_parent</item></style>C、 <resources><item name="android:layout_width">fill_parent</item> </resources>D、 <r

6、esources><style name="android:layout_width">fill_parent</style></resources>10、 在 android 中使用 Menu 時(shí)可能需要重寫的方法有( )。(多選)A、 onCreateOptionsMenu()B、 onCreateMenu()C、 onOptionsItemSelected()D、 onItemSelected()11、 在 SQL Server Management Studio 中運(yùn)行下列 T-SQL語(yǔ)句,其輸出值()。SELECT IDE

7、NTITYA、 可能為0.1B、 可能為3C、 不可能為 -100D、 肯定為012、 在SQL Server 2005中運(yùn)行如下T-SQ用句,假定SALEEM中有多行數(shù)據(jù),執(zhí)行查詢之 后的結(jié)果是( )。 BEGIN TRANSACTION AUpdate SALES Set qty=30 WHERE qty<30BEGIN TRANSACTION BUpdate SALES Set qty=40 WHEREqty<40Update SALES Set qty=50 WHEREqty<50Update SALES Set qty=60 WHEREqty<60COMMIT

8、 TRANSACTION BCOMMIT TRANSACTION AA、SALE除中qty列最小值大于等于 30B、SALESH中qty列最小值大于等于 40C SALESH中qty列的數(shù)據(jù)全部為 50D、SALESg!中qty列最小值大于等于 6013、 在 android 中使用 SQLiteOpenHelper 這個(gè)輔助類時(shí),可以生成一個(gè)數(shù)據(jù)庫(kù),并可以對(duì)數(shù)據(jù)庫(kù)版本進(jìn)行管理的方法可以是( )A、 getWriteableDatabase()B、 getReadableDatabase()C、 getDatabase()D、 getAbleDatabase()14、 android關(guān)于ser

9、vice生命周期的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()方法15、 下面是屬于GLSurFaceView 特性的是( ) (多選 )A、管理一個(gè)surface,這個(gè)surface就是一塊特殊的內(nèi)存,能直接排版到android的視圖view 上。B、管理一個(gè) EGL

10、 display,它能讓opengl把內(nèi)容渲染到上述的 surface上。C讓渲染器在獨(dú)立的線程里運(yùn)作,和 UI線程分離。D、可以直接從內(nèi)存或者DMA等硬件接口取得圖像數(shù)據(jù)16、下面在 AndroidManifest.xml 文件中注冊(cè) BroadcastReceiver方式正確的(A <receiver android:name="NewBroad"><intent-filter><actionandroid:name="vider.action.NewBroad"/><action>

11、;</intent-filter></receiver>B <receiver android:name="NewBroad"><intent-filter>android:name="vider.action.NewBroad"/></intent-filter></receiver>C <receiver android:name="NewBroad"><actionandroid:name="andro

12、vider.action.NewBroad"/><action></receiver>D <intent-filter><receiver android:name="NewBroad"><action>android:name="vider.action.NewBroad"/><action></receiver></intent-filter>17、 關(guān)于ContenValues類說(shuō)法正確的是()A、

13、他和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 類型18、 我們都知道 Hanlder 是線程與 Activity 通信的橋梁,如果線程處理不當(dāng),你的機(jī)器就會(huì)

14、變得越慢,那么線程銷毀的方法是( )A、 onDestroy()B、 onClear()C、 onFinish()D、 onStop()19、 下面退出 Activity 錯(cuò)誤的方法是( )A、 finish()B、拋異常強(qiáng)制退出C、 System.exit()D、 onStop()A、 Tween B、 Frame C、 Draw D 、 Animation21、 下面關(guān)于 Android dvm 的進(jìn)程和 Linux 的進(jìn)程 ,應(yīng)用程序的進(jìn)程說(shuō)法正確的是( )A、 DVM 指 dalivk 的虛擬機(jī).每一個(gè)Android 應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的 Dalvik

15、虛擬機(jī)實(shí)例.而每一個(gè)DVM 都是在 Linux 中的一個(gè)進(jìn)程,所以說(shuō)可以認(rèn)為是同一個(gè)概念.B、 DVM 指 dalivk 的虛擬機(jī).每一個(gè)Android 應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的 Dalvik 虛擬機(jī)實(shí)例.而每一個(gè)DVM 不一定都是在Linux 中的一個(gè)進(jìn)程,所以說(shuō)不是一個(gè)概念.C、 DVM 指 dalivk 的虛擬機(jī).每一個(gè)Android 應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik 虛擬機(jī)實(shí)例.而每一個(gè)DVM 不一定都是在 Linux 中的一個(gè)進(jìn)程,所以說(shuō)不是一個(gè)概念 .D、 DVM 指 dalivk 的虛擬機(jī).每一個(gè)Android 應(yīng)用程序都

16、在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM都是在Linux中的一個(gè)進(jìn)程,所以說(shuō)可以認(rèn)為是同 一個(gè)概念 .22、 Android 項(xiàng)目工程下面的 assets 目錄的作用是什么( )A、放置應(yīng)用到的圖片資源。B、主要放置多媒體等數(shù)據(jù)文件C放置字符串,顏色,數(shù)組等常量數(shù)據(jù)D、放置一些與UI相應(yīng)的布局文件,都是 xml文件23、 關(guān)于 res/raw 目錄說(shuō)法正確的是( )A、 這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上不會(huì)轉(zhuǎn)換為二進(jìn)制的格式B、這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上會(huì)轉(zhuǎn)換為二進(jìn)制的格式C、這里的文件最終以二進(jìn)制的格式存儲(chǔ)到指定的包中D、這里的文件最終不會(huì)以二

17、進(jìn)制的格式存儲(chǔ)到指定的包中24、 下列對(duì) android NDK 的理解正確的是( ) (多選 )A、 NDK是一系列工具的集合B、 NDK 提供了一份穩(wěn)定、功能有限的 API 頭文件聲明。C、 使 “ Java+C” 的開(kāi)發(fā)方式終于轉(zhuǎn)正,成為官方支持的開(kāi)發(fā)方式D、 NDK 將是 Android 平臺(tái)支持 C 開(kāi)發(fā)的開(kāi)端25、 Android 操作系統(tǒng)是Google 在什么時(shí)間公布的( )A、 2007 年 11 月 5 日? B、 2010 年 5 月 20 日晚 10 點(diǎn) 30 分? C、 2009 年 11 月 10 日26、 Linux 平臺(tái)由以下下哪些組成?( ) (多選)A、操作系

18、統(tǒng)? R中間件? G用戶界面? D、應(yīng)用軟件27、 Android 個(gè)性化界面設(shè)置的添加方式( ) (多選 )A、點(diǎn)選屏幕下方添加鍵進(jìn)行添加?以長(zhǎng)按屏幕空白處進(jìn)行添加? C、直接拖拽至屏幕進(jìn)行添加28、 Android 操作系統(tǒng)采用全新解鎖方式描述正確的是:( )(多選)A、自定義圖型解鎖;B、滑動(dòng)解鎖;C、規(guī)定圖型解鎖;D、只可側(cè)鍵解鎖;29、 以下對(duì) Android 操作系統(tǒng)描述正確的是:( )(多選)A.系統(tǒng)資源占用少,系統(tǒng)運(yùn)行速度快B.完全開(kāi)放性的操作系統(tǒng),對(duì)所有軟件開(kāi)發(fā)商、手機(jī)廠商、運(yùn)營(yíng)商平等享有C.有眾多的軟件提供給消費(fèi)者下載D.個(gè)性化的操作界面,操作簡(jiǎn)單30、 Android 操

19、作系統(tǒng)的手機(jī)可以有以下幾個(gè)方法進(jìn)行軟件安裝( )(多選)A.通過(guò)手機(jī)直接登陸百度網(wǎng)站下載安裝;B.通過(guò)手機(jī)直接登陸Android門戶網(wǎng)站進(jìn)行下載安裝;C.通過(guò)數(shù)據(jù)線與電腦連接直接下載安裝;D.通過(guò)PC終端上網(wǎng)下載至 SD卡里再插入手機(jī)進(jìn)行安裝;二、填空題(每題/2分)1、 android中常用的五個(gè)布局是和2、 android的四大組件是3、 java.io 包中的 和類主要用于對(duì)對(duì)象(Object)的讀寫。4、android 中 service 的啟動(dòng)方式有 和5、 activity 一般會(huì)重載7個(gè)方法用來(lái)維護(hù)其生命周期,除了外還有6、 android的數(shù)據(jù)存儲(chǔ)的方式7、當(dāng)啟動(dòng)一個(gè)Activity并且新的Activity執(zhí)行完后需要返回到啟動(dòng)它的Activity來(lái)執(zhí)行的回調(diào)函數(shù)是8、請(qǐng)使用命令行的方式創(chuàng)建一個(gè)名字為myAvd,sdk 版本為22sd卡是在d盤的根目錄下,名字為scard.img ,并指

溫馨提示

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