基于 Android的个性闹钟的设计与开发

132 阅读2分钟

摘要: 近年来随着移动互联网的飞速发展及其电脑、平板、手机等移动设备的快速普及,移动互联网应用也逐渐增多,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