999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用智能手機三軸加速計實現計步器應用軟件及商用價值

2016-09-12 08:02:20尤嘉寧俞靜谷文林
電子設計工程 2016年6期
關鍵詞:界面用戶信息

尤嘉寧,俞靜,谷文林

(河海大學 商學院,江蘇 南京 210098)

利用智能手機三軸加速計實現計步器應用軟件及商用價值

尤嘉寧,俞靜,谷文林

(河海大學 商學院,江蘇 南京210098)

為了實現用戶能夠便利地在運動時使用手機記錄相關運動信息的需求,設計了一種基于Android開發平臺,借助Eclipse、Android SDK等方面知識的一款運用智能手機三軸加速計實現計步器功能的應用軟件。該軟件的優點在于,不僅可以存儲和查閱用戶運動信息,還能夠隨時隨地分享運動信息,打造出融娛樂、運動為一體的健身環境。實際應用表明,該軟件有操作簡便、功能全面的特點,潛在商業價值十分可觀,值得進一步研究推廣。

Eclipse;Android SDK;布局;手機應用;商業價值;移動互聯網

21世紀是移動互聯網高速發展的時代,而移動互聯網是將移動通信與互聯網有機結合為一體的通信網絡[1]。在移動互聯網時代,通過移動通信以及互聯網,手機應用提供商已經能夠設計各種APP將生活中的方方面面與移動網絡服務聯系在一起。隨著手機應用開發技術的迅猛發展,其核心開發技術已經成為移動互聯網產業的一個技術熱點[2]。然而,移動終端的商業生態圈并未成熟[3],軟件商業價值并未隨著用戶大量涌入而同步增長[4],對手機應用商業價值評估的研究仍處于相對空白。爆發式增長的App商業價值亟需更加成熟的App商業價值評價體系來對開發商、運營商等的生產經營行為進行科學規范的指導[5]。與此同時,隨著人們對健康生活理念的不斷關注,在手機應用市場上已經推出了多種運動記錄應用產品。由于Android系統擁有較為廣泛的用戶群體[6],文中通過對基于 Android系統的利用手機三軸加速度計[7-11]實現運動記錄功能的手機應用軟件系統的設計開發進行探究,綜合運用經濟學相關原理,以實現對該手機應用產品的商業價值進行評估的目的。以期對相關企業進行市場拓展及評估進行一定意義上的指導。

1 基于Android系統的手機計步器軟件設計

1.1計步器的功能系統設計

1.1.1系統用戶使用本計步器客戶端系統的用戶運動方式主要有兩種:1)散步方式:用戶不進行激烈的運動,僅通過悠閑的散步的方式達到鍛煉效果;

2)跑步方式:客戶端將會開啟跑步模式,記錄步數和里程以及消耗能量數據。

1.1.2系統功能

計步功能是基于智能手機智能加速計對三軸加速變化的感應而實現。系統運行過程中,一個檢測運動信息的Server服務器在后臺運行,持續監聽重力感應信息。步數的統計由Server中的計步算法來執行,根據運動類型的不同(散步或跑步),計步算法的靈敏度有所不同。

本系統還提供了運動里程和運動消耗能量的估算。在進行運動之前,若想要得到更精確的數據,用戶在系統的個人資料中設置自己的個人信息,如年齡、身高、體重等,通過這些參數的分析和運算,該系統便會計算出用戶行走的相應里程,以及消耗的卡路里數。

除此之外,本系統添加了運動信息分享的功能。用戶在每次運動結束之后,可根據個人意愿選擇是否分享給自己的親朋好友。分享途徑有3種不同方式:短信,新浪微博,騰訊微博等,提供更多人與人之間的信息傳播與娛樂分享。用戶可在分享方式列表中選擇不同的分享方式,并通過授權頁面的設置授權給訪問用戶查閱微博信息的權限,而后就可分享到自己的微博空間。

1.2計步器的模塊設計

客戶端界面具體設計圖如圖1,實現的功能有:

1)用戶登錄與注冊。

2)“邁動”計步功能。實現個人運動記錄及社區互動。

3)健身館信息。提供附近健身館列表信息,以及健身館詳細等。

4)用戶管理。實現用戶資料的自助修改,計劃設置于修改,維護個人信息。

圖1 客戶端功能模塊示意圖

