两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng)的制作方法

文檔序號:9375040閱讀:483來源:國知局
一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及的是一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前越來越多的智能設(shè)備出現(xiàn)在人們的生活中,然而日益增大的設(shè)備屏幕使得用戶不得不通過反復(fù)移動握著設(shè)備的手來操作屏幕的不同區(qū)域,甚至同時使用兩個手來操作屏幕。例如,用戶在使用5.5寸及以上的大屏智能手機或者平板電腦,且是單手拿著操作時,若需點擊離操作手指較遠的應(yīng)用圖標(biāo)、操作圖標(biāo)或網(wǎng)頁鏈接等界面元素時,需要一手拿住手機或電腦,另一只手去點擊,而不能通過單手操作來實現(xiàn)點擊,給用戶操作帶來不便。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。

【發(fā)明內(nèi)容】

[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中無法通過單手操作實現(xiàn)對大屏智能終端任意位置點擊操作的缺陷。
[0005]本發(fā)明的技術(shù)方案如下:
一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法,其中,所述方法包括以下步驟:
A、當(dāng)檢測到智能終端的重力感應(yīng)操作狀態(tài)為開啟狀態(tài)時,則在智能終端的桌面指定位置創(chuàng)建并顯示浮動圖標(biāo)和操作按鈕;
B、實時獲取用戶對智能終端的移動操作信息,根據(jù)所述移動操作信息獲取所述浮動圖標(biāo)的位移量和位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置;
C、實時檢測用戶對所述操作按鈕的按鍵操作信息,并根據(jù)所述按鍵操作信息觸發(fā)對目標(biāo)位置相應(yīng)的操作。
[0006]所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法,其中,所述步驟B具體包括:
B1、實時獲取用戶對智能終端的移動操作信息;其中,所述移動操作信息包括浮動圖標(biāo)在X軸方向上的X軸偏移量及在Y軸方向上的Y軸偏移量;
B2、根據(jù)X軸偏移量及Y軸偏移量獲取所述浮動圖標(biāo)的位移量和位移方向;
B3、根據(jù)浮動圖標(biāo)的當(dāng)前位置、位移量及位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置。
[0007]所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法,其中,所述步驟C具體包括:
Cl、實時檢測用戶對桌面上預(yù)先創(chuàng)建的操作按鈕的按鍵操作信息;其中,所述按鍵操作信息包括按鍵次數(shù)及每次按鍵的持續(xù)時間;
C2、根據(jù)按鍵次數(shù)及每次按鍵的持續(xù)時間觸發(fā)對目標(biāo)位置中包括的桌面元素的對應(yīng)操作。
[0008]所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法,其中,所述步驟BI中當(dāng)X軸偏移量或Y軸偏移量超過45像素時,則將X軸偏移量或Y軸偏移量置為45像素。
[0009]—種基于重力感應(yīng)的智能終端操作實現(xiàn)系統(tǒng),其中,包括:
創(chuàng)建繪制模塊,用于當(dāng)檢測到智能終端的重力感應(yīng)操作狀態(tài)為開啟狀態(tài)時,則在智能終端的桌面指定位置創(chuàng)建并顯示浮動圖標(biāo)和操作按鈕;
圖標(biāo)移動控制模塊,用于實時獲取用戶對智能終端的移動操作信息,根據(jù)所述移動操作信息獲取所述浮動圖標(biāo)的位移量和位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置;
操作觸發(fā)模塊,用于實時檢測用戶對所述操作按鈕的按鍵操作信息,并根據(jù)所述按鍵操作信息觸發(fā)對目標(biāo)位置相應(yīng)的操作。
[0010]所述基于重力感應(yīng)的智能終端操作實現(xiàn)系統(tǒng),其中,所述圖標(biāo)移動控制模塊具體包括:
移動監(jiān)控單元,用于實時獲取用戶對智能終端的移動操作信息;其中,所述移動操作信息包括浮動圖標(biāo)在X軸方向上的X軸偏移量及在Y軸方向上的Y軸偏移量;
位移獲取單元,用于根據(jù)X軸偏移量及Y軸偏移量獲取所述浮動圖標(biāo)的位移量和位移方向;
移動控制單元,用于根據(jù)浮動圖標(biāo)的當(dāng)前位置、位移量及位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置。
[0011]所述基于重力感應(yīng)的智能終端操作實現(xiàn)系統(tǒng),其中,所述操作觸發(fā)模塊具體包括:
按鍵監(jiān)控單元,用于實時檢測用戶對桌面上預(yù)先創(chuàng)建的操作按鈕的按鍵操作信息;其中,所述按鍵操作信息包括按鍵次數(shù)及每次按鍵的持續(xù)時間;
觸發(fā)控制單元,用根據(jù)按鍵次數(shù)及每次按鍵的持續(xù)時間觸發(fā)對目標(biāo)位置中包括的桌面元素的對應(yīng)操作。
[0012]所述基于重力感應(yīng)的智能終端操作實現(xiàn)系統(tǒng),其中,所述移動監(jiān)控單元中當(dāng)X軸偏移量或Y軸偏移量超過45像素時,則將X軸偏移量或Y軸偏移量置為45像素。
[0013]本發(fā)明所述的一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng),方法包括:當(dāng)檢測到智能終端的重力感應(yīng)操作狀態(tài)為開啟狀態(tài)時,則在智能終端的桌面指定位置創(chuàng)建并顯示浮動圖標(biāo)和操作按鈕;實時獲取用戶對智能終端的移動操作信息,根據(jù)所述移動操作信息獲取所述浮動圖標(biāo)的位移量和位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置;實時檢測用戶對所述操作按鈕的按鍵操作信息,并根據(jù)所述按鍵操作信息觸發(fā)對目標(biāo)位置相應(yīng)的操作。本發(fā)明中通過智能終端內(nèi)置的三軸重力傳感器檢測用戶操作智能終端時的位移量和位移方向,并控制浮動圖標(biāo)移動至目標(biāo)位置并結(jié)合操作按鈕來控制原始屏,用戶只需單手操作即可實現(xiàn),極大方便了用戶。
【附圖說明】
[0014]圖1為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法較佳實施例的流程圖。
[0015]圖2為本發(fā)明智能終端上預(yù)先創(chuàng)建的浮動圖標(biāo)及操作按鈕的示意圖。
[0016]圖3為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法中控制浮動圖標(biāo)移動的具體流程圖。
[0017]圖4為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法中響應(yīng)操作按鈕點擊操作的具體流程圖。
[0018]圖5為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法第一具體實施例的示意圖。
[0019]圖6為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法第二具體實施例的示意圖。
[0020]圖7為本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)系統(tǒng)較佳實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0021]本發(fā)明提供一種基于重力感應(yīng)的智能終端操作實現(xiàn)方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]請參見圖1,圖1是本發(fā)明所述基于重力感應(yīng)的智能終端操作實現(xiàn)方法較佳實施例的流程圖。如圖1所示,其包括以下步驟:
步驟S100、當(dāng)檢測到智能終端的重力感應(yīng)操作狀態(tài)為開啟狀態(tài)時,則在智能終端的桌面指定位置創(chuàng)建并顯示浮動圖標(biāo)和操作按鈕;
步驟S200、實時獲取用戶對智能終端的移動操作信息,根據(jù)所述移動操作信息獲取所述浮動圖標(biāo)的位移量和位移方向,將所述浮動圖標(biāo)移動至目標(biāo)位置。
[0023]本發(fā)明的實施例中,需預(yù)先在智能終端上設(shè)置重力感應(yīng)操作的開關(guān),也就是與智能手機上的WLAN及藍牙開關(guān)類似。
[0024]具體實施時,在智能終端中設(shè)置一個checkbox切換按鈕,checkbox切換按鈕狀態(tài)(兩種狀態(tài):開和關(guān))指示用戶是否打開或者關(guān)閉“重力感應(yīng)操作”功能。例如,對應(yīng)的設(shè)置項gSensorEnabled為true或false,設(shè)置值為true則對應(yīng)于打開“重力感應(yīng)操作”功能,設(shè)置值為false則對應(yīng)于關(guān)閉“重力感應(yīng)操作”功能。
[0025]智能終端實時監(jiān)聽用戶對checkbox切換按鈕的操作,并根據(jù)按鈕的狀態(tài)修改對應(yīng)的setting值,對應(yīng)于javascript的實現(xiàn)代碼為:
checkbox.addEventListner( “change,,,updateSetting);
其中回調(diào)函數(shù)updateSetting的實現(xiàn)如下: funct1n updateSetting O {
var settings = window, navigator.mozSetti
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
曲靖市| 玛纳斯县| 东海县| 郯城县| 云安县| 屏南县| 纳雍县| 依兰县| 措勤县| 定远县| 博兴县| 石首市| 巴里| 梨树县| 宿松县| 洪湖市| 濮阳县| 株洲市| 崇州市| 卓尼县| 馆陶县| 都匀市| 吴江市| 遂宁市| 通海县| 东港市| 肇庆市| 社旗县| 大方县| 德钦县| 德保县| 上高县| 东乌珠穆沁旗| 漠河县| 乌苏市| 衡阳市| 安徽省| 石台县| 五家渠市| 怀安县| 沂源县|