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