基于Android的万年历系统的设计与实现.docx

基于Android的万年历系统的设计与实现.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 1 设计主题 1 2 设计目的 1 3 设计任务 1 4 设计内容 1 4.1系统的需求分析 1 4.2系统实验的目标 2 4.3 具体实现 2 4.4登录功能具体实现 5 4.5 备忘录功能具体实现 8 4.6天气功能具体实现 11 4.7 日历功能具体实现 13 5 总结与展望 14 1设计主题 基于Android万年历的设计与实现。 2 设计目的 本次课程设计以Android开发为主。目的是进行一个综合的设计,做一个APP 应用。编码前需要对环境的配置、开发工具的熟悉,调试机的调试。掌握基本的 Android 开发流程。Android 系统凭借其良好的用户体验、低廉的成本及高开放 性产生了巨大的应用量和广阔的应用面。如今,基于 Android 系统的应用极为丰 富,从输入法到影音播放器,从系统工具到网页浏览器,从社交网络客户端到学 习办公助手工具,以及形式繁多的游戏应用,都有力体现了Android平台的强大 的适应性和发展潜力。 本文通过论述对基于Android的万年历系统的开发的全过程,研究了Android 系统的开发环境、核心构架、主要组件,展示了开发移动应用的一般过程,并对 Android平台的背景、现状和发展前景进行了讨论。 3 设计任务 《Android移动开发》是计算机科学与技术专业、软件工程专业、网络工程 专业本科生的一门选修课程。采用MVC架构可以加快程序的开发,提高程序质量。 Android技术复杂,通过实验进一步理解和掌握Android基本概念、编程 技巧;掌握开发工具的使用。 4 设计内容 设计基于Android 的万年历。程序主要分为登录、注册。时钟原 创 力 政 档 示、天气预报、随身记、日程备忘录、日程提醒等功能。 下 载 高 清 无 水 印 4.1系统的需求分析 设计并实现一款基于Android平台的万年历系统,具备基本的登录、注册。 时钟显示、日历显示、天气预报、随身记、日程备忘录、日程提醒等功能。要求 该系统能够在真机上顺利安装并运行。 该系统除实现基本的日历功能之外,还有附加的插件以满足用户需求。 (1)动态的显示时钟,显当前系统时间。 (2)显示一周的天气预报。 (3)随身记,实现了日记本的功能 (4)日历备忘录,可直接在日期上面添加备忘,选择提醒的时间,提醒的 标题,提醒的内容。并在设定的时间进行提醒。 4.2系统实验的目标 基于Android万年历的开发主要实现的目标有以下几个方面: (1)界面设计友好、美观。 (2)数据存储安全、可靠。 (3)信息分类清晰、准确。 (4)强大的查询功能,保证数据查询的灵活性。 (5)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 (6)具有易维护性和易操作性。 图4-2注册 4.3 具体实现 登录 登录 欢迎使用万年历移动端 帐号: 情输入帐号 密码:请输入密码 世录 法 进 图4-1登录 注册 帐号:情输入帐号 新密码: 诱输入密码 确认密码:请输再次入密码 注南 闹钟 万年历 备忘录 图4-3时钟 图4-4日历 天气殒报-南京 日期:2018-09-12 逗度:22℃~28℃ 天气:多云 日期:2018-09-13 逗度:22℃~27℃ 天气:阵雨 日期:2018-09-14 温度:23℃~30℃ 天气:多云 日期:2018-09-15 温度:23℃~32℃ 天气:多云 日期:2018-09-16 混度:23℃~28℃ 天气:雷阵雨 日期:2018-00. 17 图4-5天气预报 随身记列表 随身记列表 新增 内容:111 原创力文档 下 载 高 清 无 水 印 图4-6随身记 图4-7日程备忘录 4.4登录功能具体实现 import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.view.View.OnClickListener; //import android.view.Window; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; import com.zsy.timeassistant.R

文档评论(0)

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

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

1亿VIP精品文档

相关文档