《J2ME无线开发实用教程》是2006年清华大学出版社出版的图书,作者是仵博。本书主要讲述了J2ME和MIDP应用程式的基础知识、实例项目以及手机游戏的规则、设计和开发。
基本介绍
- 书名:J2ME无线开发实用教程
- 作者:仵博
- ISBN:9787302130710
- 出版社:清华大学出版社
版权资讯
书名:J2ME无线开发实用教程
作者:仵博
ISBN:9787302130710
出版社:清华大学出版社
出版日期:2006年8月1日
内容简介
本书是一本介绍J2ME开发的实用教程,面向具有一定Java编程基础的开发人员。全书分为三大部分,第一部分包括1~2章,主要介绍J2ME和MIDP应用程式的基础知识;第二部分包括第3~7章,主要以一个实例项目——“移动公车查询系统”为主线,详细讲述如何开发J2ME移动电子商务的客户端、中间伺服器和资料库;第三部分包括第8~12章,以“迷失森林”游戏为主轴,详细讲述手机游戏的规则、设计和开发。 本书主要是面向高职高专院校高年级的学生,也可以供J2ME开发者作为参考书。
编辑推荐
本书是一本介绍J2ME开发的实用教程,面向具有一定Java编程基础的开发人员。全书分为三大部分,第一部分包括1~2章,主要介绍J2ME和MIDP应用程式的基础知识;第二部分包括第3~7章,主要以一个实例项目——“移动公车查询系统”为主线,详细讲述如何开发J2ME移动电子商务的客户端、中间伺服器和资料库;第三部分包括第8~12章,以“迷失森林”游戏为主轴,详细讲述手机游戏的规则、设计和开发。 本书主要是面向高职高专院校高年级的学生,也可以供J2ME开发者作为参考书。
图书目录
第1部分基础篇1
第1章J2ME概述3
1.1J2ME简介3
1.1.1J2ME的历史3
1.1.2J2ME与J2EE及J2SE的比较5
1.2J2ME的体系结构6
1.2.1KVM虚拟机6
1.2.2CLDC/CDC7
1.2.3简档10
1.3安装开发环境12
1.3.1安装J2SDK12
1.3.2安装WirelessToolkit14
1.3.3运行HelloWorld程式15
1.3.4安装Tomcat17
1.4本章小结21
第2章MIDP应用程式22
2.1MIDlet概述22
2.1.1MIDlet简介22
2.1.2MIDlet包23
2.1.3MIDlet套件24
2.1.4JAD档案和JAR档案的关係26
2.2MIDlet应用程式27
2.2.1建立MIDlet应用程式27
2.2.2将多个MIDlet应用程式打包到MIDlet套件中33
2.2.3将MIDlet应用程式导入手机中35
2.3MIDlet生命周期36
2.3.1MIDlet的三种状态36
2.3.2MIDlet生命周期项目39
2.4本章小结42
J2ME无线开发实用教程目录第2部分移动电子商务篇43
第3章移动公车查询系统设计45
3.1项目需求45
3.1.1项目功能需求45
3.1.2技术支持46
3.1.3产品定位47
3.2概要设计48
3.2.1移动电子商务平台的架构48
3.2.2概要设计50
3.3本章小结51
第4章客户端用户界面设计52
4.1MIDlet用户界面结构52
4.1.1MIDP用户界面的体系结构52
4.1.2Display类和Displayable类55
4.1.3Screen类58
4.1.4创建Screen应用程式59
4.2移动查询系统用户界面63
4.2.1移动查询系统用户界面概述63
4.2.2创建工程63
4.2.3工程中所使用的类64
4.2.4事件处理83
4.3其他常用的高级UI类89
4.3.1TextBox类89
4.3.2List类91
4.3.3ChoiceGroup类96
4.3.4ItemStateListener事件处理98
4.3.5DateField类101
4.3.6Gauge类105
4.3.7StringItem类107
4.4本章小结109
第5章网路连线编程111
5.1通用连线框架(GCF)概述111
5.1.1通用连线框架111
5.1.2GCF访问数据模型112
5.1.3Connector类112
5.1.4HTTP的工作原理114
5.1.5HTTP请求/回响协定——客户端请求116
5.1.6HTTP请求/回响协定——伺服器回响118
5.2移动公车查询系统的网路连线120
5.2.1客户端设计——MIDlet120
5.2.2访问网路时执行绪的设计127
5.2.3伺服器端设计——Servlet133
5.3其他常用的网路连线137
5.3.1使用HTTP协定访问网页137
5.3.2使用HTTP协定访问JSP143
5.4本章小结148
第6章公车查询算法设计149
6.1JDBC概述149
6.1.1JDBC构成149
6.1.2使用JDBC建立与资料库的连线151
6.1.3JDBCAPI中的重要接口151
6.1.4JDBC在项目中的套用159
6.2公车查询算法164
6.2.1一次查询164
6.2.2二次查询165
6.2.3三次查询168
6.2.4完整的伺服器端程式170
6.3本章小结174
第7章移动公车查询系统原始码175
7.1客户端原始码175
7.2伺服器端原始码180
7.3移动公车查询系统的套用184
7.4本章小结186
第3部分手机游戏篇187
第8章手机游戏——迷失森林189
8.1项目需求189
8.1.1项目背景189
8.1.2需求分析191
8.2概要设计191
8.2.1总体设计191
8.2.2概要设计194
8.3本章小结195
第9章游戏界面设计196
9.1低级用户界面概述196
9.1.1Canvas类196
9.1.2Graphics类199
9.2游戏界面设计202
9.2.1建立应用程式202
9.2.2添加选单207
9.2.3事件处理210
9.2.4多执行绪处理217
9.3本章小结222
第十章 游戏设计
第十一章 RMS记录管理系统
第十二章 迷失森林游戏原始码
附录A Java编程规範
参考文献