- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- doq6σ普及培训第2部分基本统计概念.ppt
- ds8000b使用的操作培训[简].ppt
- dsp原理及应用第6章ccs开发环境.ppt
- dna修饰和其检测技术.pptx
- dsp芯片原理和应用.pptx
- dsttvs的操作培训手则.ppt
- duke—xpstechnology(x射线光电子能谱)—nov.4.2011.ppt
- d环境污染和环境保护.ppt
- e002—如何有效主持会议.ppt
- d第3章几种常见的概率分布律.ppt
- 2024年精细化管理制度(三篇).pdf
- 2024年烟台中考道德与法治经验交流 深耕细研聚合力 稳中求进向前行课件(共31张ppt).pptx
- 第20讲 功 功率 2025年中考物理专题复习(广东)课件(共27张PPT).pptx
- 第17课 西晋的短暂统一和北方各族的内迁 课件(18张PPT).pptx
- 4.5.1 函数的零点与方程的解 课件(共45张ppt)高一数学必修第一册(共人教A版2019).pptx
- 2024版《中国历史》七上第三单元 秦汉时期:统一多民族封建国家的建立和巩固 单元总复习课件【45张PPT】.pptx
- 2024年烟台中考道德与法治经验交流--原点 痛点 热点 支点 课件(共36张ppt).pptx
- 2025届高三一轮复习 工业区位因素及其变化 课件(共34张PPT).pptx
- 第22课《皇帝的新装》课件.pptx
- 2022~2023烟草职业技能鉴定考试题库及答案第683期.pdf
文档评论(0)