没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
J2ME 教程
目录
第 1 章 J2ME 基本概念..........................................................................................2
1.1 J2SE、J2EE 与 J2ME................................................................................2
1.2 J2ME 基本框架..........................................................................................2
第 2 章 MIDP 应用程序基本框架.........................................................................4
第 3 章 J2ME 环境配置..........................................................................................5
3.1 基本编译环境的使用................................................................................5
3.1.1 安装 JDK............................................................................................................5
3.1.2 安装 WTK 以及其他各种特定 WTK...............................................................6
3.1.3 在 Jbuilder 里面配置及使用 WTK...................................................................6
第 4 章 高级用户界面..........................................................................................18
第 5 章 低级用户界面..........................................................................................18
第 6 章 文本和图像..............................................................................................18
第 7 章 Record 系统..............................................................................................18
第 8 章 网络和多线程..........................................................................................19
第 9 章 一个具体的游戏开发实例......................................................................19
9.1 游戏框架..................................................................................................19
9.2 初始化和背景绘制..................................................................................19
9.3 设计 Sprite 类...........................................................................................19
9.4 设计木板类 Board...................................................................................20
9.5 设计狐狸类 Fox.......................................................................................20
9.6 动作及碰撞..............................................................................................20
第 10 章 FOMA 平台开发相关............................................................................21
第 11 章 Vodafone 开发相关................................................................................21
第 1 章 J2ME 基本概念
1.1 J2SE、J2EE 与 J2ME
Java 框架分为三部分:
名称 用途
J2SE
标准 Java 库
J2EE
企业应用方面
J2ME
家电和手机等内存有限设备
J2ME 是我们要做的部分。
1.2 J2ME 基本框架
和 J2SE,J2EE 相比,支持 J2ME 的设备要多得多。因为这些机器的 CPU 和内存的处理能
力等都有较大差别,所以 J2ME 不像 J2SE 和 J2EE 那样只提供一种 SDK,而是为了适应多
种多样的机器,定义了 Configure 和 Profile 这两个配置。
Configure 是 J2ME 的核心部分。J2ME 对应的机器多种多样,手机有振动,PDA 则有手写
输入等特殊功能,Configure 定义了这些设备共同拥有的核心功能。Profile 就是用来实现不
同机器的特殊功能的。J2ME 就是把 Configure 和 Profile 组合起来,来适应不同设备的。
Configure 中 有 CDC(Connected Device Configuration) 和 CLDC(Connected Limited Device
Configuration),CDC 适用于像汽车驾驶导向系统等有中等处理能力的机器,CLDC 适用于
像手机,PDA 等对处理能力和内存有限制的机器。另外,根据使用的配置的不同, VM
(模拟器)也不同。CDC 同 J2SE 一样使用 JVM,CLDC 使用在内存小、处理能力低的
KVM(K Virtual Machine)上。
MIDP 是 Sun Microsystems 公司为手机终端制作的配置,是现在世界上最流行的配置。本讲
座就将对 MIDP 的手机应用程序制作进行说明。顺便提一下,DOJA 是日本的手机公司
DOCOMO 制作的专用配置。目前 MIDP 有两个版本:MIDP1.0 和 MIDP2.0。
第 2 章 MIDP 应用程序基本框架
如果各位曾经撰写过Java Applet 或是Java Servlet,一定知道要制作Java Applet,就必须继承
自java.applet 这个类别,要制作Java Servlet,则程序必须继承自javax.servlet.http.HttpServlet
这个类别。同理,要撰写能够在手机上头执行的Java MIDlet 也必须要继承自
javax.microedition.midlet.MIDlet 类别,
第 3 章 J2ME 环境配置
3.1 基本编译环境的使用
我们采用 JBuilderX 作为我们的主要 IDE 开发环境,
工具 作用
J2SE SDK
http://java.sun.com/j2se/
所有 JAVA 应用软件编译所需
WTK(Wireless Toolkit)
包括 WTK1.0X,WTK2.0,WTK2.2
http://java.sun.com/j2me/
标准手机应用开发包(编译,模拟器)
其 他 各 种 各 样 特 定 厂 商 的 WTK 以 及
Emulator(NOKIA,SONYERICSSON,
SAMSUNG,NEC,
SHARP, ALCATEL, LG, MOTOROLA
针对各个特定手机,开发各自的应用
3.1.1 安装 JDK
安装好 JDK 后,请在系统环境里面设置 JDK 路径,某些 WTK 需要明确指定 JDK 路径。
JAVA_HOME = X:\j2sdk1.4.2_03
Path = X:\j2sdk1.4.2_03\lib; X:\j2sdk1.4.2_03\bin
上面 X 表示 JDK 安装路径,设置完后可以在 Command 窗口下测试是否成功:
剩余20页未读,继续阅读
资源评论
- shun80232012-12-13这个感觉有点旧了
senjianjoe
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- libADLMIDI1-1.5.1-bp155.1.7.aarch64.rpm
- 基于python和resnet50的垃圾分类识别项目源码+全部数据.zip
- C语言进阶学习资料,关于预处理,文件处理,结构体,位移运算的学习 大学生期末复习资料,程序设计课程复习资料
- c++少儿编程专业教师使用资料
- box1234567890
- 少儿编程资料,c++少儿编程专业资料
- libADLMIDI1-1.5.1-bp156.2.6.aarch64.rpm
- java源码 仿360buy京东商城源码 京东JavaWeb项目源代码.rar
- libADLMIDI1-1.5.1-1.2.riscv64.rpm
- 基于ASP的BS架构工艺品展示系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功