需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11997 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现阶段,随着智能手机的普及,传统的电子计步器市场开始逐渐萎缩,目前大部分人在走路或者健身时,手上绑的不再是一个计步器,而是自己的智能手机。智能手机虽相较于电子计步器体积偏大质量偏重,但却有电子计步器不可替代的优势。 智能手机的传感器也越来越丰富,陀螺仪,距离传感器,加速度传感器,温度传感器等。并且依据手机传感器来进行开发的手机应用也越来越多。现在大部分智能手机用户都会通过手机来记录当天所行走的步数。 本次毕业设计使用Android Studio开发工具、Java语言来设计开发一款基于Android系统并能精确计步的计步软件。
关键词:Android;计步器;Java
目录 摘要 Abstract 1 绪论-1 1.1 Android开发的背景及意义-1 1.2 Android计步器开发的目的与背景-1 1.3传统计步器原理-1 1.4 Android系统简介-2 1.5 Java简介--2 1.6 Android Studio-2 3 系统分析与设计-3 3.1 Android计步器可行性分析-3 3.2功能需求分析-4 3.3 主界面设计-4 3.3.1 日期选择界面-4 3.3.1 运动记录界面-5 3.4 查看运动数据界面-5 4 代码实现与测试-6 4.1 Android UI布局实现部分-6 4.2 SQLite数据库存储与查询-7 4.2.1 SQLite数据库简介-7 4.2.2 SQLite数据库设计-8 4.3 时间工具类-11 4.4 日历日期选择-13 4.5 Service中的步数检测部分-15 4.5.1 StepService-17 4.5.2 计步传感器部分-19 4.5.3 算法计算部分-21 4.6 Main Activity-23 4.7 StepCharts--23 4.8 计步器测试-24 5 结论-25 参 考 文 献-26 附录A 部分主要代码-27 致 谢-43 |