服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

j2me midp开发综合实例

  我编写了一本名为《j2me midp 1.0/2.0 无线设备程序编程指南》的参考书。参考书的内容集中在利用midp在cldc设备上进行开发方面,内容覆盖了开发环境的建立、界面开发、多媒体播放、数据库存储、网络开发。

  本文作为《j2me midp 1.0/2.0 无线设备程序编程指南》参考书的一个补充。
  关键字:j2me midp 实例 开发 编程 midlet wtk

  综 合 实 例 文 章 目 录

  第 1 章 预备知识
  1.1 《j2me midp 1.0/2.0 无线设备程序编程指南》参考书介绍
  1.2 开发工具介绍
  1.3 sunone studio 4 me 的配置

  第 2 章 综合实例介绍
  2.1 实例讲解思路
  2.2 功能介绍
  2.3 界面介绍

  第 3 章 程序设计
  3.1 界面间的转换
  3.2 类静态图
  3.3 程序启动序列图
  3.4 通过 web 下载产品清单序列图

  第 4 章 程序实现
  4.1 准备工作
  4.2 aboutbox 类的实现
  4.3 productdb 类的实现
  4.4 productloader 类的实现
  4.5 httploadform 类的实现
  4.6 listform 类的实现
  4.7 antijpmainform 类的实现
  4.8 antijp 类的实现
  4.9 程序的执行

  第 5 章 结束语

本文pdf文档下载

本文源代码下载


第 2 章 综合实例介绍

  2.1 实例讲解思路

  本实例的讲解思路按照下面顺序:
  ◎ 功能设计。
  ◎ 界面设计。
  ◎ 程序运行流程设计。
  ◎ 程序代码讲解,因为本篇文章是放在我的个人主页上,所以我对代码的篇幅没有进行处理(在《j2me midp 1.0/2.0 无线设备程序编程指南》参考书中为了节约篇幅所以很多重复代码都被删除掉),所以即使没有《j2me midp 1.0/2.0 无线设备程序编程指南》参考书但是具有 midp 开发知识的读者应该也能够读懂代码。
  本文的pdf 版本可以通过 http://www.vchelp.net/wyy/j2me/tour_sample.pdf 下载。
  本文代码可以通过 http://www.vchelp.net/wyy/j2me/tour_sample.zip 下载。

  2.2 功能介绍

  本文作为《j2me midp 1.0/2.0 无线设备程序编程指南》参考书的一个补充,为了避免书中代码量过大所以在书中没有安排太多的代码(特别去掉了重复的代码)。尽量避免对木材的浪费,我始终认为一页纸就是一棵树。
  此外这个例子的个人主观性太强,仅代表我个人的观点,所以不适合在参考书中出现。
  在这里编写这个综合实例的目的有以下几个:
  ◎ 通过 sunone studio 4 me 开发j2me midp 程序。
  ◎ 使用 midp 高级界面功能。
  ◎ 使用 midp http 网络功能。
  ◎ 使用 midp 数据存储功能。
  
  综合实例的名称是:日货查询。软件具备下面的功能:
  ◎ 输入产品名称进行搜索。
  ◎ 能够以分页显示的方式显示所有产品清单。
  ◎ 从资源文件中装入产品列表,每个产品在文本文件中占用一行。
  ◎ 从web 上通过 http 下载新的产品列表(读者可以把这个功能更改为通过web 直接查询)。
  ◎ 在持续存储器中保存下载的产品列表(读者可以添加对保存的记录进行编辑的功能)。

  2.3 界面介绍

  在软件中会使用 4 个窗口界面:
  ◎ 查询主界面:输入名称并显示查询结果,如图 1 所示,在程序中使用 antijpmainform.java 文件实现。
  ◎ 下载界面:通过 web 下载产品列表,如图 2 所示,在程序中使用 httploadform.java 文件实现。
  ◎ 清单列表界面:分页显示所有产品清单,如图 3 所示,在程序中使用 listform.java 文件实现。
  ◎ 关于窗口:显示程序的about 信息,如图 4 所示,在程序中使用 aboutbox.java 文件实现。

j2me midp开发综合实例
图 1 主界面
j2me midp开发综合实例 
图 2 下载界面
j2me midp开发综合实例 
图 3 产品清单界面
j2me midp开发综合实例 
图 4 关于信息界面


扫描关注微信公众号