本發(fā)明涉及觸控領(lǐng)域,尤其涉及一種界面控制方法及系統(tǒng)。
背景技術(shù):
如今用戶對于終端裝置(例如手機、pad等)的隱私保護越來越看重,目前可以通過開啟手機的私密模式來實現(xiàn)對手機的涉及用戶隱私的信息進行保護。但是,對手機中用戶隱私的保護未考慮到私密入口的管理。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有的用戶無法進行私密入口的管理的缺陷,提供一種界面控制方法及系統(tǒng),能使用戶進行私密入口的管理。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:本發(fā)明提供一種界面控制方法,應(yīng)用于終端裝置,所述界面控制方法包括:
接收作用于所述終端裝置的控制操作;
判斷所述控制操作是否滿足預(yù)設(shè)條件;
若所述控制操作滿足預(yù)設(shè)條件,則控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。
優(yōu)選地,所述界面控制方法還包括:
若接收到對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作,則進入解除后的應(yīng)用隱藏界面。
優(yōu)選地,所述控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面包括:
控制所述終端裝置從當(dāng)前顯示界面切換至應(yīng)用隱藏界面的鎖屏界面或者模糊處理的應(yīng)用隱藏界面或者加密處理的應(yīng)用隱藏界面。
優(yōu)選地,若所述控制操作滿足預(yù)設(shè)條件,所述控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面包括:
若所述控制操作滿足預(yù)設(shè)條件,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述控制操作對應(yīng)的應(yīng)用隱藏界面。
優(yōu)選地,若所述控制操作滿足預(yù)設(shè)條件,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述控制操作對應(yīng)的應(yīng)用隱藏界面包括:
若所述控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值并且所述控制操作對應(yīng)的滑動方向為預(yù)設(shè)滑動方向,則控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述預(yù)設(shè)滑動方向?qū)?yīng)的應(yīng)用隱藏界面。
優(yōu)選地,所述控制所述終端裝置從當(dāng)前顯示界面切換至應(yīng)用隱藏界面包括:
控制所述終端裝置從當(dāng)前顯示界面切換至縮略顯示的多個應(yīng)用隱藏界面;
所述界面控制方法還包括:
接收針對所述縮略顯示的多個應(yīng)用隱藏界面的選擇操作;
控制所述終端裝置切換至與所述選擇操作對應(yīng)的應(yīng)用隱藏界面。
本發(fā)明還構(gòu)造一種界面控制系統(tǒng),應(yīng)用于終端裝置,界面控制系統(tǒng)包括:
第一接收單元,用于接收作用于所述終端裝置的控制操作;
判斷單元,用于判斷所述控制操作是否滿足預(yù)設(shè)條件;
第一控制單元,用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。
優(yōu)選地,還包括:
第二接收單元,用于接收對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作;
第二控制單元,用于在接收到對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作時,進入解除后的應(yīng)用隱藏界面。
優(yōu)選地,所述第一控制單元包括:
第一控制模塊,用于控制所述終端裝置從當(dāng)前顯示界面切換至應(yīng)用隱藏界面的鎖屏界面或者模糊處理的應(yīng)用隱藏界面或者加密處理的應(yīng)用隱藏界面。
優(yōu)選地,所述第一控制單元包括第二控制模塊,
所述第二控制模塊,用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述控制操作對應(yīng)的應(yīng)用隱藏界面;
或者,
所述第一控制單元包括第三控制模塊,而且,所述界面控制系統(tǒng)還包括第三接收單元和第三控制單元,其中,
所述第三控制模塊,用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至縮略顯示的多個應(yīng)用隱藏界面;
所述第三接收單元,用于接收針對所述縮略顯示的多個應(yīng)用隱藏界面的選擇操作;
所述第三控制單元,用于控制所述終端裝置切換至與所述選擇操作對應(yīng)的應(yīng)用隱藏界面。
實施本發(fā)明的技術(shù)方案,當(dāng)用戶對終端裝置進行操作時,只有控制操作滿足預(yù)設(shè)條件,才能訪問應(yīng)用隱藏界面,因此,實現(xiàn)了對終端裝置的私密入口的管理,大大提高了用戶的隱私保護力度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明提供的一種界面控制方法的第一實施例的流程示意圖。
圖2是本發(fā)明提供的一種界面控制系統(tǒng)的第一實施例的結(jié)構(gòu)示意圖。
圖3是本發(fā)明提供的一種界面控制系統(tǒng)的第二實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,圖1是本發(fā)明提供的一種界面控制方法的第一實施例的流程示意圖,該實施例的界面控制方法可以應(yīng)用于終端裝置中。其中,終端裝置包括但不限于手機、平板電腦、智能手表、智能手環(huán)、mp3、mp4等。終端裝置的操作系統(tǒng)可包括但不限于flyme操作系統(tǒng)、android操作系統(tǒng)、ios操作系統(tǒng)、symbian(塞班)操作系統(tǒng)、blackberry(黑莓)操作系統(tǒng)、windowsphone操作系統(tǒng)等等。如圖1所示,該實施例的界面控制方法包括如下步驟:
s10.接收作用于所述終端裝置的控制操作;
在該步驟中,關(guān)于用戶對終端的控制操作,在一個具體實施例中,其可為對功能按鍵、觸摸按鍵的點擊、按壓、滑動等操作等。在另一個具體實施例中,其也可為觸摸屏上的點擊、按壓、滑動等操作等,其中,點擊操作可以包括單擊、雙擊或多次點擊等,按壓操作可以包括短按、長按以及具有不同壓力值的按壓操作(例如重按、輕按)等,滑動操作可以指在觸控區(qū)域上沿直線滑動,也可以滑動出特定的符號等。在再一個具體實施例中,其還可為對終端裝置的甩動、翻轉(zhuǎn)等操作。
s20.判斷所述控制操作是否滿足預(yù)設(shè)條件;
在該步驟中,當(dāng)終端裝置檢測到用戶的控制操作后,控制操作信息可輸出至終端裝置中內(nèi)置的主控制器或其他具有數(shù)據(jù)運算處理功能的處理器或控制器,包括但不限于微處理器、微控制器、數(shù)字信號處理器、微型計算器、中央處理器、場編程門陣列、可編程邏輯設(shè)備、狀態(tài)器、邏輯電路、模擬電路、數(shù)字電路和/或任何基于操作指令操作信號(模擬和/或數(shù)字)的設(shè)備。然后,由該處理器或控制器判斷控制操作是否滿足預(yù)設(shè)條件。
關(guān)于預(yù)設(shè)條件,其可為系統(tǒng)提供的默認模式,也可由用戶預(yù)先設(shè)置得到,例如,用戶可在終端裝置首次開機時設(shè)置控制指令及該控制指令所對應(yīng)的預(yù)設(shè)區(qū)域、預(yù)設(shè)條件及預(yù)設(shè)場景,或者終端裝置在使用過程中通過輸入某一預(yù)置口令后進行設(shè)置,等等,本發(fā)明實施例不做限定。例如,在設(shè)置預(yù)設(shè)條件時,可設(shè)置下列中的一個或多個的組合:控制操作的壓力閾值、控制操作的時長閾值、控制操作的特定區(qū)域、滑動方向、甩動幅度閾值、翻轉(zhuǎn)角度閾值等。
關(guān)于應(yīng)用隱藏界面,終端裝置上可設(shè)置一用來設(shè)置應(yīng)用隱藏界面的功能按鍵,該功能按鍵可為實體按鍵也可為虛擬按鍵,用戶可預(yù)先通過點擊該功能按鍵來選擇需要添加到該應(yīng)用隱藏界面的私密應(yīng)用,例如,用戶可將微信、銀行app、通訊錄等添加至該應(yīng)用隱藏界面,用戶還可在該應(yīng)用隱藏界面上設(shè)置私密文件,用來存放用戶想要私密保存的文件,例如圖片、文檔、視頻、音頻等等。另外,用戶所設(shè)置的應(yīng)用隱藏界面可以有多個,例如,在一種情況下,當(dāng)用戶所添加的私密應(yīng)用和/或私密文件較多,即,超過一個界面的布局時,就需要分屏顯示,此時,除主界面外,還可包括有副一屏、副二屏、副三屏等。在另一種情況下,用戶根據(jù)不同的需要設(shè)置多個應(yīng)用隱藏界面,例如,針對工作的工作應(yīng)用隱藏界面、針對生活的生活應(yīng)用隱藏界面、針對學(xué)習(xí)的學(xué)習(xí)應(yīng)用隱藏界面等。
本發(fā)明可以通過各種存儲器件存儲所設(shè)置的預(yù)設(shè)條件和應(yīng)用隱藏界面。各存儲器件可由一個或多個存儲組件所實現(xiàn)。于此,存儲組件可以是諸如內(nèi)存或緩存器等,但在此并不對其限制。內(nèi)存可諸如只讀存儲器(read-onlymemory;rom)、隨機存取內(nèi)存(randomaccessmemory;ram)、非永久性內(nèi)存、永久性內(nèi)存、靜態(tài)內(nèi)存、易失存儲器、閃存和/或任何存儲數(shù)字信息的設(shè)備。
另外,判斷所述控制操作是否滿足預(yù)設(shè)條件的步驟包括判斷是否滿足下列條件中的任意一個或多個的組合:控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值;控制操作對應(yīng)的滑動方向與預(yù)設(shè)的滑動方向;控制操作的壓力值大于或等于預(yù)設(shè)時長閾值;控制操作的頻率大于或者等于預(yù)設(shè)操作頻率閾值;控制操作的甩動幅度大于或者等于預(yù)設(shè)甩動幅度值;控制操作的翻轉(zhuǎn)角度大于或等于預(yù)設(shè)翻轉(zhuǎn)角度值。
s30.若所述控制操作滿足預(yù)設(shè)條件,則控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。
在該步驟中,當(dāng)判斷出控制操作滿足預(yù)設(shè)條件時,便控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。
在一個可選實施例中,按預(yù)設(shè)規(guī)則處理包括:為該應(yīng)用隱藏界面添加鎖屏界面、對該應(yīng)用隱藏界面進行模糊處理或者對該應(yīng)用隱藏界面進行加密處理,因此,在該實施例中,步驟s30可包括:控制所述終端裝置從當(dāng)前顯示界面切換至應(yīng)用隱藏界面的鎖屏界面或者模糊處理的應(yīng)用隱藏界面或者加密處理的應(yīng)用隱藏界面。在該實施例中,由于所顯示的應(yīng)用隱藏界面是經(jīng)過鎖屏、模糊處理或者加密處理的,因此,即使有非合法用戶誤操作觸發(fā)了應(yīng)用隱藏界面,也是無法看到和/或打開應(yīng)用隱藏界面中的應(yīng)用或文件,只有合法用戶經(jīng)過解鎖或密碼驗證后才能解除鎖屏或模糊處理,以正常顯示。
進一步地,用戶還可對通過對功能按鍵的操作或手勢操作來啟動密碼修改或設(shè)置。密碼可以是各種符號的組合,也可以是用戶的生物信息,比如指紋、面部特征或者虹膜等等。
當(dāng)應(yīng)用隱藏界面設(shè)置有多個時,可預(yù)先針對每個隱藏界面設(shè)置相對應(yīng)的控制操作預(yù)設(shè)條件,用戶操作后可直接切換至目標的應(yīng)用隱藏界面。也可先以縮略圖的方式全部顯示,再根據(jù)用戶的選擇切換至目標的應(yīng)用隱藏界面。具體地:
在一個可選實施例中,若應(yīng)用隱藏界面設(shè)置有多個,可預(yù)先針對每個隱藏界面設(shè)置相對應(yīng)的控制操作預(yù)設(shè)條件,此時,步驟s30可具體包括:
若所述控制操作滿足預(yù)設(shè)條件,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述控制操作對應(yīng)的應(yīng)用隱藏界面。
在一個具體實現(xiàn)方式中,若預(yù)設(shè)條件為壓力閾值及滑動方向,且多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)滑動方向,則此時,步驟s30包括:
若所述控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值并且所述控制操作對應(yīng)的滑動方向為預(yù)設(shè)滑動方向,則控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述預(yù)設(shè)滑動方向?qū)?yīng)的應(yīng)用隱藏界面。
在該實施例中,例如,多個應(yīng)用隱藏界面包括主頁、副一屏、副二屏、副三屏、副四屏、副五屏。而且,主頁對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值;副一屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向右滑動;副二屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向左滑動;副三屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向上滑動;副四屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向下滑動;副五屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向右上滑動。這樣,當(dāng)用戶需要進入應(yīng)用隱藏界面時,若按壓并向右滑動則開啟副一屏,若按壓并向左滑動則開啟副二屏,若按壓并向上滑動則開啟副三屏,若按壓并向下滑動則開啟副四屏,若按壓并向右上方滑動則開啟副五屏等。
在另一個具體實現(xiàn)方式中,預(yù)先設(shè)置多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)壓力閾值,則此時,步驟s30包括:若所述控制操作作用于所述顯示屏的壓力值大于或等于預(yù)設(shè)壓力閾值,則控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的壓力值對應(yīng)的應(yīng)用隱藏界面。
在另一個具體實現(xiàn)方式中,預(yù)先設(shè)置多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)時長閾值,則此時,步驟s30包括:若所述控制操作作用于所述顯示屏?xí)r間大于或者等于預(yù)設(shè)時長閾值,則控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的持續(xù)時間對應(yīng)的應(yīng)用隱藏界面。
在另一個具體實現(xiàn)方式中,若預(yù)設(shè)條件為預(yù)定區(qū)域及滑動方向,且多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)滑動方向,則此時,步驟s30包括:若所述控制操作作用于顯示屏的預(yù)定區(qū)域,且滑動方向為預(yù)設(shè)滑動方向,則控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的滑動方向?qū)?yīng)的應(yīng)用隱藏界面。
在一個可選實施例中,若應(yīng)用隱藏界面設(shè)置有多個,則先以縮略圖的方式全部顯示這些應(yīng)用隱藏界面,然后根據(jù)用戶的選擇再切換到所選擇的應(yīng)用隱藏界面。在該實施例中,步驟s30包括:
控制所述終端裝置從當(dāng)前顯示界面切換至縮略顯示的多個應(yīng)用隱藏界面;
在步驟s30之后,還包括:
接收針對所述縮略顯示的多個應(yīng)用隱藏界面的選擇操作;
控制所述終端裝置切換至與所述選擇操作對應(yīng)的應(yīng)用隱藏界面。
在上述實施例的基礎(chǔ)上,進一步地,當(dāng)用戶不需要對所設(shè)置的應(yīng)用隱藏界面進行保護時,還可將其進行解除。具體地,步驟s30之后,還可包括:
若接收到對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作,則進入解除后的應(yīng)用隱藏界面。例如,對于鎖屏處理的應(yīng)用隱藏界面,當(dāng)通過鎖屏界面或者終端設(shè)備的其他感應(yīng)區(qū)域接收到的解鎖操作通過驗證時,取消鎖屏,進入解鎖后的應(yīng)用隱藏界面。解鎖操作可以是在鎖屏界面上輸入的解鎖密碼,或者是作用于鎖屏界面上的解鎖手勢,或者是作用于終端裝置的指紋感應(yīng)區(qū)域的指紋信息,或者是通過終端裝置的虹膜檢測單元采集到的虹膜信息等。若上述信息與預(yù)先存儲的標準信息相匹配,則解除對應(yīng)用隱藏界面的處理。對于模糊處理的應(yīng)用隱藏界面,當(dāng)終端裝置接收到解除操作時,則解除模糊處理,顯示應(yīng)用隱藏界面。解除操作可以是作用于終端裝置顯示屏的手勢操作,或者是作用于終端裝置的指紋感應(yīng)區(qū)域的指紋信息,或者是通過終端裝置的虹膜檢測單元采集到的虹膜信息等。若上述信息與預(yù)先存儲的標準信息相匹配,則解除對應(yīng)用隱藏界面的模糊處理。
對于加密處理的應(yīng)用隱藏界面,當(dāng)終端裝置接收到與預(yù)先存儲的標準信息相匹配的密碼或者生物信息時,解除對應(yīng)用隱藏界面的加密處理。
請參閱圖2,圖2是本發(fā)明提供的一種界面控制系統(tǒng)的第一實施例的結(jié)構(gòu)示意圖,該實施例的界面控制系統(tǒng)應(yīng)用在終端裝置中。其中,終端裝置包括但不限于手機、平板電腦、智能手表、智能手環(huán)、mp3、mp4等。終端裝置的操作系統(tǒng)可包括但不限于flyme操作系統(tǒng)、android操作系統(tǒng)、ios操作系統(tǒng)、symbian(塞班)操作系統(tǒng)、blackberry(黑莓)操作系統(tǒng)、windowsphone操作系統(tǒng)等等。如圖3所示,該實施例的界面控制系統(tǒng)包括第一接收單元10、判斷單元20和第一控制單元30。
在該實施例中,第一接收單元10用于接收作用于所述終端裝置的控制操作。關(guān)于用戶對終端的控制操作,在一個具體實施例中,其可為對功能按鍵、觸摸按鍵的點擊、按壓、滑動等操作等。在另一個具體實施例中,其也可為觸摸屏上的點擊、按壓、滑動等操作等,其中,點擊操作可以包括單擊、雙擊或多次點擊等,按壓操作可以包括短按、長按以及具有不同壓力值的按壓操作(例如重按、輕按)等,滑動操作可以指在觸控區(qū)域上沿直線滑動,也可以滑動出特定的符號等。在再一個具體實施例中,其還可為對終端裝置的甩動、翻轉(zhuǎn)等操作。
在該實施例中,判斷單元20用于判斷所述控制操作是否滿足預(yù)設(shè)條件。當(dāng)終端裝置檢測到用戶的控制操作后,控制操作信息可輸出至終端裝置中內(nèi)置的主控制器或其他具有數(shù)據(jù)運算處理功能的處理器或控制器,包括但不限于微處理器、微控制器、數(shù)字信號處理器、微型計算器、中央處理器、場編程門陣列、可編程邏輯設(shè)備、狀態(tài)器、邏輯電路、模擬電路、數(shù)字電路和/或任何基于操作指令操作信號(模擬和/或數(shù)字)的設(shè)備。然后,由該處理器或控制器判斷控制操作是否滿足預(yù)設(shè)條件。
關(guān)于預(yù)設(shè)條件,其可為系統(tǒng)提供的默認模式,也可由用戶預(yù)先設(shè)置得到,例如,用戶可在終端裝置首次開機時設(shè)置控制指令及該控制指令所對應(yīng)的預(yù)設(shè)區(qū)域、預(yù)設(shè)條件及預(yù)設(shè)場景,或者終端裝置在使用過程中通過輸入某一預(yù)置口令后進行設(shè)置,等等,本發(fā)明實施例不做限定。例如,在設(shè)置預(yù)設(shè)條件時,可設(shè)置下列中的一個或多個的組合:控制操作的壓力閾值、控制操作的時長閾值、控制操作的特定區(qū)域、滑動方向、甩動幅度閾值、翻轉(zhuǎn)角度閾值等。
關(guān)于應(yīng)用隱藏界面,終端裝置上可設(shè)置一用來設(shè)置應(yīng)用隱藏界面的功能按鍵,該功能按鍵可為實體按鍵也可為虛擬按鍵,用戶通過點擊該功能按鍵來選擇需要添加到該應(yīng)用隱藏界面的私密應(yīng)用,例如,用戶可將微信、銀行app、通訊錄等添加至該應(yīng)用隱藏界面,用戶還可在該應(yīng)用隱藏界面上設(shè)置私密文件,用來存放用戶想要私密保存的文件,例如圖片、文檔、視頻、音頻等等。另外,用戶所設(shè)置的應(yīng)用隱藏界面可以有多個,例如,在一種情況下,當(dāng)用戶所添加的私密應(yīng)用和/或私密文件較多,即,超過一個界面的布局時,就需要分屏顯示,此時,除主界面外,還可包括有副一屏、副二屏、副三屏等。在另一種情況下,用戶根據(jù)不同的需要設(shè)置多個應(yīng)用隱藏界面,例如,針對工作的工作應(yīng)用隱藏界面、針對生活的生活應(yīng)用隱藏界面、針對學(xué)習(xí)的學(xué)習(xí)應(yīng)用隱藏界面等。
本發(fā)明可以通過各種存儲器件存儲所設(shè)置的預(yù)設(shè)條件和應(yīng)用隱藏界面。各存儲器件可由一個或多個存儲組件所實現(xiàn)。于此,存儲組件可以是諸如內(nèi)存或緩存器等,但在此并不對其限制。內(nèi)存可諸如只讀存儲器(read-onlymemory;rom)、隨機存取內(nèi)存(randomaccessmemory;ram)、非永久性內(nèi)存、永久性內(nèi)存、靜態(tài)內(nèi)存、易失存儲器、閃存和/或任何存儲數(shù)字信息的設(shè)備。
另外,判斷所述控制操作是否滿足預(yù)設(shè)條件的步驟包括判斷是否滿足下列條件中的任意一個或多個的組合:控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值;控制操作對應(yīng)的滑動方向與預(yù)設(shè)的滑動方向;控制操作的壓力值大于或等于預(yù)設(shè)時長閾值;控制操作的頻率大于或者等于預(yù)設(shè)操作頻率閾值;控制操作的甩動幅度大于或者等于預(yù)設(shè)甩動幅度值;控制操作的翻轉(zhuǎn)角度大于或等于預(yù)設(shè)翻轉(zhuǎn)角度值。在該實施例中,第一控制單元30用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。當(dāng)判斷出控制操作滿足預(yù)設(shè)條件時,便控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面。
在一個可選實施例中,按預(yù)設(shè)規(guī)則處理包括:為該應(yīng)用隱藏界面添加鎖屏界面、對該應(yīng)用隱藏界面進行模糊處理或者對該應(yīng)用隱藏界面進行加密處理,因此,在該實施例中,第一控制單元包括第一控制模塊,該第一控制模塊用于控制所述終端裝置從當(dāng)前顯示界面切換至應(yīng)用隱藏界面的鎖屏界面或者模糊處理的應(yīng)用隱藏界面或者加密處理的應(yīng)用隱藏界面。在該實施例中,由于所顯示的應(yīng)用隱藏界面是經(jīng)過鎖屏、模糊處理或者加密處理的,因此,即使有非合法用戶誤操作觸發(fā)了應(yīng)用隱藏界面,也是無法看到和/或打開應(yīng)用隱藏界面中的應(yīng)用或文件,只有合法用戶經(jīng)過解鎖或密碼驗證后才能正常顯示。進一步地,用戶還可對通過對功能按鍵的操作或手勢操作來啟動密碼修改或設(shè)置。密碼可以是各種符號的組合,也可以是用戶的生物信息,比如指紋、面部特征或者虹膜等等。
當(dāng)應(yīng)用隱藏界面設(shè)置有多個時,可預(yù)先針對每個隱藏界面設(shè)置相對應(yīng)的控制操作預(yù)設(shè)條件,用戶操作后可直接切換至目標的應(yīng)用隱藏界面。也可先以縮略圖的方式全部顯示,再根據(jù)用戶的選擇切換至目標的應(yīng)用隱藏界面。具體地:
在一個可選實施例中,第一控制單元30包括第二控制模塊,該第二控制模塊用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述控制操作對應(yīng)的應(yīng)用隱藏界面。
在一個具體實現(xiàn)方式中,若預(yù)設(shè)條件為壓力閾值及滑動方向,且多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)滑動方向,則第二控制模塊用于在所述控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值并且所述控制操作對應(yīng)的滑動方向為預(yù)設(shè)滑動方向時,控制所述終端裝置從當(dāng)前顯示界面切換至按照預(yù)設(shè)規(guī)則處理的多個應(yīng)用隱藏界面中與所述預(yù)設(shè)滑動方向?qū)?yīng)的應(yīng)用隱藏界面。例如,多個應(yīng)用隱藏界面包括主頁、副一屏、副二屏、副三屏、副四屏、副五屏。而且,主頁對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值;副一屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向右滑動;副二屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向左滑動;副三屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向上滑動;副四屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向下滑動;副五屏對應(yīng)的預(yù)設(shè)條件為控制操作的壓力值大于或等于預(yù)設(shè)壓力閾值,且滑動方向為向右上滑動。這樣,當(dāng)用戶需要進入應(yīng)用隱藏界面時,若按壓向右滑動則開啟副一屏,若按壓向左滑動則開啟副二屏,若按壓向上滑動則開啟副三屏,若按壓向下滑動則開啟副四屏,若按壓向右上方滑動則開啟副五屏等。
在另一個具體實現(xiàn)方式中,預(yù)先設(shè)置多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)壓力閾值,則第二控制模塊用于在所述控制操作作用于所述顯示屏的壓力值大于或等于預(yù)設(shè)壓力閾值時,控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的壓力值對應(yīng)的應(yīng)用隱藏界面。
在另一個具體實現(xiàn)方式中,預(yù)先設(shè)置多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)時長閾值,則第二控制模塊用于在所述控制操作作用于所述顯示屏?xí)r間大于或者等于預(yù)設(shè)時長閾值時,控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的持續(xù)時間對應(yīng)的應(yīng)用隱藏界面。
在另一個具體實現(xiàn)方式中,若預(yù)設(shè)條件為預(yù)定區(qū)域及滑動方向,且多個應(yīng)用隱藏界面分別對應(yīng)一預(yù)設(shè)滑動方向,則第二控制模塊用于在所述控制操作作用于顯示屏的預(yù)定區(qū)域,且滑動方向為預(yù)設(shè)滑動方向時,控制所述終端裝置從當(dāng)前顯示界面切換至與控制操作的滑動方向?qū)?yīng)的應(yīng)用隱藏界面。
在另一個可選實施例中,第一控制單元包括第三控制模塊,而且,該實施例的界面控制系統(tǒng)還包括第三接收單元和第三控制單元。其中,第三控制模塊用于在所述控制操作滿足預(yù)設(shè)條件時,控制所述終端裝置從當(dāng)前顯示界面切換至縮略顯示的多個應(yīng)用隱藏界面;第三接收單元用于接收針對所述縮略顯示的多個應(yīng)用隱藏界面的選擇操作;第三控制單元,用于控制所述終端裝置切換至與所述選擇操作對應(yīng)的應(yīng)用隱藏界面。
圖3是本發(fā)明提供的一種界面控制系統(tǒng)的第二實施例的結(jié)構(gòu)示意圖。該實施例相比圖2所示的實施例,所不同的是,還進一步包括有第二接收單元40和第二控制單元50。其中,第二接收單元40用于接收對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作;第二控制單元50用于在接收到對所述按照預(yù)設(shè)規(guī)則處理的應(yīng)用隱藏界面的解除操作時,進入解除后的應(yīng)用隱藏界面。
在該實施例中,當(dāng)用戶不需要對所設(shè)置的應(yīng)用隱藏界面進行保護時,還可將其進行解除。例如,對于鎖屏處理的應(yīng)用隱藏界面,當(dāng)通過鎖屏界面或者終端設(shè)備的其他感應(yīng)區(qū)域接收到的解鎖操作通過驗證時,取消鎖屏,進入解鎖后的應(yīng)用隱藏界面。解鎖操作可以是在鎖屏界面上輸入的解鎖密碼,或者是作用于鎖屏界面上的解鎖手勢,或者是作用于終端裝置的指紋感應(yīng)區(qū)域的指紋信息,或者是通過終端裝置的虹膜檢測單元采集到的虹膜信息等。若上述信息與預(yù)先存儲的標準信息相匹配,則解除對應(yīng)用隱藏界面的處理。對于模糊處理的應(yīng)用隱藏界面,當(dāng)終端裝置接收到解除操作時,則解除模糊處理,顯示應(yīng)用隱藏界面。解除操作可以是作用于終端裝置顯示屏的手勢操作,或者是作用于終端裝置的指紋感應(yīng)區(qū)域的指紋信息,或者是通過終端裝置的虹膜檢測單元采集到的虹膜信息等。若上述信息與預(yù)先存儲的標準信息相匹配,則解除對應(yīng)用隱藏界面的模糊處理。對于加密處理的應(yīng)用隱藏界面,當(dāng)終端裝置接收到與預(yù)先存儲的標準信息相匹配的密碼或者生物信息時,解除對應(yīng)用隱藏界面的加密處理。本發(fā)明實施例的方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。本發(fā)明實施例的裝置中的模塊或單元或子單元可以根據(jù)實際需要進行合并、劃分和刪減。本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設(shè)備相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器rom、隨機存取器ram、磁盤或光盤等。
以上所揭露的僅為本發(fā)明的較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明的權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。