摘要: 近年来随着移动互联网的飞速发展及其电脑、平板、手机等移动设备的快速普及,移动互联网应用也逐渐增多,Android平台开发软件是当前满足用户的一大趋势。 本论文是基于Android平台,采用Java语言,结合当前Android的热门技术,设计了一个可视化个性闹钟,为广大用户的日常生活提供更便捷的服务,满足众多用户的基本需求,具有一定的现实意义,所以我们可以把这款Android的闹钟软件当成一款日常应用软件。 本论文通过对Android闹钟系统进行需求分析,在需求分析的前提上,进行总体设计,运用Android的基本组件、Intent、API、Android界面编程等与Android开发相关的技术,对Android闹钟系统进行详细设计,代码编写以及功能测试,旨在设计出具有简洁美观并且实用的Android闹钟系统。使该软件具有界面友好,操作简单等特点,便于后期开发和维护。
关键词:Android;个性闹钟;移动APP开发
目录: 摘 要 i Abstract ii 1 绪论 1 1.1 开发背景和意义 1 1.2 开发工具及环境 1 1.3 Android系统结构 2 1.4 Android系统应用特色 3 1.4.1 四大组件 3 1.4.2 系统控件 3 1.4.3 持久化技术 3 1.4.4 地理位置定位 4 1.4.5 强大的多媒体 4 1.4.6 传感器 4 1.5 闹钟系统相关技术 4 2 可行性研究 5 2.1 可行性研究分析 5 2.2 可行性研究的目的 5 2.2.1 技术可行性分析 6 2.2.2 经济可行性分析 6 2.2.3 操作可行性分析 6 3 需求分析 7 3.1 功能需求 7 3.1.1 实用性原则 7 3.1.2 可扩展性与可维护性原则 7 3.1.3 准确性与高效性原则 7 3.1.4 易用性原则 7 3.2 UI界面需求 8 3.2.1 界面元素 8 3.2.2 用户角色 8 3.2.3 需求变化 8 3.2.4 界面原型 9 3.3 系统模块需求 9 3.3.1 设置闹钟需求 9 3.3.2 查看时间需求 10 3.3.3 计时器需求 10 3.3.4 备忘录需求 11 4 总体设计 12 4.1 Android闹钟设计目标 12 4.2 Android闹钟整体功能图 12 4.3 Android闹钟UI界面设计 12 5 Android闹钟详细设计及实现 15 5.1 文件结构设计 15 5.2 闹钟模块功能的实现 18 6 Android闹钟测试与运行 25 6.1 系统测试描述 25 6.2 测试目的 25 6.3 闹钟测试用例 25 6.4 测试总结 29 结束语 30 参考文献 31 致 谢 32 外文原文 33 中文翻译 40