• Java ME基础教程 馆藏正版无笔迹
  • Java ME基础教程 馆藏正版无笔迹
21年品牌 40万+商家 超1.5亿件商品

Java ME基础教程 馆藏正版无笔迹

1 九品

仅1件

湖北十堰
认证卖家担保交易快速发货售后保障

作者[美]里斯查佩特 著;杨越 译

出版社人民邮电出版社

出版时间2009-09

版次1

装帧平装

货号120 983

上书时间2024-01-20

春风书斋

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]里斯查佩特 著;杨越 译
  • 出版社 人民邮电出版社
  • 出版时间 2009-09
  • 版次 1
  • ISBN 9787115211583
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 412页
  • 字数 672千字
  • 正文语种 简体中文
  • 丛书 图灵程序设计丛书·Java系列
【内容简介】
  JavaME(JavaPlatform,MicroEdition)以往称作J2ME,是为机顶盒、移动电话和PDA之类的嵌入式消费电子设备提供的高度优化的Java语言平台,包括虚拟机和一系列标准化的JavaAPI。《JavaME基础教程》全面介绍了构成JavaME的ConnectedLimitedDeviceConfiguration(CLDC)和ConnectedDeviceConfiguration(CDC),并通过相互联系的5部分内容,讲述了移动软件市场的整体动态、JavaME平台上设计和实现的基本思想以及JavaME开发人员使用的最重要的API。
  《JavaME基础教程》内容全面,实例丰富,主要面向刚刚接触该平台的初学者,经验丰富的开发人员也可使用它提高自己的JavaME开发技能。
【作者简介】
  RayRischpater世界知名的移动技术专家,在移动计算平台方面具有近20年从业经验。目前。Ray是诺基亚公司的资深软件工程师。曾任RocketMobile公司首席架构师、Sun公司工程师。他还写过很多书,如SoftwareDevelopmentfortheQUALCOMMBREWPlatform、WirelessWebDevelopment等。
【目录】
第一部分入门
第1章开始Java之旅2
1.1JavaME市场简介2
1.1.1从设备制造商角度来看2
1.1.2从运营商角度来看3
1.1.3从消费者角度来看3
1.2JavaME平台4
1.2.1对Java移动版本的需求4
1.2.2移动设备上的Java5
1.3配置7
1.3.1CLDC简介7
1.3.2CDC简介8
1.4配置文件9
1.4.1MIDP简介9
1.4.2基础配置文件简介9
1.4.3个人基本配置文件简介10
1.4.4个人配置文件简介10
1.5包11
1.6规划JavaME开发方法11
1.6.1选择适当的设备目标11
1.6.2销售应用程序12
1.7小结13

第2章精简Java14
2.1精简Java:CLDC14
2.1.1理解当前版本:CLDC1.115
2.1.2回顾CLDC1.016
2.1.3展望CLDC的未来16
2.2精简Java:CDC16
2.3更改Java类库以适合CLDC17
2.3.1对java.lang包的更改18
2.3.2对java.util包的更改20
2.3.3对java.io包的更改21
2.3.4在CLDC中引入类21
2.4更改Java类库以适合CDC22
2.5小结22

第3章NetBeansIDE入门24
3.1选择NetBeansIDE24
3.2开始使用NetBeansIDE25
3.3创建第一个CLDC/MIDP应用程序26
3.3.1创建WeatherWidget27
3.3.2构建CLDC/MIDP应用程序39
3.3.3打包和执行CLDC/MIDP应用程序40
3.4创建第一个CDC应用程序42
3.4.1创建WeatherApplet43
3.4.2打包和执行CDC应用程序58
3.5小结60

第二部分用MIDP进行CLDC开发
第4章MIDlet介绍63
4.1最简单的MIDlet63
4.2理解MIDlet的生命周期64
4.3将MIDlet打包66
4.4获得属性和资源67
4.5管理启动事件和报警67
4.6小结73

