版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
(完整版)Android應用開發(fā)期末考試題試題、選擇題1android虛擬設備的縮寫是(AVD)2AndroidSDK目前支持的操作系統(tǒng)(DOS3Android開發(fā)工具插件(ADT沒有提供的開發(fā)功能(自動更新)4AndroidSDK提供一些開發(fā)工具可以把應用軟件打包成Android格式文件(APK)5Android當中基本的所有的UI都是由(view)或者其子類實現(xiàn)的6以下不是Android中調(diào)試項目的正確步驟(測試用例)7下列不是Activity的生命周期方法之一的是(OnResume)8以下可以做EditText編輯框的提示信息是(adroid:hint)9以下不是Activity啟動的方法是(gotoActivity)10以下不是手機操作系統(tǒng)的是(windowsvista)二、填空題1Android平臺由操作系統(tǒng),中間件,用戶界面和應用軟件組成的。2Android平臺提供了2D,3D的圖形支持,數(shù)據(jù)庫支持SQLite并且集成了瀏覽器3目前已知的可以用來搭建Android開發(fā)環(huán)境的系統(tǒng)有windows,Linux,Mac等4開發(fā)中推薦使用的IDE開發(fā)組合為IDE,eclipse,AD來開發(fā)5AndroidSDK主要以java語言為基礎6創(chuàng)建工程時需要填寫的信息名稱有工程名,包的名字,Activity的名字還有應用的名字7Android.jar是一個標準的壓縮包,其內(nèi)容包含的是編譯后的class,包含了全部的API三、簡答題1AndroidSDK中API的包結構的劃分?至少五個android.util,android.os,android.content,android.view,android.graphics,android.text2Android軟件框架結構自上而下可分為哪些層?應用程序(Application)、應用程序框架(ApplicationFramework)、各種庫(Libraries)和Android運行環(huán)境(RunTime)、操作系統(tǒng)層(OS)3Android應用程序的4大組件是什么?Activity、BroadcastIntentReceiver、Service、ContentProvider4Android應用工程文件結構有哪些?源文件(包含Activity),R.java文件,AndroidLibrary,assets目錄res目錄,drawble目錄,layout目錄,values目錄,AndroidManifest.xml5Android開發(fā)應用程序最有可能使用到的應用框架部分是哪些?一組View(Ul)組件,ContentProviders,ResourceMange,NotificationManger,ActiviyManger6Android底層庫包含哪些?系統(tǒng)C庫,媒體庫,SurfaceManage,LibWebCore,SGL四、編程1實現(xiàn)點擊一個按鈕,結束當前Activity并將需要返回的數(shù)據(jù)放置并關閉當前窗體請編寫核心代碼Bundlebundle=newBundle();Bundle.putString(“st數(shù)據(jù)來自”Activity1”);IntentmIntent=newIntent();mIntent.putExtras(bundle);setResult(RESULT_OK,mIntent);finish();選擇題1android虛擬設備的縮寫是(AVD)2AndroidSDK目前支持的操作系統(tǒng)(Linux)3Android開發(fā)工具插件(ADT沒有提供的開發(fā)功能(自動更新)4AndroidSDK提供一些開發(fā)工具可以把應用軟件打包成Android格式文件(APK5Android當中基本的所有的UI都是由(view)或者其子類實現(xiàn)的8以下可以做EditText編輯框的提示信息是(adroid:hint)以下不是手機操作系統(tǒng)的是(windowsvista)下列哪個屬性是專用于相對布局的(D)A.android.orientation線性vertical垂直horizontalB.android:stretchColumnsC.android:layout_alignParentRightD.android:layout_toRightOf定義LinearLayout垂直方向布局時設置的屬性(D)A.android:layout_heightB.B.android:gravityC.android:layoutD.android:orientationvertical垂直為了使android適應不同分辨率的機型,布局時字體單位應用(D)A.dpB.dip像素C.pxD.sp下面屬于android的動畫分類的有(AB)A.TweenB.FrameC.DrawD.AnimationPropertyAnimation屬性動畫android關于service生命周期的onCreate()和onStart()說法正確的是(AD)A.當?shù)谝淮螁拥臅r候先后調(diào)用onCreate()和onStart()方法B.當?shù)谝淮螁拥臅r候只會調(diào)用onCreate()方法C.如果service已經(jīng)啟動,將先后調(diào)用onCreate()和onStart()方法D.如果service已經(jīng)啟動,只會執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法在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.getltemC.getltemldD.getView在android中使用SQLiteOpenHelper這個輔助類時,可以生成一個數(shù)據(jù)庫,并可以對數(shù)據(jù)庫版本進行管理的方法可以是(AB)A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase()D、getAbleDatabase()二、填空題1Android平臺由操作系統(tǒng),中間件,用戶界面和應用軟件組成。2.Android平臺提供了2D,3D的圖形支持,數(shù)據(jù)庫支持SQLite3目前已知的可以用來搭建Android開發(fā)環(huán)境的系統(tǒng)有windows,Linux,Mac等5AndroidSDK主要以java語言為基礎6創(chuàng)建工程時需要填寫的信息名稱有工程名,包的名字,Activity的名字還有應用的名字7Android.jar是一個標準的壓縮包,其內(nèi)容包含的是編譯后的class包含了全部的APIAndroid應用開發(fā)試題一、選擇題(每題2分,共30分)1.下列不是手機操作系統(tǒng)的是?()DA.AndroidB.WindowMobileC.ApplelPhonelOSD.windowsvista2.Android的VM虛擬機是哪個?AA.DalvikB.JVMC.KVMD.framework3.AndroidVM虛擬機中運行的文件的后綴名為()CA.classB.apkC.dexD.xml4.下列選項是Activity啟動的方法有()ACDA.startActivityB.goToActivityC.startActivityForResultD.startActivityFromChild5.下列哪個可做EditText編輯框的提示信息?()DA.android:inputTypeB.android:textC.android:digitsD.android:hint6.關于Activity的描述,下面哪個是錯誤的?ADA.—個Android程序中只能擁有一個Activity類B.Activity類都必須在Androidmaniefest.xml中進行聲明C.系統(tǒng)完全控制Activity的整個生命周期D.Activity類必須重載onCreate方法7?關于widget(組件)屬性的寫法,下面哪個是正確的?ABCA.android:id=”@+id/tv_username”B.android:layout_width=”100pxC.android:src=”@drawable/icon”D.android:id="@id/tabhost"8.下面哪個不是AndroidSDK中的ViewGroup(視圖容器)?DA.LinearLayoutB.ListViewC.GridViewD.Button9.下列哪個不是Activity的生命周期方法之一?()BA.onCreateB.startActivityC.onStartD.onResume10.MediaPlayer對象從停止狀態(tài)到播放狀態(tài)調(diào)用的方法是()ABA.prepare()B.start()C.reset()D.release()11.下面說法錯誤的是()BCA.Android采用單線程模型B.Android會默認會為線程創(chuàng)建一個關聯(lián)的消息隊列C.Handler會與多個線程以及該線程的消息隊列對應D.程序組件首先通過Handler把消息傳送給Looper,Looper把消息放入隊列12.android中下列屬于Intent的作用的是()CA實現(xiàn)應用程序間的數(shù)據(jù)共享B是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運行,而不會因為切換頁面而消失C可以實現(xiàn)界面間的切換,可以包含動作和動作數(shù)據(jù),連接四大組件的紐帶D處理一個應用程序整體性的工作1.Android軟件框架結構自上而下可分為哪些層?應用程序(Application)、應用程序框架(ApplicationFramework)、各種庫(Libraries)和Android運行環(huán)境(RunTime)、操作系統(tǒng)層(OS)應用程序是用Java語言編寫的運行在虛擬機上的程序,女口E-mail客戶端、日歷、地圖等;應用程序架構是編寫Google發(fā)布的核心應用時所使用的API框架,開發(fā)人員同樣可以使用這些框架來開發(fā)自己的應用,這樣便簡化了程序開發(fā)的架構設計,但是必須遵守其框架的開發(fā)原則。如ActivityManager、WindowManager、ViewSystem等。10.簡述Android應用程序結構是哪些(1)一組View(UI組件)。這些組件包括列表(List)、文本框(textbox)、按鈕(button)等。通過這些UI組件可以構建應用程序的視圖部分。(2)ContentProviders。它提供了一種機制,通過這種機制,應用程序可以實現(xiàn)數(shù)據(jù)的互訪和共享。(3)ResourceManage。它負責管理非代碼的訪問。即資源文件的訪問管理。(4)NotificationManager。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童流感及肺炎支原體肺炎診治培訓內(nèi)容考核試題(附答案)
- 中醫(yī)診斷學(臟腑辨證)模擬試卷(題后含試題及參考答案)
- 2025年醫(yī)療廢物管理考核試題及答案
- 高中生物教育中人工智能跨學科資源整合與創(chuàng)新教學策略研究教學研究課題報告
- 氣象數(shù)據(jù)同化技術優(yōu)化
- 基因毒性檢測方法
- 2025年虛擬現(xiàn)實行業(yè)創(chuàng)新報告及沉浸式體驗技術發(fā)展分析報告
- 初中物理教學中藝術展覽參觀的物理實驗設計與應用教學研究課題報告
- 綠色能源在鐵路中的應用-洞察及研究
- 龍血竭片的現(xiàn)代加工方法研究-洞察及研究
- 提高臥床患者踝泵運動的執(zhí)行率
- AQ-T7009-2013 機械制造企業(yè)安全生產(chǎn)標準化規(guī)范
- 傷寒論條文(全398條)
- 2023年上海鐵路局人員招聘筆試題庫含答案解析
- 資料3b SIG康美包無菌灌裝流程及特征分段介紹
- 鉗工技能訓練(第4版)PPT完整全套教學課件
- 電力工程課程設計-某機床廠變電所設計
- 馬鞍山經(jīng)濟技術開發(fā)區(qū)建設投資有限公司馬鞍山城鎮(zhèn)南部污水處理廠擴建工程項目環(huán)境影響報告書
- Unit 2 Reading and Thinking教學課件(英語選擇性必修第一冊人教版)
- 兒童常用補液
- GB/T 615-2006化學試劑沸程測定通用方法
評論
0/150
提交評論