视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
第二章 创建手机应用程序
2025-10-02 04:39:38 责编:小OO
文档
第二章创建手机应用程序

一、创建一个空白的J2ME程序

1.先打开    Eclipse,打开 File – New – Project…,选择 J2ME – J2ME MIDlet Suite ,点击Next ,在Project name 里写上工程名,点击Next,一般情况下不改动,再点击 Next ,

然后点击 Finish,工程建立完毕。然后建立手机程序,在树形框里展开工程,在src上右键,选择New – Other,选择J2ME – J2ME MIDlet,点击Next,在Name里填写文件名,点击Finish ,一个空白的手机程序就建立完毕了。

2.保存文件,点击工具栏上的图标,开始运行。当然,我们没有写程序,不会有任何东西。

二、建立一个窗口

1.在学习建立一个窗口前,我们先了解一下这个程序的结构

(1)public class 文件名 extends MIDlet {}

这是手机应用程序的类,后面的extends MIDlet是继承了MIDlet这个类

(2)public 文件名 {}

这个函数是手机程序启动时运行的

(3)protected void startApp() throws MIDletStateChangeExcepion {}

这个函数时手机程序启动后和从暂停中恢复时运行的

(4)protected void pauseApp() {}

这个函数是程序暂停时调用的

(5)protected void destroyApp(boolean

(6) arg0) throws MIDletStateChangeExcepion {}

此函数是在销毁是调用的

2.现在开始建立一个窗口。要建立一个窗口,须用到Form。我们建立一个Form要在类里加上

ptivate Form form = new Form(“窗口”);

这一句可以这样理解,我们创建了一个标题为窗口的Form,又给他起了个名字叫form。

但是,只有这些吗?我们运行一下,什么也没有。现在要让form显示出来,要用到Display,就好像做了一个产品,如果没有推销,会有人买吗,而Display就是一个推销员,我们来“招聘”一个Display,在类里加上:private Display dis;

然后在程序运行的函数里写:

dis = Display.getDisplay(this);

现在来“推销”我们的form,在运行的函数里加上:

dis.setCurrent(form);

3.程序写好了,现在运行一下,会出现这个界面:

会出现这个界面,就说明一切都正常,当然,不同的模拟器样子都不一样,这都是没关系的,不会影响程序运行。下载本文

显示全文
专题