图书介绍

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

Java ME程序设计
  • 孙更新,宾晟编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115289810
  • 出版时间:2012
  • 标注页数:344页
  • 文件大小:57MB
  • 文件页数:353页
  • 主题词: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 Java ME背景介绍1

1.1.1 Java ME简介1

1.1.2 Java ME体系结构2

1.1.3 Java ME中的虚拟机3

1.1.4 Java ME配置3

1.1.5 Java ME简表4

1.2 Java ME配置简介4

1.2.1 CDC概述4

1.2.2 CLDC概述5

1.3 MIDP简介6

1.3.1 MIDP设备7

1.3.2 MIDP体系结构7

1.3.3 MIDP 2.0新特性8

1.4 MIDlet简介9

1.4.1 MIDlet生命周期9

1.4.2 MIDlet程序结构10

1.4.3 MIDlet程序中的事件处理11

1.4.4 MIDlet套件12

课后小结14

习题14

第2章Java ME开发环境配置15

2.1 Java无线开发工具包15

2.1.1 Java WTK的安装15

2.1.2 Java WTK目录结构17

2.1.3 Java WTK项目开发17

2.1.4 Java WTK项目管理21

2.1.5 Java WTK项目发布21

2.2 Eclipse+EclipseME集成开发工具27

2.2.1搭建Eclipse+EclipseME开发平台27

2.2.2使用Eclipse+EclipseME开发MIDlet程序31

课后小结33

习题33

第3章 高级用户界面34

3.1 MIDP高级用户界面设计概述34

3.2 Display类和Displayable类35

3.3高级屏幕对象38

3.3.1 TextBox文本框38

3.3.2 List列表41

3.3.3 Alert消息框44

3.3.4 Form表单51

3.3.5 Ticker滚动条53

3.4表单中的Item组件55

3.4.1 StringItem55

3.4.2 TextField58

3.4.3 ImageItem60

3.4.4 DateField63

3.4.5 Gauge65

3.4.6 ChoiceGroup70

3.4.7 CustomItem72

3.4.8 Spacer75

3.5高级事件处理77

3.5.1 Command软键77

3.5.2 CommandListener软键事件79

3.5.3 ItemStateListener组件事件81

课后小结83

习题83

第4章 低级用户界面84

4.1 Canvas画布屏幕设计84

4.1.1 Canvas概述84

4.1.2画布屏幕大小85

4.1.3画布屏幕的绘制和重绘87

4.1.4 Canvas屏幕可视性通知90

4.2 Canvas事件处理92

4.2.1按键事件92

4.2.2指针事件95

4.2.3游戏动作98

4.3图形绘制与Graphics类101

4.3.1 Graphics类概述101

4.3.2颜色模型101

4.3.3坐标系统102

4.3.4图形剪裁105

4.3.5绘制几何图形106

4.4文字绘制与Font类109

4.4.1 Font类概述109

4.4.2绘制文本109

4.4.3字体属性110

4.5图像处理与Image类113

4.5.1 Image类概述113

4.5.2绘制不变图像113

4.5.3绘制可变图像116

课后小结118

习题118

第5章 记录存储管理系统RMS119

5.1记录存储系统概述119

5.2记录存储系统类库120

5.3记录存储系统基本操作121

5.3.1创建和打开记录存储121

5.3.2关闭和删除记录存储121

5.3.3增加记录123

5.3.4获取记录124

5.3.5修改记录124

5.3.6删除记录125

5.4记录存储系统高级操作128

5.4.1记录存储枚举接口128

5.4.2记录存储过滤接口128

5.4.3记录存储比较接口132

5.4.4记录存储监听接口133

课后小结134

习题134

第6章Java ME中的网络应用开发135

6.1基于HTTP的网络开发135

6.1.1 HTTP概述135

6.1.2建立HTTP连接136

6.1.3使用HTTP连接138

6.2基于Socket和数据报的网络开发148

