本书系统介绍了J2ME程序开发的整个过程,包括开发环境的安装、J2ME的相关技术、J2ME程序的发布以及如何使用JBuilder 和Eclipse进行J2ME的开发等。和一般的技术书籍不同,本书在介绍各个J2ME技术时,注重从实际应用的角度出发,详细介绍了这些技术的用途、实际操作以及使用过程中可能遇到的问题和解决办法,使读者可以很快地进行实际开发。
本书结构清晰、语言通俗易懂,适合具有一定Java语言基础的程序开发人员学习使用,同时也可作为高等院校的教学用书和相关培训机构的培训教材。
前言
第1章 J2ME简介
1.1 J2ME的历史和现状
1.2手持设备类型
1.3手持设备操作系统介绍
1.4嵌入式开发种类介绍
1.5 J2ME体系结构
1.6混淆器介绍
1.7.J2ME开发过程
1.8 J2ME的优势和劣势
1.9 J2ME的工作种类
1.10现有J2ME游戏介绍
习题
第2章 J2ME开发环境
2.1 J2ME开发环境的种类
2.2.J2ME的开发工具
2.3 J2ME Wireless ToolKit(J2WTK)习题
第3章 MIDlet的生命周期
3.1 MIDlet类介绍
3.2 MIDlet生命周期
3.3第一个MIDlet
3.4使用J2WTK2.2来编译和运行
3.5 MIDlet其他方法介绍
3.6 MIDlet生命周期测试程序
习题
第4章 高级用户界面及事件处理
4.1用户界面的分类
4.2 Display和Displayable
4.3高级用户界面
4.4控件介绍
4.5事件处理
习题
第5章 低级用户界面及事件处理
5.1低级用户界面概述
5.2 Canvas类的使用
5.3 Graphics类的使用
5.4事件处理
5.5双缓冲技术
5.6 Font类的使用
5.7颜色的使用
习题
第6章 记录存储管理系统
6.1记录存储管理系统介绍
6.2记录存储管理系统的使用
6.3中文问题及解决办法
6.4应用实例:实现登录时记住密码功能
6.5 RecordListener 的使用
习题
第7章 常用类使用介绍
7.1 System类
7.2外覆类
7.3 Random类
7.4时间处理类
7.5 Vector和Hashtable
习题
第8章 网络编程
8.1 网络编程介绍
8.2 HTIL编程
8.3 Socket编程
8.4其他连接方式
习题
第9章 MIDP2.0介绍
第10章 厂商开发环境使用
第11章 J2ME程序的发布
第12章 多媒体编程和短信息编程
第13章 使用JBuilder进行J2ME开发
第14章 使用Eclipse 进行J2ME开发
第15章 J2ME项目开工发实战