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

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

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

界面参考自IOS开源项目:YSRun

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

扫码下载APK

应用介绍截图:

首页运动日历

开始运动

运动倒计时

地图模式

跑步模式

运动结果

记录详情

Android端记录跑步计步运动轨迹数据的App相关推荐

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

    本项目功能实现了跑步运动轨迹.运动数据(运动日期记录.单个日期运动次数.每次运动的基本数据(运动距离.时长.消耗.速度等)).地图及运动轨迹展示使用的高德地图(APPKey需要替换为自己创建的,可参考 ...

  2. android端获取Tomcat服务器端json数据并通过listview显示

    大体描述: 大体意思是用eclipse ee创建一个Javaweb项目,该项目能从MySQL数据库中获取user表的数据,将数据封装成json格式,将此项目发布到本地Tomcat服务器,在androi ...

  3. android 浏览器 cookie,从Android的浏览器中传递cookie数据到App中

    从Android的浏览器中传递cookie数据到App中 蒋彪@南京 2013-4-19 1.    需求 客户有一个需求, 在Android的浏览器上登录一个site, login之后,会在本地co ...

  4. pc端android端 倒数日,这款倒数日 App,让你的 Android 桌面好看又好用

    #App 喜加一 25 个 这两年,手机厂商都在研发好看的操作系统,力图让手机的桌面变得更漂亮,更加符合现代人的审美.不过,当我们想标记重要的纪念日的时候,手机自带的日历提醒功能就显得比较鸡肋,也不直 ...

  5. php接口 接受ios或android端图片; php接收NSData数据

    备注下, [自己无意中用的方法]接收时,设置两个参数,一个是图片名称,另一个是实际文件.然后用$_FILES处理就可以了. 如: $icon = $_POST['icon'];//这个是图片的名称,用 ...

  6. 【错误记录】Flutter 混合开发报错 ( Android 端与 Flutter 端 EventChannel 初始化顺序错误导致无法通信 | EventChannel 通信流程 )

    文章目录 一. 报错信息 二. Android 端与 Flutter 端 EventChannel 注册与监听流程 三. 解决方案 一. 报错信息 在 Android 端初始化 EventChanne ...

  7. 【Flutter】Flutter 混合开发 ( Flutter 与 Native 通信 | Android 端实现 EventChannel 通信 )

    文章目录 前言 一.Android 端 EventChannel 构造函数 二.Android 端 setStreamHandler 方法 三.Android 端实现 EventChannel 通信步 ...

  8. 如何做好 Android 端音视频测试?

    在用户眼中,优秀的音视频产品应该具有清晰.低延时.流畅.秒开.抗丢包.高音效等特征.为了满足用户以上要求,网易云信的工程师通过自建源站,在SDK端为了适应网络优化进行QoS优化,对视频编码器进行优化, ...

  9. Android studio编译跑步运动app一个安卓的跑步软件实时记录速度,画出跑步路径, 管理跑步数据履历,查看数据详细等

    Android studio编译跑步运动app一个安卓的跑步软件实时记录速度,画出跑步路径, 管理跑步数据履历,查看数据详细等 效果图: 效果视频: 安卓运动跑步APP android studio编 ...

  10. Android前端通过Http协议与J2EE后端数据交互。工具eclipse、MySQL、Tomcat。通过JoSn获取数据。Android端实现对MySQL增删改查功能。

    Android:目录 HttpThread.java package com.example.saads; import java.io.BufferedReader; import java.io. ...

最新文章

  1. 笔记本电脑性价比排行2019_办公笔记本电脑排名2019 五款适合办公的笔记本电脑推荐...
  2. OA中SSH+JBPM项目整合
  3. GLUEscript(wxJavascript)
  4. Java 算法 入学考试
  5. jdbc与java数据库编程_JDBC与JAVA数据库编程
  6. nginx 1.11.0实现http和https正向代理
  7. Warning: Stopping rpcbind.service, but it can still be activated by:rpcbind.socket
  8. 奔图打印机显示未连接_打印机无法打印的10种解决方法
  9. teamtalk部署启动顺序
  10. nginx静态资源服务器(一)
  11. 技术分享 | Online DDL 工具 gh-ost
  12. 国内外反垃圾邮件技术
  13. leaflet 把图片放到地图上L.imageTransform或者L.imageOverlay.rotated,把视频放到地图上L.videooverlay,把geoJson放到地图上,
  14. python画海贼王_用python自动爬取海贼王漫画推送kindle
  15. 关于解决Windows系统许可证即将过期的问题
  16. 2020.7.6 -- Miller_Rabin和Pollard_Rho算法
  17. Java实例——Java方法
  18. Mediawiki环境搭建
  19. 更换JmGO G1投影仪调焦电机
  20. 读王坚博士《在线》小结

热门文章

  1. 工业控制pc是微型计算机,微型计算机工业控制.doc
  2. 新手学三菱PLC编程的常见错误总结
  3. Windows程序设计:一个简单的API函数调用实例
  4. Wilcoxon符号秩+秩和检验学习[转载]
  5. Java、JSP电子政务系统
  6. 学院教务管理系统php,黄淮学院教务管理系统入口http://cms2.huanghuai.edu.cn/s.php/jwc/...
  7. 软考软件设计师中级考试免费视频教程汇总
  8. 金蝶k3服务器 系统要求,金蝶K3操作系统要求及环境配置
  9. 车间调度问题总结笔记一
  10. ADODB.Stream