程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> MIDP3.0新增特性介紹

MIDP3.0新增特性介紹

編輯:J2ME
通過浏覽MIDP3.0的早期規范文檔,正式的文檔可能還會對於早期規范文檔進行修改,但是還是簡單的總結一下MIDP3.0的一些新增特性,來和大家一起分享。        MIDP3.0的新增特性主要包含以下幾個方面: 1.         LIBlet LIBlet是一種類似與ActiveX之類的組件技術,以獨立的jar文件存在,內部可以包含classes以及資源文件,可以和MIDlet一樣通過OTA下載,一旦下載到手機中就可以象使用系統API一樣來進行使用。考慮到安全的緣故,LIBlet不允許執行外部的程序,還可以對LIBlet進行數字簽名。 2.         支持RMS內部交換文件 RMS內部交換文件包含一個或者是多個記錄集(RecordStore),可以以獨立文件下載或者是包含在jar文件中。 該文件的後綴名是rms,為了方便數據的交換,該文件必須符合特定的數據格式,在規范中定義了該文件的詳細格式。 3.         MIDlet更新 通過安裝一個特定的MIDlet套件來實現MIDlet程序的更新,手機必須支持用戶確認安裝,並且在本機安裝的版本比較新時給出用戶提示。 關於更新的信息放在設備識別和請求頭信息中。 4.         基於CLDC1.1 5.         支持IPv6 可以通過在jad文件中設置“MIDlet-use-IP-Version”來設置支持IPv6。例如:         MIDlet-use-IP-Version = 6 6.         指定本地網絡接口 可以指定手機使用哪個本地網絡接口。但是該功能還不確定。 7.         MIDlet內部交換協議(IMC) 兩個運行在不同執行環境下的MIDlet程序可以通過IMC協議進行通訊。IMC是一種類似於socket的低層協議,分為客戶端連接和服務器端連接。 8.         增加的類 a)         DisplayListener 監聽Display對象狀態改變 b)        AnimatedImage 動畫實現 c)        FileSelector 新增Screen界面,實現類似Windows上的打開對話框功能 d)        FormLayoutPolicy 支持Form布局格式 e)         MenuCommand 菜單按鈕,支持多級菜單。 f)         TabbedPane 支持屬性頁格式的高級界面。 g)        LIBlet 支持軟件組件 9.         支持程序支持的最大屏幕尺寸和最小屏幕尺寸 通過jad文件中MIDlet-Minimum-Canvas-Size和MIDlet-Maximum-Canvas-Size屬性進行指定,安裝時將進行校驗,不符合要求的無法安裝。 10.     包Javax.microedition.event 為應用程序和應用程序之間的通訊提供支持。更多更詳細的信息可以參看MIDP3.0的規范文檔。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved