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