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

MIDP3.0的新增特性介紹

編輯:J2ME

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
為應用程序和應用程序之間的通訊提供支持。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved