需求信息:

一.管理员的功能需求:
1、用户信息:管理用户的注册信息;
2、社区分享:对用户发布的信息进行维护;
二.Android客户端的功能需求:
1、注册登录:通过注册的信息进行登录
2、计步信息:用户进入首页之后可以进行计步;用户也可以设置计步的目标数
3、计步记录:用户可以查看自己的运动计步历史数据
4、排行榜:软件可以对所有的用户步数数据进行排行
5、社区分享:用户可以吧自己的运行步数分享到软件社区,其他用户可以评论和查看
6、聊天交流:用户可以对自己感兴趣的用户发起聊天功能
7、个人信息:用户可以查看个人信息以及进行密码修改

P23434源码

技术信息:

总体设计逻辑和思路:
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接口的编写以及以及数据的回调

基于Android的运动跑步社交平台app相关推荐

  1. android app源码大全_[源码和文档分享]基于Android的家庭学校联系平台APP开发与实现...

    摘要 学校教育与家庭教育的不一致,容易产生教育断层的局面,而现有的校讯通等家校互动平台,又存在教师与家长单向沟通等方面的问题.如今信息技术的飞速发展为家校共育的健康发展提供了强有力的保障," ...

  2. 关于android老年人关怀系统,基于Android环境的老人社交应用平台设计研究

    [摘要] 随着我国老龄化进程的加快,我国人口结构正朝着"多老少小"的极端模式迈进.追根溯源,这种局面的产生是来源于商业经济.社会文化和地区观念等多方面的综合影响.这不仅导致了我国人 ...

  3. [任务书+论文+PPT+源码]基于Android与多媒体的英文学习APP的设计与实现

    第1页 毕业设计(论文)题目:基于ANDROID与多媒体技术的英文学习APP的设计与实现设计(论文)要求及原始数据(资料):1.综述国内外移动互联现状及前景:2.了解ANDROID系统,理解ANDRO ...

  4. 基于Android与多媒体的英文学习APP的设计

    毕业设计(论文)任务书 第1页 毕业设计(论文)题目:基于Android与多媒体技术的英文学习APP的设计与实现设计(论文)要求及原始数据(资料):1.综述国内外移动互联现状及前景:2.了解Andro ...

  5. 基于Android studio 的学生课堂管理app

    1.还是一如既往的期末考核的作业,当然不是我的,所所实话,这个题目才是符合大一学生课设的标准,难度适中,但是必须要花费大量时间题目: 2.基于Android studio 的掌上课堂app,主要是由学 ...

  6. 基于nfc技术的android移动支付终端的设计与实现,基于Android的NFC移动应用平台的设计与实现...

    摘要: 近年来,NFC作为一种安全,快速,低功耗的近距离非接触无线通信技术,受到了广泛关注.然而,尽管Android操作系统上已经集成了NFC技术及相关协议,NFC在移动端的应用仍然未能普及,已有的应 ...

  7. android在线教学,基于Android的移动在线教育平台的设计与实现

    申晋祥+鲍美英 摘要:移动学习是目前互联网时代的一种新型学习方式.本文设计并实现了一个支持移动学习的在线教育平台,该平台基于Android系统,采用多线程技术应用Java语言进行开发,开发工具采用Ec ...

  8. 基于javaweb的大学校园社交平台

    校园社交平台分为前台和后台两个部分.采用Spring+SpringMVC+MyBatis技术和MySQL数据库构建一个基于B/S模式的在校园社交平台.    后台的主要功能是教师登陆成功后可以对网站信 ...

  9. 基于Android开发的即时通讯聊天app

    基于Android开发的即时通讯聊天app 前言 即时通讯(Instant Messaging,简称IM)在互联网中应用十分广泛,它可以和很多的领域结合,发挥十分重要的作用.比如金融行业的支付宝.各大 ...

最新文章

  1. Python中常见字符串去除空格的方法总结
  2. 查看本地计算机已安装HOTFIX 几种方法
  3. Dataset之BDD100K:BDD100K数据集的简介、下载、使用方法之详细攻略
  4. java线程池并发_Java并发教程–线程池
  5. Java CharArrayWriter size()方法与示例
  6. 布袋除尘器过滤风速多少_滤筒除尘器的过滤风速如何选择?不会的进来看
  7. Android 支付宝 移动支付接口 快速配置
  8. esp8266驱动_【直播视频】微信小程序连接阿里云物联网控制esp8266实现rgb调节。...
  9. 下载网络图片显示在Android手机上
  10. 在一个字符串中找到第一个只出现一次的字符。
  11. matlab差分方程实验报告,实验二微分方程与差分方程模型matlab求解.doc
  12. 带你进入 jBPM 工作流的世界
  13. ubuntu 11.10英文界面下中文字体显示楷体的问题
  14. python中如何画出决策树_python画决策树
  15. 开机自动随机改计算机名,【优化电脑·禁止随机启动项·加速开机】
  16. 钉钉网页版入口,存档
  17. 考研计算机软件与理论院校排名,计算机软件与理论专业考研院校排名
  18. 2021-09-15小记西数3T蓝盘翻车
  19. 加拿大大西洋雇主担保移民 这个项目好申请吗?
  20. CCF CSP认证 难度及经历

热门文章

  1. Android扫码枪无输入框获取扫码内容(或者Android自助机获取扫码内容)
  2. 如何明确区分代码中的1和l
  3. 社交交友约会app源码搭建短视频同城一对一直播相亲聊天的功能特点
  4. 发现一个很有趣的事情
  5. 想减掉小肚子 6招不可不学
  6. java 限制控制台字数_限制用户在文本框输入的字数
  7. PowerPoint也可以速查文稿字数
  8. java毕设项目台球收费管理系统设计与实现(附源码)
  9. **磁卡只读RFID智能卡管理读写器Z100-RF卡片初始化**
  10. Splash界面使用动画