亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android的智能健康運(yùn)動(dòng)App的設(shè)計(jì)與實(shí)現(xiàn)

        2016-04-29 00:00:00涂振宇郭輝
        考試與評(píng)價(jià) 2016年10期

        【摘 要】本文設(shè)計(jì)的APP主要是為了配合健康秤的使用,通過(guò)藍(lán)牙4.0數(shù)據(jù)傳輸技術(shù),將數(shù)據(jù)傳輸?shù)绞謾C(jī)App,App對(duì)每一次的測(cè)量數(shù)據(jù)和運(yùn)動(dòng)改善數(shù)據(jù)進(jìn)行記錄和分析。系統(tǒng)分為注冊(cè)登錄、賬號(hào)管理、數(shù)據(jù)測(cè)量、數(shù)據(jù)分析管理、應(yīng)用相關(guān)等五大模塊。本App功能完善,界面友好,是對(duì)Android應(yīng)用開(kāi)發(fā)的一次很有價(jià)值的總結(jié),對(duì)其他項(xiàng)目的開(kāi)發(fā)也有通用性和可參考性。

        【關(guān)鍵詞】Android 智能 APP

        一、引言

        本文的App通過(guò)藍(lán)牙4.0數(shù)據(jù)傳輸技術(shù),將數(shù)據(jù)傳輸?shù)绞謾C(jī)App,對(duì)每一次的測(cè)量數(shù)據(jù)和運(yùn)動(dòng)改善數(shù)據(jù)進(jìn)行記錄和分析。運(yùn)動(dòng)數(shù)據(jù)和測(cè)量數(shù)據(jù)的結(jié)合可有效評(píng)估改善效果和增加改善的針對(duì)性。此App還提供社交媒體的分享功能,用戶可以將自己的塑身信息通過(guò)微信、微博、QQ等多種方式分享給親友。測(cè)量的實(shí)時(shí)性、信息的分析性、運(yùn)動(dòng)的趣味性、手機(jī)應(yīng)用的便捷性都是此課題的亮點(diǎn)。本文設(shè)計(jì)的基于Android的智能健康運(yùn)動(dòng)App可以實(shí)現(xiàn)注冊(cè)登錄、賬號(hào)管理、數(shù)據(jù)測(cè)量、數(shù)據(jù)分析管理和應(yīng)用相關(guān)功能,功能較完善,實(shí)現(xiàn)效果較好。本App的開(kāi)發(fā)完成大大的增加了健康秤使用者的使用體驗(yàn),每一次的測(cè)量數(shù)據(jù)和運(yùn)動(dòng)改善數(shù)據(jù)都得到記錄和分析,根據(jù)測(cè)量的數(shù)據(jù)和歷史趨勢(shì)分析,每次給出專(zhuān)業(yè)化的建議。運(yùn)動(dòng)數(shù)據(jù)和測(cè)量數(shù)據(jù)的結(jié)合有效評(píng)估改善效果,增加了改善的針對(duì)性。該基于Android的智能健康運(yùn)動(dòng)App可以實(shí)現(xiàn)注冊(cè)登錄、賬號(hào)管理、數(shù)據(jù)測(cè)量、數(shù)據(jù)分析管理和應(yīng)用相關(guān)功能。功能較完善,實(shí)現(xiàn)效果較好,開(kāi)發(fā)過(guò)程中應(yīng)用的知識(shí)也較廣泛。本App的開(kāi)發(fā)完成大大的增加了健康秤使用者的使用體驗(yàn),每一次的測(cè)量數(shù)據(jù)和運(yùn)動(dòng)改善數(shù)據(jù)都得到記錄和分析,根據(jù)測(cè)量的數(shù)據(jù)和歷史趨勢(shì)分析,每次給出專(zhuān)業(yè)化的建議。運(yùn)動(dòng)數(shù)據(jù)和測(cè)量數(shù)據(jù)的結(jié)合有效評(píng)估改善效果,增加了改善的針對(duì)性。

        二、核心功能實(shí)現(xiàn)

        1.修改用戶資料

        修改用戶資料包括修改頭像、昵稱(chēng)、出生日期、性別、身高等。因?yàn)楸鞠到y(tǒng)為體重及健康指標(biāo)的衡量參考,用戶資料的準(zhǔn)確填寫(xiě)十分重要。頭像圖片的載入使用了異步加載的方式,出生日期和身高的填寫(xiě)使用了GitHub上的WheelView組件,便于簡(jiǎn)化輸入的同時(shí)規(guī)范了格式。修改資料功能是第一次登錄時(shí)完善資料和之后修改資料的復(fù)用,通過(guò)Http Service技術(shù)調(diào)用服務(wù)器的updateUserInfo接口來(lái)實(shí)現(xiàn)。

        2.綁定賬號(hào)

        未綁定手機(jī)號(hào)碼(郵箱)用戶可以綁定手機(jī)號(hào)碼(郵箱)來(lái)實(shí)現(xiàn)多賬號(hào)共享,綁定后可以通過(guò)手機(jī)號(hào)碼(郵箱)登陸應(yīng)用,實(shí)現(xiàn)多個(gè)登陸方式、同一數(shù)據(jù)。通過(guò)Http Service技術(shù)調(diào)用服務(wù)器的bindPhone(bindEmail)接口來(lái)實(shí)現(xiàn)。用戶在賬號(hào)管理里點(diǎn)擊第三方賬號(hào)里的新浪、QQ或百度后的綁定按鈕,綁定后可以通過(guò)第三方賬號(hào)進(jìn)入登陸應(yīng)用,實(shí)現(xiàn)多個(gè)登陸方式、同一數(shù)據(jù)。綁定第三方賬號(hào)和第三方賬號(hào)登錄類(lèi)似,需要申請(qǐng)第三方平臺(tái)授權(quán),同時(shí)通過(guò)Http Service技術(shù)調(diào)用服務(wù)器的bindThird接口來(lái)實(shí)現(xiàn)后臺(tái)注冊(cè)綁定。

        3.獲取信息

        獲取體重信息是本系統(tǒng)的主要目的。在打開(kāi)了App的前提下只要健康秤處于工作狀態(tài),App會(huì)通過(guò)藍(lán)牙連接秤,獲取實(shí)時(shí)的體重信息。主要通過(guò)BluetoothAdapter、BluetoothSocket等類(lèi)實(shí)現(xiàn)該功能。系統(tǒng)除了獲取體重信息還獲取了運(yùn)動(dòng)信息和轉(zhuǎn)體時(shí)間。在打開(kāi)了App的前提下只要健康秤處于工作狀態(tài),App會(huì)通過(guò)藍(lán)牙連接秤,如果用戶在秤上完成了轉(zhuǎn)體運(yùn)動(dòng),App會(huì)獲取轉(zhuǎn)體次數(shù)和轉(zhuǎn)體時(shí)間展示在運(yùn)動(dòng)信息界面。主要通過(guò)BluetoothAdapter、BluetoothSocket等類(lèi)實(shí)現(xiàn)該功能。

        4.上傳信息

        用戶測(cè)量體重或轉(zhuǎn)體運(yùn)動(dòng)之后需要后臺(tái)上傳數(shù)據(jù)到服務(wù)端。開(kāi)發(fā)過(guò)程中開(kāi)啟了一個(gè)UploadOfflineDataService服務(wù)來(lái)上傳離線數(shù)據(jù)。上傳體重信息和上傳運(yùn)動(dòng)信息功能通過(guò)Http Service技術(shù)調(diào)用服務(wù)器的uploadUserWeight和uploadUserWaist-Sports接口來(lái)實(shí)現(xiàn)。

        5.查詢信息

        本系統(tǒng)設(shè)計(jì)的一個(gè)中心點(diǎn)是給健康管理以數(shù)據(jù)參考,用戶的歷史體重會(huì)保存到服務(wù)器供查看。用戶查看體重趨勢(shì)時(shí)App會(huì)將賬號(hào)在服務(wù)器端的體重信息通過(guò)queryUserWeight接口接收并保存到本地的SQLite,再根據(jù)用戶選擇的時(shí)間段繪制對(duì)應(yīng)折線圖,圖4.26為5月25-5月31這周的數(shù)據(jù)(測(cè)試賬號(hào),這段時(shí)間的數(shù)據(jù)相對(duì)較多)。用戶也可以查看所有的歷史體重信息,本系統(tǒng)設(shè)計(jì)的一個(gè)中心點(diǎn)是給健康管理以數(shù)據(jù)參考,用戶的歷史扭腰運(yùn)動(dòng)信息會(huì)保存到服務(wù)器供查看。用戶查看轉(zhuǎn)體運(yùn)動(dòng)消耗卡路里時(shí)App會(huì)將賬號(hào)在服務(wù)器端的運(yùn)動(dòng)信息通過(guò)queryUserWaistSports接口接收并保存到本地的SQLite,再根據(jù)用戶選擇的時(shí)間段繪制對(duì)應(yīng)直方圖。

        三、結(jié)語(yǔ)

        本文完成了基于Android的智能運(yùn)動(dòng)健康秤產(chǎn)品App的設(shè)計(jì)與實(shí)現(xiàn),最終的產(chǎn)品能夠很好運(yùn)行在Android設(shè)備上,與硬件進(jìn)行連接并將實(shí)時(shí)數(shù)據(jù)更新展示,能對(duì)用戶數(shù)據(jù)進(jìn)行很好的記錄、分析和管理。在功能方面,本App只是專(zhuān)注于本身要實(shí)現(xiàn)的功能,較為單一。如果在完善了基礎(chǔ)功能后加入其它一些生活小工具,如天氣預(yù)報(bào)、輕松小笑話、熱點(diǎn)新聞?shì)o助人們生活工作是可以提升用戶對(duì)系統(tǒng)的使用率和依賴度的。

        參考文獻(xiàn)

        [1] Reto Meier. Professional Android 4 Application Development [M]. Wrox.2012.

        [2] 鄭建,賀超.Android和Chrome的發(fā)展與未來(lái)[J].移動(dòng)通信,2010,34(11).

        [3] 郭霖. 第一行代碼Android[M].人民郵電出版社,2014.

        [4] 張海藩. 軟件工程(第二版)[M].北京:人民郵電出版社,2006.

        [5] 李興華. Android開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典[M] .北京:清華大學(xué)出版社,2012.

        亚洲国产精品情侣视频| 综合激情中文字幕一区二区| 一区二区日本免费观看| 国产欧美va欧美va香蕉在线| 国产特级毛片aaaaaa| 91伊人久久| 在线日本高清日本免费| 中文字幕成人乱码熟女精品国50| 青草内射中出高潮| 自拍偷拍亚洲一区| 国产一区二区三区经典| 国产不卡精品一区二区三区| 一夲道无码人妻精品一区二区| 国产精品精品| 蜜桃精品国产一区二区三区 | 国产精品无码一区二区在线观一| 美女大量吞精在线观看456 | 亚洲国产欲色有一二欲色| 成人av在线久色播放| 真人新婚之夜破苞第一次视频| 国产成人精品免费久久久久| 亚洲黄色大片在线观看| 国产成人无码av一区二区在线观看| 国产亚洲一区二区手机在线观看 | 女同性恋一区二区三区av| 人妻夜夜爽天天爽三区| 成人免费xxxxx在线视频| 男女男生精精品视频网站| 蜜芽亚洲av无码精品色午夜| 黄色a级国产免费大片| 亚洲av在线播放观看| 手机在线免费观看的av| 欧美变态另类刺激| 国产精品一区二区暴白浆| 国产毛片一区二区三区| 精品熟人妻一区二区三区四区不卡 | 少妇性俱乐部纵欲狂欢电影| 日本a级特黄特黄刺激大片| 99久久亚洲精品加勒比| 东北女人啪啪对白| 伊人蕉久中文字幕无码专区|