| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章概论1
1.1移动数据通信1
1.1.1移动数据通信的基本概念1
1.1.2移动数据通信网的组成与分类1
1.1.3移动数据通信业务与应用3
1.2移动设备4
1.2.1单向与双向寻呼机5
1.2.2手机5
1.2.3个人数字助理6
1.2.4智能卡7
1.3J2ME平台7
1.3.1Java2平台的三种版本8
1.3.2J2ME体系结构10
1.3.3J2ME的标准化工作12
1.4J2ME的应用现状与前景13
思考题14
第2章连接设备与连接受限设备的配置和简表15
2.1连接设备配置(CDC)15
2.1.1CDC目标设备的特征15
2.1.2CDC类库15
2.1.3基于CDC的简表与可选包16
2.2连接受限设备配置(CLDC)17
2.2.1CLDC目标设备的特征18
2.2.2CLDC虚拟机的参考实现KVM18
2.2.3CLDC的兼容性特征19
2.2.4CLDC的安全性机制20
2.2.5CLDC的类库21
2.3移动信息设备简表(MIDP)25
2.3.1MIDP目标设备的特征26
2.3.2MIDP规范所涉及的功能范围26
2.3.3MIDP类库27
2.3.4MIDP应用程序体系结构28
思考题29
第3章MIDP编程基础30
3.1MIDP的应用程序——MIDlet30
3.1.1什么是MIDlet30
3.1.2最简单的MIDlet30
3.1.3MIDlet的状态与生存期33
3.1.4MIDlet中的方法34
3.2MIDlet套件38
3.2.1MIDlet属性38
3.2.2清单文件40
3.2.3应用程序描述文件40
3.3MIDlet的执行环境43
3.4MIDP编程的原则44
思考题45
第4章J2ME应用开发环境与工具46
4.1J2ME无线工具包46
4.1.1简介46
4.1.2运行环境与安装46
4.1.3J2MEWTK中的项目管理49
4.1.4使用J2MEWTK开发MIDlet套件55
4.1.5在Web服务器上部署应用程序60
4.1.6J2MEWTK仿真器64
4.1.7使用命令行方式67
4.2Eclipse集成开发工具71
4.2.1Eclipse的安装与配置71
4.2.2Eclipse工作台简介77
4.2.3使用Eclipse开发MIDlet套件78
思考题82
第5章MIDP高级用户界面设计83
5.1MIDP用户界面设计概述83
5.2管理用户界面的类85
5.2.1Display类85
5.2.2Displayable类88
5.2.3获取设备信息91
5.3高级事件处理93
5.3.1Command类93
5.3.2CommandListener接口97
5.4Screen类100
5.5Ticker类104
5.6Alert类与AlertType类106
5.6.1Alter类106
5.6.2AlertType类111
5.7Form类112
5.7.1Form类构造函数114
5.7.2Form类的应用114
5.8Item类117
5.8.1StringItem类119
5.8.2ImageItem类121
5.8.3ChoiceGroup类125
5.8.4DateField类132
5.8.5TextField类135
5.8.6Gauge类139
5.9List类142
5.10TextBox类146
思考题150
第6章MIDP低级用户界面设计151
6.1Canvas类151
6.1.1Canvas类概述152
6.1.2画布布局154
6.1.3画布的应用155
6.2Graphics类158
6.2.1画笔160
6.2.2直线161
6.2.3矩形161
6.2.4圆弧164
6.2.5文本166
6.3Image类170
6.4计时器175
6.4.1TimerTask类175
6.4.2Timer类176
6.5低级事件处理179
6.5.1键盘事件179
6.5.2游戏动作182
6.5.3指针事件185
思考题188
第7章MIDP游戏程序设计189
7.1MIDP游戏程序设计概述189
7.2游戏画布190
7.2.1GameCanvas类的使用190
7.2.2GameCanvas类中的按键处理194
7.3图层198
7.4分块图层199
7.4.1基本概念199
7.4.2分块图层的使用203
7.5精灵208
7.5.1精灵的使用208
7.5.2碰撞检测211
7.5.3精灵的移动和旋转217
7.5.4扩展精灵类224
7.6图层管理228
7.6.1管理图层228
7.6.2视窗的设置与显示229
思考题236
第8章MIDP多媒体程序设计238
8.1MobileMediaAPI体系结构238
8.2媒体播放器239
8.2.1Manger类239
8.2.2使用Player242
8.2.3多媒体播放控制244
8.2.4PlayerListener接口249
思考题255
第9章MIDP数据管理程序设计256
9.1记录管理系统RMS概述256
9.2记录存储的基本操作257
9.2.1记录存储的管理257
9.2.2记录的基本操作264
9.2.3复杂记录的处理271
9.3记录的遍历.查询与排序282
9.3.1记录的遍历282
9.3.2记录的查询284
9.3.3记录的排序285
9.4记录存储的事件处理292
思考题297
第10章MIDP网络程序设计299
10.1MIDP网络编程概述299
10.1.1概述299
10.1.2CLDC通用连接框架300
10.1.3MIDP对通用连接框架的扩展301
10.1.4CLDC通用连接类型301
10.2基于HTTP编程306
10.2.1HTTP简介306
10.2.2使用通用连接框架进行HTTP连接309
10.2.3HttpConnection接口314
10.3基于套接字(Socket)编程324
10.3.1SocketConnection接口324
10.3.2ServerSocketConnection接口325
10.4基于数据报(Datagram)编程332
10.5响应网络连接339
10.5.1概述339
10.5.2PushRegistry类339
10.5.3静态推注册340
10.5.4动态推注册341
10.5.5监听与处理342
思考题342
参考书目344