成功加入购物车
[美]里斯查佩特 著; 杨越 译 / 人民邮电出版社 / 2009-09 / 平装
售价 ¥ 1.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2024-01-20
卖家超过10天未登录
Java ME基础教程
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之旅21.1JavaME市场简介21.1.1从设备制造商角度来看21.1.2从运营商角度来看31.1.3从消费者角度来看31.2JavaME平台41.2.1对Java移动版本的需求41.2.2移动设备上的Java51.3配置71.3.1CLDC简介71.3.2CDC简介81.4配置文件91.4.1MIDP简介91.4.2基础配置文件简介91.4.3个人基本配置文件简介101.4.4个人配置文件简介101.5包111.6规划JavaME开发方法111.6.1选择适当的设备目标111.6.2销售应用程序121.7小结13第2章精简Java142.1精简Java:CLDC142.1.1理解当前版本:CLDC1.1152.1.2回顾CLDC1.0162.1.3展望CLDC的未来162.2精简Java:CDC162.3更改Java类库以适合CLDC172.3.1对java.lang包的更改182.3.2对java.util包的更改202.3.3对java.io包的更改212.3.4在CLDC中引入类212.4更改Java类库以适合CDC222.5小结22第3章NetBeansIDE入门243.1选择NetBeansIDE243.2开始使用NetBeansIDE253.3创建第一个CLDC/MIDP应用程序263.3.1创建WeatherWidget273.3.2构建CLDC/MIDP应用程序393.3.3打包和执行CLDC/MIDP应用程序403.4创建第一个CDC应用程序423.4.1创建WeatherApplet433.4.2打包和执行CDC应用程序583.5小结60第二部分用MIDP进行CLDC开发第4章MIDlet介绍634.1最简单的MIDlet634.2理解MIDlet的生命周期644.3将MIDlet打包664.4获得属性和资源674.5管理启动事件和报警674.6小结73第5章构建用户界面745.1理解Display和可视项对象之间的关系745.2使用命令控制应用程序流程775.3基本可视项简介805.3.1项简介815.3.2管理选择项845.4Screen类及其子类简介855.4.1使用Form类搜集可视项865.4.2警告用户875.4.3接受大量文本885.4.4显示选项列表895.5使用Canvas和定制Item905.5.1用定制Canvas控制绘图行为915.5.2创建供屏幕使用的定制Item925.5.3实现定制项945.6小结98第6章使用记录存储存储数据996.1记录存储的技术细节996.2使用记录存储1016.2.1打开和关闭记录存储1016.2.2移除记录存储1026.2.3获得有关记录存储的信息1026.3访问记录存储中的记录1036.3.1添加记录1056.3.2获取记录1056.3.3枚举记录1066.3.4更新记录1076.3.5移除记录1076.3.6计算记录个数1076.3.7监听记录存储的变化1086.3.8理解平台对记录存储的限制1086.4记录存储应用实例1086.5小结121第7章访问文件和其他数据1227.1FCOP简介1227.2使用FCOP1247.2.1判断FCOP是否存在1247.2.2获得FileConnection实例1247.2.3新建文件或目录1257.2.4打开文件1257.2.5修改文件属性1267.2.6删除文件或目录1267.2.7枚举目录的内容1267.2.8监听文件系统变化1277.3FCOP实践1287.4PIM包简介1327.5使用PIM包1337.5.1确保PIM包可用1337.5.2打开PIM数据库1347.5.3从PIM数据库读取记录1347.5.4从PIM记录中读取字段1347.5.5修改PIM记录1387.5.6添加PIM记录1397.5.7移除PIM项目1397.5.8管理PIM数据库分类1397.6PIM包实践1407.7理解代码签名和验证的作用1457.8小结145第8章使用Java移动游戏API1468.1了解移动游戏API1468.2管理事件和绘图1478.2.1轮询击键1488.2.2管理游戏的执行1498.2.3将GameCanvas绑定到MIDlet1508.3可视元素分层1518.3.1管理层1528.3.2使用贴图优化可视的层1538.3.3制作动画1558.4移动游戏API实践1568.4.1实现游戏MIDlet1578.4.2实现游戏Canvas1598.5小结165第三部分CDC开发第9章Xlet和个人基本配置文件简介1699.1了解Xlet1699.1.1查看Xlet生命周期1699.1.2扩展Xlet接口1709.1.3使用Xlet上下文1719.2编写简单的Xlet1729.2.1查看简单的Xlet1729.2.2了解Xlet依赖性1749.3使用PBP开发轻量级用户界面1779.3.1为窗口工具包实现自己的组件1779.3.2编写简单的轻量级组件1789.3.3了解PBP的窗口工具包限制1829.4获取Xlet属性和资源1829.5与其他Xlet通信1839.5.1实现共享对象1849.5.2共享对象让其他Xlet查找1869.5.3使用共享对象1889.6小结190第10章Applet和高级图形用户界面19110.1为JavaME编写applet19110.1.1applet生命周期19110.1.2展示applet用户界面19310.1.3访问applet上下文19410.1.4在applet之间通信19410.2使用AWT开发用户界面19610.2.1使用AWT容器19710.2.2使用AWT组件19810.2.3处理AWT事件19910.3使用AGUI开发用户界面20010.3.1了解顶层窗口限制20210.3.2使用AGUI的附加输入支持20210.3.3了解对绘制算法的更改20310.4小结203第11章使用远程方法调用20511.1JavaRMI20511.1.1JavaRMI架构20511.1.2JavaRMI接口20811.2JavaRMIOP20811.2.1查看JavaRMIOP的要求20811.2.2查看JavaRMIOP提供的内容20911.3应用JavaRMI21011.3.1为服务编写Java接口21111.3.2使用JavaSE实现服务21111.3.3为JavaSE生成存根类21311.3.4编写远程服务主机应用程序21311.3.5从客户机调用远程对象21411.4小结214第四部分外部通信第12章访问网络上的远程数据21912.1GCF简介21912.2使用套接字和数据报通信22412.2.1在GCF中使用套接字22412.2.2在GCF中使用数据报22712.3使用HTTP进行通信22812.3.1HTTP回顾22912.3.2在GCF中使用HTTP23112.3.3使用HTTP23512.3.4利用HTTPS确保HTTP事务的安全24412.4为网络连接授权24512.5小结246第13章访问Web服务24813.1从客户机的视角查看Web服务24813.1.1了解架构24913.1.2通过网络交换数据25013.1.3使用XML表示数据25213.2JavaME对Web服务中XML的支持25613.2.1在JavaME应用程序中生成XML25613.2.2J2MEWeb服务规范26813.2.3kXML解析器27613.3小结282第14章使用无线消息传送API传递消息28414.1无线消息传送服务28414.1.1短消息服务28414.1.2多媒体消息服务28514.1.3小区广播服务28514.2无线消息传送API28614.2.1创建消息28814.2.2发送消息28914.2.3接收消息29314.2.4管理消息报头29314.2.5使用WMA所需的权限29414.3使用推注册29414.3.1动态注册传入消息29614.3.2使用PushRegistryAPI29714.4应用无线消息传送API29714.4.1发送和接收SMS消息29714.4.2发送和接收MMS消息30314.5小结311第五部分其他JavaME接口第15章保护JavaME应用程序31515.1理解安全需求31515.2JavaME的安全与信任服务31715.2.1使用APDUAPI与加密硬件通信31715.2.2使用JCRMI与Java智能卡通信32015.2.3利用SATSA高级API进行加解密32115.3利用BouncyCastle解决方案应对安全挑战32415.3.1使用BouncyCastleAPI创建消息摘要32615.3.2使用BouncyCastleAPI加密和解密32615.4使用无接触通信创建安全的商务应用32815.4.1发现无接触目标32915.4.2与无接触目标通信33115.4.3识别和生成可视标签33415.5小结338第16章呈现多媒体内容34016.1MMAPI简介34016.1.1理解基本多媒体概念34116.1.2理解MMAPI的组织结构34216.1.3开始呈现过程34516.1.4控制呈现过程34816.1.5捕获媒体35116.1.6播放单独的乐音35516.2Java可缩放2D矢量图形API简介35816.2.1了解基本的SVG概念35816.2.2了解SVGAPI的组织结构35916.2.3呈现SVG图像36116.2.4修改SVG图像36616.2.5结合使用NetBeans和SVG图像36916.3应用MMAPI和SVGAPI36916.3.1播放音频和视频37716.3.2捕获图像37816.3.3播放SVG内容37916.4小结380第17章定位38217.1了解基于位置的服务38217.2LocationAPI简介38317.2.1了解LocationAPI38417.2.2使用LocationAPI确定设备位置38517.2.3使用LocationAPI管理路标38717.2.4理解安全性在LBS中扮演的角色38817.3使用LocationAPI38917.3.1定位用户39717.3.2在SunJavaWirelessToolkit中仿真LocationAPI数据39717.4小结399第18章寻找通用平台40018.1理解JSR在碎片问题中扮演的角色40018.1.1JSR对碎片和统一问题的贡献40018.1.2查阅JSR40118.1.3独立处理碎片问题40318.2了解JTWI40318.2.1了解JTWI必需的元素40418.2.2了解JTWI的可选元素40418.3了解MSA40518.3.1了解MSA1.040518.3.2未来演化:MSA240718.4小结409附录查找JavaAPI410
展开全部
图2
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30