下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 練習(xí)題一、選擇題下面哪個(gè)屬于Android體系結(jié)構(gòu)中的應(yīng)用程序?()(A)SQLite(B)OpenGLES(C)瀏覽器(D)WebKitAndroid應(yīng)用程序需要打包成()文件格式在手機(jī)上安裝運(yùn)行。(A).class(B).xml(C).apk(D).dex在Activity的生命周期中,當(dāng)Activity被某個(gè)AlertDialog覆蓋掉一部分后,會(huì)處于哪種狀態(tài)?()(A)暫停(B)活動(dòng)(C)停止(D)銷(xiāo)毀Android中下列屬于Intent的作用的是()。實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享(ContentProvider)是一段長(zhǎng)的生命周期,沒(méi)有用戶(hù)界面的程序,可以保持在后臺(tái)運(yùn)行,而不會(huì)因?yàn)榍袚Q
2、頁(yè)面而消失(service)可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作數(shù)據(jù),是連接4大組件的紐帶處理一個(gè)應(yīng)用程序整體性的工作Android項(xiàng)目啟動(dòng)時(shí)最先加載的是AndroidManifest.xml文件,如果有多個(gè)Activity,以下哪個(gè)屬性決定了該Activity最先被加載?()。(A)ent.action.LAUNCH(B)android:intent.action.ACTIVITY(沒(méi)有)(C)android:intent.action.MAIN(D)android:intent.action.VIEW如果需要捕捉某個(gè)組件的事件,需要為該組件創(chuàng)建()屬性(B)監(jiān)聽(tīng)器
3、(C)方法(D)工程7.關(guān)于RelativeLayout描述正確的是()。該布局為絕對(duì)布局,可以自定義控件的x,y的位置該布局為切換幀布局,可實(shí)現(xiàn)標(biāo)簽切換的功能該布局為相對(duì)布局,其中控件的位置都是相對(duì)位置該布局為表格布局,需要配合TableRow一起使用&關(guān)于Handler的說(shuō)法不正確的是()。(A)它實(shí)現(xiàn)不同進(jìn)程間通信的一種機(jī)制(B)它采用隊(duì)列的方式來(lái)存儲(chǔ)Message(C)Handler既是消息的發(fā)送者也是消息的處理者(D)它實(shí)現(xiàn)不同線程間通信的一種機(jī)制下列哪種不是Android的存儲(chǔ)方式?()(A)File(B)SharedPreferences(C)SQLite(D)ContentPr
4、ovider下列關(guān)于Service的描述,不正確的是()。Service是Android系統(tǒng)的后臺(tái)服務(wù)組件,適用于開(kāi)發(fā)無(wú)界面、長(zhǎng)時(shí)間運(yùn)行的應(yīng)用功能Activity比Service的優(yōu)先級(jí)高,不會(huì)輕易被Android系統(tǒng)終止Service有兩種不同的使用方式,一種是以啟動(dòng)方式使用Service,另一種是以綁定方式使用Service每個(gè)服務(wù)都繼承自Service基類(lèi)二、填空題目前,常見(jiàn)的智能手機(jī)操作系統(tǒng)有Android、iOS和WindowsPhone等。Activity第一次被創(chuàng)建的時(shí)候調(diào)用的方法是onCreate()。3為了使Android系統(tǒng)適應(yīng)不同分辨率機(jī)型,布局時(shí)使用的字體和像素單位分別
5、是sp和dp。Android支持的4大重要組件,分別是Activity、_BroadcastReceiver、Service和ContentProvider。Android4.0中提供了5種布局管理器:FrameLayout、LinearLayout、RelativeLayout、TableLayout和GridLayout。AlertDialog類(lèi)不能直接使用new關(guān)鍵字來(lái)創(chuàng)建AlertDialog類(lèi)的對(duì)象實(shí)例,而是首先創(chuàng)建其內(nèi)部類(lèi)Builder類(lèi)的對(duì)象,再調(diào)用這個(gè)內(nèi)部類(lèi)的show()方法來(lái)顯示對(duì)話(huà)框。Android提供了一個(gè)startActivityForResult()方法來(lái)實(shí)現(xiàn)Acti
6、vity組件之間回傳數(shù)據(jù)。TOC o 1-5 h z&列表的顯示需要3個(gè)元素:ListView、適配器和數(shù)據(jù)。Android的事件處理機(jī)制有兩種:一種是基于回調(diào)機(jī)制的;另一種是基于監(jiān)聽(tīng)接口。 HYPERLINK l bookmark24在Android4.0開(kāi)發(fā)版本中,新建的Android程序默認(rèn)的布局管理器是LinearLayout,該布局包含一個(gè)文本框控件。布局就是指布局管理器三、簡(jiǎn)答題簡(jiǎn)述如何搭建Android開(kāi)發(fā)環(huán)境。第一步:安裝JDK并配置Windows上JDK的變量環(huán)境。第二步:下載安裝Eclipse。第三步:下載安裝AndroidSDK。第四步:為Eclipse安裝ADT插件。簡(jiǎn)
7、述Activity的生命周期中有哪幾種狀態(tài)。1、可見(jiàn)可操作時(shí),是運(yùn)行狀態(tài)2、可見(jiàn)不可操作,即部分覆蓋,是暫停狀態(tài)3、不可見(jiàn),完全覆蓋,是停止?fàn)顟B(tài)簡(jiǎn)述R.java和AndroidManifest.xml文件的用途。R.java是自動(dòng)生成的文件,作用是管理程序中的資源AndroidManifest.xml是一個(gè)重要的配置文件,可以控制每個(gè)組件的配置信息和權(quán)限信息簡(jiǎn)述ListView的緩存機(jī)制是什么。ListView的緩存機(jī)制是調(diào)用AbsListview的內(nèi)部類(lèi)RecycleBin,每當(dāng)listview中的一個(gè)item滑到屏幕不可見(jiàn)時(shí),它就會(huì)被緩存到mScrapViews中,供之后getView時(shí)作
8、為緩存使用。簡(jiǎn)述自定義適配器需要重寫(xiě)的方法有哪些,作用分別是什么?自定義適配器需要重寫(xiě)的方法有g(shù)etView()、getTag()和setTag()方法作用:初次加載進(jìn)入屏幕的convertView是空的,所以每次顯示一個(gè)item都會(huì)調(diào)用一個(gè)getView(),此時(shí)的convertView還是空的。通過(guò)setTag(Object)將需要顯示的數(shù)據(jù)(即listView的布局文件中的組件)和view(即convertView)綁定,通過(guò)getTag用來(lái)獲取view(即convertView)中數(shù)據(jù)。四、編程題(只寫(xiě)核心代碼)1.請(qǐng)實(shí)現(xiàn):(1)建立一個(gè)登錄界面,界面包括用戶(hù)名、密碼編輯框和登錄按鈕T
9、extViewandroid:text二用戶(hù)名7EidtTextandroid:hint二請(qǐng)輸入密碼android:inputType=textPassword/如果是密碼類(lèi)型,想要設(shè)置掩碼,那么有兩種方法android:password=/LinearLayoutLinearLayoutandroid:orientation=horizontal/LinearLayout(2)如果輸入正確的用戶(hù)名和密碼進(jìn)入主界面;否則給出錯(cuò)誤提示。2.根據(jù)上題1中,現(xiàn)要將用戶(hù)名和密碼保存在SQLite數(shù)據(jù)庫(kù)中。請(qǐng)新建一個(gè)類(lèi)UserOpenHeper類(lèi)繼承于SQLiteOpenHelper類(lèi),并實(shí)現(xiàn)以下功能:創(chuàng)建一個(gè)版本為0的“user.db”的數(shù)據(jù)庫(kù);(2)創(chuàng)建一個(gè)User表,數(shù)據(jù)表結(jié)構(gòu)如下字段數(shù)據(jù)類(lèi)型備注idi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 獸醫(yī)護(hù)理學(xué)基礎(chǔ)知識(shí)題庫(kù)及答案
- 國(guó)有企業(yè)管理崗競(jìng)聘筆試題及答案
- 醫(yī)院VTE防治培訓(xùn)考核試題及答案
- 砌筑工考試真題及答案
- 網(wǎng)貸題庫(kù)及答案
- 新地史考試題庫(kù)及答案
- 醫(yī)療感染防控知識(shí)試題庫(kù)附答案
- 醫(yī)院心血管內(nèi)科護(hù)士面試題及參考答案結(jié)構(gòu)化面試題
- 藥事管理及法規(guī)模擬試題附答案
- 房地產(chǎn)基本制度與政策《證券知識(shí)試題》考試題含答案
- 交通事故培訓(xùn)
- 2026年醫(yī)保藥品目錄調(diào)整
- 2026四川雅安市漢源縣審計(jì)局招聘編外專(zhuān)業(yè)技術(shù)人員2人筆試備考試題及答案解析
- 金融投資分析與決策指導(dǎo)手冊(cè)(標(biāo)準(zhǔn)版)
- 【初中 地理】2025-2026學(xué)年人教版八年級(jí)地理下冊(cè)知識(shí)點(diǎn)匯Z
- 食品銷(xiāo)售業(yè)務(wù)員培訓(xùn)課件
- 2024年山東省胸痛中心質(zhì)控報(bào)告
- 中外航海文化知到課后答案智慧樹(shù)章節(jié)測(cè)試答案2025年春中國(guó)人民解放軍海軍大連艦艇學(xué)院
- dlt-5161-2018電氣裝置安裝工程質(zhì)量檢驗(yàn)及評(píng)定規(guī)程
- 芳香療法行業(yè)消費(fèi)市場(chǎng)分析
- 學(xué)習(xí)無(wú)人機(jī)航拍心得體會(huì)1000字
評(píng)論
0/150
提交評(píng)論