《J2ME程序设计实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨光,孙丹编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302181637
  • 页数:337 页
图书介绍:本书共12章,首先介绍了J2EE的基础知识,及MIDI应用程序的开发过程;然后通过11个具体的移动应用程序设计实例,分别介绍了MIDP图形用户界面、记录管理系统、无线网络编程和游戏开发等重要内容。以及PDA可选API、无线消息API、移动媒体API和Java蓝牙无线技术API等可选包的功能。

第1章 J2ME入门 1

1.1什么是J2ME 1

1.2 J2ME体系结构 2

配置层 2

简表层 3

可选包层 4

1.3 J2ME无线工具包 4

安装J2ME无线工具包 4

使用无线工具包开发MIDP应用程序 5

1.4 MIDP应用程序 9

MIDlet的生命周期及其状态 9

MIDlet套件 17

安装MIDP应用程序 20

第2章 电子课程表 24

2.1知识点 24

图形用户界面组件简介 24

高级组件使用 25

记录管理系统 36

2.2设计要求 41

2.3类设计 41

课程表数据类设计 41

用户界面设计 42

2.4代码实现 45

程序打包及运行效果 45

实现与代码分析 46

2.5实践 75

第3章 计算器 76

3.1知识点 76

CustomItem简介 76

Graphics简介 77

3.2设计要求 78

3.3类设计 79

3.4代码实现 80

程序打包及运行效果 80

实现与代码分析 81

3.5实践 90

第4章 城市公交线路查询系统 91

4.1知识点 91

HTTP协议简介 92

Java Servlet简介 93

HttpConnection 94

4.2设计要求 96

4.3类设计 96

服务器端 96

客户端 96

4.4代码实现 97

安装Tomcat服务器和部署服务器端程序 97

客户端程序打包及运行效果 99

实现与代码分析 100

4.5实践 110

第5章 移动电子邮件 111

5.1知识点 111

套接字连接 111

简单邮件传输协议 120

5.2设计要求 122

5.3类设计 122

5.4代码实现 123

程序打包及运行效果 123

实现与代码分析 125

5.5实践 139

第6章 俄罗斯方块 140

6.1知识点 140

Canvas简介 140

图形旋转 142

6.2设计要求 142

6.3类设计 143

6.4代码实现 144

程序打包及运行效果 144

实现与代码分析 145

6.5实践 158

第7章 推箱子 159

7.1知识点 159

GAME API简介 1159

GAME API使用 159

定时器简介 177

7.2设计要求 1178

7.3类设计 178

7.4代码实现 180

程序打包及运行效果 180

实现与代码分析 181

7.5实践 199

第8章 文件管理器 200

8.1知识点 200

FileConnection简介 200

FileConnection API使用 201

8.2设计要求 207

8.3类设计 207

FileManagerMIDlet类 208

FileManager类 208

视图类 209

8.4代码实现 210

程序打包及运行效果 210

实现与代码分析 211

8.5实践 232

第9章 名片管理器 233

9.1知识点 233

PIM简介 233

PIM API使用 233

9.2设计要求 236

9.3类设计 237

CardcaseMIDlet类和CardcaseMenu类 237

Cardcase类 238

视图-控制器类 238

9.4代码实现 239

程序打包及运行效果 239

实现与代码分析 241

9.5实践 274

第10章 短信息收发软件 275

10.1知识点 275

无线消息API简介 275

使用无线消息API 278

PUSH注册 280

10.2设计要求 281

10.3类设计 281

10.4代码实现 282

程序打包及运行效果 282

实现与代码分析 284

10.5实践 293

第11章 移动视频播放器 294

11.1知识点 294

MMAPI框架简介 294

使用MMAPI 295

11.2设计要求 298

11.3类设计 298

控制器类MobilPlayerMIDlet 299

播放器类VedioPlayer 299

11.4代码实现 299

程序打包及运行效果 299

实现与代码分析 300

11.5实践 310

第12章 五子连珠 311

12.1知识点 311

蓝牙API简介 311

建立蓝牙连接 313

12.2设计要求 317

12.3类设计 317

GobangMIDlet类 317

蓝牙连接类 317

棋盘类 318

12.4代码实现 318

程序打包及运行效果 318

实现与代码分析 319

12.5实践 336

参考文献 337