基于android个性闹钟的设计与开发
摘 要
随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。
本次设计选用了时下比较热门的Android平台来作为开发技术,实现了一个多功能、全方位的闹钟软件,为用户的日常生活提供便捷、准时的提醒服务,具有非常高的实用价值和实际意义。
本论文将逐步介绍基于Android平台的移动闹钟的开发背景和意义,接着详细介绍了本系统的分析、设计与实现过程,最后对本论文做了总结。
关键字:Android;闹钟;SQLite;手机
Design and development of Android based on individual alarm clock
ABSTRACT
With the rise of mobile platforms, more and more traditional PC software has been ported to mobile platforms, such as ipad, iphone, Android and other smart terminal equipment, in these platforms, Android occupy the largest market share, so as to develop Android users meet the daily use of software has become a popular now.
This design choice nowadays more popular Android platform as the development of technology, a multi-purpose, all-round alarm clock software for the user's daily life convenient, timely reminder service, has a very high practical significance.
This paper will gradually introduce the background and significance of the development of Android-based mobile alarm clock, and then details the analysis of the system design and implementation process, the last of the paper summarized.
Key words: Android;alarm clock;SQLite;phone目 录
摘 要I
ABSTRACTII
目 录III
前 言1
1 绪 论2
1.1 课题的研究背景2
1.2 本课题研究现状2
1.3 本文研究内容3
1.4 本论文框架介绍3
2 相关技术及开发平台5
2.1 开发工具及环境简介5
2.2 Android系统6
3 系统分析9
3.1 概述9
3.1.1 系统分析的原则9
3.1.2 系统分析的方法9
3.2 性能需求分析10
3.2.1 实用性原则10
3.2.2 可扩展性与可维护性原则10
3.2.3 安全可靠性原则10
3.2.4 用户界面美观原则10
3.2.5 准确性与原则性原则10
3.2.6 易用性原则11
3.3 系统可行性分析11
3.3.1 经济可行性11
3.3.2 技术可行性11
3.3.3 操作可行性11
3.4 系统功能需求11
3.5 系统使用流程分析12
4 系统设计14
4.1 系统设计目标14
4.2 系统功能模块设计14
4.3 工程文件结构设计15
5 系统实现19
5.1 软件主界面19
5.2 添加闹钟界面实现21
5.3 系统设置实现23
6 系统测试26
6.1 测试的重要性26
6.2 测试的目的27
6.3 闹钟测试用例27
总 结29
致 谢30
参考文献31
附 录32
外文原文39
中文翻译48
前 言
随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。
在现在移动平台爆发的时代