秀纳

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
虽然使用面向对象的思想进行J2ME的编程,会增加代码量(增加发布文件的大小)和提高代码的复杂性。但是为了代码的可维护性和可扩展性,现在绝大多数的程序还是将界面和逻辑分离开来,下面先说明一下如何将MIDlet主类和界面分离。

在界面和MIDlet中,需要交换的系统内容主要有两部分:1、Display对象;2、MIDlet中的退出处理。

示例代码如下:

package testmidlet;



import javax.microedition.midlet.*;

import javax.microedition.lcdui.*;



public Command.EXIT) {

// stop the MIDlet

TestMIDlet.quitApp();

}

}

}

其中display对象可以通过构造方法进行传递,退出方法可以通过方法调用来执行.这样,你的代码就能实现MIDlet类和界面分离了.
posted on 2006-10-06 10:21  秀纳  阅读(153)  评论(0)    收藏  举报