|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。屡获殊荣的J2MEWirelessToolkit已成为J2ME开辟使用程序的现实尺度工具包。自从2000岁首次表态以来,该工具包一向在开展以遇上挪动Java手艺表面上疾速改动的措施。不要被从2.1版本以来的小改动所误导。新的工具包在四个主要的范畴撑持 JavaCommunityProcess(JCP) 所指定的新的可选API:3D图形、多媒体通讯、蓝牙连网(Bluetoothnetworking)和数据办理。本文将形貌这些新的API而且向您展现怎样在工具包中完成他们。
在这之前,让我们嘉赞一下更新后的DefaultColorPhone摹拟器皮肤,自从2.1版本以来,该皮肤已有了一个更年夜的屏幕(320x240,或QVGA)和更多的色彩(4096色而不是256色)。
挪动3D图形
JSR184,即Mobile3D图形APIforJ2ME(M3G)在一个集成软件包中供应了三维图形功效,合用于撑持最为普遍接纳的J2ME软件栈、无限毗连设备设置(CLDC)和挪动信息设备形貌(MIDP)的设备。API为显现3D内容供应了两种API。当即形式API使使用程序可以间接创立和利用3D元素。这一层之上是一个场景图API,也称为保存形式,可以延迟加载并显现已计划的全部3D场景。使用程序能够接纳最合适的API,或保存形式与当即形式的组合。JSR184标准还为场景图界说了一种文件格局-.m3g。
该工具包的摹拟器周全撑持JSR184,而且有几个MIDlet展现了API在Demo3D项目中的功效。
Life3D演示了当即形式的利用:
PogoRoo是一个的交互的演示,特性是显现一只腾跃的袋鼠:
最初,retainedmode显现了怎样加载并出现场景图文件:
多媒体通讯
J2MEWirelessToolkit临时撑持JSR120、WirelessMessagingAPI(WMA)的1.1版本;新版本撑持WMA2.0(JSR205),其把WMA的功效扩大到包含多媒体通讯。
在工具包中,通讯产生于摹拟的情况中。假如屡次运转摹拟器,摹拟器上的使用程序可以互相通讯,而且可使用工具包便利的WMAConsole有用程序在统一情况中与使用程序互换动静。通讯能够依照以下三种尺度协定之一:短动静服务(ShortMessageService,SMS)、蜂窝播送服务(CellBroadcastService,CBS)或工具包2.2版本中的新协定-多媒体通讯服务(MMS)。
您能够标志MMS动静,并向动静增加任何文件汇合。
并且,如今收集监督器可以显现摹拟器发送或吸收的MMS动静。
蓝牙和OBEX
J2MEWirelessToolkit摹拟器撑持JSR82,即JavaAPIforBluetooth,包含两个自力的API:
蓝牙API为蓝牙无线收集供应了接口,包含设备恢复和数据互换。
OBEXAPI同意使用程序在蓝牙或其他通讯信道上利用对象互换(ObjectExchange,OBEX)协定。
该工具包同意期近使没有实践蓝牙硬件的情形下,也能够开辟和测试接纳蓝牙手艺的使用程序。该工具包摹拟蓝牙情况,您能够在该情况中运转可互相发明的多个摹拟器实例和利用蓝牙API互换数据。
使用程序实例BluetoothDemo显现了怎样从一个摹拟器将图象传输到另外一个摹拟器。
J2MEWirelessToolkit经由过程摹拟的蓝牙和红外毗连上完成OBEX传输。摹拟的红外毗连遵守InfraredDataAssociation界说的IrDA尺度。工具包在多个运转的摹拟器之间摹拟红别传输。
您可使用工具包参数中的Bluetooth/OBEX标签来设置蓝牙和OBEX情况。其把持了诸如摹拟器在摹拟的蓝牙情况中试图用多长工夫往发明其他设备,和最年夜数据包巨细等参数。请拜见工具包的用户指南猎取更多的具体信息。
当地文件和团体信息
J2MEWirelessToolkit撑持JSR75,即PDAOptionalPackagesfortheJ2MEPlatform,它也包含两个自力的API:
FileConnectionAPI供应了MIDlet对设备上当地文件体系的会见。
PersonalInformationManagement(PIM)可选软件包包含用于利用接洽人列表、日程布置和企图列表的API。
一台实在的设备大概有一个能经由过程利用FileConnectionAPI会见的当地文件体系。在J2MEWirelessToolkit摹拟器中,摹拟的文件体系作为硬盘上的一个目次存在。
使用程序利用FileConnection可会见的文件都寄存在子目次<toolkit>appdb<skin>filesystem.中,此处<toolkit>是J2MEWirelessToolkit的安装目次,<skin>是摹拟器皮肤的称号。比方,DefaultColorPhone摹拟器皮肤随安装根目次root1而发生,包括一个Readme文件。文件的完全路径为<toolkit>appdbDefaultColorPhonefilesystemoot1Readme。
您能够从摹拟器窗口的菜单种选择MIDlet>Externalevents来办理可用的根目次。您将看到一个增加和删除根目次的小的有用程序窗口。这些操纵也将为registeredlistener对象天生事务。
在实在的设备上,团体信息大概以专有格局存储在内存中。摹拟器利用硬盘中的一个目次来寄存这些信息,可以使用PIMAPI来会见。一切的信息存储在<toolkit>appdbpim目次中。列表存储在接洽人、事务和企图目次的子目次中。比方,接洽人列表Contacts位于<toolkit>appdbpimcontactsContacts目次中。
在列表目次内,列表项以InternetMailConsortium指定的尺度格局存储。接洽人以vCard格局存储,日历和企图项都以vCalendar格局存储。
停止语
J2MEWirelessToolkit2.2不单单是一个杰出工具的增量更新。它包含了对使人冲动的四项新标准的撑持,同时界说了六种新的API。跟着无线Java手艺天下的疾速开展,J2MEWirelessToolkit牢牢跟从开展的措施而且包括您所需的全体工具。
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难 |
|