android studio计步,基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)
基于安卓Android平臺(tái)的健康計(jì)步系統(tǒng)APP的設(shè)計(jì)(AndroidStudio)(任務(wù)書,開題報(bào)告,論文10000字,程序代碼)
摘? 要
近年來(lái),隨著生活水平的不斷提高,人們也越發(fā)關(guān)注自身的健康問(wèn)題,運(yùn)動(dòng)健康已經(jīng)成為了各個(gè)年齡階段的人群,尤其是青年人,普遍關(guān)注的話題。同時(shí),隨著智能手機(jī)的大量普及與應(yīng)用,健康計(jì)步類軟件也有了很大的市場(chǎng),各種類型的計(jì)步軟件層出不窮。
本課題為一個(gè)基于Android的健康計(jì)步系統(tǒng),通過(guò)手機(jī)自帶的加速度傳感器感知不同方向的加速度,運(yùn)用三軸加速度算法來(lái)實(shí)現(xiàn)基礎(chǔ)的計(jì)步功能。為豐富系統(tǒng)功能,方便用戶了解、管理自身運(yùn)動(dòng)狀況,系統(tǒng)不僅建立了相關(guān)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)歷史步數(shù)的記錄,并且以周為單位進(jìn)行階段性統(tǒng)計(jì),歷史記錄支持以圖表形式顯示。同時(shí),系統(tǒng)加入了運(yùn)動(dòng)目標(biāo)功能,用戶可以設(shè)置自己每日的運(yùn)動(dòng)目標(biāo),后臺(tái)通過(guò)調(diào)用歷史數(shù)據(jù)來(lái)進(jìn)行對(duì)比,從而查看自己的目標(biāo)的完成情況,管理自己的運(yùn)動(dòng)計(jì)劃。
本文首先論述了選題的研究背景及意義,分析了目前國(guó)內(nèi)外主流的健康計(jì)步軟件的功能和現(xiàn)狀。接著,對(duì)系統(tǒng)進(jìn)行了詳細(xì)的需求分析與設(shè)計(jì),最后詳述了系統(tǒng)的實(shí)現(xiàn)過(guò)程。
關(guān)鍵詞: Android;運(yùn)動(dòng)健康;計(jì)步器;手機(jī)軟件
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??? ?論文的主要研究?jī)?nèi)容
本文研究和分析了國(guó)內(nèi)一些主要的健康計(jì)步軟件,了解了這些計(jì)步軟件的基本功能以及它們各自所具有的特點(diǎn),研究了這些軟件使用的計(jì)步算法,并在此基礎(chǔ)上結(jié)合實(shí)際應(yīng)用需求對(duì)健康計(jì)步系統(tǒng)進(jìn)行了分析,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Android 平臺(tái)的健康計(jì)步軟件。論文的主要研究?jī)?nèi)容如下:
(1)研究和分析了目前國(guó)內(nèi)外主流的健康計(jì)步軟件的功能和現(xiàn)狀。
(2)根據(jù)實(shí)際應(yīng)用需求,對(duì)基于 Android 平臺(tái)的健康計(jì)步系統(tǒng)進(jìn)行了分析與設(shè)計(jì)。本文通過(guò)需求分析,確定了系統(tǒng)的整體架構(gòu),完成了系統(tǒng)的概要設(shè)計(jì)與各個(gè)模塊的詳細(xì)設(shè)計(jì)。
(3)選用 Windows 10 作為系統(tǒng)的開發(fā)平臺(tái),Android Studio集成開發(fā)環(huán)境作為開發(fā)工具,實(shí)現(xiàn)了基于Android平臺(tái)的健康計(jì)步系統(tǒng),并對(duì)系統(tǒng)進(jìn)行了功能測(cè)試。
1.4??? 論文的組織結(jié)構(gòu)
本文詳細(xì)介紹了基于Android的計(jì)步系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的全過(guò)程,具體內(nèi)容如下:
第1章 緒論。對(duì)本課題的研究背景、研究意義以及國(guó)內(nèi)外研究現(xiàn)狀進(jìn)行了分析和總結(jié),對(duì)論文的研究?jī)?nèi)容和論文的組織結(jié)構(gòu)進(jìn)行了介紹。
第2章 系統(tǒng)需求分析。包括設(shè)計(jì)可行性的分析,對(duì)所要開發(fā)的 Android 健康計(jì)步系統(tǒng)的功能的劃分和描述。
第3章 系統(tǒng)設(shè)計(jì)。論述了系統(tǒng)的總體架構(gòu),并對(duì)系統(tǒng)的功能模塊設(shè)計(jì)、 數(shù)據(jù)庫(kù)表的設(shè)計(jì)進(jìn)行了詳細(xì)的介紹和分析。
第4章 系統(tǒng)實(shí)現(xiàn)。介紹了系統(tǒng)的開發(fā)運(yùn)行環(huán)境,詳細(xì)的介紹了主要模塊的實(shí)現(xiàn)過(guò)程。
第5章 總結(jié)與展望,總結(jié)了本文所做的主要工作,并對(duì)系統(tǒng)未來(lái)的工作進(jìn)行
了展望。
本系統(tǒng)為基于Android平臺(tái)的手機(jī)客戶端的應(yīng)用。本系統(tǒng)需為用戶提供以下功能:
(1)計(jì)步功能:記錄用戶當(dāng)日步數(shù)以及步行運(yùn)動(dòng)時(shí)間。
(2)顯示步行歷史記錄:以列表和圖表形式顯示用戶步行歷史,支持以周為單位統(tǒng)計(jì)一周總步數(shù)以及本周平均步數(shù)。
(3)設(shè)置步行目標(biāo):用戶可以自行設(shè)計(jì)每日步行目標(biāo)并查看對(duì)比完成情況。
目? 錄
摘? 要??? I
ABSTRACT??? II
第1章 緒論??? 1
1.1??? 研究背景??? 1
1.2??? 研究目的和意義??? 1
1.3??? 論文的主要研究?jī)?nèi)容??? 2
1.4??? 論文的組織結(jié)構(gòu)??? 2
第2章 系統(tǒng)需求分析??? 4
2.1??? 系統(tǒng)概述??? 4
2.2??? 功能需求??? 4
2.2.1??? 計(jì)步功能模塊??? 4
2.2.2??? 步行歷史記錄模塊??? 5
2.2.3??? 步行目標(biāo)設(shè)置模塊??? 5
第3章 系統(tǒng)設(shè)計(jì)??? 7
3.1??? 模塊設(shè)計(jì)??? 7
3.1.1??? 計(jì)步功能模塊??? 7
3.1.2??? 步行歷史記錄模塊??? 8
3.1.3??? 步行目標(biāo)設(shè)置模塊??? 10
3.2??? 用戶界面設(shè)計(jì)??? 10
3.2.1??? 主界面設(shè)計(jì)??? 11
3.2.2??? 歷史界面設(shè)計(jì)??? 12
3.2.3??? 步行目標(biāo)設(shè)置界面設(shè)計(jì)??? 13
3.3??? 數(shù)據(jù)庫(kù)設(shè)計(jì)??? 13
第4章 系統(tǒng)實(shí)現(xiàn)??? 15
4.1 開發(fā)環(huán)境??? 15
4.2 計(jì)步算法的實(shí)現(xiàn)??? 15
4.3 功能模塊的實(shí)現(xiàn)??? 16
4.3.1??? 主界面計(jì)步模塊??? 18
4.3.2??? 步行歷史界面實(shí)現(xiàn)??? 20
4.3.3??? 步行目標(biāo)完成模塊??? 23
4.4 數(shù)據(jù)庫(kù)工具類??? 24
第5章 總結(jié)與展望??? 27
5.1工作總結(jié)??? 27
5.2 工作展望??? 27
參考文獻(xiàn)??? 28
致? 謝??? 29
總結(jié)
以上是生活随笔為你收集整理的android studio计步,基于安卓Android平台的健康计步系统APP的设计(AndroidStudio)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 第二章 寄存器
- 下一篇: Android 11 第三个开发者预览版