基于安卓的多功能时钟APP设计与实现
目录
摘要 (1)
ABSTRACT (2)
第1章绪论 (3)
1.1 开发背景 (3)
1.2 研究现状 (5)
1.3 本文的主要工作 (6)
1.4 论文的组织结构 (6)
第2章安卓相关介绍 (7)
2.1 安卓系统介绍 (7)
2.1.1 安卓技术简介 (7)
2.1.2 安卓应用程序组件 (8)
2.2 Android Studio简介 (10)
2.2.1架构组成 (10)
2.2.2主要功能 (10)
第3章需求分析 (12)
3.1 多功能时钟的功能需求 (12)
3.2 多功能时钟的性能需求 (13)
第4章多功能时钟的架构设计 (14)
4.1多功能时钟设计目标和原则 (14)
4.2多功能时钟的架构设计 (14)
4.3多功能时钟的功能设计 (15)
第5章多功能时钟的详细设计与实现 (18)
5.1 界面设计 (18)
5.2 多功能时钟的功能设计 (19)简易安卓app开发
5.2.1显示时间功能 (19)
5.2.2闹钟功能 (21)
5.2.3计时器功能 (27)
5.2.4秒表功能 (29)
第6章多功能时钟的实现与测试 (32)
6.1 多功能时钟的架构实现与测试 (32)
6.2 多功能时钟的模块实现与测试 (32)
结论 (33)
致谢 (34)
参考文献 (35)
附录 (36)
附录1 英文原文 (36)
附录2 中文译文 (41)
应用程序基础Android Developers (41)
基于安卓的多功能时钟APP设计与实现
摘要
随着移动通讯技术的快速发展逐渐趋于成熟以及手机、平板等各类智能设备用户数量的增长,应用逐渐趋向移动化,移动应用取得突飞猛进地发展,极大地改变了人们的日常生活。随着移动用户数量的增长,移动应用的开发与更新速度逐渐加快,移动应用也为各类智能终端用户提供了更方便、舒适和
丰富多彩的生活。
本应用是多功能时钟手机应用程序,使用的语言是java编程语言,开发平台是谷歌研发的Android开发环境Android Studio。本应用主要包括显示时钟功能,可以显示当前时间;闹钟功能,可以进行闹钟的添加和删除;计时器功能,可以添加倒计时时间、开始、暂停、继续和重置;秒表功能,可以开始、暂停、继续、记录、重置。
首先,本文讨论了移动应用的开发背景、现状,接着进行了相关技术的介绍,然后分析了多功能时钟APP的功能和性能需求。在需求分析基础上,进行了多功能时钟APP的架构设计和实现。接着进行APP的详细设计,详细介绍了代码编写实现。在详细设计的基础上,给出了APP的实现、测试改进、调整优化。
关键字:安卓;移动应用;多功能;时钟。
ABSTRACT
With the rapid development of mobile communication technology is gradually mature and smart devices of various types, such as mobile phones, tablet the growth of the number of users, application gradually incline to mobile, mobile application development by leaps and bounds, greatly
changed People's Daily life. As the growth of the number of mobile users, mobile application development and update speed gradually speeding up, the mobile application also provides all kinds of intelligent terminal users with more convenient, comfortable and colorful life.
This application is multi-functional clock mobile applications, the use of language is the Java programming language, development platform was developed by Google Android development environment Android Studio. This application is mainly including showing the clock function, it can display the current time. The alarm clock function, and you can make the alarm clock to add and delete; Timer function, you can add the countdown time, start, pause, continue, and reset; Stopwatch function, you can start, pause, continue, records, reset.
First, this paper discusses the development of mobile application background, present situation, then has carried on the related technology is introduced, and then analyzes the functions of multi-functional clock APP and performance requirements. On the basis of demand analysis, has carried on the multi-functional clock APP architecture design and implementation. Then APP in the detailed design, coding are introduced in detail. On the basis of the detailed design and the realization of the APP, testing, adjusting and optimizing improvement.
Keyword: android,mobile application,multi-function,clock
第1章绪论
1.1 开发背景
在以前的10年里,世界电信发生了很大的改变,移动通信尤其是蜂窝小区的快速发展,使得用户彻底脱离了终端设备的限制,达到了比较完美的个人移动性,靠得住的传输信息手段和芯线对接方式。现在进入21世纪后,移动通信将逐步演化成社会发展和前进的不可缺少的工具。目前移动通信技术的发展分为第一代移动通信技术(1G)、第二代移动通信技术(2G)、第三代移动通信技术(3G)、第四代移动通信及其技术(4G)。
1G是根据模拟进行传输的,它的特点是业务量比较小、安全性比较差、质量比较差、速度低、没有加密。1G的传输速率约2.4kbit/s。2G主要包括客户化应用移动网络增强逻辑(CMAEL)、支持最佳路由(S0)、立即计费、与全速率完全兼容的增强型话音编解码技术等,通话声音的质量得到了质的改变,数据传送速率可达115/384kbit/s。3G最基本的特征是智能信号处理技术,它可以提供前两代通信系统所不能提供的各种宽带信息业务。4G是结合3G与WLAN,并且可以进行高质量视频图像的传输。4G系统下载速度可以达到100Mbps,也可以以20Mbps的速度上传,并且可以达到绝大多数用户关于无线网络服务的需求。
智能手机,其具有独立的操作系统和运行空间,用户可以自行安装第三方服务商提供的程序(软件、
游戏、导航等),并且能够通过移动通讯网络来实现无线网络接入手机的类型。智能手机的使用范围已经遍布整个世界,但并不是每个人都知道、熟悉和使用。因为智能手机具有优秀的操作系统、可以自由地安装各类软件(仅限安卓系统)、完全大屏的全触屏式操作感这三大特性,所以完全终结了前几年的键盘式手机。其中谷歌(Google)、三星、宏达电(HTC)、苹果、诺基亚这五大品牌在全世界最被大众所知道,而华为(HUAWEI)、联想(Lenovo)、小米(MI)、魅族(MEIZU)、酷派(Coolpad)、金立(GIONEE)、中兴(ZTE)、一加手机(oneplus)、天宇(K-Touch)等品牌在中国备受关注。
智能手机支持多种操作系统,如:谷歌的Android(中文:安卓/安致,全球第一大智能操作系统,占据全球智能手机操作系统市场79%左右的份额),苹果公司的IOS(全球第二大智能操作系统),微软公司的Windows Phone(全

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。