android考試試題及答案_第1頁
android考試試題及答案_第2頁
android考試試題及答案_第3頁
android考試試題及答案_第4頁
android考試試題及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

android考試試題及答案

一、單項選擇題(每題2分,共10題)1.在Android中,以下哪個是布局文件的擴展名?A..javaB..xmlC..classD..apk答案:B2.Android中的TextView主要用于?A.顯示文本B.輸入文本C.處理按鈕點擊D.播放音頻答案:A3.以下哪個不是Android四大組件?A.ActivityB.ServiceC.FragmentD.BroadcastReceiver答案:C4.在Android中,設(shè)置視圖可見性的方法中,代表完全不可見且不占用空間的是?A.View.VISIBLEB.View.INVISIBLEC.View.GONED.View.HIDDEN答案:C5.Android中,用于存儲輕量級數(shù)據(jù)的類是?A.SQLiteDatabaseB.SharedPreferencesC.FileD.ContentResolver答案:B6.以下哪種布局是線性布局?A.LinearLayoutB.RelativeLayoutC.FrameLayoutD.TableLayout答案:A7.在Android中,啟動一個Activity的方法是?A.startActivity()B.startService()C.sendBroadcast()D.registerReceiver()答案:A8.Android中的資源文件存放在哪個目錄下?A.srcB.resC.binD.gen答案:B9.用于在Android中處理異步任務(wù)的類是?A.AsyncTaskB.ThreadC.HandlerD.Looper答案:A10.以下哪個是Android中的像素單位?A.dpB.pxC.spD.pt答案:B二、多項選擇題(每題2分,共10題)1.以下哪些是Android中的視圖控件?A.ButtonB.EditTextC.ImageViewD.RecyclerView答案:ABCD2.Android中的Intent可用于?A.啟動ActivityB.啟動ServiceC.發(fā)送廣播D.傳遞數(shù)據(jù)答案:ABCD3.在Android開發(fā)中,常用的布局方式有?A.LinearLayoutB.RelativeLayoutC.FrameLayoutD.ConstraintLayout答案:ABCD4.以下哪些是Android中處理觸摸事件的方法?A.onTouch()B.onClick()C.onLongClick()D.onScroll()答案:ACD5.Android中的數(shù)據(jù)存儲方式有?A.文件存儲B.數(shù)據(jù)庫存儲C.共享偏好存儲D.網(wǎng)絡(luò)存儲答案:ABC6.以下哪些是Android中的動畫類型?A.補間動畫B.幀動畫C.屬性動畫D.物理動畫答案:ABC7.在Android中,創(chuàng)建自定義View需要重寫的方法有?A.onMeasure()B.onLayout()C.onDraw()D.onCreate()答案:ABC8.以下哪些是Android中的權(quán)限類型?A.普通權(quán)限B.危險權(quán)限C.特殊權(quán)限D(zhuǎn).系統(tǒng)權(quán)限答案:ABC9.以下哪些屬于Android中的事件分發(fā)機制相關(guān)的方法?A.dispatchTouchEvent()B.onInterceptTouchEvent()C.onTouchEvent()D.requestDisallowInterceptTouchEvent()答案:ABCD10.以下哪些是Android中的消息傳遞機制相關(guān)的組件?A.HandlerB.LooperC.MessageD.MessageQueue答案:ABCD三、判斷題(每題2分,共10題)1.Android中的Activity必須在AndroidManifest.xml中注冊。(對)2.一個Service可以同時被多個Activity綁定。(對)3.在Android中,dp單位在不同設(shè)備上的實際像素大小是固定不變的。(錯)4.Android中的BroadcastReceiver只能接收系統(tǒng)廣播。(錯)5.可以在主線程中進行耗時操作。(錯)6.所有的Android設(shè)備都支持所有的傳感器類型。(錯)7.Android中的ListView和RecyclerView功能完全相同。(錯)8.在Android中,資源文件只能使用默認(rèn)的命名方式,不能自定義。(錯)9.一個Android應(yīng)用只能有一個Activity。(錯)10.Android中的SharedPreferences只能存儲字符串類型的數(shù)據(jù)。(錯)四、簡答題(每題5分,共4題)1.簡述Android中Activity的生命周期。答案:Activity有七個主要生命周期方法,從創(chuàng)建到銷毀依次是:onCreate(),onStart(),onResume(),onPause(),onStop(),onRestart(),onDestroy()。2.說明Android中文件存儲的兩種方式。答案:內(nèi)部存儲和外部存儲。內(nèi)部存儲是應(yīng)用私有,外部存儲可被其他應(yīng)用訪問(在獲得權(quán)限情況下)。3.解釋Android中Handler的作用。答案:Handler主要用于在不同線程間傳遞消息,在主線程中處理子線程發(fā)送的消息,實現(xiàn)異步操作后的UI更新等。4.簡述Android中如何實現(xiàn)屏幕適配。答案:可以使用dp單位,適配不同屏幕密度;使用布局權(quán)重,使視圖按比例分配空間;還可提供不同分辨率的圖片資源等。五、討論題(每題5分,共4題)1.討論在Android開發(fā)中如何優(yōu)化布局性能。答案:盡量使用約束布局,減少布局嵌套;復(fù)用視圖,如使用include標(biāo)簽;使用viewStub來延遲加載視圖等。2.如何確保Android應(yīng)用在不同設(shè)備上的兼容性?答案:進行屏幕適配,處理不同版本系統(tǒng)的特性差異,考慮不同設(shè)備的硬件特性如傳感器類型等。3.闡述And

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論