用简单的J2ME程序测试MIDlet生命周期

2016-02-19 13:46 5 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的用简单的J2ME程序测试MIDlet生命周期,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - 编程语言 】

在MIDlet程序学习中,生命周期是一个比较抽象的概念。其实生命周期就是一个简单的规定,规定了MIDlet中的每个方法,什么时候被系统调用。下面是一个示例代码,在每个方法的内部都输出一条语句,可以根据程序的输出结果来验证各方法被调用的顺序,具体代码如下:
  
   !-- frame contents -- !-- /frame contents -- //文件名:LifeCircleMIDlet.Java
  import javax.microedition.midlet.*;
  /**
  * 测试MIDlet的生命周期
  */
  public class LifeCircleMIDlet extends MIDlet
  {
  /**
  * 默认构造方法
  */
  public LifeCircleMIDlet()
  {
  System.out.println("默认构造方法");
  }
  /**
  * 启动方法
  */
  public void startApp()
  {
  System.out.println("startApp方法");
  }
  /**
  * 暂停方法
  */
  public void pauseApp()
  {
  System.out.println("pauseApp方法");
  }
  /**
  * 销毁方法
  * @param b
  */
  public void destroyApp(boolean b)
  {
  System.out.println("destroyApp方法");
  }
  }

  在J2WTK中运行该程序时,可以使用浏览器中的“MIDlet”菜单中的暂停和恢复菜单,模拟暂停事件。进入讨论组讨论。

来源:http://www.tulaoshi.com/n/20160219/1605157.html

延伸阅读
随着移动通信的突飞猛进,移动开发这个新鲜的字眼慢慢成为开发者关注的热点。在网上进行的最近一份调查显示,有24.34%的受访者涉足嵌入式/移动设备应用开发,这个数字可能略高于实际的比例,但也足可说明嵌入式/移动设备应用开发是一块诱人的新鲜奶酪。 !-- frame contents -- !-- /frame contents -- J2ME(Java 2 Micro Edition)...
我们将从定义 J2ME 开始,从最简单的J2ME 是什么开始讲起。然后讨论它的总体架构并学习 J2ME 目标设备。作为架构讨论的一部分,我们将提供有关简表和配置的概述。同时我们会简要介绍打包和配置 J2ME 应用程序过程中的一些注重事项。 J2ME 是什么? Sun Microsystems 将 J2ME 定义为“一种以广泛的消费性产品为目标的的高度...
Command对象 发信站: 北大未名站 (2001年10月20日20:33:56 星期六) , 站内信件 在前面我们其实已经使用过Command对象了。J2ME的事件系统比较非凡,你必须首先定义一系列的命令,然后注册到容器对象中,例如(Form、Alert、List、TextBox),再设定命令监听者 ,编写好commandAction()方法即可。当系统发送某个命令,便由commandAction...
引言 前面几篇文章已经介绍了Eclipse及其工作环境的安装、配置过程,并完成各项相关预备工作。因此从本文开始将讲述如何使用前面配置好的Eclipse开发环境来创建J2ME项目,开始真正的J2ME开发之旅。由于这是创建的第一个J2ME程序,按照程序开发的惯例,这头把交椅自然又是非"Hello World"莫属了。HelloWorld虽然功能简单,但是麻...
在J2ME中,处理声音需要使用到Mobile Media API(MMAPI),该包是MIDP1.0的可选包,在MIDP2.0中已经包含了这个包。所以假如你使用MIDP1.0的话,请确认你的运行环境是否支持。 一般手机支持的声音文件格式为wav、mid和mpg等。具体请查阅你的手机说明文档。 !-- frame contents -- !-- /frame contents -- 在声音处...

经验教程

155

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部