基于Android的健身app

news/2023/6/7 0:01:22

需求信息:

客户端:
1:登录注册:用户可以通过自己的信息进行账号的注册
2:训练模块:有关于燃脂训练,塑形训练,增肌训练的一些视频
3:跑步模块:有跑步界面,可以进行跑步计时,用户点击开始计时,结束计时
4:数据模块:有自己每天训练时长记录,完成几次训练,消耗多少能量,累计训练天数,训练总时长
5:信息编辑:有自己可编辑的身高数据,体重数据,BIM指数
6:发现模块:上面有一些关于健身的文章;
7:个人信息:用户登录之后可以查看用户的基本资料以及对密码和头像信息进行修改

后台服务端:
1:用户管理:可以查看注册的用户信息
2:训练信息:添加和查看训练视频信息;

技术信息:

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4554864.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

Java Geometry计算轨迹与围栏交集效率测试及异常处理

本文涉及异常问题比较普遍:https://cn.bing.com/search?qfoundnon-nodedintersectionbetween&qsn&formQBRE&sp-1&pqfoundnon-nodedintersectionbetween&sc0-36&sk&cvidB72C36C5CD9B45E392758021640A8E06 经测试,是由于使用…

对比集合Set | 详解Pandas的DataFrame如何做交集、并集、差集与对称差集

一、简介 """ @Author :叶庭云 @公众号 :AI庭云君 @CSDN :https://yetingyun.blog.csdn.net/ """Python的数据类型集合:由不同元素组成的集合,集合中是一组无序排列的可 Hash 的值(不可变类型),可以作为字典的Key Pandas中的…

爱普生LQ-635K针式打印机打链式打印纸设置自动切纸方法

链式打印纸还有别的叫法,折叠式打印纸、复写打印纸、等分打印纸、电脑打印纸...... 其实链式打印纸是打印纸的两边带孔的具有复写功能的一种。链式打印纸可连续打印,很合适大量的使用,节约放纸时间。 链式打印纸有整张、二等分、三等分的规格…

[ 华为云 ] 云计算中Region、VPC、AZ 是什么,他们又是什么关系,应该如何抉择

前几天看到一个问答帖,我回答完了才发现这个帖子居然是去年的也没人回复,其中他问了一些华为云的问题,对于其中的一些概念,这里来总结讲解一下,希望对学习华为云的小伙伴有所帮助。 文章目录区域(Region&am…

如何设计一个高内聚低耦合的模块——MegEngine 中自定义 Op 系统的实践经验

背景介绍在算法研究的过程中,算法同学们可能经常会尝试定义各种新的神经网络层(neural network layer),比如 Layer Norm,Deformable Conv 等。为了实现这些层以进行实验,算法同学可以使用神经网络框架或者 …

雷电三接口有什么用_三坐标中的矢量是干什么用的?

请点击上面  免费关注本账号!必读 → 2019年3-5月开课计划(IASC-CN俱乐部)2019年GD&T(几何尺寸和公差)专家班第二期(5天),剩余2个名额GB∕T 1182-2018 产品几何技术规范(GPS)已经正式发行了! 免费领取GB∕T 1182-2018 产品几何技术规…

LINUX学习之文件基本属性(二)

查看文件属性 Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位并拥有不同的权限。在 Linux 系统中,通常使用 chown 命令来修改文件或目录的所有者,chmod 命令则用于设置用户的权限。 chown (change owner) :用于修改…

springboot 集成kafka,采用ssl认证配置及问题汇总

因为一直处于当前管理岗,开发量减少,偶尔遇到点问题还有掉小兴奋,记录一下,供各位参考 kafka版本:kafka-0.10.2.0 部署方式:集群部署,共5个节点 认证方式:ssl认证 springboot集成…