|
技术:Android等
摘要:
ANDROID是一个针对移动设备的操作系统和软件平台,随着社会的发展ANDROID平台,渐渐成为了占有市场最大比重的移动平台操作系统,同时越来越多的人也接触到这个平台,并且用这个平台创造了许多不可思议的成果。ANDROID采用 LINUX 内核,由 GOOGLE 和开放手机联盟于2007年11月5日发布。容许使用 JAVA的多种语言来开发并且可以统一管理代码。ANDROID本身是一个年轻的开发平台,它可以存在更多的创造性更多的可能性,而且相对于移动应用软件来说也是一个不可多得的平台,目前ANDROID软件的应用面还是比较广泛的,比如手机应用,手机游戏,电脑应用等等方面,但是在传感器这一方面似乎涉足较少,因此这个研究可以有很大的可行性。
本文在分析讨论ANDROID手机软件开发原理的同时,针对智能手机用户日常使用的实际情况,对用户手机的日常功能需求进行调查。发现对于经常走路上班或者锻炼的朋友来说拥有一款计步器是非常必要的。用户只需开启APP,通过手机自带传感器传来的信息,APP便可以测得你的走路步数,速度以及消耗的卡路里量。这样每天对于这些手机常带在、带在身边的人可以有更大的好处,通过APP就可以知道自己每天在健康的运动,现在越来越多的人注重健康,因此这个计步器可以让人们在每天上下班等各种途径中,通过步走上传至APP看到自己的每日运动量一款合适的计步器在无形中会量化用户的健身效果,帮助用户坚持锻炼以达到更好的健身效果。因此这个APP的设计首先是符合时代潮流的,同时也可以让更多的人去推广。
本计步器系统目前已经基本可以完成对不同状态下的步数的统计以及所消耗的卡路里的直观显示,简单的操作也是其系统的一大特点,开始、暂停、清零的功能运作使客户能方便快捷的对自己一天的健康运动有所掌握。
关键词:ANDROID;智能手机平台;计步器;Java
目录:
1前言 1
1.1智能手机系统开发背景 1
1.2 课题的目的与意义 2
1.3 本文主要研究内容 2
2 相关技术介绍 4
2.1 开发工具及环境简介 4
2.1.1 开发工具 4
2.1.1.1 ANDROID SDK介绍 4
2.1.1.2 Eclipse简介 4
2.1.1.3 JDK简介 5
2.1.1.4 ADT简介 5
2.1.2 开发环境 5
2.2 ANDROID SDK常见公共类库介绍 6
2.2.1 ANDROID的传感器 6
2.2.2 ANDROID界面Activity介绍 6
3 系统需求分析 8
3.1可行性研究 8
3.1.1经济可行性 8
3.1.2 技术可行性 8
3.1.2.1 功能说明 9
3.1.2.2 技术分析 9
3.1.3 操作可行性 9
3.2 性能需求分析 11
3.2.1 实用性原则 11
3.2.2 可扩展性与可维护性原则 11
3.2.3 安全可靠性原则 11
3.3 数据需求分析 12
4 系统设计 13
4.1 系统总体结构设计 13
4.2 系统静态模型设计 14
5 系统实现 15
5.1布局界面的设计 15
5.1.1主界面的设计 15
5.1.2设置界面的设计 17
5.2 各功能的实现 17
5.2.1 计步开始及暂停 17
5.2.2 记录数据清零 18
5.2.3 设置运动状态 18
5.2.5 主界面布局 19
5.2.6 计算步长 23
5.2.7 计算距离、速度、卡路里 26
6 系统测试 27
6.1 测试开始停止模块 28
6.1.1测试准备 28
6.1.2测试过程 28
6.2 测试总结 30
7 结论 31
参考文献 32
致 谢 33
外文文献 34
中文翻译 43
论文字数:19330
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览 支付
|
|