基于Android平台的懒人闹钟设计及实现Word文档下载推荐.docx
- 文档编号:13047919
- 上传时间:2022-10-03
- 格式:DOCX
- 页数:28
- 大小:283.27KB
基于Android平台的懒人闹钟设计及实现Word文档下载推荐.docx
《基于Android平台的懒人闹钟设计及实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于Android平台的懒人闹钟设计及实现Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
关键词:
懒人闹钟移动终端Android
4
Abstract
Everydaythefirstthingweshoulddoistowakeup.Andfor"
lazypeople"
theywillprepareasmallalarmclock,evenifyouhateit,buthavetorelyonittowakeyouup.Itisverytangled.Withthedevelopmentofsmartphones,alazypersonalsocanbeusedinthemobilephonealarmctock,replacethetraditionalentityalarmclock.
Thisarticlee冲oundsalazyalarmbasedonandroidplatformofmobilephoneapplicationsoftwaredesignanditsimplementationprocess.ThesoftwareforAndroidplatform,platformcontainsfunctionandframework.Formobileterminaluserswasdesignedandimplementedasmooth,stableclientsoftwaresystem
ThisdesignUSESthestructuredthinkinginsoftwareengineering,usestandardsoftwaredesignprocess,Fromthefeasibilitystudydemandanalysis,systemdesignandsystemimplementationstepstodevelopthelazyalarmsystem.TduseSQLitestoredataandothertechnicalsoftware.Thewholeapplicationintotheserver;
userhomeinterfaceUIdesign,UIdesignofeachfunctionalmoduleinterfeee,anddatabasefourmodules.Whichdatabasemodulehasthestorage,queryincrease,deletefiinctions.Thebiggestfeatureofthislazyalarmclockprogramisconcise,smallfootprint,softwaresizejustover5M;
Functionisstrong,,Isachievedonthemarketmostoftheexistingmobilephonealarmclockfunction,haveverystrongpracticability
KeyWords:
LazyAlarmCtock MobileTerminalsAndroid
摘要 I
Abstract II
目录 III
绪论 1
1.1 Android 概述 4
1.2 Android 架构 4
1.3 Android权限的获取 5
1.4 Android用户界面构建 6
1.5资源的获取和使用 7
1.6 SQLite数据库技术 8
1.7多媒体的支持能力 8
1.8本章小结 9
2基于Android平台的懒人闹钟软件需求分析 10
2.1用户功能流程图 10
2.2用户功能需求分析 10
2.3软件性能分析 11
2.4开发可行性分析 11
2.5整体架构分析 12
2.6本章小结 12
3基于Android平台的懒人闹钟软件设计 13
4基于Android平台的懒人闹钟软件实现 16
4.1软件功能模块设计图 16
4.2首次安装模块 16
4.3用户主界面 17
4.4设置闹钟时间模块设计 18
4.5闹钟铃声和振动模块 19
4.6开始闹钟模块 20
4.7工程源代码结构图 21
结论 22
致谢 23
参考文献 24
绪论
在软件产业高速发展的今天,软件的设计思想和理念也在不断变化。
而随着移动终端--一智能手机的出现,更是为智能手机软件提供了高速发展的平台。
本章将根据Android闹钟软件的发展状况以及未来方向进行分析,并着重论述本文的内容和结构安排。
现今Android系统应用软件的开发如火如荼,在Android如此盛行的情况下,开发一款基于安卓平台的懒人闹钟,不仅能很好的利用Android系统的巨大优势,而且同时可以在不同的小型手持设备上安装该软件。
便捷式设备,不仅仅自身具有的价值,同时因为它可以在任何时间,任何地点解决人们的生活问题,这些都大大提高了软件的用法。
还能解决人们生活上的问题。
就如本文的主体一闹钟,他可以显示当前时间,当你需要的时候,可以准时的让你醒来。
但是本文主要阐述的是一个基于Android系统手机的懒人闹钟应用,其设计清新,使用简单,使用环境广泛,在当前高速发展的社会经济条件下,为帮助一群依赖闹钟的“懒人”们,设计的这样一款个人闹钟应用是非常有意义和利用价值的。
如果每个“懒人”的手机上都有一个这样的应用,在日常生活中可以为他们带来一大便捷,而正是这些原因,推动了对基于Android的懒人闹钟的设计和实现工作。
你的闹钟是否能让你准点把你叫醒?
怎样才能迅速有效的把懒人从睡梦中唤醒?
针对懒人,当然有针对懒人的闹钟。
而市面上出现的一些闹钟,有的针对喜欢赖床的懒人,如果你不起床,就会耍得你团团转;
而有的非要逼着让你“晨运”,而这些只适合于疏于运动的懒人⑴。
正因为有五光十色样式和功能的闹钟,才能适用于懒得动的懒人,同时也因为这些各种各样款式的闹钟,让你真心赖不起床。
但上述闹钟有一个共同点,那就是这些大多都是实体闹钟。
而在安卓市场上,一个方便又实用的懒人闹钟并未被广泛运用于用户的手机中,于是我选择了基于Android平台的懒人闹钟的设计和实现的课题。
综上所述,开发一款软件以提醒用户为重点的闹钟模式应用软件已经变得势在必行,帮助用户更换的起床,提醒当天的注意事项,给用户带来更加舒适方便的生活感觉。
大家熟知的闹钟包括实体闹钟,手机闹钟,但是真正存在的闹钟往往比我们了解的多得太多,而下面我将介绍几款比较流行和适用的闹钟。
电脑闹钟:
该软件是在计算机上安装于电脑桌面说那个的一款具有闹钟提醒功能的软件。
该软件具有一些提醒功能,如生日提醒,倒计时,定时开关时间,语音学习,日常工作和事务提醒等。
计算机软件的功能,包括嵌套的日历,很实用,也很美观,和桌面软件的界面完美结合,使您的桌面看起来很漂亮。
但是同时电脑闹钟也有它的缺陷,它携带不方便,只适用于电脑用户。
实体闹钟:
一般的实体闹钟是带有闹时装置的钟。
不仅能指时间,而且能根据设置特定的时间发出声音或者信号或标志。
但由于智能手机行业的兴起,实体闹钟面临着前所未有的影响。
而人们更多依赖于手机中的虚拟时钟,并在生活中发挥了更加重要的作用,因此实体闹钟也慢慢淡出了人们的视线。
但同时一些人已经遗忘了闹钟原本的功能,替代的是将其当作一种装饰。
创意闹钟:
由于实体闹钟的淡出,却其却演变出来了另一种的存在一个性闹钟。
而这些个性闹钟都具备着一些特殊的功能。
如会飞的闹钟:
闹钟响时,不及时起床关掉闹钟,那么闹钟就会飞出去;
拼图闹钟:
通过拼图阻止闹钟持续的音响信号;
芳香闹钟,会逃跑的闹钟,还有可以锻炼身体的哑铃闹钟等等。
其实从上述不难看出,这些闹钟都有自己的特点,而且在某种特定的环境下他们能达到人们的需求,但是离开了那个环境,他们的功能就变成了一无是处。
本课题方向是以现今最流行的开源手机操作系统Android为平台,进行基于Android平台的手机软件的设计及实现,完成懒人闹钟软件的开发。
其主要的研究目标是:
(1)理解Android系统的层次框架并研究懒人闹钟软件系统的软件和硬件支撑平台,制定系统整体的软件和硬件平台框架,设计子功能模块。
(2)在上述的基础上,基于AndroidSDK4.1进行该系统的应用软件研制,编写软件程序。
论文共分六章,内容及章节如下:
第一章绪论:
从选题背景出发,描述了开发一套基于Android平台的懒人闹钟软件的现实意义及目的。
基于上述内容以及文献资料,了解国内外研究现状,分析同类系统的理论基础,进行软件设计和实现。
第二章系统关键技术:
首先介绍Android系统的组成结构,然后从Android系统应用和平台的开发来概述,最后,从本文涉及闹钟应用的技术来论述,如数据存储,事件绑定以及意图转发。
第三章基于Android平台的懒人闹钟软件的需求分析:
分析了该懒人闹钟的功能上需求以及非功能需求。
从整个系统的功能出发,描述了本人的设计工作部分一一懒人闹钟的主界面和功能模块界面设计,并从用户的需求分析、可行性分析,以及软件生命周期的功能需求分析,进行了详细的论述,进一步明确了系统的需求,为下一步的系统设计做好铺垫。
第四章基于Android平台的懒人闹钟软件设计:
首先明确了系统的运行环境,然后按照需求内容分析,将整个应用程序划分为初始化界面UI设计、用户主界面的UI设计、各个功能模块界面的UI设计、数据库的使用四个模块。
最后,对软件中所用到的数据库进行了设计。
第五章基于Android平台懒人闹钟软件功能的实现:
首先分析了系统总体框架的实现原理。
然后分析每个模块的实现过程,得到核心的实现方法,尤其是对主要类的介绍进行了较为深入的阐述说明。
最后,通过功能截图展示了软件的实际运行效果。
第六章结论:
对本课题的研究成果进行总结,提出系统后期的改进方向。
3
1系统关键技术
1.1Android概述
Android是一款内置于移动终端的平台,由Linux系统内核和Java语言共同研制出的一个开放源代码的软件平台,它提供包括软件开发工具包、关键API、中间键、以及Linux内核在内的四个全套手机软件服务。
由于它包括Linux内核在内的都是开放性的工具,因此确保了其内容的可塑性和多元化。
同时Android平台为应用软件编程提供了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 平台 懒人 闹钟 设计 实现