关于j2me应用程序中的多界面问题

原创 2017年01月03日 06:27:42
关于j2me应用程序中的多界面问题
我(j2me初学者)正在做一个手机应用程序,其需要进行不同界面的绘制工作,我目前只用了两个Canvas,一个是闪屏SplashCanvas,一个是主画布MainCanvas,都继承自GameCanvas,我现在在MainCanvas画布上进行约30个左右的不同界面的绘制,我的解决方案是定义每个需要绘制的状态(int型),然后再MainCanvas的paint()中用switch更具所需绘制状态的参数进行不同界面的绘制,不过感觉这样太繁琐,我现在想法是再添加几个Canvas,可比如说,已绘制好的canvas1再用setCurrent()方法切换另一个canvas2后,原先的canvas1所占用的内存资源如何释放掉?

相关文章推荐

使用NetBeans开发J2ME应用程序

  • 2007年10月09日 08:36
  • 3MB
  • 下载

使用eclipse开发J2ME应用程序(上)

  • 2007年10月05日 01:44
  • 4.98MB
  • 下载

J2ME 拼图游戏 快速开发 全过程 (四)——游戏选项设置界面

代码: package cn.edu.xtu.tilepuzzle.ui; import javax.microedition.lcdui.Choice; import javax.mi...

J2ME 拼图游戏 快速开发 全过程 (五)——游戏帮助界面

代码: /*  * Created on 2004-6-20  *  * TODO To change the template for this generated file go to ...

使用Eclipse调试J2ME应用程序

  • 2006年06月06日 11:53
  • 700KB
  • 下载

j2me学习笔记【15】——使用低层用户界面显示文本小实例

    字体类型有默认系统字体、等宽字体和均衡字体3种字体类型,系统默认字体是设备所选择的字体,在等宽字体中,所有字符的宽度都相同。在均衡字体中,字符的宽度由字符的自然情况决定。    有4种字形可以...

j2me 单个canvas界面设计

为什么只使用一个canvas?1. 节省内存空间2. 页面跳转逻辑简单,方便管理3. 每个页面中有许多相同的元素和函数需要抽象如何实现单个canvas的低级界面设计?1. 抽象每一个界面的类:.pub...

使用NetBeans进行J2ME开发(三):低级图形用户界面Canvas

在这一篇中,我将向大家介绍图形用户界面中的低级图形用户界面。所谓低级图形用户界面,指的是那种我们可以自己在上面画图的控件,它是和TextBox,List等等这些用户控件刚好相对的概念,因为这些用户控件...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于j2me应用程序中的多界面问题
举报原因:
原因补充:

(最多只允许输入30个字)