计算机毕业设计源码网,计算机毕业设计,毕业设计,计算机毕设,毕业设计代做
您现在的位置:计算机毕业设计源码网 > 安卓/微信小程序 > 基于Android手机APP健身系统设计
基于Android手机APP健身系统设计

基于Android手机APP健身系统设计

  • 所属类别:安卓/微信小程序
技术支持: 远程指导安装 赠送文档 如有BUG免费修复
评价: 热度: ℃   

查看演示 毕业设计订制

本站郑诺:

凡购买的成品设计免费赠送文档,提供远程调试答疑等服务.
  • 程序描述
程序信息
ID编号:3580
编码:GBK及UTF-8
浏览量:
适用站点:安卓微信小程序
最后更新:2026-01-09 09:46
程序架构描述:


当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉,因此,也逐步的提高了对系统的要求,本文主要是对Android系统上一的款运动APP应用程序的设计与实现进行讨论。Android是一个开源的系统,它底层是基于Linux的操作系统,本论文的运动APP采用了Android开源系统技术,利用Java语言和Android Studio编辑工具对播放器进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对高度过程中遇到的问题和解决方法进行了详细的讨论,该健身APP,性能良好,在Android系统中能独立运行。
本文通过对市场上的大多数用户量比较大的手机APP是使用的调查,并对调查结果做出需求分析后,确定了基于安卓客户端的健身APP功能设计方案。实现了“健身项目”、“健身动态”、“健身推荐”和“个人中心”等四大功能模块。其中个人中心模块有包含了“加入会员”、“我的计划”、“健身视频资源”和“我的设置”等四个子功能模块。客户端界面由其相关组件设计而出,本APP将用户的各种信息存储在APP端,并做到及时更新。客户端为装有Android系统的智能手机,用户可以通过App带有的各种功能进行测试运行。
 
关键词:Android;Java;健身

现如今,安卓系统已然成为人们最广泛使用的手机以及平板电脑系统之一,在安卓系统的蓬勃发展中,各种App也如雨后春笋一般蓬勃发展。其中基于手机端的各种功能也成了很多APP的必备。
近些年来随着物质条件的改善,人们越来越重视自己的身体,所以也越来越多的人会进行身体锻炼。健身属于运动的一种,也是对器械要求最低的一个运动项目:只要有一双跑鞋就可以开始这一项运动,这也使得越来越多的人开始了参加这个运动。
随着参与健身的人增多,大家也开始关注运用手机与运动相结合,这也使近几年来,众多公司纷纷向运动健身类APP和可穿戴只能运动终端靠拢,作为运动健身最契合的科技载体,市场上出现了推出很多运动健身类app,这些app的到来迅速的吸引了运动爱好者的注意。

课题研究背景

现如今,手机已经成为人们日常生活中的不可或缺的移动通讯设备和娱乐工具。导致这一现象发生的根本推手是手机的出现。伴随着着科技的进步,手机也中不断进化着。从 1973 年,马丁·库珀发明了世界上第一款手机——摩托罗拉Dyna TA,到如今功能丰富多彩的智能手机[1]。手机从无到有,从让人仰望的的奢侈品成为了人手必备的必需品,这不仅是因为它价格变得低廉,而且因为它功能越来越多,能满足人们更多的需求。在功能性变强的同时,智能手机强大的操作系统也横空出世了。
从世界情况来看,智能手机的操作系统一如东汉末年,三国鼎立。智能手机的开端,即塞班公司推出的Symbian OS操作系统垂垂老矣,智能手机市场由谷歌公司的Android,苹果公司的IOS和微软公司的Windows Phone三家割据。根据调查结果显示,三者中Windows Phone势力偏颓,而Android的市场占有率却更优于IOS [2]。Android是一款Linux内核的,完全开源的操作系统,从美国的摩托罗拉,到日本的索尼,韩国的三星,甚至中国的华为,小米等品牌的手机,都在使用安卓的系统,这亦保证了安卓对于销售市场的占领。

课题研究目的

改革开放以来,随着我过跨世纪现代化建设的稳步进行,国民的经济生活水平不断提高,机械化水平更进一步提升,提高国民体质逐渐被提上日程。全民健身计划是党中央,国务院在建设和谐社会时期提出的以提高全民族身体素质和健康状况为中心的战略性决策。全民健身计划的提出和实施指明了我国体育事业的发展方向,对我国群众体育实践,促进体育理论建设,全面提高中华民族乃至全人类的健康水平和整体素质都具有重大意义。本次设计的目的就是设计开发一款健身APP,方便人们健身的android 应用。

论文组织结构

本论文的内容分为六章,具体安排如下:
第一章为绪论,主要介绍本论文的研究背景、现状分析、课题目的、论文组织结构等内容。
第二章为相关技术介绍,主要对英语语音识别软件系统开发中,所采用的Android平台做出基本的介绍,并对Android平台的构建,以及在构建过程中,涉及到的一些插件的使用和设置做一些说明。同时还对此次设计中最主要的存储单元——SqlLite数据库进行了介绍。
第三章为系统设计,包括系统总体设计思路,设计目标,系统开发平台的设计与搭建、数据库设计等,并对每一部分做出详细的阐述。
第四章为手机APP的设计现实,本章首先对系统实现所采用的软件和硬件条件作出说明,其后说明主要模块的设计以及界面的设计,再对数据库方面作出说明。
第五章为功能测试,主要介绍单元测试法。
第六章为总结与展望,对本论文进行总述以及进行对未来的展望。

需求分析

在本次设计最初,通过对于一些市场上的健身相关的手机应用的使用情况进行了调查,调查的对象涉及在校大学生,上班商务人员和政府单位公务人员。了解到对于APP软件目前最大的需要大致有一下几点,一是可以学习一些健身项目的健身指导,二是用户可以可以发表健身动态,三是用户可以查看一些健身类的相关的推荐。

