图书介绍
J2ME实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![J2ME实用教程](https://www.shukui.net/cover/43/31735071.jpg)
- 李新力编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115163146
- 出版时间:2007
- 标注页数:243页
- 文件大小:23MB
- 文件页数:254页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
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 J2ME介绍1
1.1.2 J2ME与Java体系结构2
1.1.3 JVM、CVM和KVM介绍3
1.1.4 CDC与CLDC介绍4
1.1.5 MIDP介绍4
1.1.6 CLDC/MIDP架构介绍5
1.2 J2ME应用介绍6
1.2.1J2ME手机游戏6
1.2.2 J2ME无线应用程序6
1.3 J2ME的优势和安全7
1.3.1 J2ME的优势7
1.3.2 J2ME的安全性8
1.4 J2ME的前景9
1.5 习题9
第2章 J2ME开发环境的安装及配置10
2.1 安装JDK10
2.2 设置环境变量11
2.3 安装Sun WTK13
2.4 Eclipse下开发环境的搭建16
2.4.1 安装Eclipse16
2.4.2 安装EclipseMe17
2.4.3 配置Eclipse J2ME的环境21
2.4.4 Eclipse调试环境的配置23
2.4.5 Eclipse的第一个J2ME项目24
2.5 手机游戏开发平台介绍27
2.5.1 Microsoft Smartphone27
2.5.2 Symbian29
2.5.3 BREW31
2.5.4 Mophun32
2.6 习题33
第3章 开发MIDP程序34
3.1 MIDP应用程序环境34
3.2 MIDP程序的基本框架34
3.3 MIDlet程序的生命周期35
3.4 OTA发布程序36
3.4.1 OTA的介绍36
3.4.2 MIDlet程序属性设置36
3.4.3 在服务器上发布程序37
3.4.4 通过OTA安装MIDlet程序37
3.5 小结38
3.6 习题39
第4章 高级用户界面及事件处理40
4.1 MIDP用户界面API的结构40
4.2 Command和高级事件处理41
4.3 高层用户界面43
4.4 基本控件编程实例44
4.4.1 列表List44
4.4.2 TextBox48
4.4.3 Alert51
4.4.4 Form概述53
4.4.5 StringItem及ImageItem54
4.4.6 CustomItem57
4.4.7 TextField和DateField60
4.4.8 Gauge、Spacer和ChoiceGroup61
4.4.9Ticker类65
4.5 小结66
4.6 习题66
第5章 低级用户界面及事件处理67
5.1 Canvas简介67
5.2 低级事件的处理68
5.2.1 按键事件68
5.2.2 触控事件70
5.2.3 Canvas与屏幕事件处理71
5.3 Graphics开发简介72
5.3.1 坐标概念73
5.3.2 绘制基本图形73
5.3.3 颜色操作75
5.3.4 锚点(anchor points)76
5.3.5 Image类77
5.3.6 字体类80
5.3.7 调整原点坐标80
5.4 MIDP Timer API82
5.5 综合实例:编写欢迎界面85
5.6 小结87
5.7 习题88
第6章 手机游戏项目开发介绍89
6.1 手机游戏策划的概念89
6.2 手机策划的一般步骤91
6.3 手机游戏策划书模板92
6.4 手机游戏策划的特点及与普通游戏策划的区别94
6.5 手机游戏美工95
6.6 手机游戏项目开发流程介绍95
6.6.1 第一阶段:提案95
6.6.2 第二阶段:设计96
6.6.3 第三阶段:实现97
6.6.4 第四阶段:测试与评审98
6.6.5 第五阶段:完成99
6.7 开发团队的建设和管理99
6.7.1 团队的组建99
6.7.2 团队的管理99
6.7.3 进度管理100
6.7.4 代码管理101
6.8 小结101
6.9 习题101
第7章 手机游戏开发102
7.1 手机游戏开发简介102
7.1.1 手机游戏的类型102
7.1.2 手机游戏开发特点103
7.1.3 扬长避短的手机游戏开发104
7.2 PNG图像格式介绍105
7.2.1PNG的由来105
7.2.2PNG的图档格式特性105
7.2.3 PNG格式图像的压缩及处理105
7.2.4 使用PNG图片106
7.2.5 游戏菜单制作109
7.3 游戏设计中的动画112
7.3.1 动画基础112
7.3.2 双缓冲技术114
7.3.3 图片的裁剪115
7.3.4 播放动画框架116
7.4 手机游戏2D动画开发120
7.4.1 MIDP 2.0 2D游戏开发121
7.4.2 GameCanvas的使用121
7.4.3 Sprite的使用123
7.4.4 碰撞检测128
7.4.5 Layer的使用129
7.5 手机音效开发134
7.5.1 MMAPI体系结构134
7.5.2 Player接口135
7.5.3 播放简单音调137
7.5.4 播放歌曲138
7.5.5 控制音量145
7.6 综合示例:飞机碰撞149
7.7 小结155
7.8 习题155
第8章 游戏案例分析156
8.1 扫雷游戏的设计与实现156
8.1.1 游戏的设计156
8.1.2 游戏核心算法157
8.2 Hero游戏的设计与实现162
8.2.1 游戏的设计162
8.2.2 游戏核心算法163
8.3 小结166
8.4 习题166
第9章 数据存储167
9.1J2ME数据库系统的概况167
9.2RMS(Record Management System)168
9.3RecordStore的管理169
9.3.1 RecordStore的打开169
9.3.2RecordStore的关闭169
9.3.3 RecordStore的删除170
9.3.4 其他相关操作170
9.4 RecordStore的基本操作171
9.4.1 增加记录171
9.4.2 修改与删除记录171
9.4.3 自定义数据类型与字节数组的转换技巧171
9.4.4 利用RMS实现对象序列化172
9.4.5 RecordStore的进阶操作173
9.5 游戏中数据存取范例178
9.6小结181
9.7 习题182
第10章 无线网络开发183
10.1 J2ME联网技术简介183
10.2 通用连接框架184
10.2.1 GCF的层次结构184
10.2.2 GCF的使用185
10.3 HTTP连接185
10.3.1 HTTP简介185
10.3.2 HTTP连接状态186
10.3.3 建立HTTP连接187
10.3.4 设置HTTP请求头187
10.3.5 使用HTTP连接189
10.3.6 关闭HTTP连接190
10.3.7 HTTP示例190
10.4 Socket连接199
10.4.1 Socket连接简介199
10.4.2 Socket示例200
10.5 Datagram连接208
10.5.1 Datagram连接简介208
10.5.2Datagram示例209
10.6 小结217
10.7 习题217
第11章 移动银行实例218
11.1 缴费系统的整体设计218
11.2 缴费系统的数据序列化219
11.3 缴费系统的功能模块设计222
11.4 进度屏幕的设计223
11.5 网络处理模块的设计225
11.6 客户端屏幕类的设计231
11.6.1 登录屏幕231
11.6.2 查询屏幕的设计233
11.6.3 设置账户信息屏幕的设计234
11.6.4 主屏幕的设计237
11.7 服务器端的设计239
11.7.1 表的设计239
11.7.2 编写Servlet240
11.7.3 部署和运行程序243
11.8 小结243
11.9 习题243