第5章构建用户界面74
5.1理解Display和可视项对象之间的关系74
5.2使用命令控制应用程序流程77
5.3基本可视项简介80
5.3.1项简介81
5.3.2管理选择项84
5.4Screen类及其子类简介85
5.4.1使用Form类搜集可视项86
5.4.2警告用户87
5.4.3接受大量文本88
5.4.4显示选项列表89
5.5使用Canvas和定制Item90
5.5.1用定制Canvas控制绘图行为91
5.5.2创建供屏幕使用的定制Item92
5.5.3实现定制项94
5.6小结98

第6章使用记录存储存储数据99
6.1记录存储的技术细节99
6.2使用记录存储101
6.2.1打开和关闭记录存储101
6.2.2移除记录存储102
6.2.3获得有关记录存储的信息102
6.3访问记录存储中的记录103
6.3.1添加记录105
6.3.2获取记录105
6.3.3枚举记录106
6.3.4更新记录107
6.3.5移除记录107
6.3.6计算记录个数107
6.3.7监听记录存储的变化108
6.3.8理解平台对记录存储的限制108
6.4记录存储应用实例108
6.5小结121

第7章访问文件和其他数据122
7.1FCOP简介122
7.2使用FCOP124
7.2.1判断FCOP是否存在124
7.2.2获得FileConnection实例124
7.2.3新建文件或目录125
7.2.4打开文件125
7.2.5修改文件属性126
7.2.6删除文件或目录126
7.2.7枚举目录的内容126
7.2.8监听文件系统变化127
7.3FCOP实践128
7.4PIM包简介132
7.5使用PIM包133
7.5.1确保PIM包可用133
7.5.2打开PIM数据库134
7.5.3从PIM数据库读取记录134
7.5.4从PIM记录中读取字段134
7.5.5修改PIM记录138
7.5.6添加PIM记录139
7.5.7移除PIM项目139
7.5.8管理PIM数据库分类139
7.6PIM包实践140
7.7理解代码签名和验证的作用145
7.8小结145

第8章使用Java移动游戏API146
8.1了解移动游戏API146
8.2管理事件和绘图147
8.2.1轮询击键148
8.2.2管理游戏的执行149
8.2.3将GameCanvas绑定到MIDlet150
8.3可视元素分层151
8.3.1管理层152
8.3.2使用贴图优化可视的层153
8.3.3制作动画155
8.4移动游戏API实践156
8.4.1实现游戏MIDlet157
8.4.2实现游戏Canvas159
8.5小结165

第三部分CDC开发
第9章Xlet和个人基本配置文件简介169
9.1了解Xlet169
9.1.1查看Xlet生命周期169
9.1.2扩展Xlet接口170
9.1.3使用Xlet上下文171
9.2编写简单的Xlet172
9.2.1查看简单的Xlet172
9.2.2了解Xlet依赖性174
9.3使用PBP开发轻量级用户界面177
9.3.1为窗口工具包实现自己的组件177
9.3.2编写简单的轻量级组件178
9.3.3了解PBP的窗口工具包限制182
9.4获取Xlet属性和资源182
9.5与其他Xlet通信183
9.5.1实现共享对象184
9.5.2共享对象让其他Xlet查找186
9.5.3使用共享对象188
9.6小结190

第10章Applet和高级图形用户界面191
10.1为JavaME编写applet191
10.1.1applet生命周期191
10.1.2展示applet用户界面193
10.1.3访问applet上下文194
10.1.4在applet之间通信194
10.2使用AWT开发用户界面196
10.2.1使用AWT容器197
10.2.2使用AWT组件198
10.2.3处理AWT事件199
10.3使用AGUI开发用户界面200
10.3.1了解顶层窗口限制202
10.3.2使用AGUI的附加输入支持202
10.3.3了解对绘制算法的更改203
10.4小结203

第11章使用远程方法调用205
11.1JavaRMI205
11.1.1JavaRMI架构205
11.1.2JavaRMI接口208
11.2JavaRMIOP208
11.2.1查看JavaRMIOP的要求208
11.2.2查看JavaRMIOP提供的内容209
11.3应用JavaRMI210
11.3.1为服务编写Java接口211
11.3.2使用JavaSE实现服务211
11.3.3为JavaSE生成存根类213
11.3.4编写远程服务主机应用程序213
11.3.5从客户机调用远程对象214
11.4小结214

