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

一種移動終端快速截屏的方法及系統(tǒng)與流程

文檔序號:11773861閱讀:531來源:國知局
一種移動終端快速截屏的方法及系統(tǒng)與流程

本發(fā)明涉及計算機領(lǐng)域,尤其涉及一種移動終端快速截屏的方法及系統(tǒng)。



背景技術(shù):

隨著科學技術(shù)的發(fā)展,智能手機、平板電腦、智能手表、智能可穿戴設(shè)備、智能醫(yī)療設(shè)備等帶有觸摸屏的智能終端已經(jīng)深入人們生活的方方面面,而人們在日常使用帶有觸摸屏的智能終端過程中,有時需要提取屏幕內(nèi)顯示的內(nèi)容,即對智能終端進行截屏操作?,F(xiàn)有大部分的智能終端都具有截屏功能。移動終端執(zhí)行截屏操作,將當前屏幕作為一張圖片并且保存至移動終端圖片庫內(nèi)。以智能手機為例,目前截屏操作有以下幾種形式:

第一種形式,利用多物理按鍵復用,例如home鍵+音量鍵同時點按、電源鍵和音量鍵同時點按。這種截屏操作方式誤操作率高,導致截屏經(jīng)常失敗。影響用戶操作體驗。

第二種形式,點選某個軟件界面的按鈕進行截屏,點擊軟件按鈕,打開截屏方案,該截屏方式需要先找到截屏按鈕的界面,再點擊,操作步驟多。且若點擊后直接截屏,則屏幕內(nèi)容中會有如截屏按鈕等不相關(guān)內(nèi)容。另外對于有時間限制的圖片進行截圖時,由于操作步驟較多,可能出現(xiàn)不可控的情況,也就是因為截圖過程用時較長而導致錯失需要截圖的畫面,影響使用者使用,給用戶帶來了不必要的麻煩,降低了用戶的使用體驗。

公開號為cn102546905a的中國專利公開了一種在移動終端屏幕截圖的方法、系統(tǒng)及移動終端。具體方法為接收到屏幕截圖請求,啟動屏幕截圖功能,以捕捉屏幕特定區(qū)域的數(shù)據(jù);接收保存指令,將所述屏幕特定區(qū)域的數(shù)據(jù)保存為截屏圖像。用戶通過手機等移動終端進行無線通信時,可對屏幕顯示的內(nèi)容進行截圖,從而可將當前移動終端出現(xiàn)的異常問題發(fā)送到另一個移動終端,可準確地描述異常問題的癥狀,擴展了遠程協(xié)助的功能。

綜上所述,需要提出一種移動終端截屏方法及系統(tǒng)以解決上述問題。



技術(shù)實現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題目的在于提供一種手勢快速截屏的方法及系統(tǒng),用以解決現(xiàn)有的截屏方式通過多物理按鍵復用導致誤操作以及點按截屏軟件截屏操作不方便的問題。

為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案是:一種移動終端快速截屏的方法,包括步驟:

s1:接收多根手指觸摸觸控屏的第一觸摸動作,并獲取第一觸摸信息;

s2:判斷所述第一觸摸信息是否滿足預設(shè)截屏準備條件;

s3:接收多根手指觸摸觸控屏的第二觸摸動作,并獲取第二觸摸信息;

s4:判斷所述第二觸摸信息是否滿足預設(shè)截屏條件;

s5:當判定滿足截屏條件時,截取當前顯示界面。

其中判斷第一觸摸信息是否滿足預設(shè)截屏準備條件包括:

確定多根手指觸摸觸控屏對應(yīng)的觸摸點;

獲取每個觸摸點在觸控屏觸摸的間隔時間;判斷所述觸摸點在觸摸屏觸摸的間隔時間是否在第一預設(shè)時間范圍內(nèi)。

進一步地,摸信息滿足預設(shè)截屏準備條件后,所述多根手指觸摸觸控屏的第一觸摸動作不觸發(fā)點擊交互。

其中判斷第二觸摸信息是否滿足預設(shè)截屏條件包括:

獲取所述每個觸摸點在所述移動終端觸控屏上同時向上或者向下移動的距離以及移動該距離對應(yīng)的時間;判斷所述每個觸摸點移動的距離是否大于等于預設(shè)閥值和移動該距離對應(yīng)的時間是否在第二預設(shè)時間范圍內(nèi)。

其中多根手指的數(shù)量為三根。

為解決上述技術(shù)問題,本發(fā)明采取的另一種技術(shù)方案是:提供一種移動終端快速截屏的系統(tǒng),該系統(tǒng)包括:

第一獲取模塊,用于接收多根手指觸摸觸控屏的第一觸摸動作和獲取第一觸摸信息;

第一判斷模塊,用于判斷第一觸摸信息是否滿足預設(shè)截屏準備條件;第二獲取模塊,用于接收多根手指觸摸觸控屏的第二觸摸動作并獲取第二觸摸信息;

第二判斷模塊,用于判斷第二觸摸信息是否滿足截屏條件;

截屏模塊:用于截取當前顯示界面。

其中第一判斷模塊包括:

感應(yīng)單元,用于確定所述多根手指觸摸觸控屏的觸摸點;

第一獲取單元,用于獲取每個觸摸點在所述觸控屏觸摸的間隔時間;

第一判斷單元,用于判斷所述每個觸摸點在所述觸控屏觸摸的間隔時間是否在第一預設(shè)時間范圍內(nèi)。

進一步地,所述移動終端快速截屏系統(tǒng)還包括:

截屏準備命令單元,用于所述第一觸摸信息滿足預設(shè)截屏準備條件后,發(fā)送多根手指觸摸觸控屏的第一觸摸動作不觸發(fā)點擊交互的命令。

其中第二判斷模塊包括:

第二獲取單元,用于獲取所述每個觸摸點在觸控屏觸摸移動的距離和移動該距離對應(yīng)的觸摸時間;

第二判斷單元,用于判斷所述每個觸摸點在觸控屏觸摸移動的距離是否大于等于預設(shè)閥值和移動該距離對應(yīng)的觸摸時間是否在第二預設(shè)時間范圍內(nèi)。

本發(fā)明的有益效果是:本發(fā)明一種移動終端快速截屏的方法和系統(tǒng),多個觸摸點同時或在預設(shè)時間內(nèi)點按觸控屏,并共同向上或向下滑動一段距離,快速觸發(fā)截屏操作,使用戶能夠在任意場景下快速保存屏幕內(nèi)容,使得截屏的操作變得方便快捷,同時在運行過程中設(shè)置有截屏準備狀態(tài),使得觸控屏在任意界面同時被多個觸摸點按壓時不會引起誤操作。

附圖說明

圖1是本發(fā)明移動終端快速截屏方法的流程圖一。

圖2是本發(fā)明移動終端快速截屏方法的截屏準備流程圖。

圖3是本發(fā)明移動終端快速截屏方法的流程圖二。

圖4是本發(fā)明移動終端快速截屏系統(tǒng)的結(jié)構(gòu)示意圖一。

圖5是本發(fā)明移動終端快速截屏系統(tǒng)的結(jié)構(gòu)示意圖二。

具體實施方式

以下是本發(fā)明的具體實施例并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進一步的描述,但本發(fā)明并不限于這些實施例。

實施例一

本實施例提供了一種移動終端快速截屏的方法,如圖1所示,其步驟包括:

s1:接收多根手指觸摸觸控屏的第一觸摸動作,并獲取第一觸摸信息;

s2:判斷所述第一觸摸信息是否滿足預設(shè)截屏準備條件;

s3:接收多根手指觸摸觸控屏的第二觸摸動作,并獲取第二觸摸信息;

s4:判斷所述第二觸摸信息是否滿足預設(shè)截屏條件;

s5:當判定滿足截屏條件時,截取當前顯示界面。

智能移動終端是指具有獨立操作系統(tǒng),獨立運行空間,用戶可以自行根據(jù)需要安裝軟件、導航等第三方服務(wù)商提供的程序,并且可以通過移動通訊網(wǎng)絡(luò)來實現(xiàn)功能。智能移動終端既方便攜帶又可以實現(xiàn)gps和電子郵件功能。

觸控屏,又稱觸摸屏、觸摸板,是一種可接收接觸頭等輸入訊號的感應(yīng)式液晶顯示裝置,當接觸了屏幕上的圖形按鈕時,屏幕上的觸覺反饋系統(tǒng)可根據(jù)預先編程的程序驅(qū)動各種連接裝置,可用以取代機械式的按鈕面板,并借由液晶顯示畫面制造出生動的影音效果,它是目前最簡單、方便、自然的一種人機交互方式。觸控屏是絕對坐標系統(tǒng),要選某個位置就直接點該位置。絕對坐標系的特點是每一次定位坐標與上一次坐標沒有關(guān)系。

觸摸觸控屏,是人體的一種快速的手指動作。本實施例中手指觸摸截屏相比傳統(tǒng)的通過多物理按鍵復用和點按截屏軟件截屏更加方便快捷,避免了由于操作步驟較多,可能出現(xiàn)不可控的情況。

步驟s1:接收多根手指觸摸觸控屏的第一觸摸動作,并獲取第一觸摸信息;當用戶觸摸觸控屏時,移動終端能夠檢測到操作觸摸動作的位置坐標,并根據(jù)操作動作的坐標位置計算觸摸點的數(shù)量。以電容式觸摸屏為例,觸控屏的四邊均鍍有狹長的電極,因此在電極中形成一個低電壓交流電場。當手指觸摸屏幕時,由于人體電場的存在,在觸摸到觸控屏的手掌部分與電極之間形成耦合電容,四邊電極發(fā)出的電流流向觸摸點,電流的強弱與每一個觸摸點到電極的距離呈正比。移動終端根據(jù)電流的比例準確計算觸控屏上手指每一個觸摸點的位置坐標,并進一步計算操作動作的觸摸點數(shù)量。并記錄每個觸摸點觸摸觸控屏的間隔時間。

本步驟準確的確定了多根手指觸摸觸控屏的觸摸點數(shù)量,以及多個觸摸點觸摸觸控屏的間隔時間,從而可以得到進入截屏準備狀態(tài)指令。

步驟s2:判斷所述第一觸摸信息是否滿足預設(shè)截屏準備條件;

現(xiàn)有技術(shù)中,移動終端的觸控屏通過單點按壓、單點觸摸、單點雙擊、雙點觸摸、雙點滑動等操作動作實現(xiàn)人機交互功能。如圖2所示為了保證截屏時不會觸發(fā)誤操作事件,作為優(yōu)選,移動終端首先需要判斷多根手指觸摸觸控屏的觸摸點數(shù)量是否大于或者等于三個,以及每個觸摸點觸摸觸控屏的間隔時間是否在第一預設(shè)時間范圍內(nèi)。當多根手指觸摸觸控屏的觸摸點數(shù)量大于或者等于三個,以及每個觸摸點觸摸觸控屏的間隔時間在第一預設(shè)時間范圍內(nèi),進入步驟s3,并記錄該多個觸摸點的坐標值(y0、y1、y2、y3..),當觸摸點數(shù)量小于三個或者多個觸摸點在觸控屏上的間隔時間超過了第一預設(shè)時間范圍,此次觸摸觸控屏事件按普通觸摸事件處理。

本步驟在步驟一的基礎(chǔ)上,判斷多根手指觸摸觸控屏觸摸點觸摸間隔時間是否在預設(shè)時間,在預設(shè)時間內(nèi),移動終端將會報告系統(tǒng),此次點按事件為截屏準備事件,將不會按照普通點按觸控屏事件進行人機點擊交互,在從而避免了在任意界面進行點按觸控屏時發(fā)生誤觸按鍵事件。

步驟s3:接收多根手指觸摸觸控屏的第二觸摸動作,并獲取第二觸摸信息;

當觸控屏觸摸點的數(shù)量大于或等于三個,并且多個觸摸點在觸摸觸控屏的間隔時間在預設(shè)范圍內(nèi),則說明多根手指同時或者在極短時間內(nèi)進行點按觸控屏。如圖3,進入截屏階段后,多根手指在觸控屏上同時向上或者向下滑行移動,記錄多根手指在觸摸屏上的觸摸點向上或者向下滑行的時間,并對該多個觸摸點的坐標值進行記錄(y00、y11、y22、y33...)。

本步驟準確的確定了多根手指觸摸觸控屏的觸摸點在觸摸屏上移動的距離以及移動該距離對應(yīng)的時間,從而可以得到進入截屏狀態(tài)指令。

步驟s4:判斷所述第二觸摸信息是否滿足預設(shè)截屏條件;

判斷該多根手指觸摸觸控屏的觸摸點在觸控屏上的y坐標的變化值(|y00-y0|,|y11-y1|,|y22-y2|...)的絕對值是否同時大于等于達到觸發(fā)截屏事件的坐標移動閥值,,并同時判斷該多根手指在觸摸屏上的觸摸點同時向上或者向下對應(yīng)滑行的時間是否在預設(shè)時間范圍內(nèi)。若滿足所述每個觸摸點在所述移動終端觸控屏上同時向上或者向下移動的距離大于等于預設(shè)的閾值以及移動該距離對應(yīng)的時間在第二預設(shè)時間范圍內(nèi),則移動終端將該手指觸摸觸控屏事件作為截屏事件上報給系統(tǒng),由系統(tǒng)調(diào)用后續(xù)截屏操作,截取當前顯示界面。反之,若所述多根手指觸摸觸控屏的觸摸點在所述觸控屏移動的距離小于閾值,或者所述多根手指觸摸觸控屏移動距離對應(yīng)的時間超過了第二預設(shè)時間,該多根手指觸摸觸控屏截屏事件視為失敗,不再上報給系統(tǒng),按照普通點按觸控屏事件來處理。

本步驟在步驟3的基礎(chǔ)上,判斷多根手指觸摸觸控屏的觸摸點在觸摸屏上移動的距離是否大于等于預設(shè)閥值以及移動該距離對應(yīng)的時間是否在第二預設(shè)時間范圍內(nèi),若滿足判定條件,移動終端將會報告系統(tǒng),此次點按事件為截屏事件,將不會按照普通點按觸控屏事件進行人機點擊交互,在從而再一次避免了在任意界面進行點按觸控屏時發(fā)生誤觸按鍵事件。

截屏事件結(jié)束后,無論成功截屏或者失敗截屏,y0、y1、y2、y3、y00、y11、y22、y33...坐標值都重置為0,截屏準備狀態(tài)重置為未準備。

對于用戶,若成功觸發(fā)截屏事件,則會得到一張保存當前屏幕內(nèi)容的圖片。

本實施例中,通過接收多根手指觸摸觸控屏的觸摸信息,以及該多個觸摸點同時在移動終端觸控屏上同時向上或者向下移動的距離和移動該距離對應(yīng)的時間信息,來判斷是否滿足截屏條件,該方法在實行過程中三次(1、觸摸點數(shù)量以及觸摸點觸摸觸控屏間隔時間;2、多個觸摸點同時在觸控屏上同時向上或者向下移動的距離;3、多個觸摸點同時在觸控屏上同時向上或者向下移動的距離對應(yīng)的時間。)避免了在移動終端任意界面多根手指誤觸觸控屏按鍵事件,順利使用手勢進行方便快捷截屏。

實施例二

本實施例提供了一種移動終端快速截屏的系統(tǒng),如圖4所示;圖4是本發(fā)明另一實施例一種移動終端快速截屏的系統(tǒng)的結(jié)構(gòu)示意圖。本實施例中所述移動終端包括第一獲取模塊10、第一判斷模塊20、第二獲取模塊30、第二判斷模塊40和截屏模塊50。

其中第一獲取模塊10,用于接收多根手指觸摸觸控屏的第一觸摸動作和獲取第一觸摸信息;

第一判斷模塊20,用于判斷第一觸摸信息是否滿足預設(shè)截屏準備條件;第二獲取模塊30,用于接收多根手指觸摸觸控屏的第二觸摸動作并獲取第二觸摸信息;

第二判斷模塊40,用于判斷第二觸摸信息是否滿足截屏條件;

截屏模塊50:用于截取當前顯示界面。

進一步地,第一獲取模塊10包括感應(yīng)單元11和第一獲取單元12;

具體來說,如圖5所示,第一獲取模塊10包含有感應(yīng)單元11、第一獲取單元;第一判斷模塊20包含有第一判斷單元21、截屏準備命令單元22;第二獲取模塊30包括第二獲取單元31;截屏模塊50還包括執(zhí)行單元51。

該移動終端的觸控屏上有操作時,移動終端感應(yīng)單元11能夠檢測到觸控屏觸摸點的位置坐標,移動終端通過位置坐標判斷多根手指觸摸觸控屏的觸摸點數(shù)量,該第一獲取單元12,獲取每個觸摸點在所述觸控屏觸摸的間隔時間;移動終端的第一判斷模塊20的第一判斷單元21,在感應(yīng)單元11以及第一獲取單元12檢測到并獲取到多根手指觸摸觸控屏的觸摸點的數(shù)量以及在觸摸屏上的間隔時間后,與移動終端系統(tǒng)預設(shè)的觸摸點數(shù)量要求以及觸摸點觸摸觸控屏的間隔時間進行比較,并判斷出觸摸點的數(shù)量是否大于或等于三個,還有觸摸點在觸控屏的觸摸間隔時間是否在第一預設(shè)時間范圍內(nèi)。當對應(yīng)滿足預設(shè)觸摸點數(shù)量和滿足觸摸點觸摸觸控屏間隔時間時,上報系統(tǒng)此次點按事件為截屏準備點按事件,并且記錄該觸摸屏上多個觸摸點的坐標。

進一步地,當獲取到的多根手指觸摸觸控屏的觸摸點的數(shù)量以及在觸摸屏上的間隔時間對應(yīng)滿足預設(shè)觸摸點數(shù)量和滿足觸摸點觸摸觸控屏間隔時間時,截屏準備命令單元22上報系統(tǒng)此次點按事件為截屏準備點按事件,并且記錄該觸摸屏上多個觸摸點的坐標。當不滿足預設(shè)觸摸點數(shù)量或不滿足觸摸點觸摸觸控屏間隔時間時,此次點按事件被系統(tǒng)歸為普通點按事件處理。

進入截屏準備狀態(tài)后,感應(yīng)單元11持續(xù)檢測多個觸摸點的位置坐標,移動終端的第二獲取模塊30的第二獲取單元31獲取對應(yīng)觸摸點在觸控屏上的坐標值的y值變化,并上報系統(tǒng)觸摸屏上多個觸摸點對應(yīng)坐標值y變化的時間。

移動終端的第二判斷模塊40的第二判斷單元41,在感應(yīng)單元11以及第二獲取單元31檢測到并獲取到多根手指觸摸觸控屏的移動的距離以及移動該距離對應(yīng)的時間后,與移動終端系統(tǒng)的閾值進行比較,并判斷出該多個觸摸點在觸控屏上同時向上或者向下移動的距離是否大于等于閾值以及移動該距離對應(yīng)的時間是否在第二預設(shè)時間范圍內(nèi)。

若該多個觸摸點在觸控屏上同時向上或者向下移動的距離大于等于閾值以及移動該距離對應(yīng)的時間在第二預設(shè)時間范圍內(nèi),則上報移動終截屏模塊50的執(zhí)行單元51進行截取當前顯示界面,完成截屏動作。

本實施例,用戶需在預設(shè)時間范圍內(nèi)使用多根手指在觸控屏上同時向上或者向下滑動一段距離,即可達到截屏的目的,無需用戶進行多按鍵、多步驟的操作,從而使得截屏的操作更加方便快捷;而且該方法和系統(tǒng)中設(shè)置有操作范圍和系統(tǒng)設(shè)置,使得用戶在使用體驗過程中,不會誤觸操作界面,避免了操作失誤。

本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1