功能分析

 本设计的各种功能主要集中在客户端也就是手机APP中,为了人们可以更加方便的出行,我们结合了前期调研的结果,特别是针对于人们反应出的两大需求,我们对手机APP的设计做了一些有新意的设计;
(1)本App的客户端基于Android系统,对于使用该App的用户来说,可以通过手机更方便地参与和实施自己的健身计划,具体功能大致如下:
1)健身项目:用户在“登记”界面点击开始登录后,会进入到APP的首页,在首页中,根据是否需要使用机械,为用户提供了两类不同的的健身项目分为是“有械健身”和“无械健身”。其中用户点击相应的按钮后,就会进入到该健身项目下的健身项目的详细教程。
2)健身动态:健身动态模块,允许了用户可以发布一些照片和文件信息,来展示和分享在健身时的心情。
3)健身推荐:该功能模块的主要作用就是为用户推荐一些健身相关的文章或者是食谱,以及靠谱的健身教练和健身房等等。

本章小结

本章分为三个小结,首先通过大量的调查,归纳,然后分析了用户对于本类App的一些渴望的需求,然后具体介绍了根据这些需求,最后就是解决用户反映飞需求问题,确定本次手机应用我们应该开发哪些功能。

主要功能模块的实现

在调研及需求分析后,我们得出本App的基本功能大致包括个人中心模块,语音合成模块以及语音识别等几个功能模块。各个功能设计的具体说明大致如下:
  1. 健身项目模块
     用户在成功登录APP,进入应用的主界面首页中,根据是否需要使用机械,为用户提供了两类不同的的健身项目分为是“有械健身”和“无械健身”。其中用户点击相应的按钮后,就会进入到该健身项目下的健身项目的详细教程。 其中在“有械健身”的分类中,由于一个健身器材例如哑铃会有很多种的健身方法,因此,此处会有二次菜单的显示给用户。
2)动态中心模块
健身动态模块,允许了用户可以发布一些照片和文件信息,来展示和分享在健身时的心情。健身动态功能在实现的技术上,主要是Listview和适配器Adapter的使用,在初始化好数据后,使用自定义的Adapte适配器实现了数据和listview控件的绑定,并显示给用户。
3)健身推荐模块
该功能模块的主要作用就是为用户推荐一些健身相关的文章或者是食谱,以及靠谱的健身教练和健身房等等。在技术实现上采用的是使用了android 自带的webview 控件,来加载网页端的数据。因为有加载网络端数据的过程,因此需要在android的项目清单文件下加入网络请求的权限。
  1. 个人中心模块
用户登陆App之后,点击屏幕最下方的导航栏中的“个人”栏目进入到“个人中心”界面,在个人中心里包括了四个Button按钮。分别是“加入会员”、“我的计划”、“视频资源”和“我的设置”。点击“加入会员”的按钮,即可进入到编辑填写个人信息的界面,编辑完毕,点击申请。点击“我的计划”按钮,会进入到自己所制定的健身计划的界面,查看自己的健身计划的详情信息。点击“视频资源”控件,会进入到健身视频的播放网站,点击视频列表中的视频,即可进入到当前视频的播放窗口,进行视频的观看。点击“我的设置”按钮,会进入到应用程序的设置界面,包括修改资料和账号管理,投诉与建议和版本升级等一些常见的基础功能,由于时间和能力有限,该部分功能的具体实现尚未实现,有待近一步的进行完善。至此,本次设计的健身app的相关功能,已全部实现。


程序主界面

主界面之一的一级界面,主要用于显示界面:



参考文献

[1]王超,张亮,张宏彬,等.基于安卓端运动APP设计初探.电子技术与软件工程,2014,09:44-45 
[2]闫素旺.基于安卓平台的在线健身的设计与实现. [河北工业大学硕士论文].天津:河北工业大学, 2013
[3]林永兴, 李晓蕾. 基于 Android 的应用程序的研究与设计.硅谷, 2012, 03: 60
[4]王栓宝.基于WEB的健身网站系统的设计与实现.  [河北科技大学硕士论文].石家庄:河北科技大学, 2014
[5]段琳.深入剖析Android Activity.中国新技术新产品, 2011, 16: 33-34
[6]郭宏志. Android应用开发详解.北京:电子工业出版社, 2010
[7]汪永松. Android手机应用开发之信息平台移动客户端.电脑编程技巧与维护, 2013, 13:29-37
[8]曲欣. JAVA应用数据库技术.信息与电脑 (理论版), 2009, 07: 95
[9]魏斌.高性能SQLITE集群部署.河南科技, 2014, 14: 6-9
[10]贺蕴彬.基于My SQL数据库的在线选课系统.电脑知识与技术, 2014, 05: 883-885
[11潘港超,焦佳彭,耶萍.基于Android系统的WIFI技术探究.电脑编程技巧与维护, 2015, 03: 38-39
[12]李天陵.浅析互联网行业.科学咨询 (决策管理), 2009, 12: 72-73
[13]黄崇本. 深入探究春雨医生.浙江工商职业技术学院学报, 2002, 01 
[14]王超,张亮,张宏彬,等.基于安卓的客户端设计初探.电子技术与软件工程, 2014, 09: 44-45
[15]张亚杰.基于Android平台的移动终端应用程序的研究与开发 [郑州大学硕士论文].郑州:郑州大学, 2013
[16]郑晓霞.基于Android的新华社新闻客户端研发与探索.中国传媒科技, 2013, 15: 82-85

本站由为毕设源码站提供计算与安全服务.
备案号:鲁ICP备2022033926号-2