本發(fā)明涉及計算機技術領域,特別是涉及一種觸控方法和裝置。
背景技術:
隨著智能移動終端的發(fā)展,觸控屏也逐漸盛行,利用觸控屏,用戶可方便的對屏幕上應用程序或菜單執(zhí)行特定的功能,如打開應用程序、對屏幕進行截屏操作等。觸控屏的出現(xiàn),極大的提高了移動終端操作的便利性,也提高了移動終端使用的用戶體驗。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種觸控方法和裝置,可以使移動終端的執(zhí)行操作指令的方式更便捷。
一種觸控方法,應用于曲面屏,包括:
接收所述曲面屏的屏幕側邊緣的多點觸控操作;
判斷所述多點觸控操作是否為預設操作;
若所述多點觸控操作為預設操作,則執(zhí)行所述預設操作對應的操作指令。
在其中一個實施例中,所述判斷所述多點觸控操作是否為預設操作包括:
判斷所述曲面屏的屏幕兩側的側邊緣是否均存在觸控點。
在其中一個實施例中,若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控點;則所述執(zhí)行所述預設操作對應的操作指令包括:
執(zhí)行全屏截圖指令。
在其中一個實施例中,若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控滑動操作,則所述執(zhí)行所述預設操作對應的操作指令包括:
執(zhí)行局部截圖指令,并根據(jù)所述觸控滑動操作確定局部截圖區(qū)域。
在其中一個實施例中,所述根據(jù)所述觸控滑動操作確定局部截圖區(qū)域包括:
獲取所述曲面屏的屏幕兩側的側邊緣的觸控滑動操作對應的屏幕區(qū)域;
將所述屏幕區(qū)域對應的顯示區(qū)域作為所述局部截圖區(qū)域。
一種觸控裝置,應用于曲面屏,包括:
接收模塊,用于接收所述曲面屏的屏幕側邊緣的多點觸控操作;
判斷模塊,用于判斷所述多點觸控操作是否為預設操作;
執(zhí)行模塊,用于若所述多點觸控操作為預設操作,執(zhí)行所述預設操作對應的操作指令。
在其中一個實施例中,所述判斷模塊還用于判斷所述曲面屏的屏幕兩側的側邊緣是否均存在觸控點。
在其中一個實施例中,所述執(zhí)行模塊還用于若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控點;則執(zhí)行全屏截圖指令。
在其中一個實施例中,所述執(zhí)行模塊還用于若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控滑動操作,則執(zhí)行局部截圖指令,并根據(jù)所述觸控滑動操作確定局部截圖區(qū)域。
在其中一個實施例中,所述根據(jù)所述觸控滑動操作確定局部截圖區(qū)域包括:
獲取所述曲面屏的屏幕兩側的側邊緣的觸控滑動操作對應的屏幕區(qū)域;
將所述屏幕區(qū)域對應的顯示區(qū)域作為所述局部截圖區(qū)域。
上述觸控方法和裝置,可識別作用于曲面屏的屏幕側邊緣的多點觸控操作,在判定接收到的多點觸控操作為預設操作后,執(zhí)行多點觸控操作對應的操作指令。通過觸控操作來執(zhí)行操作指令的方式,使得移動終端執(zhí)行操作指令更方便、快捷。
附圖說明
圖1為一個實施例中觸控方法的流程圖;
圖2為一個實施例中在曲面屏的屏幕側邊緣均存在觸控滑動操作的示意圖;
圖3為根據(jù)圖2中觸控滑動操作生成局部截圖框的示意圖;
圖4為一個實施例中觸控裝置的結構框圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一個實施例中觸控方法的流程圖。如圖1所示,一種觸控方法,應用于曲面屏,包括步驟s102至步驟s106。其中:
s102,接收所述曲面屏的屏幕側邊緣的多點觸控操作。
s104,判斷所述多點觸控操作是否為預設操作。
s106,若所述多點觸控操作為預設操作,則執(zhí)行所述預設操作對應的操作指令。
具體地,曲面屏是指帶有弧度的屏幕,曲面屏可應用于智能移動終端中,用于擴展智能移動終端中屏幕的顯示區(qū)域。當曲面屏應用于智能移動終端時,由于屏幕帶有弧度,不同于傳統(tǒng)的平面屏幕,移動終端的屏幕可擴展到移動終端的側邊緣,即移動終端的側邊緣可覆蓋顯示屏。
移動終端可接收作用于移動終端曲面屏的屏幕上觸控操作,若接收到作用于曲面屏的屏幕側邊緣的多點觸控操作,則判斷接收到的多點觸控操作是否為預設操作。其中,多點觸控操作可為多個觸控點同時作用于移動終端中屏幕的顯示區(qū)域或多個觸控點先后作用于移動終端中屏幕的顯示區(qū)域;且多點觸控操作包括對移動終端顯示屏的點擊操作、對移動終端顯示屏的按壓操作、對移動終端顯示屏的滑動操作等,不限于此;。預設操作可為多個觸控點的單擊、雙擊、長按、滑動等,不限于此。其中,觸控點的個數(shù)不同,則預設操作對應的操作指令不同。
當移動終端檢測到作用于移動終端曲面屏的屏幕側邊緣的多點觸控操作,獲取多點觸控操作的個數(shù)和多點觸控操作的方式,在預設操作中查找是否有與其對應的預設操作,若是,則獲取并執(zhí)行預設操作對應的操作指令。即移動終端中存儲有預設操作對應的操作指令,移動終端獲取到作用于移動終端界面的、與預設操作相同的多點觸控操作,則執(zhí)行預設操作對應的操作指令。如移動終端獲取到作用于移動終端界面的側邊緣區(qū)域的觸控操作,且對屏幕的長按操作對應的操作指令為鎖屏、兩個觸控點對屏幕的雙擊操作對應的操作指令為截圖等。
上述觸控方法,通過在移動終端界面設置曲面屏,使得移動終端除正面屏幕顯示區(qū)外,在側邊緣也可覆蓋屏幕,增大了屏幕在移動終端的顯示范圍,且在移動終端的側邊緣覆蓋顯示屏,有利于用戶對移動終端的操作,提高了移動終端的操作便利性。通過接收作用于曲面屏的屏幕側邊緣的觸控操作,根據(jù)作用于曲面屏的屏幕側邊緣的觸控操作來執(zhí)行操作指令,移動終端執(zhí)行操作指令的方式簡單、快捷。
在一個實施例中,所述判斷所述多點觸控操作是否為預設操作包括:判斷所述曲面屏的屏幕兩側的側邊緣是否均存在觸控點。
具體地,移動終端在接收到作用于移動終端曲面屏的屏幕側邊緣的觸控操作后,可檢測在曲面屏的屏幕兩側的側邊緣是否均存在觸控點,即檢測在曲面屏的屏幕兩側的側邊緣是否均接受到作用于曲面屏的屏幕的觸控操作。僅當移動終端在曲面屏的屏幕兩側的側邊緣均檢測到觸控點時,執(zhí)行預設的操作指令。即移動終端獲取到作用于屏幕的觸控操作后,還可檢測作用于屏幕的觸控操作的位置,根據(jù)作用于屏幕的觸控操作的位置是否符合預設條件來判定是否執(zhí)行預設的操作指令。例如,在移動終端曲面屏的屏幕的側邊緣檢測到觸控操作,其中觸控點僅存在于移動終端曲面屏的右側,則移動終端不執(zhí)行預設的操作指令;若觸控點存在于移動終端曲面屏的兩側,則執(zhí)行預設的操作指令,如截圖、鎖屏等。
上述觸控方法,在接收到作用于移動終端曲面屏的屏幕側邊緣的多點觸控操作后,檢測在移動終端曲面屏的屏幕側邊緣兩側是否均存在觸控點,在檢測到屏幕側邊緣兩側均存在觸控點后執(zhí)行相應的操作指令,提高了用戶體驗。
在一個實施例中,所述方法還包括:若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控點,則執(zhí)行所述預設操作對應的操作指令包括:執(zhí)行全屏截圖指令。
具體地,若移動終端檢測到在移動終端曲面屏的屏幕兩側的邊緣均存在一個觸控點,即移動終端檢測到有觸控操作同時作用于移動終端曲面屏的屏幕兩側的側邊緣,則移動終端執(zhí)行的操作指令為全屏截圖。全屏截圖是指獲取移動終端顯示屏當前顯示的全部圖像。
其中,移動終端執(zhí)行的操作指令為全屏截圖時,移動終端可獲取屏幕當前頁面中構成圖像的數(shù)據(jù),如當前圖像的尺寸、當前圖像的像素值、當前圖像匯總每個像素點的顏色通道值等。在獲取到屏幕當前頁面中構成圖像的數(shù)據(jù)后,移動終端執(zhí)行屏幕打印操作,即按照移動終端屏幕當前頁面中構成圖像的數(shù)據(jù)生成圖片,則生成的圖片即為移動終端屏幕的截圖。在一個實施例中,移動終端可將生成的移動終端屏幕的截圖在移動終端界面顯示。在另一個實施例中,移動終端可將生成的移動終端屏幕的截圖存儲于移動終端的預設目錄下。
上述觸控方法,在檢測到作用于移動終端曲面屏的屏幕兩側的側邊緣均存在一個觸控點時,執(zhí)行全屏截圖操作。相較于傳統(tǒng)的按鍵截屏方式,本方案中截屏方法僅通過作用于移動終端界面的觸控操作來截圖,截圖方式更加簡單、快捷。
在一個實施例中,所述方法還包括:若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控滑動操作,則執(zhí)行所述預設操作對應的操作指令包括:執(zhí)行局部截圖指令,并根據(jù)所述觸控滑動操作確定局部截圖區(qū)域。
具體地,若移動終端檢測到在移動終端曲面屏的屏幕兩側的側邊緣均存在一個觸控滑動操作,即移動終端獲取到在移動終端曲面屏的屏幕兩側均存在觸控操作,且觸控操作為滑動操作;移動終端可獲取滑動的方向、滑動的距離、滑動軌跡等,并根據(jù)獲取的滑動的方向、滑動的距離生成局部截圖框,獲取局部截圖框內的構成屏幕當前頁面的數(shù)據(jù),并根據(jù)局部截圖框內的構成屏幕當前頁面的數(shù)據(jù)生成圖片,將生成的圖片作為局部截圖。
如圖2所示,在曲面屏20的屏幕側邊緣202檢測到觸控操作,且在屏幕側邊緣202的屏幕左側邊緣2021和屏幕右側邊緣2022均存在觸控點,移動終端獲取到作用于移動終端的曲面屏20的屏幕左側邊緣2021的觸控點203、作用于移動終端的曲面屏20的屏幕右側邊緣2022的觸控點204,并根據(jù)觸控點203、觸控點204在屏幕側邊緣202上的滑動距離來生成局部截圖框。如圖3所示,移動終端獲取到觸控點203和觸控點204在移動終端曲面屏20的屏幕側邊緣202的觸控滑動操作均為由上到下,且觸控滑動操作結束后在屏幕左側邊緣2021的觸控點為205、在屏幕右側邊緣2022的觸控點為206。則根據(jù)檢測到的觸控滑動操作之前作用于屏幕側邊緣202兩側的觸控點203和204、觸控滑動操作之后作用于屏幕側邊緣202兩側的觸控點205和206生成局部截圖框,并獲取局部截圖框內構成屏幕當前頁面的數(shù)據(jù)生成局部截圖。
在其他實施例中,若移動終端檢測到在移動終端曲面屏的屏幕兩側的邊緣均存在一個觸控滑動操作,即移動終端獲取到在移動終端曲面屏的屏幕兩側均存在觸控操作,且觸控操作為滑動操作,移動終端可獲取滑動的方向、滑動的角度、滑動的距離等。其中,當移動終端檢測到在移動終端的屏幕兩側的側邊緣均存在觸控點后,在移動終端的屏幕顯示一個選擇框,上述選擇框預設大小為移動終端顯示屏的大小,移動終端可根據(jù)觸控點在移動終端的屏幕上的滑動操作調整選擇框大小,當觸控點在移動終端的屏幕上的滑動操作的方向為靠近移動終端的屏幕邊框時,上述選擇框隨之擴大,即選擇框所選擇的移動終端顯示屏區(qū)域擴大;當觸控點在移動終端的屏幕上的滑動操作的方向為遠離移動終端的屏幕邊框時,上述選擇框隨之變小,即選擇框所選擇的移動終端顯示屏區(qū)域減小。當移動終端為檢測到作用于移動終端的屏幕上的滑動操作后,根據(jù)滑動操作調整移動終端顯示屏所選擇的區(qū)域,并將當前選擇框內所選擇的區(qū)域作為移動終端截圖區(qū)域,獲取移動終端截圖區(qū)域內構成圖像的數(shù)據(jù),并根據(jù)獲取的構成圖像的數(shù)據(jù)生成圖片作為移動終端局部截圖。在一個實施例中,移動終端可將生成的移動終端屏幕的截圖在移動終端界面顯示。在另一個實施例中,移動終端可將生成的移動終端屏幕的截圖存儲于移動終端的預設目錄下。
上述觸控方法,根據(jù)作用于移動終端顯示屏的觸控滑動操作來選擇移動終端顯示屏內被選擇的區(qū)域,并截取被選擇的區(qū)域作為屏幕截圖。上述局部截圖方法簡單、快捷,可方便的調控截圖區(qū)域,提高了移動終端截圖的便利性和快捷性。
在一個實施例中,所述根據(jù)所述觸控滑動操作確定局部截圖區(qū)域包括:獲取所述曲面屏的屏幕兩側的側邊緣的觸控滑動操作對應的屏幕區(qū)域;將所述屏幕區(qū)域對應的顯示區(qū)域作為所述局部截圖區(qū)域。
具體地,移動終端在獲取到作用于移動終端顯示屏的觸控操作后,并檢測到上述觸控操作對應的預設的操作指令為截圖,在移動終端界面展示截圖區(qū)域選擇框。其中,截圖區(qū)域選擇框懸浮顯示于移動終端顯示屏界面,當移動終端獲取到作用于移動終端顯示屏的滑動操作時,根據(jù)滑動操作的方向調整截圖區(qū)域選擇框的大小。其中,截圖區(qū)域選擇框可按比例放大/縮小,截圖區(qū)域選擇框也可按觸控點作用于移動終端界面的滑動距離來調整截圖區(qū)域選擇框的大小。當移動終端檢測到作用于移動終端顯示屏界面的滑動操作停止時,移動終端不再調整截圖區(qū)域選擇框的大小,并執(zhí)行截圖操作,并將截圖在移動終端界面展示。在另一個實施例中,移動終端還可將截圖存儲于移動終端的預設目錄下。
上述觸控方法,在獲取到截圖指令后,根據(jù)作用于移動終端顯示屏的滑動操作來選取局部截圖的截圖區(qū)域,并截取所選取的截圖區(qū)域內的移動終端顯示內容作為截圖,截圖的方式簡單、快捷,且可方便的調整截圖區(qū)域的大小,提高了用戶體驗。
圖4為一個實施例中觸控裝置的結構框圖,應用于曲面屏,包括接收模塊402、判斷模塊404和執(zhí)行模塊406。其中:
接收模塊402,用于接收所述曲面屏的屏幕側邊緣的多點觸控操作;
判斷模塊404,用于判斷所述多點觸控操作是否為預設操作;
執(zhí)行模塊406,用于若所述多點觸控操作為預設操作,執(zhí)行所述預設操作對應的操作指令。
上述觸控裝置,通過在移動終端界面設置曲面屏,使得移動終端除正面屏幕顯示區(qū)外,在側邊緣也可覆蓋屏幕,增大了屏幕在移動終端的顯示范圍,且在移動終端的側邊緣覆蓋顯示屏,有利于用戶對移動終端的操作,提高了移動終端的操作便利性。通過接收作用于曲面屏的屏幕側邊緣的觸控操作,根據(jù)作用于曲面屏的屏幕側邊緣的觸控操作來執(zhí)行操作指令,移動終端執(zhí)行操作指令的方式簡單、快捷。
在一個實施例中,所述判斷模塊404還用于判斷所述曲面屏的屏幕兩側的側邊緣是否均存在觸控點。
上述觸控裝置,在接收到作用于移動終端曲面屏的屏幕側邊緣的多點觸控操作后,檢測在移動終端曲面屏的屏幕側邊緣兩側是否均存在觸控點,在檢測到屏幕側邊緣兩側均存在觸控點后執(zhí)行相應的操作指令,提高了用戶體驗。
在一個實施例中,所述執(zhí)行模塊406還用于若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控點,則執(zhí)行全屏截圖指令。
上述觸控裝置,在檢測到作用于移動終端曲面屏的屏幕兩側的側邊緣均存在一個觸控點時,執(zhí)行全屏截圖操作。相較于傳統(tǒng)的按鍵截屏方式,本方案中截屏方法僅通過作用于移動終端界面的觸控操作來截圖,截圖方式更加簡單、快捷。
在一個實施例中,所述執(zhí)行模塊406還用于若所述曲面屏的屏幕兩側的側邊緣均存在一個觸控滑動操作,則執(zhí)行局部截圖指令,并根據(jù)所述觸控滑動操作確定局部截圖區(qū)域。
上述觸控裝置,根據(jù)作用于移動終端顯示屏的觸控滑動操作來選擇移動終端顯示屏內被選擇的區(qū)域,并截取被選擇的區(qū)域作為屏幕截圖。上述局部截圖方法簡單、快捷,可方便的調控截圖區(qū)域,提高了移動終端截圖的便利性和快捷性。
在一個實施例中,所述根據(jù)所述觸控滑動操作確定局部截圖區(qū)域包括:獲取所述曲面屏的屏幕兩側的側邊緣的觸控滑動操作對應的屏幕區(qū)域;將所述屏幕區(qū)域對應的顯示區(qū)域作為所述局部截圖區(qū)域。
上述觸控裝置,在獲取到截圖指令后,根據(jù)作用于移動終端顯示屏的滑動操作來選取局部截圖的截圖區(qū)域,并截取所選取的截圖區(qū)域內的移動終端顯示內容作為截圖,截圖的方式簡單、快捷,且可方便的調整截圖區(qū)域的大小,提高了用戶體驗。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。