图书介绍

Java ME程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载

Java ME程序设计案例教程
  • 刘志成,周启亚主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302200529
  • 出版时间:2009
  • 标注页数:286页
  • 文件大小:39MB
  • 文件页数:296页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java ME程序设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java ME概述1

1.1 移动开发技术简介1

1.1.1 BREW2

1.1.2 Svmbian3

1.1.3 Windows Mobile3

1.1.4 UniJa4

1.1.5 Java ME4

1.2 Java ME的历史5

1.2.1 Java版本历史5

1.2.2 Java家族成员5

1.2.3 Java ME简介6

1.3 Java ME程序员岗位能力要求和知识体系7

1.3.1 Java ME程序员需求现状和岗位能力要求8

1.3.2 Java ME程序员知识体系11

【课堂实践1-1】12

本章小结12

课外拓展12

第2章 Java ME开发环境13

2.1 搭建Java ME开发环境(WTK)13

2.1.1 WTK概述13

2.1.2 WTK 2.5.2的下载和安装14

2.1.3 WTK目录结构17

2.2 应用WTK开发第一个Java ME程序18

2.2.1 创建新项目18

2.2.2 创建一个MIDlet文件21

2.2.3 生成与运行Java ME应用22

【课堂实践2-1】26

2.3 搭建Java ME开发环境(Eclipse)26

2.3.1 Eclipse和EclipseME概述26

2.3.2 Eclipse的安装与汉化26

2.3.3 EclipseME插件的安装27

2.3.4 集成WTK模拟器32

2.3.5 集成Nokia Developer's Suite 3.2模拟器34

2.4 在Eclipse下开发第一个Java ME程序36

2.4.1 创建Java ME工程36

2.4.2 创建MIDlet文件38

2.4.3 执行MIDlet40

【课堂实践2-2】43

本章小结44

课外拓展44

第3章 Java ME体系结构45

3.1 Java ME总体架构45

3.1.1 配置46

3.1.2 简表48

3.2 CLDC概述49

3.2.1 CLDC简介49

3.2.2 CLDC的功能范围50

3.2.3 CLDC的安全机制52

3.2.4 CLDC 1.1的新特性54

3.3 CDC概述54

【课堂实践3-1】55

本章小结55

课外拓展56

第4章 MIDP应用程序57

4.1 MIDP概述57

4.1.1 MIDP 1.0和MIDP 2.058

4.1.2 MIDP架构与软件要求60

4.2 MIDlet概述61

4.2.1 MIDlet简介61

4.2.2 MIDlet套件61

4.2.3 JAR文件62

4.2.4 JAD文件64

4.2.5 JAD文件与JAR文件的关系64

【课堂实践4-1】65

4.3 MIDlet生命周期65

4.3.1 MIDlet的生命周期概述65

4.3.2 MIDlet的三种状态66

4.3.3 典型的MIDlet程序67

4.3.4 MIDlet生命周期的管理69

【课堂实践4-2】70

本章小结70

课外拓展70

第5章 MIDP图形用户界面(高级API)71

5.1 MIDP图形用户界面概述71

5.2 Display类和Displayable类73

5.3 Alert类75

5.4 Command类和CommandListener接口77

【课堂实践5-1】82

5.5 Form类83

5.6 Item相关类86

5.6.1 Item类86

5.6.2 StringItem类87

5.6.3 ImageItem87

5.6.4 ItemCommandListener接口90

【课堂实践5-2】91

5.7 Choice接口及相关类91

5.7.1 Choice接口91

5.7.2 List类92

5.7.3 ChoiceGroup类96

5.7.4 ItemStateListener接口97

5.8 TextBox类和TextField类100

5.8.1 TextBox类100

5.8.2 TextField类103

【课堂实践5-3】105

5.9 DateField类105

5.10 Ticker类107

5.11 Gauge类和Spacer类109

5.11.1 Gauge类109

5.11.2 Spacer类113

【课堂实践5-4】113

本章小结113

课外拓展114

第6章 MIDP记录管理系统115

