图书介绍

精通J2ME无线编程PDF|Epub|txt|kindle电子书版本网盘下载

精通J2ME无线编程
  • 林胜利,刘华军编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113061575
  • 出版时间:2004
  • 标注页数:309页
  • 文件大小:41MB
  • 文件页数:324页
  • 主题词:移动通信-JAVA语言-程序设计

PDF下载


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

下载说明

精通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

热门推荐