版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
嵌入式系統(tǒng)——AndroidAndroid概述Android開(kāi)發(fā)環(huán)境搭建Android應(yīng)用開(kāi)發(fā)Android應(yīng)用開(kāi)發(fā)擴(kuò)展1234目錄軟件應(yīng)用系統(tǒng)本章小結(jié)511.1
Android概述10.1.1Android背景介紹1.Android的誕生2.Android的特性3.Android的優(yōu)點(diǎn)(1)真正開(kāi)放(2)應(yīng)用程序相互平等(3)應(yīng)用程序之間溝通無(wú)界限11.1
Android概述10.1.2Android的系統(tǒng)構(gòu)架圖11.1Android系統(tǒng)結(jié)構(gòu)圖1.應(yīng)用層2.應(yīng)用框架層3.系統(tǒng)運(yùn)行庫(kù)4.Linux內(nèi)核層11.1
Android概述10.1.4OMS介紹圖11.2OPhone系統(tǒng)界面圖圖11.3HelloWidget效果預(yù)覽11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝1.JDK的下載與安裝打開(kāi)瀏覽器,在地址欄輸入如下地址并訪問(wèn):。圖11.4JDK下載界面下載好JDK后,安裝即可。11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝2.Eclipse的下載與安裝將下載到電腦上的壓縮包解壓到硬盤(pán)上某個(gè)目錄即可單擊下載鏈接在下載界面找到EclipseClassic3.5.2打開(kāi)瀏覽器,在地址欄輸入11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝(2)運(yùn)行F:\android-sdk-windows目錄下的SDKSetup.exe,程序?qū)⒆詣?dòng)檢測(cè)是否有更新的SDK版本可供下載,檢查結(jié)果如圖11.5所示。圖11.5AndroidSDK下載示意圖11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝(3)單擊如圖11.5所示的“AcceptAll”單選按鈕,并單擊“Install”按鈕安裝最新版本的SDK。單擊“Install”按鈕后如圖11.6所示。圖11.6AndroidSDK下載示意圖11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝4.ADT的下載與安裝(1)運(yùn)行F:\eclipse目錄下的eclipse.exe,單擊“Help-InstallNewSoftware…”,彈出如圖11.8所示的界面。圖11.8InstallNewSoftware界面11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝(3)Eclipse會(huì)自動(dòng)連接該站點(diǎn),并將連接結(jié)果顯示在如圖11.10所示的列表中。單擊“Next”按鈕,將彈出顯示所要安裝的插件的細(xì)節(jié)內(nèi)容的界面,如圖11.11所示。圖11.10獲取ADT信息示意圖11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝圖11.11顯示所要安裝的插件細(xì)節(jié)的界面11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝圖11.13正在安裝插件界面11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝(5)在安裝的過(guò)程中會(huì)彈出如圖11.14所示的插件中包含未注冊(cè)內(nèi)容的警告,單擊“OK”按鈕繼續(xù)安裝。安裝結(jié)束后會(huì)彈出如圖11.15所示的是否重啟Eclipse的提示框,單擊“Yes”重啟Eclipse。圖11.14彈出未注冊(cè)警告提示框圖11.15彈出重啟Eclipse提示框11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝(6)Eclipse重啟之后,選擇“Window”-“Preferences”菜單選項(xiàng),如圖11.16所示。在Preferences菜單左側(cè)選擇“Android”,Eclipse會(huì)提示還沒(méi)有指定AndroidSDK的路徑,在如圖11.17所示的界面中輸入AndroidSDK的路徑。圖11.16Preferences菜單界面11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.1相關(guān)軟件的下載與安裝圖11.17配置AndroidSDK的路徑11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.2虛擬設(shè)備的創(chuàng)建和使用(1)啟動(dòng)Eclipse,依次選擇“Window”-“AndroidSDKandAVDManager”,如圖11.18所示。圖11.18AndroidSDKandAVDManager界面11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.2虛擬設(shè)備的創(chuàng)建和使用(3)在圖11.19所示的對(duì)話框中設(shè)置所要?jiǎng)?chuàng)建的AVD的名稱、API版本、SD卡的大小及AVD的皮膚,單擊“CreateAVD”按鈕完成AVD的創(chuàng)建。創(chuàng)建成功的AVD將會(huì)顯示在如圖11.20所示的列表中。圖11.20成功創(chuàng)建AVD11.2
Android開(kāi)發(fā)環(huán)境搭建10.2.2虛擬設(shè)備的創(chuàng)建和使用(4)在如圖11.20所示界面中單擊“Start…”按鈕,將會(huì)啟動(dòng)所選的AVD,本例中將啟動(dòng)名為“And-21”的AVD,啟動(dòng)后的虛擬設(shè)備如圖11.21所示。圖11.21啟動(dòng)后的虛擬設(shè)備11.3
Android應(yīng)用開(kāi)發(fā)(1)啟動(dòng)Eclipse,按照如圖11.22所示依次選擇“File”-“New”-“AndroidProject”,將彈出如圖11.23所示的創(chuàng)建新項(xiàng)目界面。圖11.22創(chuàng)建Android項(xiàng)目菜單11.3
Android應(yīng)用開(kāi)發(fā)圖11.24項(xiàng)目名稱輸入框11.3
Android應(yīng)用開(kāi)發(fā)圖11.25項(xiàng)目相關(guān)設(shè)置11.3
Android應(yīng)用開(kāi)發(fā)圖11.27Activity和Layout名稱11.3
Android應(yīng)用開(kāi)發(fā)圖11.28創(chuàng)建Andoid項(xiàng)目界面11.3
Android應(yīng)用開(kāi)發(fā)圖11.29HelloAndroid項(xiàng)目的目錄結(jié)構(gòu)11.3
Android應(yīng)用開(kāi)發(fā)(2)啟動(dòng)虛擬設(shè)備圖11.30運(yùn)行項(xiàng)目菜單選項(xiàng)11.3
Android應(yīng)用開(kāi)發(fā)(3)運(yùn)行項(xiàng)目后,觀察虛擬設(shè)備的屏幕,顯示如圖11.31所示的界面。圖11.31HelloAndroid運(yùn)行示意圖11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展新建一個(gè)項(xiàng)目,命名為HelloAndroid。依次填好相應(yīng)的信息。得到如下界面。圖11.32HelloAndroid項(xiàng)目界面11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展圖11.33UI組件11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展(1)加入標(biāo)簽文本(TextView)圖11.34TextView屬性設(shè)置框11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展首先我們對(duì)Text的文本進(jìn)行編輯,輸入“時(shí)間顯示”。如圖11.35:圖11.35文本編輯11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展這個(gè)項(xiàng)目我們僅對(duì)大小進(jìn)行設(shè)置,其他設(shè)置不變。將大小設(shè)置為32sp。效果如圖11.36。圖11.36字體設(shè)置11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展(2)加入TimePicker圖11.37拖入TimePicker11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展(3)加入AnalogClock圖11.38拖入AnalogClock11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展(4)在File的下拉菜單中單擊SaveAll,保存工程。(5)在模擬器中運(yùn)行程序。右擊HelloAndroid項(xiàng)目,在下拉菜單中選擇RunAs—AndroidApplication。圖11.39模擬運(yùn)行效果11.4
Android應(yīng)用開(kāi)發(fā)擴(kuò)展(6)運(yùn)行完后我們可以發(fā)現(xiàn),在HelloAndroid-bin-res中生成了一個(gè)apk文件。如圖11.40
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級(jí)英語(yǔ)暑假特色作業(yè)
- 互聯(lián)網(wǎng)數(shù)據(jù)接入采集系統(tǒng)建設(shè)方案
- 智慧工地施工方案1
- 網(wǎng)球俱樂(lè)部合同(2篇)
- 南京工業(yè)大學(xué)浦江學(xué)院《食品基礎(chǔ)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 鵝媽媽買(mǎi)鞋的說(shuō)課稿
- 翔荷雅苑2-樓施工組織設(shè)計(jì)
- 南京工業(yè)大學(xué)浦江學(xué)院《結(jié)構(gòu)力學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 《小小的船》的說(shuō)課稿
- 中學(xué)語(yǔ)文教學(xué)反思1
- 2022電動(dòng)汽車(chē)充電設(shè)施建設(shè)技術(shù)導(dǎo)則
- 落實(shí)《中小學(xué)德育工作指南》制定的實(shí)施方案(pdf版)
- 中國(guó)軟件行業(yè)基準(zhǔn)數(shù)據(jù)報(bào)告(SSM-BK-202409)
- 專題09 完形填空 考點(diǎn)2 生活哲理類2024年中考英語(yǔ)真題分類匯編
- 抖音短視頻年度打包服務(wù)合作協(xié)議2024年
- 人教版體育與健康八年級(jí)9武術(shù)《健身南拳》參考教學(xué)設(shè)計(jì)
- 亮化工程項(xiàng)目管理組織機(jī)構(gòu)架設(shè)
- 打印耗材供貨協(xié)議
- 空調(diào)設(shè)備的安裝和修理行業(yè)發(fā)展全景調(diào)研與投資趨勢(shì)預(yù)測(cè)研究報(bào)告
- 工程認(rèn)知實(shí)踐體驗(yàn)智慧樹(shù)知到期末考試答案章節(jié)答案2024年中國(guó)海洋大學(xué)
- 食品配送中心租賃合同
評(píng)論
0/150
提交評(píng)論