封面
版权信息
前言
第1章 J2ME概述
1.1 J2ME基本概述
1.1.1 Java概述
1.1.2 J2ME的体系结构
1.1.3 J2ME规范
1.1.4 手机平台开发
1.2 配置层
1.2.1 CDC与CLDC
1.2.2 连接受限设备配置CLDC
1.3 简表层
1.3.1 MIDP简表
1.3.2 MIDP版本介绍
1.4 J2ME开发环境搭建
1.4.1 J2ME WTK介绍
1.4.2 Eclipse环境介绍
1.4.3 J2ME开发环境配置
1.5 本章小结
1.6 课后习题
第2章 J2ME应用程序开发过程
2.1 建立J2ME项目
2.1.1 创建MIDlet套件
2.1.2 MIDlet套件项目文件介绍
2.2 建立MIDlet类
2.2.1 midlet包介绍
2.2.2 MIDlet类的生命周期
2.2.3 编写并运行MIDlet应用程序
2.2.4 打包与混淆
2.3 本章小结
2.4 课后习题
第3章 高级屏幕类
3.1 高级屏幕类概述
3.1.1 MIDP界面介绍
3.1.2 高级屏幕类层次介绍
3.2 Display与Displayable
3.2.1 Display类及其常用方法
3.2.2 Display类与Displayable类之间的关系
3.3 高级屏幕类的事件响应
3.3.1 事件响应基本原理
3.3.2 Command类及其常用方法
3.3.3 CommandListener接口
3.4 Screen类及其子类的应用
3.4.1 Ticker滚动条
3.4.2 TextBox文本框类
3.4.3 List列表类
3.4.4 Alert信息提示类
3.5 Form类及其组件
3.5.1 Form类介绍
3.5.2 StringItem字符串显示类
3.5.3 ImageItem图像显示类
3.5.4 TextField文本域类
3.5.5 DateField日期域类
3.5.6 Gauge类图形标尺
3.5.7 Spacer类
3.5.8 CustomItem类自定义组件
3.6 高级屏幕类综合应用实例
- APP免费
3.6.1 Form组件综合练习
- APP免费
3.6.2 生物钟软件
- APP免费
3.6.3 猜数字游戏设计
- APP免费
3.6.4 心理测试软件
- APP免费
3.6.5 电子书的制作
- APP免费
3.6.6 字母拼图
- APP免费
3.7 本章小结
- APP免费
3.8 课后习题
- APP免费
第4章 低级屏幕类
- APP免费
4.1 Canvas的基本架构
- APP免费
4.1.1 Canvas类介绍
- APP免费
4.1.2 Canvas中Command事件响应
- APP免费
4.2 Canvas类中的内容绘制
- APP免费
4.2.1 Graphics类介绍
- APP免费
4.2.2 Graphics类中颜色、坐标、画笔风格等属性设置
- APP免费
4.2.3 二维图形的绘制
- APP免费
4.3 Font类应用
- APP免费
4.3.1 Font类的常用方法及使用
- APP免费
4.3.2 绘制字符串
- APP免费
4.4 图像绘制
- APP免费
4.4.1 图像类介绍
- APP免费
4.4.2 图像的绘制
- APP免费
4.5 手机按键响应
- APP免费
4.5.1 按键码介绍
- APP免费
4.5.2 按键事件方法
- APP免费
4.5.3 按键响应综合实例
- APP免费
4.6 指针事件
- APP免费
4.7 线程动画
- APP免费
4.7.1 线程类介绍
- APP免费
4.7.2 Runnable方式实现动画效果
- APP免费
4.7.3 Timer和TimerTask
- APP免费
4.7.4 线程综合应用实例
- APP免费
4.8 低级屏幕类综合应用实例
- APP免费
4.8.1 贪食蛇游戏
- APP免费
4.8.2 连连看游戏
- APP免费
4.9 本章小结
- APP免费
4.10 课后习题
- APP免费
第5章 手机数据库
- APP免费
5.1 手机中的记录存储
- APP免费
5.1.1 手机中记录存储的基本概念
- APP免费
5.1.2 RMS包介绍
- APP免费
5.2 RecordStore类的基本应用
- APP免费
5.2.1 RecordStore类对象的基本操作
- APP免费
5.2.2 添加记录
- APP免费
5.2.3 查询记录
- APP免费
5.2.4 修改记录
- APP免费
5.2.5 删除记录
- APP免费
5.2.6 String类型数组的存取
- APP免费
5.3 数据流
- APP免费
5.3.1 数据流介绍
- APP免费
5.3.2 数据流存储记录
- APP免费
5.3.3 数据流读取记录
- APP免费
5.3.4 数据流实例
- APP免费
5.4 记录的高级操作
- APP免费
5.4.1 记录枚举接口——遍历
- APP免费
5.4.2 记录过滤接口——筛选
- APP免费
5.4.3 记录比较接口——排序
- APP免费
5.4.4 记录监听接口
- APP免费
5.4.5 记录存储综合应用
- APP免费
5.5 本章小结
- APP免费
5.6 课后习题
- APP免费
第6章 手机游戏开发包game
- APP免费
6.1 MIDP 2.0介绍
- APP免费
6.1.1 MIDP 2.0的特性
- APP免费
6.1.2 MIDP game包中类的结构及功能
- APP免费
6.2 GameCanvas类
- APP免费
6.2.1 GameCanvas的基本架构
- APP免费
6.2.2 GameCanvas中的内容绘制
- APP免费
6.2.3 GameCanvas中的键盘获取
- APP免费
6.2.4 GameCanvas中的线程循环
- APP免费
6.3 图层类Layer
- APP免费
6.4 游戏地图类TiledLayer
- APP免费
6.4.1 TiledLayer的常用方法
- APP免费
6.4.2 TiledLayer的基本原理
- APP免费
6.4.3 静态地图的实现
- APP免费
6.4.4 动态地图的实现
- APP免费
6.4.5 地图编辑器的使用
- APP免费
6.5 游戏精灵类Sprite
- APP免费
6.5.1 Sprite类的帧动画
- APP免费
6.5.2 Sprite类的旋转
- APP免费
6.5.3 Sprite类的碰撞检测
- APP免费
6.5.4 Sprite类与TiledLayer类的综合应用
- APP免费
6.6 图层管理类LayerManager
- APP免费
6.6.1 LayerManager的常用方法
- APP免费
6.6.2 LayerManager的管理与绘制
- APP免费
6.6.3 设置图层管理显示窗口
- APP免费
6.6.4 game包综合应用——简易版推箱子游戏
- APP免费
6.7 2D手机游戏综合实例——打地鼠
- APP免费
6.7.1 游戏的策划
- APP免费
6.7.2 游戏的类结构
- APP免费
6.7.3 游戏的实现
- APP免费
6.7.4 游戏的优化
- APP免费
6.8 本章小结
- APP免费
6.9 课后习题
- APP免费
第7章 手机中的多媒体应用
- APP免费
7.1 MMAPI概述
- APP免费
7.1.1 Manager类
- APP免费
7.1.2 Player接口
- APP免费
7.2 游戏中的媒体播放
- APP免费
7.2.1 播放视频
- APP免费
7.2.2 手机中播放3D数据流
- APP免费
7.3 本章小结
- APP免费
7.4 课后习题
- APP免费
第8章 手机通信程序开发
- APP免费
8.1 手机通信概述
- APP免费
8.2 手机通信连接形式
- APP免费
8.2.1 HTTP连接
- APP免费
8.2.2 Socket 连接
- APP免费
8.2.3 Datagram 连接
- APP免费
8.3 手机蓝牙技术
- APP免费
8.4 本章小结
- APP免费
8.5 课后习题
- APP免费
第9章 综合实训
- APP免费
9.1 俄罗斯方块
- APP免费
9.1.1 游戏策划
- APP免费
9.1.2 游戏规则
- APP免费
9.1.3 游戏的架构
- APP免费
9.1.4 游戏的实现
- APP免费
9.2 牌类游戏——变色龙
- APP免费
9.2.1 游戏策划
- APP免费
9.2.2 游戏规则
- APP免费
9.2.3 游戏架构
- APP免费
9.2.4 游戏实现
- APP免费
9.3 接水果游戏
- APP免费
9.3.1 游戏规则
- APP免费
9.3.2 游戏架构
- APP免费
9.3.3 游戏实现
- APP免费
9.4 游戏的优化
- APP免费
9.5 本章小结
- APP免费
9.6 课后习题
- APP免费
参考文献
更新时间:2019-01-01 07:09:32