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

        ?

        基于Android 移動(dòng)設(shè)備傳感器的體感應(yīng)用開發(fā)

        2015-03-07 09:40:30周奇峰陳峰震
        電腦知識(shí)與技術(shù) 2015年34期

        周奇峰 陳峰震

        摘要:對(duì)基于Android移動(dòng)設(shè)備傳感器的體感應(yīng)用開發(fā)的研究,其主要目的在于了解Android移動(dòng)設(shè)備傳感器的相關(guān)知識(shí),以及基于Android移動(dòng)設(shè)備傳感器在體感應(yīng)用方面的操作和技術(shù),為日后提高Android移動(dòng)設(shè)備傳感器的體感應(yīng)用水平提供寶貴建議。隨著社會(huì)經(jīng)濟(jì)文化的不斷進(jìn)步與科學(xué)技術(shù)的迅猛發(fā)展,信息化時(shí)代日漸來(lái)臨,計(jì)算機(jī)技術(shù)廣泛應(yīng)用于社會(huì)各行業(yè)領(lǐng)域中。本篇文章主要概括了基于Android移動(dòng)設(shè)備的傳感器,同時(shí)對(duì)于Android移動(dòng)設(shè)備傳感器的體感應(yīng)用、傳感器模式和提高用戶體驗(yàn)進(jìn)行研究。

        關(guān)鍵詞:移動(dòng)設(shè)備;傳感器;體感應(yīng)用

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)34-0209-02

        隨著信息化時(shí)代下科學(xué)技術(shù)的不斷進(jìn)步和發(fā)展,計(jì)算機(jī)應(yīng)用技術(shù)通過(guò)各種創(chuàng)新手段以及先進(jìn)的技術(shù)應(yīng)用于社會(huì)各領(lǐng)域中,通過(guò)Android移動(dòng)設(shè)備傳感器的相關(guān)技術(shù)來(lái)實(shí)現(xiàn)對(duì)體感的應(yīng)用開發(fā)和研究,不僅對(duì)于移動(dòng)設(shè)備的發(fā)展具有重要作用,同時(shí)對(duì)于體感應(yīng)用系統(tǒng)的研發(fā)也具有重要意義?;贏ndroid移動(dòng)設(shè)備傳感器的體感應(yīng)用系統(tǒng)的設(shè)計(jì)和開發(fā),能夠在一定程度上提高相關(guān)數(shù)據(jù)的精準(zhǔn)度,同時(shí)降低傳感器的能耗,因此本文對(duì)基于Android移動(dòng)設(shè)備傳感器的體感應(yīng)用開發(fā)具有重要價(jià)值。

        1 基于Android移動(dòng)設(shè)備傳感器的概括

        1) 傳感器的內(nèi)涵

        傳感器主要是指能夠接受相關(guān)信號(hào)或是相關(guān)刺激并且獲得相應(yīng)反應(yīng)的器件,能夠在特定的時(shí)間和空間將等待測(cè)量的物理量或化學(xué)量轉(zhuǎn)化為另外一種相對(duì)應(yīng)輸出的裝置,通常情況下用于自動(dòng)化控制和安防設(shè)備中。嚴(yán)格來(lái)說(shuō)傳感器是一種檢測(cè)的裝置,傳感器能夠感受到相關(guān)被測(cè)量的信息,并能夠?qū)⑺鶛z測(cè)到的信息按照相應(yīng)的規(guī)律和方法轉(zhuǎn)變成電信號(hào)或其他所需形式的信息輸出,以滿足信息的傳輸、存儲(chǔ)和處理等要求。基于Android移動(dòng)設(shè)備的傳感器主要在移動(dòng)設(shè)備中起著輔助功能的作用,手機(jī)產(chǎn)量的大幅度增長(zhǎng)和手機(jī)新功能的不斷增加為傳感器的應(yīng)用提供了機(jī)遇,在彩屏手機(jī)和攝像手機(jī)不斷創(chuàng)新和發(fā)展的過(guò)程中,傳感器也通過(guò)不斷更新的趨勢(shì)為移動(dòng)設(shè)備提供了更為先進(jìn)的功能,例如體感作用和方便快捷的數(shù)據(jù)庫(kù)信息等[1]。

        2) Android移動(dòng)設(shè)備傳感器的重要性

        Android移動(dòng)設(shè)備傳感器中的加速度傳感器是Android移動(dòng)設(shè)備基于硬件的傳感器,在一定時(shí)間和空間范圍內(nèi),能夠有效的對(duì)手機(jī)和電腦等移動(dòng)設(shè)備的運(yùn)動(dòng)狀況進(jìn)行跟蹤,加速度傳感器在隨著社會(huì)的發(fā)展已經(jīng)逐漸成為移動(dòng)設(shè)備中不可或缺的部分[2]。目前傳感器設(shè)備以其獨(dú)特的特性和先進(jìn)性的技術(shù)廣泛應(yīng)用與社會(huì)發(fā)

        展和人類生活的各個(gè)領(lǐng)域,包括工業(yè)自動(dòng)化中的應(yīng)用、農(nóng)業(yè)現(xiàn)代化建設(shè)中的應(yīng)用、航天技術(shù)中的應(yīng)用、海洋探測(cè)技術(shù)的應(yīng)用等等,應(yīng)用最為廣泛的便是移動(dòng)以研究相關(guān)的自然現(xiàn)象和規(guī)律,同時(shí)傳感器能夠?qū)⒅悄苁謾C(jī)具備更加完善強(qiáng)大的娛樂(lè)商務(wù)功能,更加便捷人們的生活。

        2 基于Android移動(dòng)設(shè)備傳感器的體感應(yīng)用

        1) 傳感器數(shù)據(jù)的傳輸

        傳感器數(shù)據(jù)的傳輸是基于Android移動(dòng)設(shè)備傳感器體感應(yīng)用中的主要應(yīng)用。在數(shù)據(jù)傳輸過(guò)程中,可以利用數(shù)據(jù)傳輸實(shí)現(xiàn)通信,通過(guò)相關(guān)渠道的同時(shí)使用相關(guān)用戶數(shù)據(jù)報(bào)協(xié)議,實(shí)現(xiàn)移動(dòng)設(shè)備中服務(wù)器和客戶端之間的連接,從而完成系統(tǒng)的相關(guān)通信,完成通信后的系統(tǒng),能夠有效促進(jìn)數(shù)據(jù)傳輸?shù)姆椒ň哂袀鬏斔俣瓤觳⑶已舆t小甚至無(wú)延遲的特點(diǎn)。在一定程度上確保了相關(guān)數(shù)據(jù)的完整。但數(shù)據(jù)報(bào)也不會(huì)完全的保證數(shù)據(jù)不丟失,當(dāng)數(shù)據(jù)偶爾丟失的情況下,用戶的運(yùn)動(dòng)體感操作所產(chǎn)生的相關(guān)連續(xù)性動(dòng)作,便能夠在特定條件下促使數(shù)據(jù)的連續(xù)性,從而不會(huì)對(duì)移動(dòng)設(shè)備用戶體驗(yàn)產(chǎn)生過(guò)多的影響。例如在動(dòng)感自行車游戲中想要控制自行車使其左轉(zhuǎn)彎,然而該動(dòng)作需要保持一定的幅度,因此該幅度便會(huì)連續(xù)性的發(fā)送多個(gè)左轉(zhuǎn)的數(shù)據(jù),而在發(fā)送過(guò)程中丟失少量數(shù)據(jù)對(duì)于用戶體驗(yàn)而言并不會(huì)產(chǎn)生過(guò)大影響[3]。

        2) 傳感器動(dòng)作數(shù)據(jù)的量化

        傳感器動(dòng)作數(shù)據(jù)的量化是基于Android移動(dòng)設(shè)備傳感器體感應(yīng)用中的重要應(yīng)用。體感用戶對(duì)移動(dòng)設(shè)備屏幕進(jìn)行單擊、雙擊、長(zhǎng)按或是劃屏等操作時(shí),都需要移動(dòng)設(shè)備的終端將用戶所進(jìn)行傳感器動(dòng)作數(shù)據(jù)的量化,轉(zhuǎn)化為相應(yīng)的數(shù)字信號(hào)后才能夠?qū)σ苿?dòng)設(shè)備產(chǎn)生反應(yīng),從而實(shí)現(xiàn)對(duì)移動(dòng)設(shè)備的相關(guān)處理和操作。各種移動(dòng)設(shè)備中的手柄上便有不同方式的操作狀態(tài),因此需要將相應(yīng)的系統(tǒng)編號(hào)規(guī)定好,同時(shí)對(duì)相應(yīng)的鍵盤進(jìn)行科學(xué)合理的按鍵和操作,將相應(yīng)的設(shè)備進(jìn)行封裝和發(fā)送,由此實(shí)現(xiàn)遠(yuǎn)程控制,同時(shí)提高數(shù)據(jù)傳輸技術(shù)。例如游戲手柄中兩種不同的操作狀態(tài)便是彈跳和蹲下,因此在操作過(guò)程中需要將設(shè)備鍵盤和游戲系統(tǒng)編號(hào)進(jìn)行對(duì)應(yīng)和發(fā)送,最終實(shí)現(xiàn)完全發(fā)送,通過(guò)此種方法能夠有效促進(jìn)傳感器動(dòng)作數(shù)據(jù)量化進(jìn)行轉(zhuǎn)變并實(shí)現(xiàn)遠(yuǎn)程控制[4]。

        3) 傳感器數(shù)據(jù)的用戶操作

        傳感器數(shù)據(jù)的用戶操作是基于Android移動(dòng)設(shè)備傳感器體感應(yīng)用中的關(guān)鍵應(yīng)用。在基于Android移動(dòng)設(shè)備傳感器的體感應(yīng)用中,為了能夠確定移動(dòng)設(shè)備傳感器使用的實(shí)際基礎(chǔ),從而保證移動(dòng)設(shè)備通信的流暢和數(shù)據(jù)傳輸協(xié)議,使模擬識(shí)別做得更加人性化,需要結(jié)合Android移動(dòng)設(shè)備的多點(diǎn)觸摸功能和傳感器功能,同時(shí)將二者完全地融入到計(jì)算機(jī)中,通過(guò)Android移動(dòng)設(shè)備相應(yīng)的服務(wù)器與相應(yīng)的零部件進(jìn)行連接,由此實(shí)現(xiàn)移動(dòng)設(shè)備數(shù)據(jù)信息和物理兩者空間的巧妙結(jié)合。另外,為了使Android移動(dòng)設(shè)備服務(wù)器能夠是被移動(dòng)設(shè)備所發(fā)射出的指令,用戶還可以通過(guò)自己的意愿選擇操作模式,此操作也可以看做是引導(dǎo)用戶正確科學(xué)的使用移動(dòng)設(shè)備的傳感器。在移動(dòng)設(shè)備中傳感器的應(yīng)用不止一種,同時(shí)還包括壓力傳感器、溫度傳感器和加速度傳感器等,關(guān)于移動(dòng)設(shè)備傳感器的應(yīng)用,常用的客戶操作可以同時(shí)擁有不懂模式的應(yīng)用[5]。

        3 基于Android移動(dòng)設(shè)備傳感器的模式

        1) 同步生命周期模式

        同步生命周期模式是基于Android移動(dòng)設(shè)備傳感器的模式之一。在移動(dòng)設(shè)備的相關(guān)程序中,程序管理著移動(dòng)設(shè)備的傳感器相應(yīng)的啟動(dòng)和關(guān)閉操作,而啟動(dòng)和關(guān)閉的操作主要通過(guò)生命周期中的onResume方法和onPause兩種方法具體實(shí)現(xiàn)的,如此一來(lái)當(dāng)移動(dòng)設(shè)備中傳感器的工作時(shí)間與生命周期的工作時(shí)間同時(shí)進(jìn)行時(shí),則能夠較為清晰的看到,移動(dòng)設(shè)備中的傳感器在進(jìn)入相應(yīng)生命周期時(shí)開啟,移動(dòng)設(shè)備中的傳感器在離開相應(yīng)生命周期時(shí)關(guān)閉。同時(shí)Android移動(dòng)設(shè)備同時(shí)包含了其他多種類型的傳感器,例如重力傳感器,重力傳感器的原理也十分簡(jiǎn)單,當(dāng)Android移動(dòng)手機(jī)設(shè)備在靜止時(shí),可以將手機(jī)設(shè)備的角度方位進(jìn)行改變,主要結(jié)合重力傳感器改變其向量值從而實(shí)現(xiàn)傳感器在Android移動(dòng)手機(jī)設(shè)備中的傳感成功,重力傳感器的開發(fā)過(guò)程也類似于加速度傳感器的開發(fā)[6]。

        2) 注冊(cè)事件模式

        注冊(cè)事件模式是基于Android移動(dòng)設(shè)備傳感器的模式之二。作為移動(dòng)設(shè)備中重要的組成部分,機(jī)制Android移動(dòng)設(shè)備傳感器的工作機(jī)制與普通Java中的事件機(jī)制有著本質(zhì)上的區(qū)別,二者間差別最為明顯的地方主要體現(xiàn)在顯示組件方面,通過(guò)對(duì)Android移動(dòng)手機(jī)設(shè)備傳感器的分析,將而這進(jìn)行細(xì)致的區(qū)分,一方面是通過(guò)SensorManager,移動(dòng)設(shè)備傳感器的相關(guān)顯示組件將會(huì)自動(dòng)注冊(cè)相應(yīng)的監(jiān)聽器,不需要通過(guò)任何的人工操作流程或者監(jiān)督,而普通的Java中的事件機(jī)制則無(wú)法實(shí)現(xiàn)此項(xiàng)內(nèi)容;另一方面,當(dāng)移動(dòng)設(shè)備程序發(fā)生不可預(yù)見的情況時(shí),相應(yīng)的移動(dòng)設(shè)備傳感器顯示組件也會(huì)立即失效,但其他程序則仍會(huì)繼續(xù)保持工作的狀態(tài),直到移動(dòng)設(shè)備傳感器被人工關(guān)閉[7]。

        4 提高Android移動(dòng)設(shè)備傳感器的用戶體驗(yàn)

        1) 制造Android移動(dòng)設(shè)備傳感器的延遲

        隨著社會(huì)的不斷進(jìn)步,加速度傳感器在Android移動(dòng)手機(jī)設(shè)備中廣泛被應(yīng)用,雖然如今能夠通過(guò)加速度傳感器對(duì)相應(yīng)程序進(jìn)行控制,但用戶在使用手機(jī)過(guò)程中仍會(huì)產(chǎn)生較多加速度數(shù)據(jù),無(wú)論是從時(shí)間還是空間上而言,都沒有必要也不想允許對(duì)其進(jìn)行逐一處理,如此則需要制造一定程度上的延遲,就目前傳感器發(fā)展現(xiàn)狀而言,主要制造延遲的方式有兩種,其一是忽略手機(jī)使用過(guò)程中的多余數(shù)據(jù),在忽略一定數(shù)據(jù)后對(duì)手機(jī)設(shè)備進(jìn)行重新監(jiān)聽,此種方式受手機(jī)用戶對(duì)手機(jī)使用的方式限制,可行性不強(qiáng);其二是在移動(dòng)設(shè)備傳感器數(shù)據(jù)源頭,對(duì)每一事件進(jìn)行細(xì)致監(jiān)聽,一旦出現(xiàn)能夠滿足條件的數(shù)據(jù),則立即注銷手機(jī)設(shè)備傳感器,利用相關(guān)方法和方式將所取得的數(shù)據(jù)信息的步驟停止,同時(shí)設(shè)計(jì)好下次操作模式[8]。

        2)節(jié)約傳感器能源的能耗

        通常情況下,在移動(dòng)設(shè)備的使用中反復(fù)甩動(dòng)傳感靈敏度高的相關(guān)程序,會(huì)在一定程度上引起設(shè)備使用者的厭煩心理,同時(shí)由于手機(jī)資源受到限制,加重了手機(jī)設(shè)備本身的耗電量,此種現(xiàn)象會(huì)極大程度上降低用戶對(duì)Android移動(dòng)設(shè)備的青睞程度,因此說(shuō),相關(guān)移動(dòng)設(shè)備傳感器設(shè)計(jì)人員在對(duì)Android移動(dòng)手機(jī)設(shè)備傳感器進(jìn)行全面實(shí)際時(shí),應(yīng)該首先考慮電能節(jié)約的問(wèn)題,使手機(jī)應(yīng)用程序在一定程度上變得更為人性化。從傳感器設(shè)計(jì)的實(shí)際情況而言,相關(guān)設(shè)計(jì)者應(yīng)主要從三方面考慮能源消耗問(wèn)題,第一是需要考慮能否對(duì)現(xiàn)有用戶的操作習(xí)慣造成不良影響,第二是要考慮操作步驟是否簡(jiǎn)單明了,第三則是要考慮相關(guān)設(shè)計(jì)方案是否符合大部分機(jī)型的配置要求。

        5 結(jié)語(yǔ)

        隨著社會(huì)經(jīng)濟(jì)文化的不斷進(jìn)步與科學(xué)技術(shù)的迅猛發(fā)展,移動(dòng)設(shè)備等較為先進(jìn)的通訊手段日益普及和移動(dòng)體感的廣泛應(yīng)用,使人們的生活逐漸方便快捷,對(duì)人們的生產(chǎn)生活具有重要作用。本文主要對(duì)移動(dòng)設(shè)備傳感器進(jìn)行概括,同時(shí)從傳感器數(shù)據(jù)的傳輸、動(dòng)作數(shù)據(jù)的量化以及用戶操作等方面對(duì)移動(dòng)設(shè)備傳感器的體感應(yīng)用進(jìn)行探討,從同步生命中期模式和注冊(cè)事件模式對(duì)傳感器模式進(jìn)行分析,最后對(duì)提供傳感器用戶體驗(yàn)進(jìn)行研究,并具有實(shí)際參考價(jià)值。

        參考文獻(xiàn):

        [1] 徐文權(quán),胡慧.基于Android移動(dòng)設(shè)備的加速度傳感器技術(shù)研究[J].工業(yè)控制計(jì)算機(jī),2013,5(12):111-112.

        [2] 陳建明,張亞軍,沈媛雪.基于Cortex-A8處理器與Android平臺(tái)的溫度檢測(cè)系統(tǒng)設(shè)計(jì)[J].華北水利水電大學(xué)學(xué)報(bào):自然科學(xué)版,2014,3(5):69-71.

        [3] 劉書倫,馮高峰,賈寶華.基于物聯(lián)網(wǎng)Android平臺(tái)的遠(yuǎn)程智能節(jié)水灌溉系統(tǒng)[J].農(nóng)機(jī)化研究,2015,2(6):217-220.

        [4] 周立,張書慧.基于Android平臺(tái)的茶園環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].南京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2014,7(4):54-57.

        [5] 夏躍武.基于Android系統(tǒng)的物聯(lián)網(wǎng)便攜式移動(dòng)設(shè)備的開發(fā)與應(yīng)用[J].蘭州文理學(xué)院學(xué)報(bào):自然科學(xué)版,2015,5(3):38-41.

        [6] 潘穎輝.基于Android和嵌入式Web技術(shù)的智能家居系統(tǒng)設(shè)計(jì)[J].東北師大學(xué)報(bào):自然科學(xué)版,2015,3(1):71-76.

        包皮上有一点一点白色的| 亚洲中文一本无码AV在线无码| 中文字幕偷拍亚洲九色| 亚洲乱码中文字幕一线区| 国产成人av一区二区三区在线观看| 水蜜桃视频在线观看入口| 8x国产精品视频| 久久综合精品国产一区二区三区无码| 日韩免费小视频| 中文少妇一区二区三区| 精品国产亚洲av久一区二区三区 | 亚洲男人在线无码视频| 91精品国产综合久久精品密臀| 免费无码精品黄av电影| 中日av乱码一区二区三区乱码| 少妇高潮喷水久久久影院| 丁香九月综合激情| 国产一区二区三区在线男友| 好吊妞无缓冲视频观看| 久久亚洲国产精品成人av秋霞| 狠狠亚洲超碰狼人久久老人| 日本黄色3级一区二区| 女人被弄到高潮的免费视频 | 久久国产精品波多野结衣av| 97福利视频| 国产喷白浆精品一区二区| 水蜜桃在线精品视频网| 国产亚洲一本大道中文在线| 亚洲国产长腿丝袜av天堂| 欧美精品aaa久久久影院| 青青操视频手机在线免费观看 | 最美女人体内射精一区二区 | 中文字幕亚洲精品无码| 美女黄18以下禁止观看| 国产人成在线免费视频| 日本一区二区三区免费精品| 最近日本免费观看高清视频| 亚洲黄色性生活一级片| 中国亚洲av第一精品| 亚洲精品久久一区二区三区777| 国产最新地址|