freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的步行者運動軟件開發(fā)計算機科學(xué)與技術(shù)畢業(yè)論文-文庫吧

2025-06-11 13:13 本頁面


【正文】 知您今天的運動量是否達標(biāo),從而提高用戶的運動積極性以及更好地制定合理的運動計劃[1]。發(fā)展?fàn)顩r跑步健身輔助產(chǎn)品的發(fā)展分為三個不同的產(chǎn)品周期:跑步機、計步器和運動輔助應(yīng)用。雖然隨著產(chǎn)品的發(fā)展計步器做得越來越小,提高了便攜性,但是卻因此也減少了其功能項,也缺乏可視化操作環(huán)境[2]。隨著應(yīng)用的發(fā)展,運動輔助應(yīng)用的功能也日益豐富,從原始的記步測速功能到更加復(fù)雜的卡路里計算以及結(jié)合地圖的路徑顯示。以上的各種優(yōu)點使其在運動市場當(dāng)中占得一席之地[3]。開發(fā)內(nèi)容與目標(biāo)本系統(tǒng)主要的開發(fā)內(nèi)容就是通過Android系統(tǒng)實現(xiàn)當(dāng)用戶跑步時實時計算路程、速度、消耗卡路里,并可查看跑步路線和地圖信息的功能,反饋運動信息給出合理建議,還提供用戶注冊、登錄、修改基本信息、查看排行榜、跑步背景音樂設(shè)置等功能。論文完成的主要工作論文主要實現(xiàn)了3個主要的設(shè)計:UI交互設(shè)計、手機數(shù)據(jù)庫設(shè)計以及控制邏輯設(shè)計。UI交互設(shè)計主要實現(xiàn)了各個頁面之間如何跳轉(zhuǎn),跳轉(zhuǎn)到什么頁面,頁面怎么刷新等問題;手機數(shù)據(jù)庫設(shè)計主要實現(xiàn)了數(shù)據(jù)的存儲、數(shù)據(jù)表格的更新;控制邏輯設(shè)計主要實現(xiàn)了如何實時獲取定位信息并計算路程速度等信息、如何獲取有效的定位信息等功能。系統(tǒng)的開發(fā)原理與方法SQLite數(shù)據(jù)庫Android應(yīng)用程序?qū)嶋H上也是Java程序,對于Java程序員來說,數(shù)據(jù)庫的操作自然想到用JDBC。但是與傳統(tǒng)的JDBC連接數(shù)據(jù)的方式不同,Android提供了一些新的API來操作SQLite數(shù)據(jù)庫。因為JDBC占用太多的系統(tǒng)資源,所以JDBC對于手機或者Pad這些內(nèi)存受限的設(shè)備來說并不太合適[4]。MVC開發(fā)架構(gòu)模式MVC架構(gòu)模式強調(diào)將一個復(fù)雜的應(yīng)用系統(tǒng)分解為模型、視圖和控制器3部分,它們分別對應(yīng)于應(yīng)用系統(tǒng)中的業(yè)務(wù)邏輯和數(shù)據(jù)、用戶界面、用戶請求處理和數(shù)據(jù)顯示的同步。MVC與標(biāo)準的三層體系架構(gòu)同樣都是架構(gòu)級別的,相同之處在于都有表現(xiàn)層,但不同之處在于其他的兩個層。LBS技術(shù)基于位置的服務(wù)(Location Based Service,LBS),Android上的定位技術(shù)實現(xiàn)方法包括GPS、無線寬帶(IFI)定位技術(shù)、移動基站定位技術(shù);地圖服務(wù)使用Google map[5]。1. GPS定位技術(shù)GPS是一個中距離圓型軌道衛(wèi)星導(dǎo)航系統(tǒng),因此還有WIFI定位技術(shù)和基站定位技術(shù)作為補充[6]。2. WIFI定位技術(shù)WIFI定位技術(shù)通過接受WIFI熱點的信號進行解析來實現(xiàn),熱點只要通電,不管它怎么加密的,都一定會向周圍發(fā)射信號。其他人只要將一個WIFI的ID與數(shù)據(jù)庫匹配就能實現(xiàn)定位[7]。3. 基站定位技術(shù)它是通過電信
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1