注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具J2ME无线开发实用教程(21世纪高职高专规划教材)

J2ME无线开发实用教程(21世纪高职高专规划教材)

J2ME无线开发实用教程(21世纪高职高专规划教材)

定 价:¥25.00

作 者: 仵博、张立涓、池瑞楠
出版社: 清华大学出版社
丛编项: 软件专业系列
标 签: J2ME

ISBN: 9787302130710 出版时间: 2006-08-01 包装: 平装
开本: 16开 页数: 297 字数:  

内容简介

  本书是一本介绍J2ME开发的实用教程,面向具有一定Java编程基础的开发人员。全书分为三大部分,第一部分包括1~2章,主要介绍J2ME和MIDP应用程序的基础知识;第二部分包括第3~7章,主要以一个实例项目——“移动公交车查询系统”为主线,详细讲述如何开发J2ME移动电子商务的客户端、中间服务器和数据库;第三部分包括第8~12章,以“迷失森林”游戏为主轴,详细讲述手机游戏的规则、设计和开发。.本书主要是面向高职高专院校高年级的学生,也可以供J2ME开发者作为参考书。...

作者简介

暂缺《J2ME无线开发实用教程(21世纪高职高专规划教材)》作者简介

图书目录

第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安装Wireless Toolkit14
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.3JDBC API中的重要接口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
第10章游戏设计223
10.1游戏设计223
10.1.1游戏项目整体设计223
10.1.2游戏精灵设计230
10.1.3游戏层次显示设计236
10.1.4游戏背景绘制237
10.2游戏中的人工智能243
10.2.1方向控制243
10.2.2游戏中的人工智能246
10.3本章小结256
第11章RMS记录管理系统257
11.1记录存储概述257
11.1.1RMS简介257
11.1.2RMS包259
11.2记录存储操作261
11.2.1创建RMS261
11.2.2添加记录262
11.2.3修改记录262
11.2.4删除记录263
11.2.5监听记录的变化263
11.3生命值的设计264
11.4本章小结274
第12章迷失森林游戏源代码275
12.1游戏界面设计源代码275
12.2游戏功能实现源代码280
12.3本章小结288
附录AJava编程规范289
A.1程序的书写版式289
A.1.1书写顺序289
A.1.2缩进290
A.1.3正确使用大括号290
A.1.4换行292
A.2标识符的命名和声明293
A.2.1标识符的命名293
A.2.2声明294
A.3间距294
A.3.1空行294
A.3.2空格295
A.4注释296
A.4.1注释的四种风格296
A.4.2注释的指导原则296
A.5编程实践建议297
A.6Java编程规范小结297
参考文献298

本目录推荐