1.3計步器中的數據庫設計

數據庫設計通常是以一個已經存在的數據庫管理系統為基礎的,Android常用的數據庫是SQLite。計步器系統功能通常需要以下數據項,具體數據庫結構表格如表1、表2所示:

用戶:用戶id、性別sex、身高height、體重weight;

運動信息:步數step、里程distance、消耗calorie。

表1 用戶注冊表(register_user)

表2 運動信息表(sport_user)

2 基于Android系統的手機計步器功能實現

2.1客戶端模塊功能介紹

界面部分由包括用戶管理,“邁動”界面,去健身,個人信息這幾個主界面構成。

用戶管理:用戶管理模塊由用戶注冊,用戶登陸2部分組成。

“邁動”界面:StepCounter主界面,包含時鐘、運動數據顯示、上傳、分享等操作控件。

去健身:展示附近健身館列表信息,包含健身館名稱、圖片、簡介、距離信息。

個人信息:包含一些關于用戶的信息設置和系統選項,如個人資料、個人計劃、綁定微博等。

2.2主要功能的實現

2.2.1“邁動”界面模塊關鍵數據獲得方法

該界面是本應用程序的主界面,里面包含了很多信息,包括實時運動數據的顯示、時鐘計時以及分享、上傳等操作的控件,具體布局設計案見圖2。

如示意圖2所示,該模塊有3個關鍵數據,其實現方法如下:

1)步數:由計步器根據重力感應的變化規律計算獲得;

2)里程:由步長與步數乘積獲得,代碼實現為:

3)消耗:根據運動方式不同,消耗的計算也有區別,如跑步時,系數為 1.027 848 23,散步時系數為 0.708,代碼實現如下:

從界面也可看出主要關于運動的功能在此 Activity中,系統中此界面的實現在ActStepCounter中完成,當程序被啟動并點擊開始按鈕時,系統會啟動StepServer,計步器會監聽用戶的運動信息,實時顯示在用戶界面上,如圖2所示,消耗、里程以及步數,同時時鐘也會開始計時。

當想停止本次運動時點擊結束按鈕即可,點擊結束按鈕出發兩個動作,一是停止計時;二是解除綁定service,即停止運行StepServer。

在時鐘下面的3個按鈕分別執行不同監聽任務,當點擊分享時,會彈出對話框,選擇想要放你想的途徑,包含短信、新浪微博、騰訊微博3種方式分享。

選擇短信的話,程序會通過Intent的ACTION_VIEW的動作調用系統的發短信界面。選擇新浪微博后,執行ShareToSina()方法,將數據信息分享到新浪微博。騰訊微博類似。

圖2 邁動主界面設計布局示意

點擊上傳時,將會調用UpdateToService()方法會將本次運動信息通過http協議方式上傳至服務器,從而累計記錄用戶的運動信息(累計工作有服務器完成),方便計算用戶的計劃完成程度。當點擊鎖屏時,手機會進入待機狀態,進入省電模式,不會影響外界來電或來短信的正常接收。

2.2.2去健身模塊的實現

對于已經注冊,且已經登錄的用戶,客戶端會提供用戶這一服務,用戶可在本界面瀏覽附近健身館的一系列信息。健身館信息的頁面運行結果如圖3所示。

圖3 健身館信息頁面設計

圖3中左圖是基于LBS的健身館查詢系統,右圖是列表中某個健身館頁面詳情,包含健身館具體信息。

此部分代碼中有一個可滑動的進度條,是Android界面設計中是一個新穎的控件,可以用手隨意滑動,根據滑動的位置,上面的文本框會及時改變,具體代碼實現方法如下:

從此段代碼可以看出,每個seekBar含有3個監聽方法,nStartTrackingTouch,onProgressChanged,onStopTrackingTouch。分別為當進度條開始被滑動、活動中和滑動結束時調用的方法。

2.2.3客戶端與服務器端的交互實現

本系統與服務器的數據交互通過HTTP通信方式實現,HTTP連接最顯著的特點是客戶端發送的每次請求都需要服務器回送響應,在請求結束后,會主動釋放連接。從建立連接到關閉連接的過程稱為“一次連接”。HTTP通信協議中常用的兩種方式get和post方法;

