J2ME开发精解


请输入要查询的词条内容:

J2ME开发精解


J2ME开发精解(附CD-ROM光盘一张)——JAVE技术大系 图书作者: 詹建飞 编著 出版社: 电子工业出版社 ISBN: 7121022109 出版时间: 2006-1第1版 印刷时间: 2006-1第1次印刷 开 本: 16 价 格(元): 49

本书介绍如何在支持J2ME的设备上开发MIDP应用程序,尤其针对MIDP 2.0编程。同时还深入分析了目前应用较广泛、功能强大的可选API。

本书主要介绍了J2ME平台的体系结构及其内容,如何使用Netbeans IDE 4.1和Mobility Pack 4.1开发MIDlet及MIDlet的应用程序模型,深入地介绍了MIDP 2.0的5个重要组成部分(图形用户界面、记录管理系统、游戏开发、通用连接框架、安全模型和PUSH注册机制),以及移动多媒体API、PDA可选API、Java蓝牙无线技术API和移动3D图形编程。另外,本书的附录中还介绍了如何使用WTK2.2来开发MIDlet、Tomcat 5.0的安装和使用指南,以及如何使用Netbeans IDE 4.1集成第三方SDK。

本书适合热衷于最新移动开发技术的程序员,也可以作为J2ME开发的教材和参考用书。

【编辑推荐】

光盘包含:

J2ME开发的相关软件;

本书所有实例代码。

本书适合熟衷于最新移动开发技术的程序员,也可作为J2ME开发的教材和参考用书。本书可以为读者揭开J2ME平台的神秘面纱,帮助读者系统、全面的掌握这门技术。

作者简介

詹建飞(网名mingjava),2003进入Motorola中国有限公司担任软件工程师并参加了JUIX平台的开发,具有丰富的J2ME编程经验。他是J2ME开发网的创始人,Sun中国技术社区特约专家。

【商品目录】

第1章 揭开J2ME平台的神秘面纱

1.1 介绍J2ME平台

1.1.1 J2ME的由来

1.1.2 JCP与 JSR

1.1.3 J2ME与其他Java平台

1.2 J2ME平台的体系结构

1.2.1 概述

1.2.2 配置

1.2.3 简表

1.2.4 可选包

1.3 CLDC和MIDP

1.3.1 CLDC

1.3.2 MIDP

1.4 CDC与相关简表

1.4.1 CDC概述

1.4.2 基于CDC的简表

1.5 小结

第2章 J2ME开发入门

2.1 使用Netbeans开发MIDP应用程序

2.1.1 安装Netbeans IDE 4.1和Mobility Pack 4.1

2.1.2 使用Netbeans IDE开发MIDP应用程序

2.2 MIDP应用程序环境与开发流程

2.2.1 MIDP应用程序环境

2.2.2 开发流程

2.3 MIDlet应用程序模型详解

2.3.1 javax.microedition.midlet包

2.3.2 MIDlet生命周期

2.3.3 MIDlet套件

2.3.4 MIDP应用程序的属性

2.3.5 发布MIDP应用程序

2.4 Mobility Pack 4.1新特性

2.5 小结

第3章 MIDP图形用户界面

3.1 MIDP图形用户界面结构

3.2 MIDP高级图形用户界面

3.2.1 TextBox组件

3.2.2 Command与高级事件处理机制

3.2.3 List组件

3.2.4 Form与Item

3.2.5 Alert的使用

3.2.6 实现一个基本的对话框

3.3 低级用户界面Canvas

3.3.1 Canvas与Graphics

3.3.2 Canvas的低级事件处理

3.3.3 用Canvas实现欢迎界面

3.4 使用Netbeans IDE可视化开发MIDlet

3.5 MVC模式实现界面导航

3.6 小结

第4章 记录管理系统

4.1 介绍记录管理系统

4.1.1 数据持久性

4.1.2 MIDP设备的内存分类

4.1.3 记录管理系统概述

4.1.4 记录管理系统的体系结构

4.2 操作RecordStore中的数据

4.2.1 RecordStore对象

4.2.2 操作RecordStore对象的数据

4.3 使用RecordEnumeration接口

4.3.1 为什么不使用for循环

4.3.2 RecordEnumeration接口

4.4 RMS高级应用

4.4.1 基于CLDC实现序列化

4.4.2 索引与缓存

4.4.3 MIDP 2.0新特性——共享RecordStore对象

4.5 小结

第5章 游戏开发

5.1 使用MIDP 2.0游戏开发包

5.1.1 无线游戏开发与MIDP 2.0游戏开发包

5.1.2 GameCanvas类与游戏开发基本框架

5.1.3 处理用户输入

5.1.4 Layer类

5.1.5 Sprite类

5.1.6 TiledLayer类

5.1.7 LayerManager类

5.2 范例游戏

5.2.1 游戏创意

5.2.2 辅助工具类

5.2.3 设计主角

5.2.4 设计敌人

5.2.5 创建背景

5.2.6 构建游戏世界

5.3 无线游戏开发的高级话题

5.3.1 如何让游戏看上去更好

5.3.2 开发可移植的无线游戏

5.3.3 开发易于扩展的无线游戏

5.3.4 对无线游戏的几点建议

5.4 小结

第6章 访问网络数据和服务

6.1 通用连接框架概述

6.1.1 通用连接框架体系结构

6.1.2 Connection类型

6.1.3 使用通用连接框架

6.2 使用HTTP协议访问网络数据和服务

6.2.1 HTTP协议简介

6.2.2 使用HTTP协议访问网络数据和服务

6.3 使用socket开发MIDP低级联网应用程序

6.4 无线消息API

6.4.1 概述

6.4.2 使用WMA

6.4.3 案例学习:SMSMIDlet

6.5 使用Netbeans IDE开发端到端的企业应用

6.6 小结

第7章 MIDP 2.0安全模型与PUSH

7.1 MIDP2.0安全模型

7.1.1 许可(Permission)

7.1.2 保护域

7.1.3 代码签名

7.2 PUSH注册

7.2.1 概述

7.2.2 PUSH注册编程

7.3 小结

第8章 令人兴奋的可选API

8.1 移动多媒体API

8.1.1 概述

8.1.2 使用MMAPI

8.1.3 音频和视频播放

8.1.4 捕获图像

8.1.5 总结

8.2 PDA简表(JSR 75)

8.2.1 FileConnection API

8.2.2 个人信息管理API

8.3 移动3D图形API(JSR 184)

8.3.1 JSR 184概述

8.3.2 了解3D编程所使用的数学方法

8.3.3 使用立即模式建立模型

8.3.4 渲染模型

8.3.5 移动、旋转物体

8.3.6 使用保留模式建立模型

8.3.7 小结

8.4 Java蓝牙无线技术API

8.4.1 蓝牙技术概述

8.4.2 Java蓝牙无线技术API

8.4.3 JSR 82的安全性

8.4.4 基于蓝牙的聊天程序

8.4.5 小结

附录A 使用WTK2.2开发MIDP应用程序

附录B Tomcat 5.0安装和使用指南

附录C Netbeans IDE集成第三方SDK

相关分词: J2ME J2 2ME ME 开发 精解