6.2.1 Socket和数据报编程概述148

6.2.2 Socket编程149

6.2.3数据报编程158

课后小结160

习题160

第7章Java ME中的无线数据传输应用开发161

7.1无线数据传输概述161

7.1.1红外数据传输概述161

7.1.2蓝牙数据传输概述162

7.2通过IrOBEX进行红外通信162

7.2.1 IrOBEX协议概述162

7.2.2 IrOBEX开发步骤163

7.3通过JABWT进行蓝牙通信171

7.3.1蓝牙协议栈171

7.3.2通过RFCOMM实现蓝牙应用172

7.4课程设计:基于蓝牙通信的五子棋游戏190

7.4.1游戏功能分析190

7.4.2游戏具体实现191

课后小结203

习题203

第8章Java ME中的短消息应用开发204

8.1无线消息概述204

8.1.1 GSM短消息服务204

8.1.2 GSM小区广播服务205

8.2 WMA概述205

8.2.1 WMA简介205

8.2.2 WMA类库简介206

8.3使用WTK中的WMA控制台206

8.3.1配置和启动WTK中的WMA控制台207

8.3.2使用WMA控制台发送文本消息208

8.3.3 WMA控制台发送小区广播209

8.3.4 WMA控制台发送多媒体消息210

8.4使用WMA编写收发短消息程序211

8.4.1发送和接收SMS消息211

8.4.2发送和接收二进制消息217

8.4.3发送和接收MMS消息222

课后小结228

习题228

第9章Java ME中的多媒体应用开发229

9.1 MM API概述229

9.2媒体管理类Manager229

9.3播放器接口Player230

9.3.1播放器状态231

9.3.2播放器监听接口234

9.4媒体控制接口Control235

9.4.1获取控制器235

9.4.2音调控制接口235

9.4.3音量控制接口237

9.4.4视频控制接口238

9.5实现手机拍照功能243

课后小结249

习题249

第10章Java ME中的游戏开发250

10.1 Game API概述250

10.2游戏容器GameCanvas类251

10.2.1屏幕缓冲251

10.2.2获取键盘输入状态252

10.2.3实现游戏主循环253

10.3图层Layer类259

10.4游戏精灵Sprite类259

10.4.1帧动画260

10.4.2帧序列260

10.4.3精灵翻转264

10.4.4参考像素点269

10.4.5碰撞检测270

10.5游戏背景TiledLayer类270

10.5.1图像贴图和单元格271

10.5.2制作静态地图背景272

10.5.3制作动态地图背景273

10.6图层管理LayerManager类278

10.6.1图层的索引278

10.6.2图层的位置与绘制279

10.6.3设置视图窗口279

10.7课程设计:疯狂坦克游戏280

10.7.1游戏程序结构和设计思想280

10.7.2游戏程序分析和具体实现281

课后小结296

习题296

第11章Java ME中的3D程序开发297

11.1手机3D开发概述297

11.2 3D模型的建立298

11.2.1顶点数组299

11.2.2顶点缓冲和索引缓冲299

11.2.3外观属性299

11.2.4多面体模型的建立300

11.3 3D场景的创建300

11.3.1世界World类301

11.3.2摄像机Camera类301

11.3.3光线Light类305

11.3.4背景Background类305

11.3.5场景中的坐标转换306

11.3.6场景的绘制306

11.4外部建模导入3D模型310

课后小结312

习题312

第12章 角色扮演类游戏开发313

12.1游戏创意313

12.2游戏的流程和模块结构314

12.2.1游戏基本运行流程314

12.2.2游戏主要模块314

12.3游戏功能的实现315

12.3.1游戏的闪屏类实现315

12.3.2游戏的主角类实现318

12.3.3游戏的地图类实现319

12.3.4游戏的画布屏幕类实现320

12.3.5游戏MIDlet类341

12.4游戏运行展示344

课后小结344

热门推荐