基于J2ME平台的手机应用程序研究与开发

被引量 : 0次 | 上传用户:hzn_arm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J2ME技术是当前业界流行的无线应用开发支柱平台,基于J2ME能够方便地利用各种Java技术在手机上实现许多复杂的功能。从2001年6月开始,四川大学计算机学院与四川长城软件科技有限公司开展了积极的合作,完成了一系列的手机应用软件的开发、研究工作,作者有幸参与到其中,积累了许多理论知识和实践经验。本论文正是在此基础上,结合实际的开发经验,实现了一个手机应用软件的客户端部分,它包括了所有手机应用软件都必须具有的三个基本要素:图形用户界面、按键输入接口、无线网络通讯。本文的主要工作集中在: 1.详细阐述了开发手机应用软件所需的关键技术——J2ME的主要功能和体系结构。重点在于KVM虚拟机、CLDC和MIDP规范。 2.根据作者的开发经验介绍了手机应用软件的基本开发技术、硬件特点和具体开发环境的实现。 3.结合作者参与的实际项目——金坐标都市在线软件,详细地阐述了开发一个基于J2ME平台的手机应用程序的基本步骤和中间的各个关键要素,重点说明了如何利用面向对象的思想对T720手机上图形用户界面进行抽象和封装,并用具体的源代码说明了各种图形类和用户按键输入接口类的实现方法,此外,还介绍了J2ME平台上无线网络通讯接口的技术特点和具体实现方法等方面的内容。 本文的组织如下:第一章简单地介绍了本论文的课题背景。第二章阐述了J2ME技术的系统结构。第三章介绍了手机应用软件的特点和开发工具。第四章介绍了都市金坐标在线项目。第五章、第六章和第七章是本论文的重点,作者结合程序实trlJ讲述了都市金坐标在线项目中是如何实现手机应用软件的图形用户界面、按键输入接口、无线网络通讯三个部分。第八章介绍了一下JZME的最新动向。第九章总结全文。
其他文献
目的研究与开发具有皮肤病专科特色的电子病历系统,以实现皮肤科病人医疗信息的采集、加工、存储、传输和服务。方法以Windows sqlserver2005为后台数据库,以XML、C#为开发语言
长期以来,不管是哪个领域,为对不同层次受试者的运动强度如何进行准确监测所困挠。HR不仅反映了心脏跳动的频率,还与运动强度、VO2max和能量代谢呈线性关系,能较可靠地反映出
云计算所具有的虚拟化、多租户、弹性计算等特点对安全提出了更高的要求,传统密码设备的应用模式在云计算环境中遭受了巨大的挑战。云密码资源池将密码资源作为云环境中基础
通过图谱法确定椭圆跑步机的曲柄摇杆四杆机构的大致运动轨迹,并根据实际确立的参数通过Matlab进行仿真,来证明轨迹的可行性。
阐述了影响鞋面革防水性能的因素,从蓝湿革的选择,防水革的铬复鞣,中和方法,复鞣方法及染色、加脂过程控制方面,详细介绍了防水鞋面革的加工工艺。并简述了转鼓清洗、专用容
在福州市的闽侯白沙、南屿林场、连江陀市、长龙林场布设调查伐区,共收集杉木采伐样木675株,进行现场造材。采用与实际伐区调查设计、木材检尺相一致的计算方法编制出材率表,
<正>党的十八大以来,不少机关、企事业单位开始尝试将信息技术融入党建工作,经过几年实践已初见成效:党员管理实现信息化操作,省时省力;党费交纳一键转账,安全便捷;宣传教育
在市场经济中,企业的生产经营活动会受到众多不确定因素的影响,从而产生了或有事项.对或有事项的会计处理一般应遵循稳健性原则、重要性原则、充分披露原则及实质重于形式原
追求企业价值最大化是企业经营管理的普遍目标。2002-2016年沪深两市的上市公司数据检验结果表明,过度自信会促使管理者更积极地识别选择高风险、高回报的项目,提高企业的风