1)post請求可以向服務器傳送數據,而且數據放在HTML HEADER內一起傳送到服務端URL地址,數據對用戶不可見。而get是把參數數據隊列加到提交的URL中,值和表單內各個字段一一對應,例如(http://www.baidu.com/s?w=%C4&inputT=2710)

2)get傳送的數據量較小,不能大于2 KB。post傳送的數據量較大,一般被默認為不受限制。但理論上,IIS4中最大量為80 KB,IIS5中為100 KB。

根據本系統的需求,由于請求與上傳的數據量很小,所以采用了get方法與服務器進行交互,以下代碼出自本系統中一段請求服務器并獲得JSON數據的過程:

3 運用智能手機三軸加速計實現計步器應用軟件的商業價值

隨著移動互聯網技術的日趨成熟、移動平臺的優勢日趨明顯,會有更多的人參與到使用智能手機的浪潮中來。4G時代的到來更是為手機App行業創造了更加廣闊的發展空間。目前手機應用市場主要呈現以下幾個特征:

1)手機應用社交化:社交元素是目前手機應用留住客戶的重要影響因素。以微信、騰訊QQ、微博等移動端App為例的一系列手機應用已經培養起了龐大的用戶群體,年齡范圍遍布各年齡階層,并呈現覆蓋范圍繼續擴大的趨勢。客戶端用戶已從普通消費個體擴大至公眾人物、政府機構、企業公關乃至國家機關。更加廣泛的用戶群體,更加健全的社交網絡服務進一步強化了消費個體對客戶端的使用慣性,一定程度上增加了消費個體付費消費意愿。

2)手機應用服務網絡化:更多手機應用開發商開始選擇為App消費者提供持續性的服務。在大數據背景下的移動互聯網應用用戶對信息的獲取方式以及信息的數據數量、質量有了更加高的要求。將數據存儲到客戶端以達到一次性滿足使用者所有需求難免會造成離線客戶端過于龐大、海量數據覆蓋不足、拖慢手機系統進程以及使用者用戶體驗差等問題。將海量數據存儲至服務端,擁有體積輕巧、基于云計算的手機應用已成為目前手機客戶端開發運營的一種趨勢。該模式提供了持續的按量付費的商業生態,同時又允許服務端投入較少的管理工作,使得應用提供商擁有更大的利潤空間。

3)App用戶消費習慣免費化:目前手機軟件用戶中只有少部分愿意通過一次性買斷模式購買并使用手機應用。多數用戶傾向使用免費客戶端提供廣告植入 (以視頻軟件為代表)、免費客戶端內提供部分收費服務(以商務辦公軟件為代表)以及客戶端按時計費(以手機游戲為代表)3種模式的手機軟件。后3種模式由于其優質服務更加面向付費用戶,使得用戶的持續增長欠缺動力。因此,手機軟件運營模式的創新、手機應用服務模式的優化是手機應用提供商除軟件開發外的另外一個著眼點。

4 結 論

本文所設計的智能手機三軸加速計實現計步器應用軟件采用開放式的Andriod操作系統為平臺,軟件設計借助Eclipse、Android SDK等方面知識,嵌入了精確的計步算法,計步時鐘與計步算法同步執行,提供了更好的用戶體驗。對于用戶而言,提供的社交功能更是增強了本款應用軟件的交互性,相比傳統計步器軟件而言能夠進一步增加用戶粘性。從營銷角度而言其開發成本相對較低,并能夠在低成本條件下實現用戶數量的高速增長,具有極大的商業價值,達到了設計要求。

[1]丁美玲,冉嘉,陳抗生.移動互聯網[J].移動通信,2001,25 (8):12-15.

[2]羅軍舟,吳文甲,楊明.移動互聯網:終端、網絡與服務[J].計算機學報,2011,34(11):2029-2051.

[3]周旺.從“小米”看國產手機的商業模式創新[J].財會月刊,2013(8):83-84.

[4]蘇晨輝,王瑞雪.手機游戲產業鏈及商業模式[J].通信企業管理,2014(8):75-77.

[5]吉洋杉.基于產業價值鏈視角的手機產業商業模式創新研究[D].南京:南京財經大學,2013.

[6]邵艷潔.Android操作系統移植及應用研究[D].長沙:湖南大學,2011.

[7]張栩.基于三軸加速度計的按鍵輸入技術研究 [D].哈爾濱:哈爾濱工業大學,2008.

