日期:2014-05-20  浏览次数:20685 次

j2me中画面跳转与流程控制问题
小弟做J2ME时间不长,在画面跳转方面上,原来使用的是王森在《JAVA手机、PDA程序设计入门》中介绍的Navigator流程器的方法,网上也有很多介绍,开始确实比较好用。
但是现在随着开发深入,有大量的网络连接线程,同时操作RMS空间中大量数据的时候也要使用多线程,所以现在经常出现画面堵塞的现象。
所以请教兄弟们,有什么好的方法可以解决多线程、多画面跳转的控制问题?

------解决方案--------------------
不是这样的,我的意思是,两个线程,都起来,功能的线程可以按消息驱动,不需要处理的时候等待,至于paint()所在的线程,不停的循环,画,画的时候分下状态什么的,比如画等待框啊什么的,靠变量来控制,这样你在功能线程里面改变这些状态值就可以达到画不同的UI,这种是最简单最土的办法了
------解决方案--------------------
靠变量来控制,这样你在功能线程里面改变这些状态值就可以达到画不同的UI,这种是最简单最土的办法了

我觉得也是最有效的办法了
//
paint每一帧都会被调用并返回...其它线程和逻辑控制只需要控制画的东东就可以了