图书介绍
精通J2ME无线编程PDF|Epub|txt|kindle电子书版本网盘下载
- 林胜利,刘华军编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113061575
- 出版时间:2004
- 标注页数:309页
- 文件大小:41MB
- 文件页数:324页
- 主题词:移动通信-JAVA语言-程序设计
PDF下载
下载说明
精通J2ME无线编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分1
第1章 Java无线编程简介1
1-1J2ME、BREW与WML简介2
1-1-1J2ME简介2
1-1-2BREW简介2
1-1-3WML简介2
1-2J2ME技术概览3
1-3J2ME软件架构3
1-3-1配置(Configuration)4
1-3-2虚拟机(CVM与KVM)6
1-3-3简表7
本章小结8
第2章 搭建J2ME开发环境9
2-1安装J2MEWirelessToolkit2.110
2-1-1在Windows上安装J2MEWirelessToolkit2.110
2-1-2在Solaris系统上安装J2MEWirelessToolkit2.115
2-2设置环境变量17
2-3用J2MEWirelessToolkit2.1编译运行MIDlet18
2-3-1创建简单MIDlet应用18
2-3-2编译MIDletSimpleMIDlet.java19
2-3-3预验证MIDletSimpleMIDlet.class19
2-3-4将类打包成JAR文件20
2-3-5运行MIDlet20
本章小结21
第3章 CLDC与MIDP23
3-1-1互联受限设备配置(CLDC)与Java虚拟机24
3-1互联受限设备配置(CLDC)24
3-1-2KVM26
3-1-3CLDC与Java核心类库的区别27
3-1-4数据I/O与网络30
3-1-5CLDC所支持的属性33
3-1-6CLDC的下一代34
3-2移动信息设备简表(MIDP)34
3-2-1移动信息设备(MID)34
3-2-2MIDP中的软件包35
本章小结49
第二部分51
第4章 MIDP编程初步51
4-1-1在JBuilder中添加JavaWirelessToolkit2.052
4-1配置JBuilder开发MIDP应用52
4-1-2创建HelloWorldMIDlet小程序57
4-1-3MyMIDlet.java小程序架构分析58
4-1-4编译MIDlet小程序62
4-1-5运行MIDlet小程序62
4-1-6创建绘图MIDlet应用63
4-1-7绘制图片MIDlet主类64
4-1-8图片显示类65
4-1-9在JBuilder中调试MIDlet66
本章小结70
第5章 事件与GUI程序设计71
5-1-2低层事件72
5-1-1事件分类72
5-1事件72
5-1-3高层事件75
5-2用户界面(GUI)77
5-2-1MIDP中的UI类77
5-2-2Displayable类78
5-2-3Canvas类79
5-2-4Image类81
本章小结83
第6章 MIDP多线程程序设计85
6-1多线程的概念86
6-1-1多线程与多进程86
6-1-2Java的多线程86
6-1-5线程的同步问题90
6-1-3线程生命周期中的四种状态90
6-1-4线程的优先级90
6-1-6线程的阻塞92
6-1-7精灵线程92
6-1-8线程组93
6-2MIDP中的多线程93
6-2-1利用Thread类与Runnable接口实现多线程93
6-2-2MIDlet主类MultiThreadMIDlet.java93
6-2-3MIDlet图片显示类ImageScreen.java94
6-2-4借助系统类Timer与TimerTask实现多线程96
6-2-5创建多线程音乐播放器97
本章小结98
第7章 网络编程99
7-1通用连接框架(GCF)100
7-1-1HTTP连接100
7-1-2创建Web站点阅读器101
7-1-3在MIDlet中调用Servlet106
7-1-4UDP(UserDatagramProtocol)连接112
7-1-5创建UDP通信系统112
7-1-6UDP通信MIDlet主类UDPMIDlet.java113
7-1-7UDP显示类UDPScreen.java115
7-1-8Socket连接117
7-1-9创建Socket通信系统118
7-1-10套接字MIDlet主类SocketMIDlet.java120
7-1-11套接字显示类SocketScreen.java121
7-1-12ServerSocketConnection接口123
本章小结124
第8章 数据库编程125
8-1RMS与大型数据库管理系统(RDBMS)126
8-2RMS127
8-2-1RMS软件包javax.microedition.rms127
8-2-2RMS软件包中的类128
8-2-3RMS记录管理131
8-3RMS股票报价系统139
8-3-1提供RMS数据库服务类中的主要代码142
8-3-2股票对象类143
本章小结144
第9章 游戏编程145
9-1-1javax.microedition.lcdui.game.GameCanvas类146
9-1MIDP中的游戏API146
9-1-3javax.microedition.lcdui.game.LayerManager类147
9-1-2javax.microedition.lcdui.game.Layer类147
9-1-4javax.microedition.lcdui.game.Sprite类148
9-1-5javax.microedition.lcdui.game.TiledLayer类148
9-1-6其他的API148
9-1-7整合图片的小技巧153
9-1-8剪切图片的小技巧154
9-2游戏中的事件处理155
9-2-1KeyPressed与KeyReleased方法155
9-3-1MIDP2.0中的多媒体类157
9-3-2获取CLDC设备所支持的媒体信息157
9-3多媒体编程157
9-2-2getGameAction方法157
9-3-3单音元(SingleTone)158
9-3-4音元序列(SequenceTone)160
9-3-5播放音频文件161
9-3-6播放视频文件162
9-4创建WalkTom游戏163
9-4-1MIDlet主类WalkCatMIDlet.java164
9-4-2游戏画布类WalkCatCanvas.java165
9-4-3游戏精灵类Tom.java166
9-4-4层管理类WalkManager.java167
9-4-5游戏线程类WalkThread.java168
9-4-6处理不规则图片实例代码170
9-5网络游戏170
9-5-2MIDP设备互联解决方案171
9-5-1设备互联171
9-5-3创建网络游戏174
9-5-4街霸搏击网络游戏实例176
9-5-5编译运行网络游戏190
本章小结192
第三部分*193++第10章 MIDP无线信息服务编程193
10-1短信服务SMS与小区广播服务CBS194
10-2无线信息API(WMA)195
10-2-1无线信息连接的样例代码197
10-2-2发送短信息样例代码197
10-2-3收取短信息样例代码197
10-3创建SMS聊天室198
10-3-2SMS客户端主类199
10-3-1创建SMS应用实例199
10-3-3SMS客户端显示类200
10-3-4SMS服务器类202
10-3-5编译运行SMS应用203
本章小结204
第11章 MIDlet与J2EE205
11-1J2EE206
11-1-1J2EE核心技术206
11-1-2创建与MIDlet通信的Servlet215
11-1-3移动书店通信Servlet215
11-1-4移动书店客户端216
11-2-1创建MIDlet218
11-2整合移动书店系统218
11-2-2准备运行环境222
11-2-3启动移动书店系统223
本章小结224
第12章 MIDlet与WebService225
12-1WebService简介226
12-2通过JBuilder引用WebService227
12-3ChemistryWebServiceWSDL文件内容230
12-4创建移动化学元素周期表系统233
12-5调用ChemistryWebService的Servlet233
12-6创建调用WebService的MIDlet235
12-7发布应用并运行MIDlet239
本章小结240
第13章 KVM本地接口(KNI)编程241
13-1KNI技术面向的用户242
13-2KNI技术目标242
13-3KNI技术范畴243
13-4KNI中的数据类型243
13-4-1基本数据类型与引用数据类型243
13-4-2返回类型245
13-4-3域标识符(FieldIds)245
13-4-4字符串格式245
13-4-5UTF-8字符串246
13-4-6类标识符246
13-4-7域标识符246
13-4-8常量247
13-5KNI函数248
13-5-1版本信息248
13-5-2类和接口的操作248
13-5-3异常249
13-5-4对象操作250
13-5-5实例域的访问251
13-5-6静态域的访问254
13-5-7字符串操作256
13-5-8数组操作258
13-5-9参数(操作数堆栈)访问261
13-5-10句柄操作265
13-6-2KNI应用实例268
13-6-1 Kni.h 包含文件268
13-6KNI程序设计268
13-7KNI开发实例269
13-7-1参数传递269
13-7-2从本地方法得到返回值271
13-7-3访问域变量272
13-7-4访问数组275
13-7-5访问字符串276
本章小结277
附录A 在JBuilder中发布MIDlet279
附录B 空中下载(OTA)规范289
附录C J2ME无线技术术语表303
附录D J2ME开发资源307