嵌入式系統(tǒng)程式設(shè)計(jì)課件_第1頁
嵌入式系統(tǒng)程式設(shè)計(jì)課件_第2頁
嵌入式系統(tǒng)程式設(shè)計(jì)課件_第3頁
嵌入式系統(tǒng)程式設(shè)計(jì)課件_第4頁
嵌入式系統(tǒng)程式設(shè)計(jì)課件_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

嵌入式系統(tǒng)程式設(shè)計(jì)

EmbeddedSystemProgramming2/8/20231上課時(shí)間、地點(diǎn)上課時(shí)間:星期四下午13:10~15:1010/1,10/15,10/29地點(diǎn):EB207教室開放練習(xí)時(shí)間:一、三、五18:00~20:002/8/20232評(píng)量方式期中考10%期末考10%期末專題20%實(shí)習(xí)(5%x8)40%出席及作業(yè)20%2/8/20233實(shí)驗(yàn)助教姓名:溫英智、吳昌鴻實(shí)驗(yàn)室:工程5館EB209電話:05-5342601#4595Email:

Website:35/mocis2/8/20235教學(xué)課程內(nèi)容大綱開發(fā)環(huán)境建置視窗化程式設(shè)計(jì)多媒體播放網(wǎng)路程式設(shè)計(jì)2/8/20236OutlineWhatisAndroid?HowtodevelopAndroidApplication?MyfirstAndroidApplication:HelloAndroid2/8/20237WhatisAndroid?Android是一個(gè)基於Linuxkernel的智慧型手機(jī)作業(yè)系統(tǒng)。Android是免費(fèi)且開放的手機(jī)開發(fā)平臺(tái)。Android應(yīng)用程式開發(fā)使用Java(類似J2ME),應(yīng)用程式的使用者介面則使用XML規(guī)劃設(shè)計(jì)。Linux+Google的連鎖反應(yīng)=Android2/8/20239AndroidArchitecture2/8/202310HowtodevelopAndroidApplication?InstallAndroiddevelopmenttools.JDK5orJDK6EclipseIDEAndroidSDKADT(AndroidDevelopToolsplugin)UsingtheEclipseIDEtoprogramAndroidApplication.2/8/202311EclipseIDE將Eclipse解壓縮到適當(dāng)?shù)奈恢眉纯蛇M(jìn)入Eclipse畫面,設(shè)定workspace2/8/202313AndroidSDK1.5到Android官方網(wǎng)站下載「AndroidSDK」2/8/202314AndroidSDK解壓縮後,放到適當(dāng)位置即可設(shè)定AndroidSDKtools環(huán)境變數(shù)、工作路徑Vi~/.bash_procfile,修改完後重新開機(jī)或登錄2/8/202315Eclipse中,選擇工作列Window>Preferences選擇Android,設(shè)定AndroidSDK的工作路徑2/8/202317選擇Android1.5,按下Apply,OK即可2/8/202318ADT(AndroidDevelopToolsplugin)我們要在EclipseIDE上安裝「Android工具擴(kuò)充套件」在Eclipse中,選擇Help>InstallnewSoftware2/8/202319全選DeveloperTools中的選項(xiàng),按下Next依序安裝完成後,會(huì)重新啟動(dòng)Eclipse,即完成安裝2/8/202321MyfirstAndroidApplication:HelloAndroid執(zhí)行Eclipse,New>Project>AndroidProject按下Next2/8/202322NewAndroidProject2/8/202323主程式類別HelloAndroid.java2/8/202325R.java:ResourceIndex2/8/202326Android的Activity與使用者互動(dòng)的物件負(fù)責(zé)建立視窗透過View放置UIActivity在foreground執(zhí)行2/8/202329CreateAVD2/8/202330RunConfigurations2/8/202331RunAndroidVirtualDevice2/8/202332執(zhí)行結(jié)果2/8/202333RunConfigurations22/8/202334RunConfigurations22/8/202335修改main.xml使用「android:autoLink」屬性控制「可已自動(dòng)把網(wǎng)址轉(zhuǎn)換成可點(diǎn)擊的URL文字」使用「autoLink」屬性,並將此屬性設(shè)定為「web」即可做出我們想要的功能2/8/202336修改main.xml2/8/202337執(zhí)行結(jié)果2/8/202338執(zhí)行結(jié)果2/8/202339HelloAndroid-2public

classHelloAndroidextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@Override

public

voidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState); TextViewtx=newTextView(this); tx.setText(”Hello,Android!”); setContentView(tx);}}2/8/202340AndroidReference2/8/202341Android程式設(shè)計(jì)的特點(diǎn)Activity/Servicemain.xmlViewAndroidManifest.xml-描述Android應(yīng)用程式2/8/202342AndroidUI設(shè)定-Vie

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論