当前位置:首页 > 工业技术
JBuilderX无线应用开发
JBuilderX无线应用开发

JBuilderX无线应用开发PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:庄东,刘晓华等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121004801
  • 页数:382 页
图书介绍:本书通过大量程序示例介绍了J2ME的知识,内容取材新颖,反映了当前J2ME技术的最新发展情况,如最新的技术规范MIDP2.0、MMA和WMA,最新的J2ME开发工具JBuilderX、WTK2.0等。本书分为两篇:J2ME程序设计和JBuilderX移动开发。在J2ME基础知识部分,通过程序示例介绍了J2ME的基本概念、用户界面开发、存储系统和网络连接,另外还介绍了下一代无线Java技术的核心规范:MIDP 2.0、移动媒体API和无线消息API。在JBuilderX移动开发部分介绍了如何使用JBuilderX开发J2ME程序,其中还包括NTT DoCoMo的i-mode程序开发等。随书光盘内容为书中范例源文件。本书适合于无线开发人员及其爱好者学习和参考。
《JBuilderX无线应用开发》目录

第1篇 J2ME程序设计 3

第1章 概述 3

1.1无线Java技术简介 3

1.1.1Java2平台 3

1.1.2J2ME平台简介 4

1.2JBuilderX移动开发新增功能一览 5

1.3学习J2ME的Internet资源 6

1.4小结 6

第2章 J2ME平台 7

2.1J2ME系统结构 7

2.2.1CLDC的软硬件需求 8

2.2CLDC 8

2.2.2CLDC提供的功能 9

2.2.3CLDC与标准Java语言的区别 9

2.3MIDP 10

2.3.1MIDP的软硬件需求 11

2.3.2MIDP提供的功能 11

2.3.3应用程序体系结构 12

2.4小结 13

第3章 J2ME开发环境 15

3.1WTK2.0环境 15

3.1.1软件下载与安装 15

3.1.2WTK2.0环境的使用 16

3.2.1建立源文件 18

3.2创建第一个J2ME应用程序 18

3.2.2编译运行程序 19

3.2.3代码分析 20

3.3移动设备商开发环境 21

3.3.1主要的移动设备商开发环境简介 21

3.3.2诺基亚的Developer sSuite安装与使用 21

3.4JBuilderX移动开发环境 24

3.4.1配置JBuilderX移动开发环境 24

3.4.2创建一个新的工程 27

3.4.3执行应用程序 29

3.5小结 32

4.1.1CLDC核心类库概述 33

4.1CLDC类库 33

第4章 CLDC程序设计 33

4.1.2java.lang 34

4.1.3java.io 36

4.1.4java.util 37

4.2CLDC通用连接框架 41

4.3小结 45

第5章 MIDP程序设计基础 47

5.1MIDP应用程序的基本概念 47

5.1.1MIDP应用程序模型 47

5.1.2MIDlet 47

5.1.3MIDlet打包机制 49

5.1.4应用程序执行环境 53

5.2.1查询应用程序属性 54

5.2.2使用资源文件 54

5.2MIDP程序设计基础 54

5.2.3使用定时器 55

5.2.4使用线程 57

5.3小结 60

第6章 用户界面 61

6.1用户界面API的结构 61

6.2高层用户界面 64

6.2.1高层用户界面API简介 64

6.2.2TextBox 64

6.2.3List 66

6.2.4Alert 71

6.2.5Form 74

6.2.6Ticker 76

6.2.7StringItem 78

6.2.8ImageItem 78

6.2.9TextField 80

6.2.10DateField 82

6.2.11ChoiceGroup 84

6.2.12Gauge 86

6.3高层用户界面的命令处理 87

6.3.1简单的命令处理示例 88

6.3.2Command和CommandListener 90

6.3.3ItemStateListener 93

6.4.1低层用户界面API简介 96

6.4.2图形绘制 96

6.4低层用户界面 96

6.4.3低层用户界面事件处理 99

6.5小结 102

第7章 网络连接 103

7.1MIDP网络接口 103

7.2使用HTTP网络连接 105

7.2.1发送HTTP请求 105

7.2.2接收HTTP响应 106

7.3示例程序 106

7.4小结 113

第8章 永久存储 115

8.1MIDP记录管理系统 115

8.2.1管理记录存储集 117

8.2使用记录管理系统 117

8.2.2向记录存储集中保存记录 127

8.2.3从记录存储集中读取记录 131

8.2.4删除记录 134

8.2.5记录的过滤、比较、侦听和枚举 136

