首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

J2ME应用开发详解(含CD光盘1张)

2010-09-05 
商家名称 信用等级 购买信息 订购本书
J2ME应用开发详解(含CD光盘1张) 去商家看看
J2ME应用开发详解(含CD光盘1张) 去商家看看

 J2ME应用开发详解(含CD光盘1张)


基本信息·出版社:电子工业出版社
·页码:300 页
·出版日期:2009年04月
·ISBN:9787121076374
·条形码:9787121076374
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文

内容简介 《J2ME应用开发详解》由活跃在手机移动应用开发一线的多名资深程序员联合撰写而成,是他们多年开发经验的总结。它全面地介绍了使用J2ME进行移动应用开发的全过程,能够帮助有初级编程基础的程序员迅速进入编写J2ME移动应用程序的大门。《J2ME应用开发详解》在撰写中坚持理论与实践并重,面向实际开发,解决实际问题。全书共10章,主要内容包括:J2ME概述,MIDlets,处理CLDC 和 MIDP,MIDlets中的GUI编程,管理MIDlets中I/O,MIDlets-Servlet通信,处理MIDP RMS,J2ME的新趋势,以及手机WAP娱乐网与手机游戏开发两个经典实例的开发详解。《J2ME应用开发详解》在介绍具体知识点的同时,还穿插了大量简洁、生动的小实例,最好还介绍了两个典型实例的完整开发过程,难度由低到高、内容循序渐进,并注重技巧的归纳和总结,是广大热衷于J2ME移动应用开发程序员的必备参考书。
编辑推荐 《J2ME应用开发详解》为电子工业出版社出版发行。
目录
第1章 引入J2ME平台
1.1 J2ME和WAP
1.2 J2ME的体系结构
1.2.1 配置概述
1.2.2 简表概述
1.2.3 J2ME的目标设备
1.3 开发J2ME程序注意事项介绍
1.3.1 设计开发小型设备应用程序要注意的事项
1.3.2 设计开发移动设备应用程序的注意事项
1.3.3 性能注意事项
1.3.4 编译注意事项
1.3.5 打包和部署注意事项
1.4 无线编程的新趋势
1.4.1 J2ME使能设备
1.4.2 J2ME使能设备的优点
1.4.3 服务器应用和应用门户
1.4.4 J2ME与其他Java技术的汇集
1.4.5 Java卡和J2ME灵巧卡的演化
1.4.6 J2ME在GADGET编程中的作用
1.4.7 用J2ME的娱乐软件编程
1.4.8 J2ME与多媒体的汇集
1.5 J2ME配置
1.5.1 连接限制设备配置(CLDC)
1.5.2 CLDC要求
1.5.3 CLDC与CDC的比较
1.6 J2ME简表
1.6.1 KJava简表
1.6.2 MIDP简表
1.6.3 MIDP取代KJava
1.7 J2ME无线工具箱
1.7.1 J2ME无线工具箱的结构

第2章 J2ME中的开发与测试环境
2.1 安装和配置准备
2.1.1 Eclipse及EclipseMe插件的安装
2.1.2 配置EclipseME插件
2.2 开发J2ME应用程序
2.2.1 创建J2ME项目
2.2.2 开发J2ME项目
2.3 J2ME的测试环境
2.3.1 KToolbar介绍
2.3.2 运行J2ME应用程序

第3章 MIDlet介绍
3.1 MIDlet的生命周期
3.2 用命令行环境开发MIDlet实例
3.2.1 问题描述
3.2.2 问题分析
3.2.3 编码MIDlet
3.2.4 编译MIDlet
3.2.5 预检验MIDlet
3.2.6 打包MIDlet
3.2.7 测试MIDlet
3.3 用KTOOLBAR开发MIDlet实例
3.3.1 问题描述
3.3.2 问题分析
3.3.3 编码MIDlet
3.3.4 执行MIDlet
3.3.5 验证输出
3.4 MIDlet与XML
3.4.1 J2ME中XML
3.4.2 基于权的XML分析程序连接MIDLet到XML文件的例子

第4章 MIDlet中的GUI开发
4.1 MIDP图形坐标系统
4 1.1 MIDlet GuI编程中图形类
4.1.2 使用Graphics类
4.2 部署不同的MIDPGUlAPI(1)
4.2.1 问题描述
4.2.2 识别应用的要求
4.3 MIDP GuI编程中的GuI组件(2)
4.3.1 Screen类的组件
4 3.2 Item类的组件
4.4 编写创建应用的代码(3)
4.4.1 代码的编写
4.4.2 执行程序
4.4.3 验证输出

第5章 Servlets与MIDlet
5.1 用于MIDlete-Servlets内部通信的类和接口
5 1.1 用于MIDlet-Servlets内部通信的类
5.1.2 HtttpConnection接口
5.2 实现MIDlets和Servlets之间的通信
5.2.1 问题描述
5.2.2 问题分析
5.2.3 识别编码MIDIe要用到的包、类和接口
5.2.4 编写处理数据库的Servlet的代码
5.2.5 编译部署servlet
5.2.6 编写创建类将使MIDlet建立与HTTP的连接
5.2.7 编写创建将连接到servlet的MIDlet的代码

