第1章 J2ME概述
1.1 J2ME背景介绍
1.2 连接设备简介
1.3 MIDP简介
1.4 MIDlet简介
1.5 本章小结
第2章 J2ME开发环境设置
2.1 J2ME通用开发工具
2.2 J2ME集成开发工具
2.3 本章小结
第3章 高级用户界面
3.1 MIDP高级用户界面设计概述
3.2 Display类和DisplayAble类
3.3 屏幕类
3.4 表单中的组件
3.5 事件处理
3.6 MIDP界面实例
3.7 本章小结
第4章 底层用户界面
4.1 Canvas画布屏幕设计
4.2 图形绘制与Grapics类
4.3 文字绘制与Font类
4.4 图像处理与Image类
4.5 Canvas事件处理
4.6 绘图示例:表格
4.7 绘图示例:计算器
4.8 本章小结
第5章 记录存储系统
5.1 记录存储系统概述
5.2 记录存储系统基本操作
5.3 记录存储系统高级操作
5.4 备忘录实例
5.5 本章小结
第6章 通用连接框架
6.1 通用连接框架概述
6.2 通用连接框架的各种连接
6.3 通用连接框架的七个接口
6.4 本章小结
第7章 基于HTTP协议的网络开发
7.1 HTTP协议概述
7.2 建立HTTP连接
7.3 本章小结
第8章 基于Socket和数据报编程的网络开发
8.1 Socket和数据报概述
8.2 Socket编程
8.3 本章小结
第9章 基于红外和蓝牙协议的网络开发
9.1 无线数据传输概述
9.2 蓝牙技术通信
9.3 红外技术通信
9.4 蓝牙技术实例
9.5 本章小结
第10章 Messaging应用开发
10.1 无线消息WMA概述
10.2 WTK提供的模拟工具
10.3 WMA类库的介绍和使用
10.4 WMA实例
10.5 本章小结
第11章 多媒体开发
11.1 MM APl概述
11.2 媒体管理Manager类
11.3 播放器接口Player类
11.4 程序实例
11.5本章小结
第12章MIDP游戏编程
12.1 MIDP 2.0 Game API概述
12.2 游戏容器GameCanvas类
12.3 游戏精灵Sprite类
12.4 游戏地图TiledLayer类
12.5 图层管理LayerMaIlager类.
12.6 游戏实例:蜜蜂射击
12.7 本章小结
第13章Mobile 3D程序开发
13.1 3D开发概述
13.2 及时运算生成3D模型
13.3 外部建模导入3D模型
13.4 本章小结
第14章 单屏幕游戏:坦克大战
14.1 程序分析
14.2 程序模块分析
14.3 本章小结
第15章 单屏幕游戏:拼图游戏
15.1 程序分析与设计
15.2 本章小结
第16章 游戏实例:连连看
16.1 游戏介绍分析
16.2 游戏的功能
16.3 本章小结
第17章 游戏:俄罗斯方块
17.1 游戏分析
17.2 功能设计
17.3 本章小结