- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(手机闹钟软件
智能移动终端应用开发
设计报告
(2013/2014学年第2学期)
题 目 : 手机闹钟软件
学 院 : 信息与电气工程学院
专 业 : 电子信息工程
姓 名 :
学 号 :
设计成绩 :
1 软件需求分析
我国现在在各个方面发展迅猛,民众的生活质量得到极大的提高。与此同时,根据时代的要求,人们的生活节奏也随之加快。人们都要求自己在很短的时间尽量做到最多的事。所以开发一款能让人们能将其所有的事有序地组织起来,同时又能提醒在什么时间该做什么事的闹钟软件是很有必要的。而且随着科技的发展,智能手机已经开始逐步取代传统PC渗透进入了人们娱乐、生活的各个方面,用途也日益丰富。现在,对于用户来讲,手机不仅意味着一种打电话,发短信的沟通工具,而是日常生活,娱乐,工作的一部分。科技发展到今天,不得不说智能手机给我们的生活的确带来了极大的便捷。该课题的目的是开发一款安卓手机闹钟,手机闹钟最大的好处就是可以设置足够多的时间和足够多你喜欢的歌曲,只要你愿意,你也可以指派给每个闹钟时间一段简短的描述,特别是当你不记得为什么要设这个闹钟的时候。闹钟早已经存在了,它们的历史可以追溯到古希腊的时候,因为对于任何人来说时间都是一种奢侈品。的确,有了闹钟就能随时提醒我们在什么时间做什么事,将这方面的功能运用到手机这块更加有效的提升了我们的工作质量
图 2-1软件各功能流程框图
3 关键技术分析
Android应用程序开发着眼于它的整个系统架构,是一项复杂的工程。是Google开发的基于Linux平台的、开源的、智能手机操作系统。Android包括操作系统、中间件和应用程序,由于源代码开放,Android可以被移植到不同的硬件平台上。Java是一种面向对象的编程语言,Android的应用层上的应用程序是用Java编写的,以Java作为开发语言,但是,Java并不等同于Android,因为Android SDK引用了Java SDK的大部分,少数部分被Android SDK所抛弃。 所以,要想从事Android的开发,就必须有Java基础。
界面布局是用户界面结构的描述,定义了界面中所有的元素、结构和相互关系。一般声明Android程序的界面布局有两种方法,第一种是使用XML文件描述界面布局,另一种在程序运行时动态添加或修改界面布局。Android 系统提供了在声明界面布局上提供了很好的灵活性,用户既可以独立使用任何一种声明界面布局的方式,也可以同时使用两种方式。
4 软件详细设计
4.1整体页面布局
本软件页面布局设计如下:
进入软件的主页面为:
图4-1主页面设计图
主页面左上角显示用户头像,当用户登陆个人账号并设置自定义头像时会显示用户的自定义头像,设置用户个人账号的目的为方便用户备份和导入自己的闹铃提醒信息。头像右侧的加号和减号图标为添加和删除闹钟。下方显示天气、日期和闹钟信息。右侧有小开关,可以直接打开或者关闭已经设置过的闹钟。
当由软件主页面向右侧滑动时出现副页:
图4-2副页面设计图
当用户由主页面向右侧滑动时会滑出此页面,点击上方头像即可进行登陆注册。下方有六个按钮可实现历史记录、备份/导入、查看日历、添加重要日期提醒、设置、关于六个功能,点击相应按钮即可实现相应功能。当点击主页面用户头像时,如果用户没有登录则会自动滑出副页,提醒用户注册登录。
4.2各功能设计
添加闹钟:
图4-3设置闹钟功能页面设计
图4-4闹钟时间设置页面设计
删除闹钟:
图4-5删除闹钟功能页面设计
个人中心登录:
图4-6个人中心页面设计
查看日历及添加重要日期提醒:
图4-7日历查询功能页面设计
设置及关于:
图4-8设置功能页面设计
图4-9关于功能页面设计
4.3部分代码
AlarmReceiver类?
public?class?AlarmReceiver?extends?BroadcastReceiver{??
????@Override?
public?void?onReceive(Context?context,?Intent?intent)?{???????
Intent?i=new?Intent(context,?AlarmActivity.class);???????
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);???????
?context.startActivity(i);?????}?}??
AlarmActivi
您可能关注的文档
- (很实用的折纸技巧大全.doc
- (德信早城房地产营销策划方案.doc
- (德信早城房地产营销策划方案2.doc
- (心理健康工作及成果2.doc
- (必修1知识架构张龙彦.doc
- (必修2学案.doc
- (必修一第五单元第13讲2.doc
- (快速成功的终极秘诀.doc
- (怎样查找外文文献资料.doc
- (怎样处理RAE格式.doc
- DBJ41_T 143-2014 城市综合体建筑智能化系统设计标准.docx
- DBJ41_T 075-2016 河南省公共建筑节能设计标准.docx
- DB11_T 2147-2023 连栋玻璃温室建造技术规范.docx
- DB11_T 2097-2023 城市轨道交通工程明挖法施工技术规程.docx
- DG_TJ 08-2420-2023 大空间建筑铝合金结构防火技术标准.docx
- DB11_T 2034-2022 汽车加气站安全运行技术规程.docx
- DBJ41_T 136-2014 河南省民用建筑太阳能光伏系统应用技术规程.docx
- DB11_T 2043-2022 突发性地质灾害监测站点运行规程.docx
- DB11_T 2036-2022 分布式光伏发电系统电气安全技术规范.docx
- DB11_T 2037-2022 光伏建筑一体化设计要求.docx
文档评论(0)