- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA001基于j2me手机日程表软件设计2
摘要
J2ME(Java 2 Micro Edition) 是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的Java特性而提高开发的效率。
随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于J2ME技术的应用,开发一款程序——个人日程管理软件。制作经典软件到手机上来,为更流行的硬件平台提供应用软件。
本论文介绍了使用WTK2制作软件的方法及本程序的结构分析和具体功能的实现。
关键字:J2ME,移动电话, Java,个人日程程序
摘要 I
ABSTRACT II
目录 III
第一章 绪论 - 1 -
1.1 Java技术 - 1 -
1.2 国内现状 - 2 -
1.3 从JVM到CVM、KVM的演变 - 2 -
1.4 制作的学习目的 - 3 -
1.4.1研究内容 - 3 -
1.4.2课题研究的意义 - 3 -
第二章 系统开发工具与开发技术 - 1 -
2.1 J2ME的基本概念 - 1 -
2.2 J2ME、J2SE、与J2EE的比较 - 2 -
2.3开发软件WTK的详细介绍 - 3 -
2.3.1 软件介绍 - 3 -
2.3.2 WTK提供的网络监视工具 - 4 -
2.4 Web Service简介 - 5 -
2.5 MIDlet - 6 -
2.6 MIDP - 7 -
2.6.1 MIDP简介 - 7 -
2.6.3 CLDC/MIDP架构介绍 - 8 -
2.6.2 MIDP的适用范围 - 8 -
第三章 程序系统需求分析 - 11 -
3.1开发环境 - 11 -
3.2 模块 - 12 -
3.3 程序的运行流程 - 13 -
3.4 程序运行类图 - 14 -
3.5 程序静态类图 - 15 -
第四章 程序的系统设计 - 16 -
4.1 日历功能 - 16 -
4.1.1 日历的类静态类图 - 17 -
4.1.2 接口定义代码 - 18 -
4.1.3 日历类CalendarCanvas代码 - 19 -
4.2 日程管理 - 21 -
4.2.1 日程管理功能 - 21 -
4.2.2 数据的表示与存储 - 22 -
4.2.3 程序静态类总结 - 25 -
4.2.5 日程记录类ScheduleItem代码 - 25 -
4.2.6 派生类代码 - 27 -
4.3 日程记录的保存 - 29 -
4.3.1 数据存储功能 - 29 -
4.3.2 程序静态类图示意图 - 30 -
4.4 网上下载日程记录 - 30 -
第五章 软件的测试与实现 - 34 -
5.1 主菜单 - 34 -
5.2 日程管理菜单 - 35 -
第六章 总结与展望 - 37 -
结 束 语 - 38 -
致谢 - 39 -
参考文献 - 40 -
.2 模块
大体程序编写模块如图,具体应用模块分为5个:
日期显示模块:对日期的准确查询,读取系统时间及运算结果
日期查询模块:对用户输入的日期进行查询
日程编写模块:调用手机自带文本编写程序编写自己的文档.
保存模块:将查询结果或用户的日程保存在手机内存或MMC卡中.
更新记录模块:自动更新当前日期时间和日程表目录.4.1 日历功能
一个日程管理程序,第一部分功能,首先需要实现一个能够绘制日历的画布类,这个类通过Canvas类进行派生,能够绘制某个月的所有日期。
CalendarCanvas(日历)类,在日历上允许显示5种类型的日期,每种类型的显示方法都不同。日历效果如图4.1显示。
(1)普通日期:普通字体显示,背景色为白色。
(2)节假日:用普通字体显示,但是日期背景色为灰色。
(3)重要日期(含有日程安排的日期):下划线字体显示,背景白色。
(4)包含有日程的节假日:用带下划线的加粗字体显示,背景灰色。
(5)当前焦点所在的日期:用加粗字体显示,背景为灰色。
图4.1 日历运行效果
(4)日程记录的具体内容,用文字表示。
为了实现日期的编辑通过Form类派生的名为CalendarEditForm的类。CalendarEditForm类可以用于新增加日程记录或修改现有日程记录。运行效果见图:
图4. 日程记录和修改界面
毕业论文下载网: 提供
如果需要详细内容请与QQ:4991024联系
您可能关注的文档
- IC-725、C-721短波全频段收发信机使用说明.doc
- IC消费管理系方案及报价.doc
- ID97-社区理维护品质论文-2011.03.08.doc
- Iecmsy大团支部 工作计划.doc
- Ifxdeb房产财务知识.doc
- ihtc系列Adroid操作系统智能手机快速入门导航.doc
- IIR数字滤波的计算机优化与设计.doc
- imo云办公室户使用手册.doc
- IMPA船舶物管理系统.doc
- Intel公司邦分析法分析案例.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
最近下载
- 文献综述中小企业成本控制研究.docx VIP
- (2025春新版本)人教版七年级历史下册全册教案.pdf
- 北京市一零一中学2023-2024学年七年级下学期期中考试英语试卷(含答案).pdf
- 物业管理服务报价表完整优秀版 .pdf VIP
- 文献综述--中小企业成本控制的研究.doc VIP
- 莒县鸿瑞矿业有限公司新型节能环保型石灰窑项目(三期)竣工环境保护验收监测报告.docx VIP
- 第9课 近代西方的法律与教化 教案-统编版(2019)高中历史选择性必修1国家制度与社会治理.pdf
- ZOOM声乐乐器L-12 快速入门 (Chinese)说明书用户手册.pdf
- 基于单片机的宠物喂养系统的设计与实现.docx
- 中小学(三阶魔方的复原)校本教材.doc VIP
文档评论(0)