图书介绍
Java ME程序开发实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java ME程序开发实用教程](https://www.shukui.net/cover/47/30647090.jpg)
- 孙更新,宾晟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302370826
- 出版时间:2014
- 标注页数:293页
- 文件大小:52MB
- 文件页数:302页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java ME程序开发实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Java ME概述1
1.1 Java ME简介2
1.1.1 Java平台技术的发展和现状2
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 MIDlet简介5
1.2.1 MIDlet的生命周期5
1.2.2 MIDlet的程序结构6
1.2.3 MIDlet的事件处理7
1.2.4 MIDlet套件8
1.3上机实训10
本章习题11
第2章Java ME开发环境13
2.1 Java无线开发工具包14
2.1.1 Java WTK的安装14
2.1.2 Java WTK的目录结构17
2.2 Java WTK程序开发18
2.2.1 Java WTK项目开发18
2.2.2 Java WTK项目管理23
2.2.3 Java WTK项目发布24
2.3上机实训33
本章习题34
第3章 高级用户界面35
3.1高级用户界面设计概述36
3.2屏幕显示类37
3.3高级屏幕对象39
3.3.1 TextBox(文本框)39
3.3.2 List(列表)43
3.3.3 Alert(消息框)46
3.3.4 Form(表单)48
3.3.5 Ticker(滚动条)51
3.4 Form表单中的Item组件53
3.4.1 Stringltem(标签)53
3.4.2 TextField(文本域)57
3.4.3 Imageltem图形显示控件59
3.4.4 DateField日期控件63
3.4.5 Gauge(进度条)65
3.4.6 ChoiceGroup(选项组)70
3.4.7 Customltem用户自定义控件73
3.4.8 Spacer空白控件75
3.5 Command软键及其事件处理77
3.5.1 Command软键77
3.5.2 Command软键事件处理79
3.6上机实训82
本章习题82
第4章 低级用户界面85
4.1 Canvas画布屏幕设计86
4.1.1 Canvas概述86
4.1.2画布屏幕大小87
4.1.3画布屏幕的绘制和重绘89
4.2 Canvas事件处理93
4.2.1按键事件93
4.2.2指针事件96
4.2.3游戏动作99
4.3低级用户界面图形绘制102
4.3.1 Graphics类概述102
4.3.2颜色模型103
4.3.3坐标系统103
4.3.4绘制几何图形107
4.4低级用户界面文字绘制110
4.4.1 Font类概述111
4.4.2绘制文本111
4.4.3字体属性112
4.5低级用户界面图像绘制115
4.5.1 Image类概述115
4.5.2绘制不变图像116
4.5.3绘制可变图像119
4.6上机实训121
本章习题122
第5章Java ME中的数据存储123
5.1记录存储系统概述124
5.2记录存储系统相关类124
5.3记录存储系统基本操作125
5.3.1记录存储系统的创建和打开操作125
5.3.2记录存储系统的关闭和删除操作126
5.3.3向记录存储系统中增加记录128
5.3.4获取记录存储系统中的记录128
5.3.5修改记录存储系统中的记录129
5.3.6删除记录存储系统中的记录129
5.4记录存储系统高级操作132
5.5上机实训133
本章习题134
第6章Java ME中的网络应用开发135
6.1基于HTTP协议的Java NME应用开发136
6.1.1建立HTTP连接136
6.1.2基于HTTP连接的数据传输139
6.2基于Socket的Java ME应用开发142
6.3上机实训152
本章习题152
第7章Java ME中的无线数据应用开发153
7.1移动信息设备无线数据传输概述154
7.2基于IrOBEX协议的红外通信154
7.2.1客户端建立连接155
7.2.2服务器端响应连接157
7.3基于JABWT的蓝牙通信164
7.3.1初始化蓝牙应用程序165
7.3.2蓝牙服务器端设置165
7.3.3蓝牙客户器发现服务166
7.4上机实训179
本章习题180
第8章Java ME中的短消息应用开发181
8.1无线消息概述182
8.2 Java ME中的无线消息开发包182
8.2.1 WMA简介183
8.2.2 WMA类库183
8.3 WTK中的WMA控制台184
8.3.1配置和启动WMA控制台184
8.3.2使用WMA控制台发送文本消息186
8.3.3使用WMA控制台发送小区广播193
8.3.4使用WMA控制台发送多媒体消息194
8.4上机实训195
本章习题195
第9章Java ME中的多媒体应用开发197
9.1 Java ME中的移动多媒体开发包198
9.2媒体管理类Manager198
9.3播放器接口Player199
9.3.1播放器状态200
9.3.2播放器监听接口203
9.4媒体控制接口Control205
9.4.1获取媒体控制器205
9.4.2音调控制接口205
9.4.3音量控制接口207
9.4.4视频控制接口209
9.5手机拍照功能214
9.6上机实训219
本章习题220
第10章Java ME中的游戏开发221
10.1 Game API概述222
10.2游戏容器GameCanvas类222
10.2.1屏幕缓冲223
10.2.2获取键盘输入223
10.2.3游戏主循环224
10.3图层Layer类226
10.4游戏精灵Sprite类227
10.4.1帧动画227
10.4.2帧序列228
10.4.3精灵翻转232
10.4.4参考像素点与碰撞检测239
10.5游戏背景TiledLayer类241
10.5.1图像贴图和单元格241
10.5.2制作静态地图背景243
10.5.3制作动态地图背景244
10.6图层管理LayerManager类250
10.6.1图层的索引250
10.6.2图层的位置与绘制251
10.7上机实训252
本章习题253
第11章Java ME中的3D程序开发255
11.1 Java ME 3D开发概述256
11.2 Java ME中3D模型的建立257
11.2.1基本图元257
11.2.2顶点缓冲258
11.2.3外观属性259
11.3 Java ME中3D场景的构造260
11.3.1世界World类260
11.3.2摄像机Camera类261
11.3.3光线Light类265
11.3.4背景Background类266
11.3.5 3D场景的绘制266
11.4使用M3G文件创建3D场景271
11.5上机实训274
本章习题274
第12章Java ME中的角色扮演类游戏275
12.1游戏策划及架构276
12.1.1游戏中的素材276
12.1.2游戏的模块结构277
12.2游戏功能实现278
12.2.1游戏辅助类实现278
12.2.2游戏怪物类实现280
12.2.3游戏主角类实现281
12.2.4游戏声音播放类实现284
12.2.5游戏的画布屏幕类实现285
12.2.6游戏MIDlet类实现292
12.3游戏运行界面292
12.4上机实训293