資源描述:
《基于Android系統(tǒng)的計步器軟件的設(shè)計與制作.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于安卓平臺的手機計步器的設(shè)計摘要Android是一個針對移動設(shè)備的操作系統(tǒng)和軟件平臺,隨著智能手機的興起,漸漸成為了占有市場最大比重的移動平臺操作系統(tǒng),同時也越發(fā)地受到廣大用戶的青睞。Android采用Linux內(nèi)核,由Google和開放手機聯(lián)盟于2007年11月5日發(fā)布。容許使用Java語言來開發(fā)和管理代碼。作為一個年輕并且流行的移動應(yīng)用平臺,目前android軟件的應(yīng)用面還是比較廣泛的,比如聊天,通訊,上網(wǎng)等等,但涉及傳感器方面的應(yīng)用軟件還比較少。本文在分析討論Android手機軟件開發(fā)原理的同時,針對智能手機用
2、戶日常使用的實際情況,對用戶手機的日常功能需求進行調(diào)查。發(fā)現(xiàn)對于經(jīng)常走路上班或者鍛煉的朋友來說擁有一款精美、功能齊全的計步器是非常必要的。將精確計量和智能運行技術(shù)完美結(jié)合,只需開啟軟件,通過感應(yīng)器傳來的信息,App能夠變化算法,測得你的走路步數(shù),速度以及消耗的卡路里量與行走歷程。一款合適的計步器在無形中會量化用戶的健身效果,幫助用戶堅持鍛煉以達到更好的健身效果。關(guān)鍵詞Android智能手機平臺計步器Java35TitleThedesignofmobilephonepedometerbasedontheandroidpl
3、atformAbstractAndroidisanoperatingsystemandsoftwareplatformformobiledevices.WiththedevelopmentofSmartphone,itgraduallybecamethebiggestproportioninthemarketofmobileoperatingsystem.Atthesametime,itbecamemoreandmorepopularamongusers.AndroidusestheLinuxkernel,announ
4、cedonNovember5,2007byGoogleandtheopenhandsetalliance,anditallowtouseJavalanguagetodevelopandmanagethecode.Asayoungandpopularmobileapplicationplatform,theapplicationofandroidisrelativelywide;suchaschat,communicationandinternet.However,theapplicationofsensorsisles
5、s.ThethesisofthisessayistoanalyzeanddiscusstheprincipleofsoftwaredevelopmentofAndroidmobilephone.Also,theanotherpurposeinthisessayistoconductaninvestigationinthedailyfunctionaldemandformobilephoneusersbasedonthesituationofdailyusesofsmartphoneusers.Theresearchsh
6、owsthatitisveryimportanttohaveafullyfunctionalpedometerforpeoplewhooftenwalktoworkorexercise.Thepedometermakesaperfectcombinationofaccuratemeasurementandintelligentoperationaltechnology,whenthesoftwarearereadytorun,itcanusethemassagewhichacquirefromsensortocalcu
7、latethestepfrequency,speed,theconsumptionofcaloriesandwalkingjourneyofyourwalk.Anappropriatepedometercanquantifyuser’sfitnesseffectinpotentially;inthiswayitcanmakeuserstokeepexercisinginordertoachievebetterfitnesseffect.Keywordsandroidsmartphoneplatformjavapedom
8、eter35目錄1.前言11.1智能手機系統(tǒng)開發(fā)背景11.2課題的目的與意義21.3本文主要研究內(nèi)容22.相關(guān)技術(shù)介紹42.1開發(fā)工具及環(huán)境簡介42.1.1開發(fā)工具42.1.2開發(fā)環(huán)境52.2ANDROIDSDK常見公共類庫介紹62.2.1Android的傳感器62.2.2Android界面Activity介紹63.系統(tǒng)需求分析8