第四部分外部通信
第12章访问网络上的远程数据219
12.1GCF简介219
12.2使用套接字和数据报通信224
12.2.1在GCF中使用套接字224
12.2.2在GCF中使用数据报227
12.3使用HTTP进行通信228
12.3.1HTTP回顾229
12.3.2在GCF中使用HTTP231
12.3.3使用HTTP235
12.3.4利用HTTPS确保HTTP事务的安全244
12.4为网络连接授权245
12.5小结246

第13章访问Web服务248
13.1从客户机的视角查看Web服务248
13.1.1了解架构249
13.1.2通过网络交换数据250
13.1.3使用XML表示数据252
13.2JavaME对Web服务中XML的支持256
13.2.1在JavaME应用程序中生成XML256
13.2.2J2MEWeb服务规范268
13.2.3kXML解析器276
13.3小结282

第14章使用无线消息传送API传递消息284
14.1无线消息传送服务284
14.1.1短消息服务284
14.1.2多媒体消息服务285
14.1.3小区广播服务285
14.2无线消息传送API286
14.2.1创建消息288
14.2.2发送消息289
14.2.3接收消息293
14.2.4管理消息报头293
14.2.5使用WMA所需的权限294
14.3使用推注册294
14.3.1动态注册传入消息296
14.3.2使用PushRegistryAPI297
14.4应用无线消息传送API297
14.4.1发送和接收SMS消息297
14.4.2发送和接收MMS消息303
14.5小结311

第五部分其他JavaME接口

第15章保护JavaME应用程序315
15.1理解安全需求315
15.2JavaME的安全与信任服务317
15.2.1使用APDUAPI与加密硬件通信317
15.2.2使用JCRMI与Java智能卡通信320
15.2.3利用SATSA高级API进行加解密321
15.3利用BouncyCastle解决方案应对安全挑战324
15.3.1使用BouncyCastleAPI创建消息摘要326
15.3.2使用BouncyCastleAPI加密和解密326
15.4使用无接触通信创建安全的商务应用328
15.4.1发现无接触目标329
15.4.2与无接触目标通信331
15.4.3识别和生成可视标签334
15.5小结338

第16章呈现多媒体内容340
16.1MMAPI简介340
16.1.1理解基本多媒体概念341
16.1.2理解MMAPI的组织结构342
16.1.3开始呈现过程345
16.1.4控制呈现过程348
16.1.5捕获媒体351
16.1.6播放单独的乐音355
16.2Java可缩放2D矢量图形API简介358
16.2.1了解基本的SVG概念358
16.2.2了解SVGAPI的组织结构359
16.2.3呈现SVG图像361
16.2.4修改SVG图像366
16.2.5结合使用NetBeans和SVG图像369
16.3应用MMAPI和SVGAPI369
16.3.1播放音频和视频377
16.3.2捕获图像378
16.3.3播放SVG内容379
16.4小结380

第17章定位382
17.1了解基于位置的服务382
17.2LocationAPI简介383
17.2.1了解LocationAPI384
17.2.2使用LocationAPI确定设备位置385
17.2.3使用LocationAPI管理路标387
17.2.4理解安全性在LBS中扮演的角色388
17.3使用LocationAPI389
17.3.1定位用户397
17.3.2在SunJavaWirelessToolkit中仿真LocationAPI数据397
17.4小结399

第18章寻找通用平台400
18.1理解JSR在碎片问题中扮演的角色400
18.1.1JSR对碎片和统一问题的贡献400
18.1.2查阅JSR401
18.1.3独立处理碎片问题403
18.2了解JTWI403
18.2.1了解JTWI必需的元素404
18.2.2了解JTWI的可选元素404
18.3了解MSA405
18.3.1了解MSA1.0405
18.3.2未来演化:MSA2407
18.4小结409

附录查找JavaAPI410
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP