亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種控制黑屏手勢處理的方法及終端的制作方法

文檔序號:9667043閱讀:261來源:國知局
一種控制黑屏手勢處理的方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及移動終端應(yīng)用技術(shù),尤指一種控制黑屏手勢處理的方法及終端。
【背景技術(shù)】
[0002]隨著移動通信技術(shù)的發(fā)展,手機、平板等移動終端的功能也得到了增強,為了方便用戶的使用,在移動終端開發(fā)了很多方便快捷的功能,其中黑屏手勢就是其中極具代表的一個功能。所謂黑屏手勢就是用戶在不需要點亮屏幕的情況下,在屏幕上畫出一些特定的圖案來實現(xiàn)快速啟動某個移動終端的功能。如通過左右滑動切換正在播放的歌曲,通過上下滑動啟動照相機或某個預(yù)先設(shè)定的應(yīng)用。黑屏手勢在給用戶帶來使用方便的同時,也帶來了誤操作手勢的問題。特別的,在移動終端放在口袋時,因為人體的移動,移動終端與人體的接觸,可能被誤識別為是用戶的黑屏手勢,從而造成一些應(yīng)用被開啟,影響了用戶對黑屏手勢的正常使用。
[0003]目前,針對黑屏手勢的誤操作問題,主要解決方法是采用一種關(guān)閉黑屏手勢處理功能的被稱為“口袋模式”的方法,利用距離傳感器或光線傳感器來判斷移動終端是否是在口袋里,則移動終端自動進入“ 口袋模式”,以此為依據(jù)來處理誤觸發(fā)的問題。但上述方法不僅需要新硬件的支持(傳感器),而且也不可避免的帶來耗電的問題并移動終端而言,并且,不利于黑屏手勢誤操作問題的解決。

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

[0004]為了解決上述問題,本發(fā)明提供一種控制黑屏手勢處理的方法及終端,能夠在無需額外的硬件支持前提下,簡單地避免黑屏手勢誤操作問題。
[0005]為了達到本發(fā)明的目的,本申請?zhí)峁┮环N控制黑屏手勢處理的方法;包括:
[0006]當(dāng)接收到黑屏手勢時,獲取黑屏手勢的相關(guān)信息;
[0007]根據(jù)獲取的黑屏手勢的相關(guān)信息,判斷該黑屏手勢是否屬于正常黑屏手勢,當(dāng)屬于正常黑屏手勢時,觸發(fā)正常黑屏手勢的相關(guān)操作;否則,該黑屏手勢為誤操作手勢,對該誤操作手勢不做響應(yīng)。
[0008]進一步地,黑屏手勢的相關(guān)信息包括:
[0009]觸摸輸入的面積、和觸摸輸入的形狀、和觸摸輸入的長度、和觸摸輸入的斜度、和觸摸輸入的速度、和觸摸輸入的時間。
[0010]進一步地,判斷該黑屏手勢是否屬于正常黑屏手勢具體包括:
[0011]判斷觸摸輸入的面積是否滿足預(yù)先設(shè)置的要求,滿足時,繼續(xù)判斷觸摸輸入的形狀是否滿足預(yù)先設(shè)置的輸入形狀;否則,判定該黑屏手勢為誤操作手勢;
[0012]觸摸輸入的形狀滿足預(yù)先設(shè)置的輸入形狀時,繼續(xù)判斷觸摸輸入的長度是否滿足預(yù)先設(shè)置的長度要求;否則,判定該黑屏手勢為誤操作手勢;
[0013]觸摸輸入的長度滿足預(yù)先設(shè)置的長度要求時,繼續(xù)判斷觸摸輸入的斜度是否滿足預(yù)先設(shè)置的斜度要求;否則,判定該黑屏手勢為誤操作手勢;
[0014]觸摸輸入的斜度滿足預(yù)先設(shè)置的斜度要求時,繼續(xù)判斷觸摸輸入的速度是否滿足預(yù)先設(shè)置的速度要求;否則,判定該黑屏手勢為誤操作手勢;
[0015]觸摸輸入的速度滿足預(yù)先設(shè)置的速度要求時,繼續(xù)判斷觸摸輸入的時間是否滿足預(yù)先設(shè)置的時間要求;滿足時,確定該黑屏手勢為正常黑屏手勢;否則,判定該黑屏手勢為誤操作手勢。
[0016]進一步地,在判斷觸摸輸入的時間是否滿足預(yù)先設(shè)置的時間要求之前,該方法還包括:記錄最近一次判定所述黑屏手勢為誤操作手勢的時間。
[0017]進一步地,判斷觸摸輸入的時間是否滿足預(yù)先設(shè)置的時間要求具體包括:
[0018]將當(dāng)前輸入黑屏手勢的時間和最近一次判定黑屏手勢無效操作的時間進行比較,如果時間差小于預(yù)設(shè)時長時,則判定所述黑屏手勢不滿足預(yù)先設(shè)置的時間要求;否則,判定所述黑屏手勢滿足預(yù)先設(shè)置的時間要求。
[0019]另一方面,本申請還提供一種控制黑屏手勢處理的終端,包括:獲取單元和判斷單元;其中,
[0020]獲取單元、用于當(dāng)接收到黑屏手勢時,獲取黑屏手勢的相關(guān)信息;
[0021]判斷處理單元,包括判斷模塊和處理模塊;其中,
[0022]判斷模塊,用于根據(jù)獲取的黑屏手勢的相關(guān)信息,判斷該黑屏手勢是否屬于正常黑屏手勢;
[0023]處理模塊用于,當(dāng)判斷模塊確定黑屏手勢屬于正常黑屏手勢時,觸發(fā)正常黑屏手勢的相關(guān)操作;對不屬于正常黑屏手勢的誤操作手勢不做響應(yīng)。
[0024]進一步地,獲取單元具體用于,
[0025]當(dāng)接收到黑屏手勢時,獲取黑屏手勢的觸摸輸入的面積、和觸摸輸入的形狀、和觸摸輸入的長度、和觸摸輸入的斜度、和觸摸輸入的速度、和觸摸輸入的時間。
[0026]進一步地,判斷模塊具體用于:
[0027]判斷觸摸輸入的面積是否滿足預(yù)先設(shè)置的要求,滿足時,繼續(xù)判斷觸摸輸入的形狀是否滿足預(yù)先設(shè)置的輸入形狀;否則,判定該黑屏手勢為誤操作手勢;
[0028]觸摸輸入的形狀滿足預(yù)先設(shè)置的輸入形狀時,繼續(xù)判斷觸摸輸入的長度是否滿足預(yù)先設(shè)置的長度要求;否則,判定該黑屏手勢為誤操作手勢;
[0029]觸摸輸入的長度滿足預(yù)先設(shè)置的長度要求時,繼續(xù)判斷觸摸輸入的斜度是否滿足預(yù)先設(shè)置的斜度要求;否則,判定該黑屏手勢為誤操作手勢;
[0030]觸摸輸入的斜度滿足預(yù)先設(shè)置的斜度要求時,繼續(xù)判斷觸摸輸入的速度是否滿足預(yù)先設(shè)置的速度要求;否則,判定該黑屏手勢為誤操作手勢;
[0031]觸摸輸入的速度滿足預(yù)先設(shè)置的速度要求時,繼續(xù)判斷觸摸輸入的時間是否滿足預(yù)先設(shè)置的時間要求;滿足時,確定該黑屏手勢為正常黑屏手勢;否則,判定該黑屏手勢為誤操作手勢。
[0032]進一步地,判斷模塊,還用于在判斷觸摸輸入的時間是否滿足預(yù)先設(shè)置的時間要求之前,記錄最近一次判定所述黑屏手勢為誤操作手勢的時間。
[0033]進一步地,判斷模塊具體用于:
[0034]判斷觸摸輸入的面積是否滿足預(yù)先設(shè)置的要求,滿足時,繼續(xù)判斷觸摸輸入的形狀是否滿足預(yù)先設(shè)置的輸入形狀;否則,判定該黑屏手勢為誤操作手勢;
[0035]觸摸輸入的形狀滿足預(yù)先設(shè)置的輸入形狀時,繼續(xù)判斷觸摸輸入的長度是否滿足預(yù)先設(shè)置的長度要求;否則,判定該黑屏手勢為誤操作手勢;
[0036]觸摸輸入的長度滿足預(yù)先設(shè)置的長度要求時,繼續(xù)判斷觸摸輸入的斜度是否滿足預(yù)先設(shè)置的斜度要求;否則,判定該黑屏手勢為誤操作手勢;
[0037]觸摸輸入的斜度滿足預(yù)先設(shè)置的斜度要求時,繼續(xù)判斷觸摸輸入的速度是否滿足預(yù)先設(shè)置的速度要求;否則,判定該黑屏手勢為誤操作手勢;
[0038]觸摸輸入的速度滿足預(yù)先設(shè)置的速度要求時,將當(dāng)前輸入黑屏手勢的時間和最近一次判定黑屏手勢無效操作的時間進行比較,如果時間差小于預(yù)設(shè)時長時,則判定所述黑屏手勢不滿足預(yù)先設(shè)置的時間要求;否則,判定所述黑屏手勢滿足預(yù)先設(shè)置的時間要求。
[0039]與現(xiàn)有技術(shù)相比,本發(fā)明提供的技術(shù)方案,包括:當(dāng)接收到黑屏手勢時,獲取黑屏手勢的相關(guān)信息;根據(jù)獲取的黑屏手勢的相關(guān)信息,判斷該黑屏手勢是否屬于正常黑屏手勢,當(dāng)屬于正常黑屏手勢時,觸發(fā)正常黑屏手勢的相關(guān)操作;否則,該黑屏手勢為誤操作手勢,對該誤操作手勢不做響應(yīng)。本發(fā)明無需在移動終端上額外添加硬件,通過獲取黑屏手勢的相關(guān)信息,判定黑屏手勢為正常黑屏手勢時,進行相關(guān)操作,否則不進行響應(yīng),實現(xiàn)了對黑屏手勢中的誤操作的有效判斷和處理,提高了黑屏手勢的用戶體驗。
【附圖說明】
[0040]附圖用來提供對本申請技術(shù)方案的進一步理解,并且構(gòu)成說明書的一部分,與本申請的實施例一起用于解釋本申請的技術(shù)方案,并不構(gòu)成對本申請技術(shù)方案的限制。
[0041]圖1為本發(fā)明控制黑屏手勢處理的方法的流程圖;
[0042]圖2為本發(fā)明控制黑屏手勢處理的終端的結(jié)構(gòu)框圖。
【具體實施方式】
[0043]為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本申請的實施例進行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0044]圖1為本發(fā)明控制黑屏手勢處理的方法的流程圖,如圖1所示,包括:
[0045]步驟100、當(dāng)接收到黑屏手勢時,獲取黑屏手勢的相關(guān)信息;
[0046]本步驟中,黑屏手勢的相關(guān)信息可以包括:觸摸輸入的面積、和觸摸輸入的形狀、和觸摸輸入的長度、和觸摸輸入的斜度、和觸摸輸入的速度、和觸摸輸入的時間。
[0047]需要說明的是,獲取黑屏手勢的相關(guān)信息是通過現(xiàn)有的觸摸屏本身檢測關(guān)鍵點位置坐標(biāo)的絕對和相對位置來實現(xiàn)的。例如、1.觸摸輸入的面積:觸摸屏本身會檢測到多點觸摸,通過檢測到的多點觸摸計算幾個點組成的多邊形的面積;2.觸摸輸入形狀:在觸摸輸入過程中,觸摸屏?xí)匆欢〞r間間隔采樣觸摸輸入點,并計算每個采樣點見的距離,和預(yù)先設(shè)置的距離進行等比例的匹配,如果匹配成功則識別為預(yù)先設(shè)置的形狀(一般是某個英文字母);觸摸輸入長度:觸摸屏?xí)@取觸摸時水平方向和垂直方向的起始點和終止點,通過水平方向和垂直方向上起始點和終止點之間距離的計算,以較大距離作為觸摸輸入長度;觸摸輸入斜度:以水平方向和垂直方向上起始點和終止點之間的角度為觸摸輸入斜度;觸摸輸入速度:計算觸摸輸入過程中,單位時間輸入的點的個數(shù)為觸摸輸入速度;觸摸輸入時間:觸摸屏記錄的一個完整觸摸輸入完成的時間。
[0048]步驟101、根據(jù)獲取的黑屏手勢的相關(guān)信息,判斷該黑屏手勢是否屬于正常黑屏手勢,當(dāng)屬于正常黑屏手勢時,觸發(fā)正常黑屏手勢的相關(guān)操作;否則,該黑屏手勢為誤操作手勢,對該誤操作手勢不做響應(yīng)。
[0049]本步驟中,判斷該黑屏手勢是否屬于正常黑屏手勢具體包括:
[0050]判斷觸摸輸入的面積是否滿足預(yù)先設(shè)置的要求,滿足時,繼續(xù)判斷觸摸輸入的形狀是否滿足預(yù)先設(shè)置的輸入形狀;否則,判定該黑屏手勢為誤操作手勢;
[0051]觸摸輸入的形狀滿足預(yù)先設(shè)置的輸入形狀時,繼續(xù)判斷觸摸輸入的長度是否滿足預(yù)先設(shè)置的長度要求;否則,判定該黑屏手勢為誤操作手勢;
[0052]觸摸輸入的長度滿足預(yù)先設(shè)置的長度要
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1