第6章 RMS
6.1 javax.microedition.ITflS包
6.1.1 RMS包中RecordStore类
6.1.2 RMS包中接口
6.1.3 RMS包中异常类
6.2 部署RMS API编写MIDLET应用代码
6.2.1 问题描述
6.2.2 创建输出的格式
6.2.3 识别应用中使用的方法
6.2.4 编码实现RMS应用的程序
6.2.5 执行程序
6.2.6 验证输出

第7章 MIDP 2.0的Game类详细介绍
7.1 GameCanvas类
7.2 GameCanvas基础实例
7.3 Sprite类
7.3.1 sprite的定义
7.3.2 Sprite类构造函数
7.3.3 8 bit、16 bit还是32 bit
7.3.4 精灵碰撞
7.3.5 精灵显示
7.3.6 显示精灵序列
7.3.7 精灵透视
7.3.8 精灵变换
7.3.9 精灵优化
7.3.10 Sprite类实例
7.3.11 扩充Sprite类
7.3.12 建立自己的Sprite类
7.3.13 Sprite百草园
7.4 LayerManager类
7.4.1 什么是LayerManaget
7.4.2 如何使用LayerManager
7.4.3 setViewWindow(int x,int y,int width,int height)
7.4.4 LayerManager类实例
7.4.5 LayerManager类和滚动背景
7.5 TiledLayer类
7.5.1 什么是TiledLayer类
7.5.2 Tiledlayer类的构造函数
7.5.3 TiledLayer处理
7.5.4 TiledLayer显示
7.5.5 检索当前TiledLayer类的设置
7.5.6 动态的单元格
……

第7章 MIDP 2.0的Game类详细介绍
第8章 J2ME游戏开发
第9章 任天堂Battle City游戏的设计与实现
第10章 J2ME项目应用手机游戏开发
第11章 综合实例开发:Eliminator
……
序言 在消费电子和嵌入式设备的广阔领域中,目前最受关注的是手机等移动通信设备。随着网络和无线通信技术的发展,以及无线移动设备的处理能力不断增强,使得手机已经不再是一个单一的通信设备,它融合了上网、个人信息管理、移动办公、娱乐游戏等功能。各种无线移动通信终端正朝着多功能、智能化的方向发展。并且随着3G网络的运行,数据通信带宽的大幅增加,而费用的急剧降低,各种针对移动技术的应用需求会越来越大。
J2ME为运行在嵌入式消费类电子产品的设备,如移动电话、PDA、游戏终端之上的应用程序提供了一个健壮的、灵活的环境。J2ME还提供了灵活的图形用户界面、健壮的安全模型、广泛的联网协议支持。目前J2ME平台已经部署到上亿个设备上,前景非常广阔。因此越来越多的人意识到了J2ME技术的开发与应用所带来的无限机遇。
针对这一现实情况,作者根据多年J2ME开发经验编写了本书,通过深入浅出的基础理论讲解和丰富的案例分析方式,引导读者在学习J2ME基础理论的同时,将其运用于实际的应用开发当中。
文摘 插图:


第1章 引入J2ME平台
本章将从定义J2ME开始讲起,然后介绍它的总体架构并学习J2ME目标设备。作为架构讨论的一部分,将提供有关简表和配置的概述(后面的小节中将详细介绍简表)。同时会简要介绍打包和配置J2ME应用程序过程中的一些注意事项。
Sun Microsystems将J2ME定义为“一种以广泛的消费性产品为目标的高度优化的Java运行时环境,包括寻呼机、移动电话、‘可视电话、数字机顶盒和汽车导航系统。”自从1999年6loper Conference上声明之后,J2ME为小型设备带来了Java语言的跨平台功能,允许移动无线设备共享应用程序。有了J2ME,Sun已经使Java平台能够适应集成了或基于小型计算设备并在JavaOne Deve的用户产品。
Sun Nucrosystems已发布了几个Java版本,且它们维护着不同版本的体系结构的一致性。以系列方式发布的这些版本,由于每个版本都加入了一些新的功能,从而改进了它们的能力。但在Javal.2版发行之后,在Java的打包和许可证发放的方式上有些改变。这导致了Java平台被拆成三个版本。
即不同环境的三个Java平台是:
(1)Java2标准版(J2SE)
(2)Java2企业版(J2EE)
(3)Java2微型版(J2ME)
J2SE是工具和APl的收集,主要用于创建JavaApplets和单独的、基于Web的应用。J2EE是对跨分布网络和远程访问的单个应用的企业计算Java的回答。J2EE包含J2SE的所有功能,着重于用企xJk Java Beans(EJB),Servlets和Java}]艮务器页面(JSP),以及扩展置标语言(XML),进行服务器端编程。
热点排行