J2ME速成

开发工具
SUN Java Plug-in 1.4.2-04 J2MEWtk104 Jbuilder9或者Sun OneStudio或者记事本
模拟器
Nokia J2ME v2.0
下载一个j2me手机游戏,解压.jar文件,反编码所有的.class会得到整个程序的源代码,可能有混淆器的使用代码不完整,不妨碍阅读程序的大致结构,程序结构为: 主程序类派生自MIDlet,其中 public void startApp(){} public void pauseApp(){} public void destroyApp(boolean unconditional){} 代表程序启动、暂停、销毁时执行的函数,在其中可以展现相应的外观,j2me程序界面外观有两类,一类是以Form派生,一类以FullCanvas派生,界面应用程序编程可以派生自Form类,通过Display.getDisplay(this)得到设备索引,通过display.setCurrent( xxx)将个界面元素加入界面,可以实现各种侦听器,数据的存储可以使用记录存储类RecordStore,网络应用程序可以使用HttpConncetion类完成游戏编程结构派生FullCanvas类,实现线程接口,实现keyPressed实现用户输入的检测,实现paint方法完成游戏场景的绘制(参考Graphics使用)当重新整理游戏完成,表示速成目的已经达到,不过并不能完整构建系统应用

posted on 2004-06-01 19:55  风卷千堆雪  阅读(1236)  评论(0)    收藏  举报

导航