网站大量收购闲置独家精品文档,联系QQ:2885784924

j2me游戏开发第1章.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
j2me游戏开发第1章

本章小结 J2ME的概念、CLDC、MIDP与KVM; J2ME开发平台构建; MIDlet的开发流程; MIDlet的生命周期; MIDlet的程序结构。 J2ME手机游戏开发 第一章 准备知识 学习内容: 了解J2ME Java平台和J2ME技术概况 第一个MIDlet程序 MIDlet的生命周期 搭建J2ME开发环境 简单实例测试J2ME环境 J2ME(Java 2 Micro Edition)概述 手机上的应用软件经历了三个基本阶段 通话 电话薄 上网 J2ME是目前手机市场上比较热门的技术,其广阔的运行平台、良好的可移植性以及较短的开发周期受到亲睐。 J2ME(Java 2 Micro Edition)概述 Sun公司将J2ME定义为“一种以广泛的消费性产品为目标的高度优化的Java运行时环境”。 J2ME是为了支持像PDA、手机等小型的嵌入式或移动设备而推出的一系列的技术和规范的总称。 PDA 掌上电脑即PDA(Personal Digital Assistant),就是就是电脑的外围助理或者是个人数字助理的意思。顾名思义就是辅助个人工作的数字工具,主要提供记事、通讯录、名片交换及行程安排等功能。 Java平台和J2ME技术概况 Java的三个平台 Java平台和J2ME技术概况 Java的三个平台 JVM CVM KVM KVM:为小型、资源受限设备所设计的紧凑的、便携的虚拟机。 =128K JVM:使用在J2SE、J2EE中,应用于系统资源相当丰富的设备上。 32M CVM:为用户和嵌入式设备设计的完全功能性JVM JVM CVM KVM CVM KVM是由JVM演变而来的 J2ME应用程序 KVM虚拟机 J2ME应用程序 CVM虚拟机 J2SE J2EE应用 JVM虚拟机 设备功能从小到大 CDC CLDC CLDC:面向连接受限的设备配置,适用于低端信息家电:手机、PDA,使用KVM虚拟机 为了满足千差万别的移动设备需求 CDC:面向连接的设备配置,适用于高端信息家电:电视机顶盒、网络可视电话等,使用CVM虚拟机 不同点:面向不同设备的具体配置不同 CDC CLDC 选择性的类 程序包 J2ME基本类 程序包 Java虚拟机 基本配置 文件 CDC CVM CLDC KVM 虚拟机、配置和简表关系图 MID配 置文件 KVM CLDC CLDC(Connected, Limited Device Configuration面向连接受限的设备配置) ,J2ME的基本类程序包,所用的Java虚拟机为KVM(K虚拟机)。 运行CLDC的设备具有以下特征: 1)至少有192KB的内存空间 2)16/32位处理器 3)一个有限的电源供给(通常使用电池) 4)有限的或断断续续的网络连接性(9600bit/s或更少) 5)多样化的用户界面甚至没有用户界面 CLDC提供的功能 CLDC类库仅保留了JAVA规范中定义的最核心的三个包:java.io、java.lang、java.util 重新定义了用于支持通用连接框架的新包:javax.microedition,解决J2ME应用的联网问题。 J2ME的体系结构 目前应用在手机上 的操作系统主要有 PalmOS、Symbian、 Windows mobile、 Linux和Android、iPhoneOS, 黑莓七种。 针对手机特定的功能,比如是否支持蓝牙、三维等,由生产厂商提供可选的功能包 移动信息设备配置 MIDP移动信息设备简表 简表为相同消费电子设备的不同生产厂商提供标准化的java类库。 J2ME领域里使用最广泛的是MIDP(Mobile Information Device Profile)简表。 MIDP规范定义了移动信息设备类型和提供相关的API集合。 MIDlet应用程序 一个MIDP应用程序称为MIDlet,它只能使用MIDP和CLDC规范中所定义的API。MIDlet程序有点类似于常见的Applet或Servlet程序。 MIDlet应用的主类需要从一个特殊的类javax.microedition.midlet.MIDlet中继承过来,并提供共用的默认的构造函数。 MIDlet Suite 移动设备上,所运行的J2ME程序的存在形式为MIDlet Suite。 即一个或多个MIDlet打包在一起叫做MIDlet Suite,其表现形式是以一个.jar为后缀的文件。包含的主要信息有: 1)实现MIDlet的所有类文件; 2)关于.jar文件内容描述的manifest.cf文件; 3)所有资源文件,如图标、图像等。 第一个MIDlet程序 import j

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档