本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種界面控制方法及裝置、計算機裝置和計算機可讀存儲介質(zhì)。
背景技術(shù):
現(xiàn)有技術(shù)中,隨著終端設(shè)備的多功能化發(fā)展,設(shè)備逐漸具有多模塊化。
為了方便用戶對終端設(shè)備的操作,常通過對終端設(shè)備定義不同的操作手勢,進(jìn)一步地,用戶在使用過程中,通過使用多手勢集合中的某個具體的操作手機來實現(xiàn)終端設(shè)備的不同功能。
具體到鎖定操作,現(xiàn)有的鎖定過程較為復(fù)雜,常通過在界面內(nèi)置特定的按鈕,用戶點擊后鎖定當(dāng)前界面。比如,在通知欄,蘋果的操作面板等區(qū)域內(nèi)置特定鎖定按鈕,待用戶出觸發(fā)后對當(dāng)前界面進(jìn)行相應(yīng)的鎖定操作。以微信聊天為例,在群聊過程中,一旦信息量過大,很容易因為刷屏而漏過內(nèi)容。如果用戶想要專門看某一頁,就需要從終端的當(dāng)前顯示界面跳轉(zhuǎn)到一個公共區(qū)域,比如通知欄這個區(qū)域,進(jìn)而來對當(dāng)前顯示界面進(jìn)行鎖定。
可見,現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種界面控制方法及裝置、計算機裝置和計算機可讀存儲介質(zhì),用于解決現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題,實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。
一方面,本申請實施例提供了一種界面控制方法,應(yīng)用于終端,所述界面控制方法包括:
檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作;
判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件;
若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定。
可選地,所述終端的預(yù)設(shè)區(qū)域包括設(shè)置于所述終端的邊框上的壓力感應(yīng)區(qū)域;所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述壓力感應(yīng)區(qū)域的第一控制操作對應(yīng)的壓力值大于或者等于第一預(yù)設(shè)壓力閾值;或者
所述終端的預(yù)設(shè)區(qū)域包括所述終端的顯示屏的邊緣區(qū)域;所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述邊緣區(qū)域的第一控制操作對應(yīng)的接觸面積大于或者等于預(yù)設(shè)面積閾值。
可選地,所述界面控制方法還包括:
在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,在所述終端的顯示屏上展示解鎖控件,所述解鎖控件用于接收針對預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作。
可選地,所述界面控制方法還包括:
在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作;
判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件;
若所述第二控制操作滿足所述第二預(yù)設(shè)條件,則對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面。
可選地,所述第二控制操作滿足所述第二預(yù)設(shè)條件包括:
檢測到針對所述第一控制操作的解除操作;或者
作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的壓力值大于或者等于第二預(yù)設(shè)壓力閾值。
另一方面,本申請實施例提供了一種界面控制裝置,應(yīng)用于終端,所述界面控制裝置包括:
第一檢測單元,用于檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作;
第一判斷單元,用于判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件;
處理單元,若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定。
可選地,所述終端的預(yù)設(shè)區(qū)域包括設(shè)置于所述終端的邊框上的壓力感應(yīng)區(qū)域;所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述壓力感應(yīng)區(qū)域的第一控制操作對應(yīng)的壓力值大于或者等于第一預(yù)設(shè)壓力閾值;或者
所述終端的預(yù)設(shè)區(qū)域包括所述終端的顯示屏的邊緣區(qū)域;所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述邊緣區(qū)域的第一控制操作對應(yīng)的接觸面積大于或者等于預(yù)設(shè)面積閾值。
可選地,所述界面控制裝置還包括:
第一解鎖單元,用于在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,在所述終端的顯示屏上展示解鎖控件,所述解鎖控件用于接收針對預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作;或者
第二檢測單元,用于在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作;
第二判斷單元,用于判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件;
第二解鎖單元,用于在所述第二控制操作滿足所述第二預(yù)設(shè)條件時,對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面;
所述第二控制操作滿足所述第二預(yù)設(shè)條件包括:
檢測到針對所述第一控制操作的解除操作;或者
作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的壓力值大于或者等于第二預(yù)設(shè)壓力閾值。
另一方面,本申請實施例提供了一種計算機裝置,所述計算機裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序時實現(xiàn)如上所述的所述界面控制方法的步驟。
另一方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上所述的所述界面控制方法的步驟。
本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
在本申請實施例的技術(shù)方案中,通過檢測作用于終端的預(yù)設(shè)區(qū)域的第一控制操作,進(jìn)一步判斷該第一控制操作是否滿足第一預(yù)設(shè)條件,若滿足,則對該終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,比如,鎖定后,預(yù)設(shè)應(yīng)用程序的顯示界面固定顯示于終端顯示屏的設(shè)定位置,也就是說,只要在針對終端預(yù)設(shè)區(qū)域的第一控制操作滿足一預(yù)設(shè)條件時,就可以實現(xiàn)對終端顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,有效解決了現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題,實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
圖1為本申請實施例一中提供的一種界面控制方法的方法流程圖;
圖2為本申請實施例一中提供的一種界面控制方法中為了實現(xiàn)終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序界面由鎖定狀態(tài)切換為解鎖定狀態(tài)的第二種實現(xiàn)方式的步驟流程圖;
圖3為本申請實施例二提供的一種界面控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明實施例提供一種界面控制方法及裝置、計算機裝置和計算機可讀存儲介質(zhì),用于解決現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題,實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。
本申請實施例中的技術(shù)方案為解決上述的技術(shù)問題,總體思路如下:
檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作;
判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件;
若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定。
在本申請實施例的技術(shù)方案中,通過檢測作用于終端的預(yù)設(shè)區(qū)域的第一控制操作,進(jìn)一步判斷該第一控制操作是否滿足第一預(yù)設(shè)條件,若滿足,則對該終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,比如,鎖定后,預(yù)設(shè)應(yīng)用程序的顯示界面固定顯示于終端顯示屏的設(shè)定位置,也就是說,只要在針對終端預(yù)設(shè)區(qū)域的第一控制操作滿足一預(yù)設(shè)條件時,就可以實現(xiàn)對終端顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,有效解決了現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題,實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,在不做特別說明的情況下,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
為了更好的理解上述技術(shù)方案,下面通過附圖以及具體實施例對本發(fā)明技術(shù)方案做詳細(xì)的說明,應(yīng)當(dāng)理解本申請實施例以及實施例中的具體特征是對本發(fā)明技術(shù)方案的詳細(xì)的說明,而不是對本發(fā)明技術(shù)方案的限定,在不沖突的情況下,本申請實施例以及實施例中的技術(shù)特征可以相互結(jié)合。
在具體實施過程中,所述終端具體可以為智能手機、平板電腦、臺式電腦等等。
實施例一
請參考圖1,本申請實施例一提供了一種界面控制方法,應(yīng)用于終端,包括:
s101:檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作;
s102:判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件;
s103:若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定。
在具體實施過程中,步驟s101至步驟s103的具體實現(xiàn)過程如下:
首先,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作。其中,所述預(yù)設(shè)區(qū)域具體可以為設(shè)置在所述終端的邊框上的壓力感應(yīng)區(qū)域,所述邊框可以是所述終端的左右邊框,還可以是所述終端的上下邊框。所述預(yù)設(shè)區(qū)域還可以是所述終端的顯示屏的邊緣區(qū)域。當(dāng)然,本領(lǐng)域的技術(shù)人員可以根據(jù)用戶的具體需要來設(shè)定所述預(yù)設(shè)區(qū)域,在此就不一一舉例說明了。
然后,判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件,比如,所述控制操作作用到所述預(yù)設(shè)區(qū)域的作用時長,施力值大小,或者接觸面積大小等是否處于一預(yù)設(shè)數(shù)值范圍內(nèi)。若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,進(jìn)而使得所述顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定狀態(tài)。比如,在所述第一控制操作對應(yīng)的數(shù)值范圍處于預(yù)設(shè)數(shù)值范圍內(nèi)時,對所述顯示屏當(dāng)前展示的諸如微信,qq等應(yīng)用程序當(dāng)前所對應(yīng)的應(yīng)用程序界面進(jìn)行鎖定,使得對應(yīng)的界面固定顯示于所述顯示屏的固定位置。具體來講,在所述預(yù)設(shè)應(yīng)用程序的界面處于所述鎖定狀態(tài)時,第一種情況下,所述預(yù)設(shè)應(yīng)用程序的界面固定顯示于所述顯示屏的設(shè)定位置;或者,第二種情況下對所述顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定以不展示所述預(yù)設(shè)應(yīng)用程序的界面。
此外,在所述第一控制操作滿足所述第一預(yù)設(shè)條件時,對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,還可以執(zhí)行以下步驟:確定所述終端包括的多個應(yīng)用程序,然后,確定所述第一控制操作作用在所述預(yù)設(shè)區(qū)域的作用時長;進(jìn)一步基于作用時長與應(yīng)用程序間的對應(yīng)關(guān)系,開啟與當(dāng)前作用時長對應(yīng)的應(yīng)用程序。比如,所述第一控制操作為握持操作時,基于用戶意圖,長久握持來使用終端上的鏡子,日歷,閱讀器,手電筒等應(yīng)用功能程序。當(dāng)作用時長位于終端用戶開啟日歷這一應(yīng)用程序的時長范圍時,直接開啟日歷。在有多個滿足條件的應(yīng)用程序時,將符合條件的各個應(yīng)用程序列表展示出來,由用戶選擇確認(rèn)。當(dāng)然本領(lǐng)域的技術(shù)人員,可以根據(jù)用戶的實際需要來控制所述預(yù)設(shè)應(yīng)用程序的界面處于某一特定鎖定狀態(tài),在此就不一一舉例說明了。
在具體實施過程中,在所述預(yù)設(shè)應(yīng)用程序的界面處于第一種情況下的所述鎖定狀態(tài)時,被鎖定的界面對用戶來說是可視的,但所述終端不響應(yīng)除了解鎖或鎖定之外的其它操作(比如,滑動操作)。在所述預(yù)設(shè)應(yīng)用程序的界面處于第二種情況下的所述鎖定狀態(tài)時,被鎖定的界面對用戶來說是不可視的,比如,鎖屏下的熄屏操作。實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。
在本申請實施例中,為了進(jìn)一步地結(jié)合用戶捏合場景,將作用在所述終端的控制操作抽象為具體的鎖定操作,以貼合用戶需求,提高終端與用戶間的交互效率。在具體實施過程中,所述終端的預(yù)設(shè)區(qū)域包括設(shè)置于所述終端的邊框上的壓力感應(yīng)區(qū)域,此時,所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:作用于所述壓力感應(yīng)區(qū)域的第一控制操作對應(yīng)的壓力值大于或等于第一預(yù)設(shè)壓力閾值。具體來講,在所述終端的兩邊框的壓力感應(yīng)區(qū)域分別布置多個壓力感應(yīng)器件,以獲得操作體作用在壓力感應(yīng)區(qū)域內(nèi)時,所述終端的邊框所受到的壓力數(shù)值大小。進(jìn)一步地,基于設(shè)定的壓力閾值范圍,確定出所述終端的邊框當(dāng)前所受到的壓力數(shù)值大小是否位于該壓力閾值范圍之外。比如,在所述預(yù)設(shè)壓力閾值為3n,所述終端的邊框當(dāng)前受到的用戶捏合所述終端邊框時的壓力數(shù)值大小為10n時,表明所述第一控制操作滿足所述第一預(yù)設(shè)條件。
此外,在本申請實施例中,所述終端的預(yù)設(shè)區(qū)域還可以包括所述終端的顯示屏的邊緣區(qū)域,此時,所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:作用于所述邊緣區(qū)域的第一控制操作對應(yīng)的接觸面積大于或者等于預(yù)設(shè)面積閾值。也就是說,對作用在顯示屏的邊緣區(qū)域的第一控制操作進(jìn)行接觸面積數(shù)值大小的檢測,在當(dāng)前接觸面積數(shù)值大小大于或等于一預(yù)設(shè)面積閾值時,該第一控制操作滿足所述第一預(yù)設(shè)條件。即在檢測到接觸面積大于或等于預(yù)設(shè)面積閾值時,所述終端響應(yīng)鎖定,以使所述顯示屏的當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面處于鎖定狀態(tài)。當(dāng)然,對于本領(lǐng)域的技術(shù)人員來說,還可以根據(jù)需要來設(shè)定所述終端上的預(yù)設(shè)區(qū)域。在選定不同的預(yù)設(shè)區(qū)域時,通過不同的判斷方式來確定所述第一控制操作滿足所述第一預(yù)設(shè)條件,在此就不一一舉例說明了。
在本申請實施例中,為了實現(xiàn)所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),在具體實施過程中,可以有以下兩種實現(xiàn)方式來實現(xiàn)對所述預(yù)設(shè)應(yīng)用程序界面的解鎖定,但不僅限于以下兩種實現(xiàn)方式。
第一種實現(xiàn)方式
第一種實現(xiàn)方式具體為:在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,在所述終端的顯示屏上展示解鎖控件,所述解鎖控件用于接收針對預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作。比如,在所述預(yù)設(shè)應(yīng)用程序為日歷這一應(yīng)用程序,且該程序?qū)?yīng)的顯示界面處于鎖定的情況時,所述顯示屏上展示有一解鎖控件,該解鎖控件可以是鎖形控件,還可以是其它任一圖形形狀的控件,等等。其中,所述解鎖控件用于接收針對所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作。比如,在檢測到用戶針對鎖形控件的按壓操作后,日歷這一應(yīng)用程序?qū)?yīng)的顯示界面由鎖定狀態(tài)切換為解鎖定狀態(tài)。當(dāng)然,在所述預(yù)設(shè)應(yīng)用程序的界面處于解鎖定狀態(tài)時,還可以通過對所述解鎖控件進(jìn)行其它操作(比如點擊操作)來實現(xiàn)將所述預(yù)設(shè)應(yīng)用程序的界面由解鎖定狀態(tài)切換為鎖定狀態(tài)。當(dāng)然還可以是其它方式來實現(xiàn)所述預(yù)設(shè)應(yīng)用程序界面在鎖定狀態(tài)和解鎖定狀態(tài)間切換,在此就不一一贅述了。
第二種實現(xiàn)方式
請參考圖2,第二種實現(xiàn)方式具體為:
s201:在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作;
s202:判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件;
s203:若所述第二控制操作滿足第二預(yù)設(shè)條件,則對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面。
在具體實施過程中,步驟s201至步驟s203的具體實現(xiàn)過程如下:
首先,在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下時,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作。比如,用戶用力捏合所述終端的邊框上的壓力感應(yīng)區(qū)域。然后,判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件。具體的判斷原理和步驟s101類似,在此就不再贅述了。進(jìn)一步地,若所述第二控制操作滿足所述第二預(yù)設(shè)條件,則對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面。比如,在所述第二控制操作滿足所述第二預(yù)設(shè)條件時,處于鎖定狀態(tài)的微信群聊界面中某一條信息界面由除解鎖操作外不響應(yīng)其它任意操作的鎖定狀態(tài)切換為該群聊信息界面可被操作的解鎖定狀態(tài)。
在本申請實施例中,所述第二控制操作滿足所述第二預(yù)設(shè)條件包括:檢測到針對所述第一控制操作的解除操作;或者,作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的壓力值大于或者等于第二預(yù)設(shè)壓力閾值。在具體實施過程中,在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下時,為了實現(xiàn)所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),具體可以為,針對所述第一控制操作的解除操作,比如,具體可以為針對所述顯示屏上解鎖控件的點擊操作,該解鎖控件響應(yīng)所述解除操作,以對所述第一控制操作進(jìn)行解除,進(jìn)而將所述預(yù)設(shè)應(yīng)用程序由鎖定狀態(tài)切換為解鎖定狀態(tài)。此外,用戶還可以再次針對所述預(yù)設(shè)區(qū)域進(jìn)行諸如捏合操作的第二控制操作,當(dāng)作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的壓力值大于或者等于第二預(yù)設(shè)壓力閾值時,表明所述第二控制操作滿足所述第二預(yù)設(shè)條件。此外,當(dāng)用戶作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的接觸面積大于或者等于第二預(yù)設(shè)面積閾值時,表明所述第二控制操作滿足所述第二預(yù)設(shè)條件。其中,所述第二預(yù)設(shè)壓力閾值和所述第一預(yù)設(shè)壓力閾值可以相同或者不同,所述第二預(yù)設(shè)面積閾值和所述預(yù)設(shè)面積閾值可以相同或者不同。當(dāng)然,本領(lǐng)域的技術(shù)人員,還可以根據(jù)具體的需要設(shè)計確定所述第二控制操作滿足所述第二預(yù)設(shè)條件的方法,在此就不一一贅述了。
當(dāng)然,在本申請實施例中,不僅可以實現(xiàn)對所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),還可以實現(xiàn)將所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由解鎖定狀態(tài)切換為鎖定狀態(tài),正如步驟s101至步驟s103所述。
此外,在本申請實施例中,基于同樣的實現(xiàn)原理,不僅可以實現(xiàn)終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序界面由鎖定狀態(tài)切換為解鎖定狀態(tài),還可以實現(xiàn)終端的顯示屏的當(dāng)前展示的預(yù)設(shè)應(yīng)用程序界面由解鎖定張體切換為鎖定狀態(tài),在此就不一一贅述了。
實施例二
基于與本申請實施例一同樣的發(fā)明構(gòu)思,請參考圖3,本申請實施例還提供了一種界面控制裝置,應(yīng)用于終端,包括:
第一檢測單元10,用于檢測作用于所述終端的預(yù)設(shè)區(qū)域的第一控制操作;
第一判斷單元20,用于判斷所述第一控制操作是否滿足第一預(yù)設(shè)條件;
處理單元30,若所述第一控制操作滿足所述第一預(yù)設(shè)條件,則對所述終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定。
在本申請實施例中,所述終端的預(yù)設(shè)區(qū)域包括設(shè)置于所述終端的邊框上的壓力感應(yīng)區(qū)域,所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述壓力感應(yīng)區(qū)域的第一控制操作對應(yīng)的壓力值大于或者等于第一預(yù)設(shè)壓力閾值;或者
所述終端的預(yù)設(shè)區(qū)域包括所述終端的顯示屏的邊緣區(qū)域;所述第一控制操作滿足所述第一預(yù)設(shè)條件包括:
作用于所述邊緣區(qū)域的第一控制操作對應(yīng)的接觸面積大于或者等于預(yù)設(shè)面積閾值。
在本申請實施例中,為了實現(xiàn)將所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),可以通過第一種方式來實現(xiàn),此時,所述界面控制裝置還包括:
第一解鎖單元,用于在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,在所述終端的顯示屏上展示解鎖控件,所述解鎖控件用于接收針對預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作。
在具體實施過程中,還可以通過第二種方式來實現(xiàn)將所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),此時,所述界面控制裝置包括:
第二檢測單元,用于在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作;
第二判斷單元,用于判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件;
第二解鎖單元,用于在所述第二控制操作滿足所述第二預(yù)設(shè)條件時,對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面;
其中,所述第二控制操作滿足所述第二預(yù)設(shè)條件包括:
檢測到針對所述第一控制操作的解除操作;或者
作用于所述預(yù)設(shè)區(qū)域的第二控制操作對應(yīng)的壓力值大于或者等于第二預(yù)設(shè)壓力閾值。
當(dāng)然,本領(lǐng)域技術(shù)人員還可以采用不同于以上兩種方式的界面控制裝置來實現(xiàn)將所述終端的顯示屏當(dāng)前展示的所述預(yù)設(shè)應(yīng)用程序的界面由鎖定狀態(tài)快速切換為解鎖定狀態(tài),在此就不一一贅述了。
本發(fā)明實施例的又一方面提供了一種計算機裝置,所述計算機裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序時實現(xiàn)上述各方面所述的方法。
本發(fā)明實施例的又一方面提供了一種計算機可讀存儲介質(zhì),包括指令,當(dāng)所述指令在計算機上運行時,使得所述計算機執(zhí)行上述各方面所述的方法。
本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
在本申請實施例的技術(shù)方案中,通過檢測作用于終端的預(yù)設(shè)區(qū)域的第一控制操作,進(jìn)一步判斷該第一控制操作是否滿足第一預(yù)設(shè)條件,若滿足,則對該終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,比如,鎖定后,預(yù)設(shè)應(yīng)用程序的顯示界面固定顯示于終端顯示屏的設(shè)定位置,也就是說,只要在針對終端預(yù)設(shè)區(qū)域的第一控制操作滿足一預(yù)設(shè)條件時,就可以實現(xiàn)對終端顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面進(jìn)行鎖定,有效解決了現(xiàn)有技術(shù)中針對終端的當(dāng)前顯示界面的鎖定步驟較為復(fù)雜的技術(shù)問題,實現(xiàn)了終端對當(dāng)前顯示界面的快速鎖定。
在本申請實施例的技術(shù)方案中,通過對作用于所述壓力感應(yīng)區(qū)域的第一控制操作對應(yīng)的壓力值是否大于或者等于第一預(yù)設(shè)壓力閾值,或者對作用于所述邊緣區(qū)域的第一控制操作對應(yīng)的接觸面積是否大于或者等于預(yù)設(shè)面積閾值進(jìn)而確定所述第一控制操作是否滿足第一預(yù)設(shè)條件,進(jìn)而鎖定終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面,從而將用戶捏合終端的意圖和針對終端的操作有效結(jié)合在了一起,在方便用戶操作的同時,實現(xiàn)了對終端的顯示屏當(dāng)前展示的預(yù)設(shè)應(yīng)用程序的界面的快速鎖定,提高了終端與用戶間的交互效率。
在本申請實施例的技術(shù)方案中,在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,在所述終端的顯示屏上展示解鎖控件,所述解鎖控件用于接收針對預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖的解鎖控制操作。從而實現(xiàn)了終端的顯示屏的預(yù)設(shè)應(yīng)用程序的鎖定與解鎖定間的快速切換。
在本申請實施例的技術(shù)方案中,在所述預(yù)設(shè)應(yīng)用程序的界面處于鎖定的情況下,檢測作用于所述終端的預(yù)設(shè)區(qū)域的第二控制操作;判斷所述第二控制操作是否滿足第二預(yù)設(shè)條件;若所述第二控制操作滿足所述第二預(yù)設(shè)條件,則對處于鎖定狀態(tài)的所述預(yù)設(shè)應(yīng)用程序的界面進(jìn)行解鎖以展示所述預(yù)設(shè)應(yīng)用程序的界面。從而實現(xiàn)了終端的顯示屏的預(yù)設(shè)應(yīng)用程序的鎖定與解鎖定間的快速切換。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。