1。2。2 发展前景
计步器是一种关于健康的电子产品,顾名思义就是当你在散步的时候它能够帮你计算出一共走了多少步?国外的专家一般都会建议,每天走10000步对健康是最好的,因此我们经常会看到一些如“10000 steps a day”的口号。计步器就可以帮你完成这个目标,帮你了解你一天下来一共走了多少步。如果今天多走了一些,那么明天就可以少走几步;如果今天走的少了,那么明天就多走几步。这样做将会对你的健康非常有帮助,同时还可以帮助你减肥,因为走路可以消耗卡路里。现在人们对健康越来越重视,假以时日计步器将会得到普及,走向普通老百姓的家庭中,有着不可限量的市场前景。可以肯定,结合Android平台的发展优势,设计的计步APP也将受到消费者的喜爱。论文网
1。3 课题的目的及内容
1。3。1 课题的研究目的
目前在各手机的应用商店中所下载到的计步软件或多或少都存在一些不好的用户体验。比如运动数据不可直观展现、用户界面不够友好等。而在本课题的这款计步软件中,借鉴了多款计步软件的优点,通过处理系统加速度传感器返回的实时信息来统计用户的运动步数。并且可以计算出运动速度、距离以及通过设置身高体重来计算用户的BMI值,为用户的健康分析提供有力的数据支持。当然,一款优秀的计步软件仅仅实现功能是不够的,还需要有良好的人机交互界面,本文中介绍的“Pedometer”正是这样一款满足要求的计步APP,同时以“运动让人快乐”的口号提倡人们积极锻炼,保持健康的生活状态。
1。3。2 课题的主要内容
本课题研究的主要内容是设计并实现一款基于Android平台的计步器。这款计步器应用名为“Pedometer”,不仅实现了基本的计步功能,包括步速计算、距离计算、卡路里计算,还利用SharedPreferences实现数据存储与读写,通过折线图形式直观的展示了用户最近七天的运动步数。除此之外,用户还可以设置并修改自己的个人信息以及计步器的计步类型、灵敏度等等,并决定是否需要开启语音播报服务。
2 相关技术
2。1 开发工具及开发环境
2。1。1 开发工具
Android Studio。这是一个基于IntelliJ IDEA的Android开发环境。类似于Eclipse ADT,并且提供了集成的Android开发工具用于开发和调试。安装过程也是相当简单,只需要提前配置好JDK路径即可。在IDEA的基础上,Android Studio还提供:
• 基于Gradle的构建支持;
• Android 专属的重构和快速修复;
• 提示工具以捕获性能、可用性、版本兼容性等问题;
• 支持ProGuard和应用签名;
• 基于模板的向导来生成常用的 Android 应用设计和组件;
• 功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览。
在Android Studio中可以通过布局文件来设计应用界面,再利用Java语言来关联相对应的布局文件,然后实现各个组件对应的事件处理即可完成相应页面的功能。
2。1。2 开发环境
Windows 8。1