J2ME开发网1.01修正版中文教程

需积分: 50 10 下载量 78 浏览量 更新于2024-07-20 收藏 4.79MB PDF 举报
"J2ME 中文教程是由J2ME开发网(www.j2medev.com)的网友集体创作的一份教程,旨在帮助开发者理解和学习J2ME(Java 2 Micro Edition)技术,特别适合移动应用开发。教程涵盖了J2ME的基础知识、GameAPI等内容,并经过多次修订以提高准确性和完整性。教程强调,未经许可,不得用于商业目的,但鼓励学习者分享和使用其中的代码。" J2ME是Java平台上针对嵌入式设备和移动设备的一种轻量级开发框架,它允许开发者创建可以在各种不同设备上运行的应用程序。J2ME包括配置和 profiles,比如 MIDP (Mobile Information Device Profile) 和 CLDC (Connected Limited Device Configuration),这些定义了特定设备上的Java应用程序可以使用的API集。 本教程的1.01修正版主要修复了之前版本的错误,并取消了防打印功能,以适应Calf项目定位的电子图书需求。在1.01版本中,补充了GameAPI部分缺失的图片,增强了教学的直观性。最初的1.0版本标志着教程的初步完成,向移动开发领域的初学者提供了基础指引。 教程的作者团队包括mingjava、ming、yefeng和stone等,他们都是J2ME技术的热衷者和实践者。mingjava是网站创始人,提供了交流平台;ming不仅是作者,还指导了J2ME技术的学习;yefeng以其深厚的技术功底和高效的工作态度为团队树立了榜样;stone则以其创新思维为教程带来了独特的亮点。 通过这个J2ME中文教程,读者可以学习到如何使用J2ME进行移动应用开发,包括但不限于理解MIDP和CLDC的概念,学习基本的UI设计、数据存储、网络通信以及游戏开发等技能。教程的目标是帮助开发者掌握J2ME技术,进入这个充满潜力的移动应用领域。
2009-04-01 上传
本教程首先介绍了 j2me 开发体系,然后深入各个MIDP2.0 API,最后是搭建平台的知识。 第一章 “J2ME 技术概述”让你在学习J2ME 以前知道什么是J2ME。本章介绍了J2ME 平 台的体系结构和MIDlet 生命周期的概念。为以后的内容打下良好的基础。 第二章“CLDC 简介”介绍了MIDP 的基础Java Community Process(JCP)公布的CLDC1.0 规范(即JSR30)。有了这些知识你就可以顺利的从j2se 的基础API 过渡到MIDP 的基础API 上了。 第三章“MIDP 高级UI 的使用”介绍了MIDP 的可移植UI API,我们称之为高级UI。这 样您的应用就可以栩栩如生了。 第四章“MIDP 低级UI 的使用” 介绍了MIDP 的不可移植UI API,我们称之为低级UI。 利用他你可以更加自由的绘画你的UI。你将了解到关于事件处理的很多知识。 第五章“MIDP 的持久化解决方案— RMS” 为我们讲解了数据持久化机制——记录管理 系统(Record Management System RMS)。这一特别的小型数据库使得MIDP 的数据保存变得很特 别。 第六章“GAME API” 介绍了 MIDP 2.0 相对于1.0 来说,最大的变化——新添加的用于支 持游戏的API,它们被放在javax.microedition.lcdui.game 包中。游戏API 包提供了一系列针对无 线设备的游戏开发类。你可以开发你的游戏了。COOL! 第七章“开发无线网络应用程序” 让我们学习如何开发令人激动的联网应用。无线网络在 当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开 发无线联网应用程序时,和以往有很大不同。 第八章“MIDP 2.0 安全体系结构” 将主要介绍MIDP 的安全体系模型,并结合一个具体的 实例来讲述MIDP2.0 安全模型的主要概念。 第九章“MIDP 2.0 Push 技术”介绍了如何通过异步方式将信息传送给设备并自动启动 J2ME 中文教程 by www.j2medev.com MIDlet 程序的机制。 第十章“MIDlet 的开发流程与部署”介绍了如何真正完成你的程序并打包发往设备运行。 第十一章“搭建开发平台—WTK”主要讲述J2ME 新手最常使用的开发工具Wireless Toolkit (WTK)。从WTK 的安装、到MIDlet 项目的创建、以及最后的打包发布,一步步带领读者进 入MIDlet 的开发世界! 第十二章“搭建开发平台—Eclipse”讲述了如何利用EclipseME 作为Eclipse 一个插件,帮 助开发者开发J2ME 应用程序。 第十三章“搭建开发平台—JBuilder”介绍了如何利用久负盛名的JBuilder 作为开发工具来 开发J2ME 应用程序。