前 言 第1章 J2ME简介 1 1.1 J2ME的历史和现状 1 1.2 手持设备类型 2 1.3 手持设备操作系统介绍 3 1.4 嵌入式开发种类介绍 3 1.5 J2ME体系结构 4 1.6 混淆器介绍 6 1.7 J2ME开发过程 6 1.8 J2ME的优势和劣势 7 1.9 J2ME的工作种类 8 1.10 现有J2ME游戏介绍 8 习题 9 第2章 J2ME开发环境 10 2.1 J2ME开发环境的种类 10 2.2 J2ME的开发工具 11 2.3 J2ME Wireless ToolKit (J2WTK) 11 习题 18 第3章 MIDlet的生命周期 19 3.1 MIDlet类介绍 19 3.2 MIDlet生命周期 20 3.3 第一个MIDlet 21 3.4 使用J2WTK2.2来编译和运行 22 3.5 MIDlet其他方法介绍 25 3.6 MIDlet生命周期测试程序 25 习题 27 第4章 高级用户界面及事件处理 28 4.1 用户界面的分类 28 4.2 Display和Displayable 29 4.3 高级用户界面 32 4.4 控件介绍 40 4.5 事件处理 53 习题 58 第5章 低级用户界面及事件处理 59 5.1 低级用户界面概述 59 5.2 Canvas类的使用 59 5.3 Graphics类的使用 63 5.4 事件处理 71 5.5 双缓冲技术 75 5.6 Font类的使用 77 5.7 颜色的使用 80 习题 83 第6章 记录存储管理系统 84 6.1 记录存储管理系统介绍 84 6.2 记录存储管理系统的使用 85 6.3 中文问题及解决办法 95 6.4 应用实例:实现登录时记住密码功能 96 6.5 RecordListener的使用 103 习题 105 第7章 常用类使用介绍 106 7.1 System类 106 7.2 外覆类 109 7.3 Random类 111 7.4 时间处理类 112 7.5 Vector和Hashtable 114 习题 119 第8章 网络编程 120 8.1 网络编程介绍 120 8.2 HTTP编程 122 8.3 Socket编程 135 8.4 其他连接方式 137 习题 138 第9章 MIDP2.0介绍 139 9.1 MIDP2.0介绍 139 9.2 MIDP2.0和MIDP1.0的区别 140 9.3 MIDP2.0 Game API介绍 141 习题 145 第10章 厂商开发环境使用 146 10.1 厂商开发环境和J2WTK比较 146 10.2 Nokia SDK 147 10.3 Siemens SDK 162 10.4 Motorola SDK 163 10.5 SonyErisson SDK 163 10.6 Unija SDK 164 10.7 SAMSUNG_Wireless_Toolkit 164 习题 164 第11章 J2ME程序的发布 165 11.1 OTA介绍 165 11.2 数据线传输 170 11.3 红外传输 173 11.4 蓝牙传输 173 11.5 其他 173 习题 173 第12章 多媒体编程和短信息编程 174 12.1 可选包介绍 174 12.2 多媒体编程——MMA的使用 175 12.3 短信息编程 185 习题 192 第13章 使用JBuilder进行J2ME开发 193 13.1 JBuilder简介 193 13.2 使用JBuilder建立J2ME项目 194 13.2 在JBuilder中添加厂商开发环境 200 13.3 利用JBuilder打包J2ME程序 203 习题 210 第14章 使用Eclipse进行J2ME开发 211 14.1 Eclipse简介 211 14.2 建立Eclipse的J2ME开发环境 212 14.3 将J2ME开发工具和Eclipse集成 219 14.4 使用Eclipse建立J2ME项目 222 14.5 使用Eclipse打包J2ME程序 224 习题 225 第15章 J2ME项目开发实战 226 15.1 《旋风备忘录》项目 226 15.2 基于Nokia S60的一个简单计算器 253 附录A J2ME常用网址 259 附录B Jad文件常见属性作用说明 260 |
|
相关推荐
**手机J2ME程序编写教程** Java Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式设备和移动设备,如早期的智能手机。本教程将带你深入理解如何利用J2ME技术来开发手机应用程序。 ### 一、J2ME概述 ...
这个J2ME中文版教程是针对初学者和有一定经验的开发者编写的,旨在深入浅出地讲解J2ME的基础知识和高级特性,帮助读者掌握在移动平台上开发应用程序的技能。 **教程内容概览** 1. **J2ME概述**:教程首先介绍了...
下面是一个简单的J2ME MIDlet源码示例,展示如何创建一个显示"Hello, J2ME!"的屏幕: ```java import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HelloWorldMIDlet extends ...
Java 2 Micro Edition (J2ME) 是一种Java平台,主要设计用于移动设备、嵌入式系统和其他资源有限的计算设备。它提供了运行环境和框架,使得开发者可以为各种不同类型的设备开发应用程序,包括手机、智能手表、数字...
《J2ME游戏开发中文教程》是一本专为Java ME(J2ME)平台上的游戏开发而设计的详细指南。J2ME,全称为Java 2 Micro Edition,是Java技术的一个分支,主要用于移动设备和嵌入式系统的应用程序开发,包括手机、智能...
J2ME程序设计实例教程
这个中文开发教程为想要踏入J2ME开发领域的朋友们提供了宝贵的资源,它包含了一个清晰易懂的PDF版本,能够帮助初学者快速上手。 J2ME主要由配置(Configurations)和 profiles(Profile)组成,其中配置定义了设备...
《J2ME应用教程》是一本专注于Java Micro Edition(J2ME)技术的图书,旨在帮助读者深入理解和掌握J2ME平台的应用开发。J2ME是Java技术在嵌入式设备、移动设备如手机和掌上电脑上的一个重要分支,主要用于开发小型、...
6. **编写代码**:使用 Java 语言编写 MIDlets,遵循 MIDP API,例如使用 `javax.microedition.midlet.MIDlet` 类作为应用程序入口点,`javax.microedition.lcdui` 包中的类来创建用户界面,以及 `javax....
《J2ME编写的俄罗斯方块》是一款基于Java Micro Edition(J2ME)平台开发的经典游戏。J2ME是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机和PDA,提供轻量级的应用程序开发环境。这款俄罗斯方块游戏...
【J2ME动画编写教程】 J2ME(Java 2 Micro Edition)是一种针对小型设备,如手机和平板电脑的Java平台。在J2ME中创建动画对于开发手机游戏至关重要,尤其是对于初学者来说,理解如何有效地实现动画效果是提升游戏...
### J2ME开发教程核心知识点解析 #### 一、J2ME概述 J2ME,全称为Java 2 Platform Micro Edition,是Sun Microsystems为嵌入式设备和移动设备设计的一套Java平台。它包含了Java语言的基本特性,以及一组专门为资源...
**J2ME中文教程 MIDP2.0** Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机和智能家电。MIDP(Mobile Information Device Profile)2.0是J2ME中的一个重要配置,它提供了...
教程中的第一部分"J2ME入门视频教程01(配置J2ME手机软件开发环境)"将详细介绍这一过程: 1. **安装Java SDK**: 首先,你需要下载并安装Java Development Kit (JDK),这是编写Java程序的基础。JDK包含了编译器、...
这个"J2me疯狂坦克游戏源码"为我们提供了一个了解J2ME游戏开发的绝佳机会。下面将详细解析J2ME在游戏开发中的应用及其关键知识点。 1. **J2ME架构** J2ME由配置(Configurations)和 profilings 组成。配置定义了...
J2ME的中文教程,值得看一下!
Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动设备的Java平台,主要用于开发手机应用、智能家电控制、游戏等。本"j2me开发教程全集"涵盖了J2ME开发的核心概念、技术和实践案例,是学习和掌握J2ME编程的...
### J2ME中文教程知识点概览 #### 一、J2ME简介 - **定义**:J2ME(Java 2 Platform, Micro Edition)是一种基于Java的编程平台,专为移动设备和嵌入式设备设计。它允许开发者创建能够在各种小型设备上运行的应用...