Android端记录跑步计步运动轨迹数据的App

 

最近公司项目中遇到类似运动健身,记录运动轨迹数据的需求。IOS端参考YSRun(项目地址:https://github.com/moshuqi/YSRun )很快完工。Android端参考资料比较少,在完工后参照YSRun写了个简易Demo,希望对有相同需求的童鞋有帮助!

 

Demo功能实现了跑步运动轨迹、运动数据(运动日期记录、单个日期运动次数、每次运动的基本数据(运动距离、时长、消耗、速度等))。地图及运动轨迹展示使用的高德地图(可参考高德官方文档进行改进);运动相关数据使用Realm数据库保存,登录注册功能也是有本地Realm数据库模拟完成;运动日历展示使用开源框架,可更具需求自行修改。

运动轨迹处理修改优化可参考高德官方文档 : https://lbs.amap.com/dev/demo/path-record#Android

界面参考IOS端YSRun

代码简易,欢迎来指点交流!(Android代码:https://github.com/aqx1991/Motion.git

应用介绍截图:

首页运动日历

Android端记录跑步计步运动轨迹数据的App

开始运动

Android端记录跑步计步运动轨迹数据的App

倒计时

Android端记录跑步计步运动轨迹数据的App

地图模式

Android端记录跑步计步运动轨迹数据的App

运动结果

Android端记录跑步计步运动轨迹数据的App

记录详情

Android端记录跑步计步运动轨迹数据的App