- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
j2me手机应用开发技术-1
* 以后再演示 * * * * * * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * * 举例,j2se 的层次 os jvm jsdk 可选包看j2meapi07.chm * * cldc11api.pdf 有4个包 cdc-whitepaper.pdf无api * \midp1.0_api\index.html 不分层的话 手机=蓝牙+IO+其它 车载蓝牙=蓝牙+IO 分层:软件开发中1层和3层 提问:有没有听懂 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * 3G应用开发暑期高级研修班 培训资料 乐成数字通信学院 * * * 开发平台的搭建 我们将继续使用Eclipse来作为开发环境。 Eclipse本身并不支持J2ME工程的开发,但是我们可以通过安装插件的方法为其添加这个功能。 EclipseME 作为Eclipse 一个插件,致力于帮助开发者开发J2ME 应用程序。 EclipseME 并不为开发者提供无线设备模拟器,而将各手机厂商的模拟器紧密连接到Eclipse 开发环境中,为开发者提供一种无缝统一的集成开发环境。 开发平台的搭建 搭建J2ME的开发环境.doc J2ME概述 由配置(Configuration)和简表(Profile)构成的。 配置是提供给最大范围设备使用的最小类库集合,在配置中同时包含Java 虚拟机。 简表是针对一系列设备提供的开发包集合。 还有一个重要的概念是可选包(Optional Package),它是针对特定设备提供的类库,比如某些设备是支持蓝牙的,针对此功能J2ME中制定了JSR82(Bluetooth API)提供了对蓝牙的支持。 CDC与CLDC介绍 两个最主要的配置: Connected Limited Devices Configuration(CLDC)有限连接设备配置 Connected Devices Configuration(CDC)连接设备配置 。 它是根据设备的硬件性能进行区分的,例如处理器、内存容量等 CLDC 主要针对那些资源非常受限的设备 CDC 主要面对那些家电产品 CDC与CLDC介绍 CDC 的硬件参数 (cdc-whitepaper.pdf) 2M以上内存 具有网络连接能力,通常为无线网络 需要实现java虚拟机规范的全部功能 32位或者64位的处理器 CLDC 的硬件参数 (cldc11api.pdf) 512 KB以下内存 有限能源供应(通常使用电池) 有限或非持续网络连接简单的用户界面 16位或者32位的处理器 J2ME简表 什么是Profile(简表) J2ME简表就是针对具体的J2ME配置规范 在这个配置规范的基础上,更进一步的为具体的设备进行软件开发方面的说明。 作用 为了完善配置文件 为某个具体的移动设备或某个具体的应用程序提供硬件方面更详细的说明 简表就是为了开发人员能够根据具体设备而选择不同的开发包 简表为消费相同电子设备的不同生产商提供了标准化的Java类库 Mobile Information Device Profile(移动信息设备Profile ,简称 MIDP )就是CLDC实现的第一个简表 Midp1.0 midp2.0 总结 j2me =cldc+midp +可选包 一台电脑=主板+硬盘+cpu+内存+可选包(音响,游戏柄) 为什么要分层? 分层是为了重用,专业 MIDP应用程序的基本框架 Mobile Information Device Profile MIDP中定义的应用程序称为MIDlet。 MIDlet是一个J2ME的Java类 它扩展了javax.microedition.midlet.MIDlet抽象类 实现了startApp()、pauseApp()、destroyApp()方法。 MIDlet属于手机程序的主程序。 MIDP应用程序通常还包括其它一些类,这些类能随它们的资源一起被打包成Jar文件,所以我们称之为MIDlet Suite(套件) MIDP应用程序的生命周期 三个状态 运行状态(Acti
您可能关注的文档
最近下载
- 《天上有颗南仁东星》第二课时 课件 八年级语文上册 统编版.pptx VIP
- 新人教版高中物理必修三第十一章《电路及其应用》测试题(含答案解析).docx VIP
- 14、圆明园的毁灭(课件)第二课时2023-2024学年五年级上册语文(统编版) (1).pptx VIP
- 北师大版四年级数学上册第三单元《乘法》(大单元教学设计).docx VIP
- 同上一堂党课初中篇 中流砥柱观后感五.doc VIP
- 必威体育精装版2016-2017学年秋季学期人美版小学六年级上册美术教案全册.doc VIP
- 《互联网》精品课件.pptx VIP
- 浙江维思通新材料有限公司年产 20000 吨锂电池新型材料项目环评报告.docx VIP
- BIM基础培训教材课件.pptx VIP
- 管理学:激励PPT教学课件.pptx
文档评论(0)