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

下載本文檔

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

文檔簡介

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

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

Website:35/mocis2/8/20235教學(xué)課程內(nèi)容大綱開發(fā)環(huán)境建置視窗化程式設(shè)計多媒體播放網(wǎng)路程式設(shè)計2/8/20236OutlineWhatisAndroid?HowtodevelopAndroidApplication?MyfirstAndroidApplication:HelloAndroid2/8/20237WhatisAndroid?Android是一個基於Linuxkernel的智慧型手機作業(yè)系統(tǒng)。Android是免費且開放的手機開發(fā)平臺。Android應(yīng)用程式開發(fā)使用Java(類似J2ME),應(yīng)用程式的使用者介面則使用XML規(guī)劃設(shè)計。Linux+Google的連鎖反應(yīng)=Android2/8/20239AndroidArchitecture2/8/202310HowtodevelopAndroidApplication?InstallAndroiddevelopmenttools.JDK5orJDK6EclipseIDEAndroidSDKADT(AndroidDevelopToolsplugin)UsingtheEclipseIDEtoprogramAndroidApplication.2/8/202311EclipseIDE將Eclipse解壓縮到適當(dāng)?shù)奈恢眉纯蛇M入Eclipse畫面,設(shè)定workspace2/8/202313AndroidSDK1.5到Android官方網(wǎng)站下載「AndroidSDK」2/8/202314AndroidSDK解壓縮後,放到適當(dāng)位置即可設(shè)定AndroidSDKtools環(huán)境變數(shù)、工作路徑Vi~/.bash_procfile,修改完後重新開機或登錄2/8/202315Eclipse中,選擇工作列Window>Preferences選擇Android,設(shè)定AndroidSDK的工作路徑2/8/202317選擇Android1.5,按下Apply,OK即可2/8/202318ADT(AndroidDevelopToolsplugin)我們要在EclipseIDE上安裝「Android工具擴充套件」在Eclipse中,選擇Help>InstallnewSoftware2/8/202319全選DeveloperTools中的選項,按下Next依序安裝完成後,會重新啟動Eclipse,即完成安裝2/8/202321MyfirstAndroidApplication:HelloAndroid執(zhí)行Eclipse,New>Project>AndroidProject按下Next2/8/202322NewAndroidProject2/8/202323主程式類別HelloAndroid.java2/8/202325R.java:ResourceIndex2/8/202326Android的Activity與使用者互動的物件負(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」屬性控制「可已自動把網(wǎng)址轉(zhuǎ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è)計的特點Activity/Servicemain.xmlViewAndroidManifest.xml-描述Android應(yīng)用程式2/8/202342AndroidUI設(shè)定-Vie

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論