图书介绍

J2ME手机游戏设计与开发PDF|Epub|txt|kindle电子书版本网盘下载

J2ME手机游戏设计与开发
  • 刘畅,张旭辉编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121185694
  • 出版时间:2012
  • 标注页数:306页
  • 文件大小:177MB
  • 文件页数:317页
  • 主题词:移动电话机-游戏程序-程序设计-高等职业教育-教材;JAVA语言-程序设计-高等职业教育-教材

PDF下载


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

下载说明

J2ME手机游戏设计与开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章J2ME概述1

1.1 J2ME基本概述1

1.1.1 Java概述1

1.1.2 J2ME的体系结构2

1.1.3 J2ME规范2

1.1.4手机平台开发3

1.2配置层4

1.2.1 CDC与CLDC4

1.2.2连接受限设备配置CLDC5

1.3简表层5

1.3.1 MIDP简表5

1.3.2 MIDP版本介绍6

1.4 J2ME开发环境搭建7

1.4.1 J2ME WTK介绍7

1.4.2 Eclipse环境介绍8

1.4.3 J2ME开发环境配置8

1.5本章小结12

1.6课后习题12

第2章J2ME应用程序开发过程14

2.1建立J2ME项目14

2.1.1创建MIDlet套件14

2.1.2 MIDlet套件项目文件介绍16

2.2建立MIDlet类17

2.2.1 midlet包介绍19

2.2.2 MIDlet类的生命周期20

2.2.3编写并运行MIDlet应用程序21

2.2.4打包与混淆22

2.3本章小结24

2.4课后习题24

第3章 高级屏幕类26

3.1高级屏幕类概述26

3.1.1 MIDP界面介绍26

3.1.2高级屏幕类层次介绍26

3.2 Display与Displayable28

3.2.1 Display类及其常用方法28

3.2.2 Display类与Displayable类之间的关系30

3.3高级屏幕类的事件响应31

3.3.1事件响应基本原理31

3.3.2 Command类及其常用方法31

3.3.3 CommandListener接口32

3.4 Screen类及其子类的应用34

3.4.1 Ticker滚动条34

3.4.2 TextBox文本框类35

3.4.3 List列表类38

3.4.4 Alert信息提示类41

3.5 Form类及其组件44

3.5.1 Form类介绍44

3.5.2 StringItem字符串显示类45

3.5.3 ImageItem图像显示类47

3.5.4 TextField文本域类48

3.5.5 DateField日期域类50

3.5.6 Gauge类图形标尺53

3.5.7 Spacer类56

3.5.8 CustomItem类自定义组件56

3.6高级屏幕类综合应用实例58

3.6.1 Form组件综合练习58

3.6.2生物钟软件59

3.6.3猜数字游戏设计62

3.6.4心理测试软件65

3.6.5电子书的制作68

3.6.6字母拼图73

3.7本章小结79

3.8课后习题79

第4章 低级屏幕类83

4.1 Canvas的基本架构83

4.1.1 Canvas类介绍83

4.1.2 Canvas中Command事件响应85

4.2 Canvas类中的内容绘制86

4.2.1 Graphics类介绍86

4.2.2 Graphics类中颜色、坐标、画笔风格等属性设置87

4.2.3二维图形的绘制88

4.3 Font类应用94

4.3.1 Font类的常用方法及使用94

4.3.2绘制字符串95

4.4图像绘制96

4.4.1图像类介绍96

4.4.2图像的绘制97

4.5手机按键响应99

4.5.1按键码介绍99

4.5.2按键事件方法100

4.5.3按键响应综合实例104

4.6指针事件110

4.7线程动画113

4.7.1线程类介绍113

4.7.2 Runnable方式实现动画效果114

4.7.3 Timer和TimerTask116

4.7.4线程综合应用实例118

4.8低级屏幕类综合应用实例122

4.8.1贪食蛇游戏122

4.8.2连连看游戏132

4.9本章小结140

4.10课后习题140

第5章 手机数据库144

5.1手机中的记录存储144

5.1.1手机中记录存储的基本概念144

5.1.2 RMS包介绍145

5.2 RecordStore类的基本应用145

5.2.1 RecordStore类对象的基本操作146

5.2.2添加记录148

5.2.3查询记录149

5.2.4修改记录150

5.2.5删除记录150

5.2.6 String类型数组的存取150

5.3数据流153

5.3.1数据流介绍153

5.3.2数据流存储记录154

5.3.3数据流读取记录154

5.3.4数据流实例154

5.4记录的高级操作156

5.4.1记录枚举接口——遍历156

5.4.2记录过滤接口——筛选157

5.4.3记录比较接口——排序160

5.4.4记录监听接口164

5.4.5记录存储综合应用165

5.5本章小结168

5.6课后习题168

第6章 手机游戏开发包game171

6.1 MIDP 2.0介绍171

6.1.1 MIDP 2.0的特性171

6.1.2 MIDP game包中类的结构及功能172

6.2 GameCanvas类172

6.2.1 GameCanvas的基本架构172

6.2.2 GameCanvas中的内容绘制175

6.2.3 GameCanvas中的键盘获取176

6.2.4 GameCanvas中的线程循环177

6.3图层类Layer179

6.4游戏地图类TiledLayer180

6.4.1 TiledLayer的常用方法180

6.4.2 TiledLayer的基本原理180

6.4.3静态地图的实现181

6.4.4动态地图的实现184

6.4.5地图编辑器的使用186

6.5游戏精灵类Sprite189

6.5.1 Sprite类的帧动画189

6.5.2 Sprite类的旋转192

6.5.3 Sprite类的碰撞检测193

6.5.4 Sprite类与TiledLayer类的综合应用195

6.6图层管理类LayerManager197

6.6.1 LayerManager的常用方法198

6.6.2 LayerManager的管理与绘制198

6.6.3设置图层管理显示窗口200

6.6.4 game包综合应用——简易版推箱子游戏201

6.7 2D手机游戏综合实例——打地鼠205

6.7.1游戏的策划205

6.7.2游戏的类结构206

6.7.3游戏的实现206

6.7.4游戏的优化215

6.8本章小结216

6.9课后习题216

第7章 手机中的多媒体应用220

7.1 MMAPI概述220

7.1.1 Manager类221

7.1.2 Player接口225

7.2游戏中的媒体播放228

7.2.1播放视频228

7.2.2手机中播放3D数据流230

7.3本章小结232

7.4课后习题232

第8章 手机通信程序开发234

8.1手机通信概述234

8.2手机通信连接形式235

8.2.1 HTTP连接235

8.2.2 Socket连接238

8.2.3 Datagram连接245

8.3手机蓝牙技术246

8.4本章小结265

8.5课后习题266

第9章 综合实训267

9.1俄罗斯方块267

9.1.1游戏策划267

9.1.2游戏规则267

9.1.3游戏的架构269

9.1.4游戏的实现270

9.2牌类游戏——变色龙281

9.2.1游戏策划281

9.2.2游戏规则281

9.2.3游戏架构282

9.2.4游戏实现282

9.3接水果游戏294

9.3.1游戏规则294

9.3.2游戏架构295

9.3.3游戏实现295

9.4游戏的优化303

9.5本章小结304

9.6课后习题304

参考文献305

热门推荐