[8]張欣愷,劉文泉,史俊,等.基于加速度計的振動形態監測系統的設計[J].工業儀表與自動化裝置,2014(1):32-35.

[9]盧建華,戴洪德,吳曉男,等.加速度計失效故障分析[J].工業儀表與自動化裝置,2014(5):117-120.

[10]包理群,呂林霞,李祥林.基于ARM的手機位置采集及跟蹤研究[J].工業儀表與自動化裝置,2016(1):35-39.

[11]陳自利,余磊,王艷霞.“動感無限”手機軟件的設計與實現[J].重慶師范大學學報:自然科學版,2012(6):64-69.

Design and value of pedometer application software based on intelligent mobilephone three axis accelerometer

YOU Jia-ning,YU Jing,GU Wen-lin
(Business School,Hohai University,Nanjing 210098,China)

In order to satisfy the requirement of using intelligent mobile phone three axis accelerometer realize pedometer function application software when users doing sports through the Android development platform,with the Eclipse,Android SDK knowledge,etc.The clients achieve the design and layout including interface,the servers and interaction,the local data storage,etc.only need to motion and open mobile phones with software,users can record the movement of the information in time.But also they can get data storage and consult to establishing exercise plan.In addition,it also can be used to share information at anytime and anywhere,so as to create the good model which mix together entertainment and sports.So this software is good to use and full of commercial potential value,and is worth to developing and promoting.

Eclipse;Android SDK;layout;business value;mobile phone software

TN902

A

1674-6236(2016)06-0085-04

2015-04-16稿件編號:201504174

尤嘉寧(1990—),女,江蘇南京人,碩士研究生。研究方向:財務會計、環境會計。

猜你喜歡
界面用戶信息
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: www.91在线播放| 成人午夜亚洲影视在线观看| 四虎成人免费毛片| 国产毛片高清一级国语 | 色综合国产| 亚洲天堂.com| 国产在线97| 日韩黄色在线| 伦伦影院精品一区| 色成人亚洲| 国产精品理论片| 国产青青草视频| 91区国产福利在线观看午夜| 亚洲色图欧美| 日韩一区二区三免费高清| 91久久国产综合精品女同我| 欧美精品成人| 日韩欧美中文字幕一本| 欧美一道本| 伊人狠狠丁香婷婷综合色| 99精品影院| 国产精品欧美在线观看| 波多野结衣视频一区二区| 欧美日韩国产在线人| 午夜精品久久久久久久99热下载| 国产成人艳妇AA视频在线| 色综合久久88| 久久国产精品影院| 国产鲁鲁视频在线观看| 欧美色视频网站| 婷婷伊人久久| 精品日韩亚洲欧美高清a| 99国产精品国产高清一区二区| 呦女精品网站| 欧美19综合中文字幕| lhav亚洲精品| 欧美亚洲另类在线观看| 国产精品免费露脸视频| 国产精品偷伦在线观看| 青青草综合网| 青草国产在线视频| 大陆国产精品视频| 亚洲免费黄色网| 色综合中文| 亚洲欧洲日韩综合色天使| 国产永久免费视频m3u8| 欧美精品导航| 红杏AV在线无码| 中文字幕啪啪| 福利视频久久| 亚洲欧洲日产无码AV| 亚洲欧美色中文字幕| 91小视频版在线观看www| 激情影院内射美女| 91精品国产自产91精品资源| 在线观看国产精品日本不卡网| 欧美亚洲第一页| 啦啦啦网站在线观看a毛片| 国产网站免费看| 亚洲成a人在线播放www| 91偷拍一区| 久久精品电影| 在线视频97| 一级毛片在线播放| 无码国产伊人| 国产精品视频白浆免费视频| 一本一道波多野结衣av黑人在线| 沈阳少妇高潮在线| 久久久久久久久亚洲精品| 99在线视频精品| 久久免费观看视频| 免费午夜无码18禁无码影院| 麻豆国产在线不卡一区二区| 中文字幕在线欧美| 99久久99这里只有免费的精品| 国产一区在线视频观看| 亚洲性网站| aⅴ免费在线观看| 人妻21p大胆| 激情国产精品一区| 伊人久久大香线蕉综合影视| 国内毛片视频|