javaME體系結(jié)構(gòu)介紹和環(huán)境配置.ppt
《javaME體系結(jié)構(gòu)介紹和環(huán)境配置.ppt》由會員分享,可在線閱讀,更多相關(guān)《javaME體系結(jié)構(gòu)介紹和環(huán)境配置.ppt(45頁珍藏版)》請在裝配圖網(wǎng)上搜索。
授課內(nèi)容,第1部分:入門(體系結(jié)構(gòu)介紹和環(huán)境配置),第2部分:高級界面開發(fā)(界面,命令按鈕,表單元素及事件),第3部分:工具API(異常處理,多線程,工具類),第4部分:低級界面開發(fā)(Canvas繪圖,事件),第6部分:網(wǎng)絡(luò)編程,第5部分:RMS編程(記錄管理系統(tǒng)編程),第7部分:游戲編程,體系結(jié)構(gòu)介紹和環(huán)境配置,JavaME簡介JavaME基礎(chǔ)知識JavaME體系結(jié)構(gòu)JavaME應(yīng)用JavaME環(huán)境搭建JavaME編程環(huán)境的簡單測試,JavaME簡介,,多人共用一臺計算機(jī)的大型主機(jī)時代,一人一臺計算機(jī)的個人PC時代,UbiquitousComputing,JavaME基礎(chǔ)知識,SUN公司將JavaME定義為“一種以廣泛的消費性產(chǎn)品為目標(biāo)的,高度優(yōu)化的Java運行時環(huán)境”。,JavaME簡介,圖J2EE,J2SE和J2ME的應(yīng)用領(lǐng)域,JavaME特點,可移植性部署靈活性安全的網(wǎng)絡(luò)傳輸性代碼穩(wěn)定性,JavaME體系結(jié)構(gòu),,,,,,,底層操作系統(tǒng),Java運行環(huán)境,配置(CLDC,CDC),描述(MIDP),可選包,CLDCCDC,Configurations(配置)層,,,Configurations(配置)層,CLDC:ConnectedLimitedDeviceConfiguration互連受限設(shè)備配置對設(shè)備的硬件要求:16或32位CPU,主頻16MHz。內(nèi)存128KB以上。設(shè)備特點:運算功能有限,電力供應(yīng)也有限。如:無線電話,手機(jī),PDA,小型零售支付終端等,CDC:ConnectedDeviceConfiguration互連設(shè)備配置對設(shè)備的硬件要求:32位CPU,主頻75MHz。內(nèi)存512KB以上。設(shè)備特點:有線連接,穩(wěn)定而持續(xù)的電源供應(yīng),設(shè)備資源比較受限,如:機(jī)頂盒,數(shù)字電視,網(wǎng)絡(luò)電話,車載計算設(shè)備等。,Configurations(配置)層,,,CDC,CLDC,JavaME的應(yīng)用,,移動設(shè)備上的物流軟件,無線手持POS終端,JavaME的應(yīng)用,,基于RFID技術(shù)的GPRS移動支付系統(tǒng)(北京郵電大學(xué)通信學(xué)院),JavaME的應(yīng)用,,手機(jī)游戲,Android和J2ME的區(qū)別,JavaME是Java的一個微型版本,針對移動設(shè)備來開發(fā)應(yīng)用程序的開發(fā)包(移動設(shè)備軟件開發(fā)包),它必須有底層操作系統(tǒng)的支持,如Symbian,WinCE等。Android是一個真正意義上的開源智能手機(jī)操作系統(tǒng),由Linux操作系統(tǒng),中間件,C類庫和核心應(yīng)用程序組成。,JavaME開發(fā)環(huán)境的搭建,安裝JDK,第一步:下載并安裝JDK第二步:設(shè)置環(huán)境變量path,安裝WTK,WTK的全稱是SunJ2MEWirelessToolkit——Sun的無線開發(fā)工具包。包含了完整的生成工具、實用程序以及設(shè)備仿真器。下載地址:,WTK安裝目錄介紹,WTK安裝目錄中,重要的文件夾內(nèi)容見表所示。,WTK文檔的使用,進(jìn)入C:\WTK2.5.2\docs\api\midp,雙擊“index.html”,打開如圖所示的文檔。圖中顯示了文檔的常見窗口及其意義:,Eclipse的獲取及安裝,下載地址:http://www.eclipse.org/downloads/。如果是在windows平臺下進(jìn)行開發(fā),請務(wù)必下載windows版本,下載之后,得到一個壓縮文件,在本章中為:eclipse-java-europa-winter-win32.zip。,安裝Eclipse,可以直接將這個文件解壓縮,得到一個eclipse目錄。進(jìn)入這個目錄,雙擊eclipse.exe,就可以打開Eclipse,如圖所示:,安裝Eclipse,Eclipse下的Java開發(fā),需要利用JDK來進(jìn)行支持,首先需要將Eclipse和JDK進(jìn)行綁定。打開Eclipse,選擇“Window”—“Preferences”,得到如圖的界面。選擇“Java”—“InstalledJREs”,可以看到Eclipse已經(jīng)和JDK1.6綁定,也可以點擊右邊的“Edit”按鈕改變JDK綁定。,EclipseMe本地安裝,對于JavaME程序開發(fā),EclipseMe是一個比較流行的插件,對JavaME移動應(yīng)用提供運行模擬。下載地址:http://www.eclipseme.org。注意,如果是在windows平臺下進(jìn)行開發(fā),請務(wù)必下載windows版本,下載之后,得到一個壓縮包,在本章中為:eclipseme.feature_1.7.9_site.zip。,EclipseMe本地安裝,,EclipseMe本地安裝,,插件安裝初始界面,EclipseMe本地安裝,,選擇安裝插件的方式,EclipseMe本地安裝,,選擇安裝完成,EclipseMe本地安裝,,選擇EclipseME安裝包,EclipseMe本地安裝,,安裝EclipseME,EclipseMe本地安裝,,重新啟動eclipse后,eclipseme就安裝完畢,選擇全部安裝,Eclipse,EclipseMe整合WTK,打開Eclipse,選擇“Window”—“Preference”,如果EclipseMe正常安裝,將有一個“J2ME”的選項。然后根據(jù)提示選擇wtk的安裝路徑,例如C:\SonyEricsson,最后點擊“OK”按鈕,完成該項設(shè)置。Refresh刷新?。。∵x擇“J2ME—DeviceManagement”。WTK的選擇,點擊“Import”。點擊“Browse”,選擇WTK的安裝目錄(本文中是C:\WTK2.5.2),點擊“Refresh”,就可將WTK中的模擬設(shè)備導(dǎo)入。點擊“Finish”。選擇這個模擬器,點擊“OK”,完成。,JavaME編程環(huán)境的簡單測試,1建立一個工程,,在左側(cè)的“PackageExplorer”窗體中單擊右鍵,在快捷菜單中選擇【New】→【Project…】,JavaME編程環(huán)境的簡單測試,,在彈出的【NewProject】對話框中,選擇【J2ME】→【J2MEMidletSuite】,JavaME編程環(huán)境的簡單測試,,單擊【Next】按鈕。然后在【Projectname】欄中填入工程名稱,以命名“simple”為例,JavaME編程環(huán)境的簡單測試,,然后單擊【Next】。接下來是模擬器設(shè)備選項,JavaME編程環(huán)境的簡單測試,,單擊【Finish】按鈕完成新建的工程,則在【PackageExplorer】窗口中會出現(xiàn)剛剛建立的工程“simple”,JavaME編程環(huán)境的簡單測試,2建立一個MIDlet,MIDlet是套件的入口文件。在工程的圖標(biāo)上單擊右鍵,在快捷菜單中選擇【New】→【Other…】,JavaME編程環(huán)境的簡單測試,,在彈出的對話框中,選擇【J2ME】→【J2MEMidlet】,JavaME編程環(huán)境的簡單測試,,單擊【Next】按鈕,在創(chuàng)建MIDlet對話框中填寫MIDlet的名稱。仍以命名為“Simple”為例,JavaME編程環(huán)境的簡單測試,,單擊【Finish】按鈕,完成MIDlet的創(chuàng)建,則在工程“simple”中增加了一個名為“Simple”的類,它就是剛剛創(chuàng)建的MIDlet.,JavaME編程環(huán)境的簡單測試,,在【PackageExplorer】窗口中的Simple類上右鍵單擊,在快捷菜單中選擇【RunAs…】→【EmulatedJ2MEMidlet】。,JavaME編程環(huán)境的簡單測試,3運行,,運行結(jié)果。,JavaME編程環(huán)境的簡單測試,4更換模擬器套件上點擊右鍵-properties-J2ME-Device里選擇相應(yīng)的模擬器。,,小結(jié),JavaME體系結(jié)構(gòu)概述JavaME開發(fā)環(huán)境搭建JavaME編程環(huán)境的簡單測試,JavaME平臺的分層體系熟悉JavaME體系結(jié)構(gòu)中配置和簡表層的功能和特性JavaME開發(fā)環(huán)境的搭建,J2ME平臺的分層體系CDC/CLDC的特性,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- javaME 體系結(jié)構(gòu) 介紹 環(huán)境 配置
鏈接地址:http://kudomayuko.com/p-11496728.html