第11章-Android應(yīng)用《嵌入式系統(tǒng)》課件_第1頁(yè)
第11章-Android應(yīng)用《嵌入式系統(tǒng)》課件_第2頁(yè)
第11章-Android應(yīng)用《嵌入式系統(tǒng)》課件_第3頁(yè)
第11章-Android應(yīng)用《嵌入式系統(tǒng)》課件_第4頁(yè)
第11章-Android應(yīng)用《嵌入式系統(tǒng)》課件_第5頁(yè)
已閱讀5頁(yè),還剩40頁(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)介

嵌入式系統(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論