6.1 记录管理系统(RMS)概述116

6.2 RecordStore的打开和关闭117

6.2.1 创建和打开RecordStore118

6.2.2 关闭RecordStore120

6.2.3 删除RecordStore120

【课堂实践6-1】122

6.3 byte数据类型记录操作122

6.3.1 增加记录122

6.3.2 获取记录123

6.3.3 修改记录123

6.3.4 删除记录124

6.4 其他数据类型记录操作124

6.4.1 基本数据类型记录的操作124

6.4.2 自定义数据类型记录的操作126

【课堂实践6-2】131

6.5 记录存储属性操作131

6.6 监视记录存储133

6.6.1 RecordListener接口133

6.6.2 注册记录存储监听器134

【课堂实践6-3】135

6.7 记录的查询与排序135

6.7.1 记录的遍历135

6.7.2 过滤器和排序器136

6.8 综合实例——个人收支管理140

本章小结147

课外拓展147

第7章 MIDP图形用户界面(低级API)148

7.1 Canvas类的使用149

7.1.1 Canvas类概述149

7.1.2 键盘事件151

7.1.3 屏幕事件153

【课堂实践7-1】156

7.2 Graphics类的使用156

7.2.1 Graphics类概述156

7.2.2 绘图操作157

7.2.3 颜色操作161

7.2.4 文字操作163

7.2.5 图像操作166

【课堂实践7-2】168

本章小结169

课外拓展170

第8章 MIDP游戏开发171

8.1 游戏API简介171

8.2 GameCanvas类的使用172

8.2.1 简单绘图174

8.2.2 键盘状态175

【课堂实践8-1】179

8.3 Sprite类的使用179

8.3.1 Sprite概述179

8.3.2 Sprite帧和帧序列182

8.3.3 参考像素和Sprite的变换187

8.3.4 碰撞检测192

8.4 Layer相关类的使用192

8.4.1 TiledLayer192

8.4.2 LayerManager194

【课堂实践8-2】197

本章小结197

课外拓展197

第9章 MIDP网络编程198

9.1 MIDP网络通信简介198

9.1.1 Java ME联网技术简介198

9.1.2 通用连接框架(GCF)199

9.1.3 Connector类201

9.2 基于HTTP协议的网络通信201

9.2.1 HttpConnection接口201

9.2.2 HTTPConnection网络通信步骤203

9.2.3 HTTP读取Web服务器文件内容204

9.2.4 MIDlet和Servlet之间的通信207

【课堂实践9-1】213

9.3 基于Socket协议的网络通信213

9.3.1 Socket连接简介213

9.3.2 Socket通信实例215

9.4 基于Datagram协议的网络通信226

9.4.1 Datagram连接简介226

9.4.2 Datagram通信实例227

【课堂实践9-2】232

本章小结232

课外拓展233

第10章 MIDP多媒体编程234

10.1 MMAPI概述234

10.1.1 媒体播放概述234

10.1.2 MMAPI体系结构236

10.1.3 查看支持媒体类型239

10.2 音调播放241

10.2.1 简单音调播放241

10.2.2 音调序列播放243

10.3 音乐播放247

10.3.1 简单音乐播放247

10.3.2 音乐播放控制250

10.3.3 音乐播放状态变化事件252

【课堂实践10-1】253

10.4 声音的录制253

10.5 视频播放257

10.5.1 使用Item播放视频258

10.5.2 使用Canvas播放视频262

10.5.3 视频播放状态和控制262

【课堂实践10-2】268

本章小结268

课外拓展269

第11章 Java ME程序安全与发布270

11.1 MIDP的安全策略270

11.1.1 许可271

11.1.2 保护域274

11.1.3 数字签名276

11.2 MIDlet程序的打包277

11.2.1 WTK中的打包与混淆处理278

11.2.2 Eclipse中的打包与混淆处理279

【课堂实践11-1】281

11.3 OTA下载281

11.3.1 OTA简介281

11.3.2 OTA下载实例281

【课堂实践11-2】284

本章小结284

课外拓展285

参考文献293

热门推荐