android studio计步,基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)
基于安卓Android平臺的健康計步系統APP的設計(AndroidStudio)(任務書,開題報告,論文10000字,程序代碼)
摘? 要
近年來,隨著生活水平的不斷提高,人們也越發關注自身的健康問題,運動健康已經成為了各個年齡階段的人群,尤其是青年人,普遍關注的話題。同時,隨著智能手機的大量普及與應用,健康計步類軟件也有了很大的市場,各種類型的計步軟件層出不窮。
本課題為一個基于Android的健康計步系統,通過手機自帶的加速度傳感器感知不同方向的加速度,運用三軸加速度算法來實現基礎的計步功能。為豐富系統功能,方便用戶了解、管理自身運動狀況,系統不僅建立了相關數據庫來實現歷史步數的記錄,并且以周為單位進行階段性統計,歷史記錄支持以圖表形式顯示。同時,系統加入了運動目標功能,用戶可以設置自己每日的運動目標,后臺通過調用歷史數據來進行對比,從而查看自己的目標的完成情況,管理自己的運動計劃。
本文首先論述了選題的研究背景及意義,分析了目前國內外主流的健康計步軟件的功能和現狀。接著,對系統進行了詳細的需求分析與設計,最后詳述了系統的實現過程。
關鍵詞: Android;運動健康;計步器;手機軟件
Abstract
In recent years, with the continuous improvement of living standards, people are increasingly concerned about the health of their own problems, fitness has become the crowd of all ages, especially young people the topic of universal concern. At the same time, along with the popularization and application of smart phones, healthy step meter software also had the very big market, various types of step meter software emerge in endlessly.
This topic for a healthy step meter system based on Android, through the phone's built-in acceleration sensors to different direction of the acceleration, the use of triaxial acceleration algorithm to implement the basic step function of the program. For rich system function, easy to understand and manage their own movement situation, system not only established the related database steps to implement the history record, and periodically in week statistics, historical records to support in the form of chart display. At the same time, the system to join the function of moving targets, the user can set up your daily exercise target, background by calling the historical data to compare, thus checking their own goal to complete manage your exercise program.
This dissertation discusses the research background and significance of topic selection, analysis of the current domestic and international mainstream health step meter software function and the status quo. Then, has carried on the detailed requirements to the system analysis and design, the final detail the implementation process of the system.
Keywords: Android; sports health; pedometer; mobile phone software
1.3??? ?論文的主要研究內容
本文研究和分析了國內一些主要的健康計步軟件,了解了這些計步軟件的基本功能以及它們各自所具有的特點,研究了這些軟件使用的計步算法,并在此基礎上結合實際應用需求對健康計步系統進行了分析,設計并實現了一個基于Android 平臺的健康計步軟件。論文的主要研究內容如下:
(1)研究和分析了目前國內外主流的健康計步軟件的功能和現狀。
(2)根據實際應用需求,對基于 Android 平臺的健康計步系統進行了分析與設計。本文通過需求分析,確定了系統的整體架構,完成了系統的概要設計與各個模塊的詳細設計。
(3)選用 Windows 10 作為系統的開發平臺,Android Studio集成開發環境作為開發工具,實現了基于Android平臺的健康計步系統,并對系統進行了功能測試。
1.4??? 論文的組織結構
本文詳細介紹了基于Android的計步系統的設計與實現的全過程,具體內容如下:
第1章 緒論。對本課題的研究背景、研究意義以及國內外研究現狀進行了分析和總結,對論文的研究內容和論文的組織結構進行了介紹。
第2章 系統需求分析。包括設計可行性的分析,對所要開發的 Android 健康計步系統的功能的劃分和描述。
第3章 系統設計。論述了系統的總體架構,并對系統的功能模塊設計、 數據庫表的設計進行了詳細的介紹和分析。
第4章 系統實現。介紹了系統的開發運行環境,詳細的介紹了主要模塊的實現過程。
第5章 總結與展望,總結了本文所做的主要工作,并對系統未來的工作進行
了展望。
本系統為基于Android平臺的手機客戶端的應用。本系統需為用戶提供以下功能:
(1)計步功能:記錄用戶當日步數以及步行運動時間。
(2)顯示步行歷史記錄:以列表和圖表形式顯示用戶步行歷史,支持以周為單位統計一周總步數以及本周平均步數。
(3)設置步行目標:用戶可以自行設計每日步行目標并查看對比完成情況。
目? 錄
摘? 要??? I
ABSTRACT??? II
第1章 緒論??? 1
1.1??? 研究背景??? 1
1.2??? 研究目的和意義??? 1
1.3??? 論文的主要研究內容??? 2
1.4??? 論文的組織結構??? 2
第2章 系統需求分析??? 4
2.1??? 系統概述??? 4
2.2??? 功能需求??? 4
2.2.1??? 計步功能模塊??? 4
2.2.2??? 步行歷史記錄模塊??? 5
2.2.3??? 步行目標設置模塊??? 5
第3章 系統設計??? 7
3.1??? 模塊設計??? 7
3.1.1??? 計步功能模塊??? 7
3.1.2??? 步行歷史記錄模塊??? 8
3.1.3??? 步行目標設置模塊??? 10
3.2??? 用戶界面設計??? 10
3.2.1??? 主界面設計??? 11
3.2.2??? 歷史界面設計??? 12
3.2.3??? 步行目標設置界面設計??? 13
3.3??? 數據庫設計??? 13
第4章 系統實現??? 15
4.1 開發環境??? 15
4.2 計步算法的實現??? 15
4.3 功能模塊的實現??? 16
4.3.1??? 主界面計步模塊??? 18
4.3.2??? 步行歷史界面實現??? 20
4.3.3??? 步行目標完成模塊??? 23
4.4 數據庫工具類??? 24
第5章 總結與展望??? 27
5.1工作總結??? 27
5.2 工作展望??? 27
參考文獻??? 28
致? 謝??? 29
總結
以上是生活随笔為你收集整理的android studio计步,基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二章 寄存器
- 下一篇: truffle unbox react