- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 避孕药具培训试卷(答案)【精选资料】.docx
- 病理生理学试题库 带答案-20220616184624.docx
- 部编版五年级下册道德与法治期末知识点(考点梳理).docx
- 残疾人轮椅设计.docx
- 车辆保险服务招标文件.docx
- 城市轨道运营管理试卷a 以及答案.docx
- 初中五步拳教案.docx
- 初中物理第十一章机械功与机械能作业设计.docx
- 传感器课程设计电涡流位移传感器设计.docx
- 传感器在工业和农业检测中的应用教学实施报告.docx
- 私募基金监管及合规运营小蓝本【4月刊】境内外_2024年.pdf
- 联合国西亚经济社会委员会-阿拉伯国家劳动力统计状况( State of Labour Force Statistics in Arab States 202405.pdf
- 高盛-TOP OF MIND-央行分化,中国市场向上及铜价和金.pdf
- 数据中心物理基础设施管理要求白皮书(2024).pdf
- 营销策划 -娃哈哈.PQQ店中店项目-悠简综合抗衰管理系统 2024.pdf
- 全球游戏耳机市场调研 2024.pdf
- 高盛-微软-GENAI发布提升领导力.pdf
- 中小学综合实践活动指导纲要.docx
- KEYENCE基恩士HR-X 系列 MITSUBISHI Q SERIES PLC-LINK 连接指南 通信模块“QJ71E71-100” 篇.pdf
- 大疆 DJI Avata 2 - 安全概要 (畅飞套装) v1.0.pdf
文档评论(0)