8.3电话簿应用程序示例 147

8.4小结 155

第9章 MIDP2.0新增功能 157

9.1MIDP2.0概述 157

9.2安全框架 157

9.2.1MIDP2.0安全框架基本概念 158

9.2.2WTK2.0安全实用工具 161

9.3用户界面 161

9.3.1项目命令 161

9.3.2Form布局 163

9.3.3CustomItem 168

9.4游戏开发 170

9.4.1MIDP2.0游戏开发API 170

9.4.2游戏运行机制 171

9.4.3创建动画角色 175

9.4.4创建游戏背景 181

9.4.5游戏场景管理 184

9.5音频开发 190

9.5.1音频功能基本概念 191

9.5.2使用Manager 191

9.5.3使用Player 198

9.5.4使用Control 199

9.6Push注册 204

9.7网络连接 205

9.7.1使用MIDP2.0Socket连接 205

9.8OTA应用程序发布与下载 209

9.8.1OTA系统的组成 209

9.8.2OTA的生命周期 210

9.8.3应用程序发布与下载演示 213

9.9无线产业Java技术规范JTWI 216

9.9.1目前无线Java所面临的问题与解决方案 216

9.9.2JTWI基本内容 217

9.10小结 218

10.1移动媒体API概述 219

10.1.1移动媒体API的特性和系统结构 219

第10章 移动媒体API 219

10.1.2查询设备的媒体能力 220

10.2视频媒体的播放 223

10.2.1从不同数据源获得媒体 223

10.2.2播放视频媒体 223

10.3媒体录制 232

10.3.1录音 232

10.3.2摄像 236

10.4小结 237

第11章 无线消息API 239

11.1无线消息API概述 239

11.1.1无线消息传递原理 239

11.1.2无线消息API 240

11.1.3WTK2.0无线消息实用工具 242

11.2SMS消息收发 245

11.3CBS消息接收 253

11.4小结 257

第2篇 JBuilderX移动开发 261

第12章 JBuilderX移动应用程序管理 261

12.1创建和管理MIDP应用程序 261

12.1.1使用ProjectWizard创建一个新的工程 261

12.1.2向工程中添加MIDlet文件 263

12.1.3设置MIDP工程的属性 264

12.2应用程序的编译、运行和调试 267

12.2.1编译应用程序 267

12.2.2运行应用程序 267

12.2.3在JBuilder中调试MIDlet 269

12.3使用JBuilderX为MIDlet打包 270

12.4OTA支持 277

12.5混淆MIDlet类文件 282

12.6使用JBuilderX开发J2MEPalm应用程序 285

12.6.1PalmOS简介 285

12.6.2在JBuilderX中设置J2MEPalm开发环境 286

12.7小结 287

第13章 JBuilderX移动应用程序界面开发 289

13.1JBuilderX用户界面设计器 289

13.1.1设计器简介 289

13.1.2添加、移动、删除和复制组件 292

13.2设置组件的属性 293

13.3控制布局 294

13.4创建画布 296

13.5使用Ticker 297

13.6事件处理 298

13.7使用图像 299

13.7.1向Displayable中添加图像 299

13.7.2使用图像作为MIDletSuite的图标 301

13.7.3为MIDletSuite中的MIDlet设置图标 301

13.8自定义组件调色板 303

13.9组件初始化 303

13.10小结 303

第14章 JBuilderX开发i-mode应用程序 305

14.1i-mode简介 305

14.2设置i-mode开发环境 308

14.3开发i-mode应用程序 311

14.3.1创建工程 311

14.3.2程序的编译、运行和调试 316

14.3.3应用程序部署 318

14.4使用i-mode用户界面设计器 325

14.5小结 334

第15章 JBuilderX移动开发综合实例——移动书店 337

15.1移动书店程序的功能 337

15.2J2EE体系结构简介 339

15.3服务器端设计思路与代码分析 343

15.3.1数据库设计 343

15.3.2EJB 344

15.3.3EJB测试客户端 353

15.3.4Servlet 356

15.4客户端设计思路与代码分析 361

15.4.1BookStoreMIDlet 361

15.4.2MainMenu 362

15.4.3ISBNScreen 364

15.4.4ResultScreen 366

15.4.5ConfirmationScreen 368

15.4.6ThankYouScreen 372

15.4.7MIDPConnector 374

15.5小结 376

附录A 本书光盘使用方法 377

附录B 本书程序清单 379

参考文献 382

相关图书
作者其它书籍
返回顶部