我爱Aspx >> C#.Net >> 移动设备最优化(直逼网络j2me的应用性能和开发时间)一移动设备最优化
直逼网络J2ME的应用性能和开发时间
************************************
如果你需要提高你的移动设备的性能,这不仅只是学习如何去写一个j2me的应用然后让他和数据库
或者其他什么系统进行通讯,但是如何去让你的开发达到最优化,你一定会说我可以使用上层设计模式
他将会使我的移动设备达到最优化,另外,我们将会向你介绍midp2.0的一项新技术:特定的sms消息
和他和未来的移动设备之间的关系。
蜂窝电话商业领域正处在一个非常危险的时期,如果继续只使用最后的技术,而不去发展新的技术的话。
在本文中,我将更新移动设备开发人员的思想,告诉你们,什么是普遍的可用的技术。当然,这也包含了
一些在比赛中被发现的新技术以及如何将他们整合到移动应用中的一些纲要。
在我们进入例程BagTracMobile之前,这是一个重要的简单的基本配置对于j2me的架构和j2me的开发工具包
以及可以应用到当前市场上的移动设备之上,在本文的结束资源部分,你可以找到一些站点链接,以便你
学习和掌握j2me,本文的读者范围是具有具有中等j2me知识,并且熟悉midlets,具有*.jad文件的开发经验
,知道怎么使用j2me开发工具包去测试或者调试应用开发。(如果对以上所说,你没有一点了解和概念,那么
你最好先去看其他文章,使你对一些背景知识有所了解之后再来阅读本文!)文末的资源清单对于初学者来说
将会是很完美的,可以使你学会如何开发midlets和一些基本j2me应用开发的概念,不管怎么说,我们将开始深入
到j2me和唯一被发行的针对与移动设备的设计模式了,呵呵!
开始:
大部分的j2me应用都会继承Javax.microedition,midlet.MIDlet类,并且拥有三个绝对方法:destroApp(),pauseApp(),和
startApp(),如果这看起来很熟悉,也许是吧,这些设置和Applet很相似,知识方法名不一样而已,把MIDlets当作运行在
移动设备上的applet,这将是我们学习的一条捷径。
不管怎么说,在startApp()方法被调用之前,还有一些重要的事情要做,首先得构造MIDlet,获得显示对象的实例化,
然后你可以使用任何你将要使用的命令对象,然后为你应用加载所需要的图片,代码如下所示:
public BagTracMobile()
{
display = Display.getDisplay(this);
exit = new Command("Exit", Command.EXIT, 1);
query = new Command("Trac", Command.SCREEN, 1);
back = new Command("Back", Command.BACK, 1);
enter = new Command("Enter", Command.SCREEN, 1);
try
{
saveImage = Image.createImage("/icon.png");
Ҷƪл˵?
连接池与SQL Server 2000 Analys..[05-12]
phpMyAdmin又出了新版本phpMyAdm..[05-12]
用C#设计Windows应用程序模板[05-12]
用C#编写发手机中文短信息Window..[05-12]
Windows 窗体之创建动态上下文菜..[05-12]
浅析Java与C#的事件处理机制[05-12]
DataSet导出CSV格式[05-12]
用Visual C#访问DB2数据库[05-12]
用C# Builder生成PDF文件[05-12]
MapPoint+SmartPhone+C#开发示例[05-12]