本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序隱藏的方法及裝置。
背景技術(shù):
隨著移動互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,與其相應(yīng)的移動通訊技術(shù)也得以迅猛發(fā)展。于是,越來越多的用戶選擇在智能終端中裝載越來越多的應(yīng)用程序,但其中有很多應(yīng)用程序會涉及到用戶的個人隱私信息,例如網(wǎng)上支付客戶端等軟件。用戶在使用智能終端時,為了防止信息泄露,通常會將某些應(yīng)用程序進行隱藏保護,使其不能被其他用戶看到或調(diào)用。但是這種隱藏大多采用應(yīng)用程序密碼保護功能。盡管上述方法可對智能終端上的系統(tǒng)應(yīng)用和個人應(yīng)用進行保護,但仍存在一定的隱患。比如,對程序密碼保護功能而言,因預(yù)先對終端上應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序設(shè)置了密碼保護功能,使得所述應(yīng)用圖標(biāo)上會顯示所述密碼保護功能,比如,當(dāng)用戶對某社交軟件設(shè)置密保功能后,其對應(yīng)圖標(biāo)上會顯示相應(yīng)的密鎖圖標(biāo),進而暴露了所述應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的入口。當(dāng)非法用戶盜取手機后,可以對所顯示密鎖的應(yīng)用程序進行多次密碼輸入嘗試,還是有可能啟動所述帶有密碼保護功能的應(yīng)用程序;此外,若非法用戶通過密碼破解程序?qū)λ鰩в忻艽a保護的應(yīng)用程序進行破解,也有可能會啟動所述應(yīng)用程序,致使用戶私密信息泄露,從而無法保障應(yīng)用程序的隱私性和安全性。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種應(yīng)用程序隱藏的方法及裝置,可以加強應(yīng)用程序的隱私性和安全性。
為了解決上述技術(shù)問題,本發(fā)明實施例第一方面提供了一種應(yīng)用程序隱藏的方法,所述方法包括:
獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡;
將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
相應(yīng)地,本發(fā)明實施例第二方面提供了一種應(yīng)用程序隱藏的裝置,所述裝置包括:
獲取模塊,用于獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡;
匹配模塊,用于將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
顯示啟動模塊,用于當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
實施本發(fā)明實施例,具有如下有益效果:智能終端首先獲取用戶針對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡,然后將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配,當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。因此,在未知曉預(yù)設(shè)隱藏操作軌跡的用戶無法啟動所述隱藏應(yīng)用圖標(biāo)所對應(yīng)的應(yīng)用程序。另外,所述當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)都能起到相互掩護作用,由于所述隱藏應(yīng)用圖標(biāo)是隱藏在對應(yīng)的所述目標(biāo)源應(yīng)用圖標(biāo)中,所以非法用戶將無法得知所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著對應(yīng)的隱藏應(yīng)用圖標(biāo),從而避免了非法用戶通過密碼破解程序或多次密碼輸入嘗試去啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的可能,加強了對用戶隱私信息的保護,更保障了應(yīng)用程序的隱私性和安全性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種應(yīng)用程序隱藏方法的流程示意圖;
圖2是本發(fā)明實施例提供的一種終端界面的展示圖;
圖3是本發(fā)明實施例提供的一種終端界面切換示意圖;
圖4是本發(fā)明實施例提供的另一種終端界面切換示意圖;
圖5是本發(fā)明實施例提供的又一種終端界面切換示意圖;
圖6是本發(fā)明實施例提供的另一種應(yīng)用程序隱藏方法的流程示意圖;
圖7是本發(fā)明實施例提供的又一種終端界面切換示意圖;
圖8是是本發(fā)明實施例提供的一種隱藏應(yīng)用程序啟動界面示意圖;
圖9是本發(fā)明實施例提供的另一種隱藏應(yīng)用程序啟動界面示意圖;
圖10是本發(fā)明實施例提供的又一種隱藏應(yīng)用程序啟動界面示意圖;
圖11是本發(fā)明實施例提供的又一種隱藏應(yīng)用程序啟動界面示意圖
圖12是本發(fā)明實施例提供的一種應(yīng)用程序隱藏的裝置的結(jié)構(gòu)示意圖;
圖13是本發(fā)明實施例提供的另一種應(yīng)用程序隱藏的裝置的結(jié)構(gòu)示意圖
圖14是本發(fā)明實施例提供的一種隱藏模塊的結(jié)構(gòu)示意圖;
圖15是本發(fā)明實施例提供的又一種終端界面切換示意圖;
圖16為本發(fā)明實施例提供的一種顯示啟動模塊的結(jié)構(gòu)示意圖;
圖17是本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其他步驟或單元。
本發(fā)明實施例中提及的應(yīng)用程序隱藏的方法的執(zhí)行依賴于計算機程序,可運行于馮若依曼體系的計算機系統(tǒng)之上。該計算機程序可集成在應(yīng)用中,也可作為獨立的工具類應(yīng)用運行。該計算機系統(tǒng)可以是個人電腦、平板電腦、筆記本電腦、智能手機等終端設(shè)備。
以下分別進行詳細說明。
請參見圖1,是本發(fā)明實施例提供的一種應(yīng)用程序隱藏方法的流程示意圖,如圖1所示,所述方法至少包括:
步驟S101,獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡。
具體的,所述當(dāng)前操作軌跡包括用戶針對終端上的所述目標(biāo)源應(yīng)用圖標(biāo)的滑動方向和滑動次數(shù)。例如,用戶在某個應(yīng)用圖標(biāo)的顯示區(qū)域內(nèi)向上滑動3次,所述終端即可獲取所述用戶在所述某個應(yīng)用圖標(biāo)的顯示區(qū)域內(nèi)向上滑動的當(dāng)前軌跡,并確定與所述當(dāng)前操作軌跡對應(yīng)的該應(yīng)用圖標(biāo)為目標(biāo)應(yīng)用圖標(biāo)。
進一步地,當(dāng)用戶對終端上的目標(biāo)源應(yīng)用圖標(biāo)進行點擊操作時,所述終端可在所述當(dāng)前界面上顯示多個源應(yīng)用圖標(biāo)中的提示信息,所述提示信息可以包括所述預(yù)設(shè)隱藏操作軌跡對應(yīng)的滑動方向和滑動次數(shù)。
其中,所述點擊操作包括但不限于:按壓操作、雙擊操作或者滑屏操作等各類型觸摸觸控屏的操作。通常,在具有觸控屏功能的終端中,其觸控屏的結(jié)構(gòu)包括至少三層:屏幕玻璃層、觸控面板層和顯示面板層。其中屏幕玻璃層為保護層,觸控面板層用于感知用戶的觸控操作,顯示面板層用于顯示圖像。為了使得終端機身(如智能手機)更薄、更美觀,如今已有技術(shù)使觸控面板層和顯示面板層融合。
進一步的,請一并參見圖2,是本發(fā)明實施例提供的一種終端界面的展示圖。如圖2所示,B1~B9為終端A中各應(yīng)用圖標(biāo)的顯示區(qū)域,其中,B2、B4、B6、B9為各源應(yīng)用圖標(biāo)的顯示區(qū)域,當(dāng)檢測到用戶針對B2、B4、B6、B9中的任何一個源應(yīng)用圖標(biāo)顯示區(qū)域輸入的當(dāng)前操作軌跡時,將輸入有當(dāng)前操作軌跡的源應(yīng)用圖標(biāo)作為目標(biāo)源應(yīng)用圖標(biāo),并獲取所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述當(dāng)前操作軌跡。其中,所述各源應(yīng)用圖標(biāo)中向下的箭頭表示其對應(yīng)的預(yù)設(shè)隱藏操作軌跡的滑動方向向下,反之,則表示其對應(yīng)的預(yù)設(shè)隱藏操作軌跡的滑動方向向上;另外,箭頭旁邊的數(shù)字表示向上或向下滑動的次數(shù)。
可選的,所述多個源應(yīng)用圖標(biāo)中各源應(yīng)用圖標(biāo)均可以顯示對應(yīng)的提示信息,所述提示信息包括滑動次數(shù)和滑動方向;其中,所述當(dāng)前界面中的多個源應(yīng)用圖標(biāo)之間可起到相互掩護的作用,因為所述多個源應(yīng)用圖標(biāo)上對應(yīng)的提示信息可用于啟動所述源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序,或可用于啟動所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo)。鑒于此,不知情的用戶將無法識別出所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著與預(yù)設(shè)隱藏操作軌跡提示信息對應(yīng)的隱藏應(yīng)用圖標(biāo)。
步驟S102,將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
步驟S103,當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
具體地,為使得所述當(dāng)前界面上的多個源應(yīng)用程序間起到相互掩護的作用,在所述終端的當(dāng)前界面中包括多個攜帶著與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的目標(biāo)應(yīng)用圖標(biāo)顯示區(qū)域,還包括未與所述隱藏應(yīng)用圖標(biāo)綁定的應(yīng)用圖標(biāo)顯示區(qū)域。當(dāng)所述目標(biāo)源應(yīng)用圖標(biāo)綁定有所述隱藏應(yīng)用圖標(biāo)時,獲取對所述目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡,并當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,可將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo)。
可選地,當(dāng)所述目標(biāo)源應(yīng)用圖標(biāo)未綁定有所述隱藏應(yīng)用圖標(biāo)時,獲取對所述目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡,并當(dāng)獲取到的所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,啟動所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。對于未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo),可以預(yù)先為其隨機生成對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并將所生成的預(yù)設(shè)隱藏操作軌跡顯示在未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo)的顯示區(qū)域中,以起到迷惑作用,進一步提高應(yīng)用的保密性。當(dāng)然也可以為未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo)人工設(shè)置相應(yīng)的預(yù)設(shè)隱藏操作軌跡。
進一步地,請一并參見圖3,是本發(fā)明實施例提供的一種終端界面切換示意圖。如圖3所示,其中,B1~B9為終端A中各應(yīng)用圖標(biāo)顯示區(qū)域,B2、B4、B6、B9為所述源應(yīng)用圖標(biāo)的應(yīng)用圖標(biāo)顯示區(qū)域,其中,源應(yīng)用圖標(biāo)B2、B4、B9分別綁定著相應(yīng)的隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;而源應(yīng)用圖標(biāo)B6為未綁定有隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;此外,應(yīng)用圖標(biāo)B1、B3、B5、B7、B8為未設(shè)置所述預(yù)設(shè)隱藏操作軌跡的應(yīng)用圖標(biāo)的應(yīng)用圖標(biāo)顯示區(qū)域。如圖3所示,當(dāng)檢測到用戶針對所述多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)B9的任何一個區(qū)域輸入當(dāng)前操作軌跡時,獲取用戶對當(dāng)前界面中的目標(biāo)源應(yīng)用圖標(biāo)B9的當(dāng)前操作軌跡。此時,源目標(biāo)應(yīng)用圖標(biāo)B9上的提示信息為向上滑動三次和向下滑動一次。當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,將所述目標(biāo)源應(yīng)用圖標(biāo)B9切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo)B13。
可選地,請一并參見圖4,是本發(fā)明實施例提供的另一種終端界面切換示意圖,如圖4所示,B1~B9為終端A中各應(yīng)用圖標(biāo)顯示區(qū)域,B2、B4、B6、B9為所述源應(yīng)用圖標(biāo)的應(yīng)用圖標(biāo)顯示區(qū)域,其中,源應(yīng)用圖標(biāo)B2、B4、B9分別綁定著相應(yīng)的隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;而源應(yīng)用圖標(biāo)B6為未綁定有隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;當(dāng)所述終端檢測到用戶針對所述多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)B6的任何一個區(qū)域輸入當(dāng)前操作軌跡時,獲取用戶對當(dāng)前界面中的目標(biāo)源應(yīng)用圖標(biāo)B6的當(dāng)前操作軌跡。此時,目標(biāo)源應(yīng)用圖標(biāo)B6上的提示信息為向上滑動一次和向下滑動一次。當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)B6對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,啟動所述目標(biāo)源應(yīng)用圖標(biāo)B6對應(yīng)的時鐘應(yīng)用程序。
圖5是本發(fā)明實施例提供的又一種終端界面切換示意圖。如圖5所示,當(dāng)檢測到用戶針對所述多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)B9的任何一個區(qū)域輸入當(dāng)前操作軌跡時,獲取用戶對當(dāng)前界面中的目標(biāo)源應(yīng)用圖標(biāo)B9的當(dāng)前操作軌跡,當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的預(yù)設(shè)隱藏操作軌跡不匹配時,比如,用戶僅僅針對所述目標(biāo)源應(yīng)用圖標(biāo)B9上的顯示區(qū)域向上多滑動、少滑動或未按照所述目標(biāo)源應(yīng)用圖標(biāo)B9上的提示信息滑動時,依然啟動目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的應(yīng)用程序。
可見,所述當(dāng)前界面中的多個源應(yīng)用圖標(biāo)之間可起到相互掩護的作用,因為所述多個源應(yīng)用圖標(biāo)上對應(yīng)的提示信息可用于誤導(dǎo)非法用戶去啟動未綁定有隱藏應(yīng)用圖標(biāo)的所述源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。當(dāng)用戶手機不慎遺失或被盜時。非法用戶將無法識別出所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著與預(yù)設(shè)隱藏操作軌跡提示信息對應(yīng)的隱藏應(yīng)用圖標(biāo)。
再請參見圖6,是本發(fā)明實施例提供的另一種應(yīng)用程序隱藏方法的流程示意圖,所述方法可以包括:
S601,對所述目標(biāo)源應(yīng)用圖標(biāo)設(shè)置對應(yīng)的隱藏應(yīng)用圖標(biāo),并獲取與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)進行隱藏;
具體的,當(dāng)接收到與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的設(shè)置指令時,根據(jù)所述設(shè)置指令顯示候選隱藏應(yīng)用圖標(biāo)列表;當(dāng)接收到與所述候選隱藏應(yīng)用圖標(biāo)列表對應(yīng)的選擇指令時,根據(jù)所述選擇指令在候選隱藏應(yīng)用圖標(biāo)列表中選擇與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo);根據(jù)所述選擇的與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo),顯示與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的軌跡預(yù)設(shè)框,并獲取所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡;將所述隱藏應(yīng)用圖標(biāo)與所述預(yù)設(shè)隱藏操作軌跡進行綁定,并將對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)隱藏在所述目標(biāo)源應(yīng)用圖標(biāo)中。
請一并參照圖7所示的又一種終端界面切換示意圖。在如圖7所示的當(dāng)前界面100中,B1~B9為終端A中各應(yīng)用圖標(biāo)的顯示區(qū)域,其中,B2、B4、B6、B9為各源應(yīng)用圖標(biāo)的顯示區(qū)域。當(dāng)檢測到用戶針對B2、B4、B6、B9中的任何一個目標(biāo)源應(yīng)用圖標(biāo)顯示區(qū)域的觸屏輸入的設(shè)置指令時,比如,用右手食指長按目標(biāo)源應(yīng)用圖標(biāo)B2時,所述終端A將根據(jù)所述設(shè)置指令顯示如圖7所示的候選隱藏應(yīng)用圖標(biāo)列表界面200;此時,在圖7所示的候選隱藏應(yīng)用圖標(biāo)列表界面200中,當(dāng)所述終端A接收到對所述候選隱藏應(yīng)用圖標(biāo)B10的選擇指令時,根據(jù)所述選擇指令在候選隱藏應(yīng)用圖標(biāo)列表界面200中選擇與所述目標(biāo)源應(yīng)用圖標(biāo)B2對應(yīng)的所述隱藏應(yīng)用圖標(biāo)B10;隨后,所述終端A將根據(jù)所選擇的隱藏應(yīng)用圖標(biāo)B10,顯示與所述隱藏應(yīng)用圖標(biāo)B10對應(yīng)的軌跡預(yù)設(shè)框,并獲取所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡,比如,在所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡可為界面300中的向下滑動4次;當(dāng)用戶確認(rèn)對所述隱藏應(yīng)用圖標(biāo)B10對應(yīng)的目標(biāo)源應(yīng)用圖標(biāo)B2的預(yù)設(shè)隱藏操作軌跡后,便可將綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)B10隱藏在所述目標(biāo)源應(yīng)用圖標(biāo)B2中;在所述隱藏應(yīng)用圖標(biāo)B10被隱藏后,便可在所述界面300上顯示與所述隱藏應(yīng)用圖標(biāo)B10對應(yīng)的目標(biāo)源應(yīng)用圖標(biāo)B2。
S602,獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡;
S603,將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
其中,S602和S603步驟的具體實現(xiàn)方式可以參見上述圖1對應(yīng)的實施例中的步驟S101和S102,這里不再進行贅述。
S604,當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時,獲取所述隱藏應(yīng)用圖標(biāo)對應(yīng)的所述應(yīng)用程序的輸入密碼;
具體地,如上述步驟S103中對應(yīng)的具體實現(xiàn)方式中的圖3所示,當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)B9切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo)B13。
其中,所述輸入密碼包括用戶輸入的與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的空密碼、與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)啟動密碼,以及與另一隱藏應(yīng)用圖標(biāo)對應(yīng)的另一預(yù)設(shè)啟動密碼。
S605,判斷所述輸入密碼是否與預(yù)設(shè)啟動密碼匹配;
可選地,請參見圖8,是一種隱藏應(yīng)用程序啟動界面示意圖,如圖8所示,當(dāng)所述終端A接收到針對所述隱藏應(yīng)用圖標(biāo)B13的點擊操作時,在所述終端上顯示所述隱藏應(yīng)用圖標(biāo)B13對應(yīng)的密碼輸入界面;此時,當(dāng)所述終端檢測到所述輸入密碼(比如為:2222)時,判斷所述輸入密碼是否與用戶預(yù)先設(shè)置的所述預(yù)設(shè)啟動密碼匹配。
S606,啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;
具體的,若S605判斷為是,則啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。如圖8所示的一種在有輸入密碼的情況下,當(dāng)所述終端檢測到所述密碼輸入界面的所述輸入密碼與所述預(yù)設(shè)啟動密碼匹配時,啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。圖8所示的所述輸入界面的輸入密碼為2222時,與所述預(yù)設(shè)啟動密碼匹配,啟動所述隱藏應(yīng)用圖標(biāo)B13對應(yīng)的應(yīng)用程序,比如圖8所示的音頻文件程序。
可選地,圖9為本發(fā)明實施例提供的另一種隱藏應(yīng)用程序啟動界面示意圖。如圖9所示的另一種在有輸入密碼的情況下,當(dāng)所述終端檢測到所述密碼輸入界面的所述輸入密碼與所述另一預(yù)設(shè)啟動密碼匹配時,啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的另一應(yīng)用程序。圖9所示的所述輸入界面的輸入密碼為6666時,與所述另一預(yù)設(shè)啟動密碼匹配,啟動所述隱藏應(yīng)用圖標(biāo)B13對應(yīng)的另一應(yīng)用程序,比如:圖9所示的視頻文件程序。
可選地,圖10是本發(fā)明實施例提供的又一種隱藏應(yīng)用程序啟動界面示意圖。如圖10所示為在輸入密碼為空密碼的情況下,當(dāng)所述終端檢測到所述密碼輸入界面的所述空密碼與所述預(yù)設(shè)啟動密碼匹配時(此時。所述預(yù)設(shè)啟動密碼為空密碼),啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。比如:圖10所示的音頻文件程序。
S607,顯示失敗提示信息。
具體地,若S605判斷為否,則顯示失敗提示信息。請一并參見圖11,是本發(fā)明實施例提供的又一種隱藏應(yīng)用程序啟動界面示意圖。如圖11所示為當(dāng)所述終端A接收到針對所述隱藏應(yīng)用圖標(biāo)B13的點擊操作時,在所述終端上顯示所述隱藏應(yīng)用圖標(biāo)B13對應(yīng)的密碼輸入界面;當(dāng)所述終端檢測到所述輸入密碼為錯誤密碼3333時,且所述輸入密碼與用戶預(yù)先設(shè)置的所述預(yù)設(shè)啟動密碼不匹配時,在所述終端A上顯示如圖11所示的失敗提示信息,例如:無法打開。當(dāng)所述終端顯示所述失敗提示信息后,用戶可選擇返回所述隱藏應(yīng)用圖標(biāo)啟動界面,也可以選擇重新在密碼輸入界面輸入與啟動密碼匹配的輸入密碼。
可見,在當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)分別顯示著對應(yīng)的預(yù)設(shè)隱藏操作軌跡的提示信息,且與所述隱藏應(yīng)用圖標(biāo)綁定的當(dāng)前操作軌跡有多種的滑動方向和滑動次數(shù),可讓他人無法判斷哪一個源應(yīng)用程序中綁定著用戶的私密信息。另外,當(dāng)用戶把多個應(yīng)用程序?qū)?yīng)的多個私密資料隱藏在同一隱藏應(yīng)用圖標(biāo)中,且通過設(shè)置多個相應(yīng)的預(yù)設(shè)啟動密碼,可有效地避免了他人破解啟動密碼或被強制索取密碼的可能。另外,由于所述隱藏應(yīng)用圖標(biāo)是被隱藏于所述目標(biāo)源應(yīng)用圖標(biāo)中,不知情的用戶甚至不知道如何啟動隱藏應(yīng)用圖標(biāo),更不知道所述隱藏應(yīng)用圖標(biāo)所對應(yīng)的隱藏入口,故而與現(xiàn)有技術(shù)僅有的密碼保護功能相比,本發(fā)明提供的一種應(yīng)用程序隱藏的方法可更好的加強對用戶隱藏的保護。
請參見圖12,是本發(fā)明實施例提供的一種應(yīng)用程序隱藏的裝置的結(jié)構(gòu)示意圖。如圖12所示,所述裝置1包括:獲取模塊30、匹配模塊40、顯示啟動模塊50;
所述獲取模塊30,用于獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡;
具體的,所述當(dāng)前操作軌跡包括用戶針對所述終端上的所述目標(biāo)源應(yīng)用圖標(biāo)的滑動方向和滑動次數(shù)。
進一步的,請參見上述圖2所示的一種在終端界面的展示圖。在如圖2所示的當(dāng)前界面中,B1~B9為終端A中各應(yīng)用圖標(biāo)的顯示區(qū)域,其中,B2、B4、B6、B9為各源應(yīng)用圖標(biāo)的顯示區(qū)域,當(dāng)檢測到用戶針對B2、B4、B6、B9中的任何一個目標(biāo)源應(yīng)用圖標(biāo)顯示區(qū)域輸入的當(dāng)前操作軌跡時,獲取所述當(dāng)前操作軌跡。其中,所述各源應(yīng)用圖標(biāo)中向下的箭頭表示其對應(yīng)的預(yù)設(shè)隱藏操作軌跡的滑動方向向下,反之,則表示其對應(yīng)的預(yù)設(shè)隱藏操作軌跡的滑動方向向上;另外,箭頭旁邊的數(shù)字表示向上或向下滑動的次數(shù)。
具體的,當(dāng)用戶對終端上的目標(biāo)源應(yīng)用圖標(biāo)進行點擊操作時,所述終端可在所述當(dāng)前界面上顯示多個源應(yīng)用圖標(biāo)中的提示信息,所述提示信息可以包括所述預(yù)設(shè)隱藏操作軌跡對應(yīng)的滑動方向和滑動次數(shù),滑動方向由帶有箭頭的線段表示。所述點擊操作包括但不限于:按壓操作、雙擊操作或者滑屏操作等各類型觸摸觸控屏的操作。通常,在具有觸控屏功能的終端中,其觸控屏的結(jié)構(gòu)包括至少三層:屏幕玻璃層、觸控面板層和顯示面板層。其中屏幕玻璃層為保護層,觸控面板層用于感知用戶的觸控操作,顯示面板層用于顯示圖像。為了使得終端機身(如智能手機)更薄、更美觀,如今已有技術(shù)使觸控面板層和顯示面板層融合。
所述匹配模塊40,用于將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
所述顯示啟動模塊50,用于當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
具體地,在所述終端的當(dāng)前界面中包括多個攜帶著與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的目標(biāo)應(yīng)用圖標(biāo)顯示區(qū)域,還包括多個未設(shè)置與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用圖標(biāo)顯示區(qū)域。當(dāng)所述目標(biāo)源應(yīng)用圖標(biāo)綁定有所述隱藏應(yīng)用圖標(biāo)時,獲取對所述目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡,并當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,所述顯示啟動模塊50可以將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
可選地,當(dāng)所述目標(biāo)源應(yīng)用圖標(biāo)未綁定有所述隱藏應(yīng)用圖標(biāo)時,獲取對所述目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡,并當(dāng)獲取到的所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配時,所述顯示啟動模塊50還可以啟動所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。對于未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo),可以預(yù)先為其隨機生成對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并將所生成的預(yù)設(shè)隱藏操作軌跡顯示在未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo)的顯示區(qū)域中,以起到迷惑作用,進一步提高應(yīng)用的保密性。當(dāng)然也可以為未綁定有所述隱藏應(yīng)用圖標(biāo)的所述目標(biāo)源應(yīng)用圖標(biāo)人工設(shè)置相應(yīng)的預(yù)設(shè)隱藏操作軌跡。
可見,所述當(dāng)前界面中的多個源應(yīng)用圖標(biāo)之間可起到相互掩護的作用,因為所述多個源應(yīng)用圖標(biāo)上對應(yīng)的提示信息可用于誤導(dǎo)非法用戶去啟動未綁定有隱藏應(yīng)用圖標(biāo)的所述源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。當(dāng)用戶手機不慎遺失或被盜時。非法用戶將無法識別出所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著與預(yù)設(shè)隱藏操作軌跡提示信息對應(yīng)的隱藏應(yīng)用圖標(biāo)。
進一步地,再請參見圖13,是本發(fā)明實施例提供的另一種應(yīng)用程序隱藏的裝置的結(jié)構(gòu)示意圖。如圖13所示,所述裝置1包括上述圖12對應(yīng)實施例中的獲取模塊30、匹配模塊40、顯示啟動模塊50,進一步地,所述裝置1還可以包括:預(yù)設(shè)隱藏模塊10以及顯示提示模塊20;
所述顯示提示模塊20,用于在各源應(yīng)用圖標(biāo)中分別顯示對應(yīng)的預(yù)設(shè)隱藏操作軌跡的提示信息。
比如,上述圖3給出了本發(fā)明實施例提供的另一種終端界面的展示圖。如圖3所示,目標(biāo)源應(yīng)用圖標(biāo)B9切換顯示為隱藏應(yīng)用圖標(biāo)B13的示意圖。如圖3所示,其中,B1~B9為終端A中各應(yīng)用圖標(biāo)顯示區(qū)域,B2、B4、B6、B9為所述目標(biāo)源應(yīng)用圖標(biāo)的應(yīng)用圖標(biāo)顯示區(qū)域,所述目標(biāo)源應(yīng)用圖標(biāo)上分別顯示著對應(yīng)的預(yù)設(shè)隱藏操作軌跡的提示信息。
所述預(yù)設(shè)隱藏模塊10,用于對所述目標(biāo)源應(yīng)用圖標(biāo)設(shè)置對應(yīng)的隱藏應(yīng)用圖標(biāo),并獲取與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)進行隱藏。
具體地,請一并參見圖14,是本發(fā)明實施例提供的一種預(yù)設(shè)隱藏模塊10的結(jié)構(gòu)示意圖。如圖14所示,所述預(yù)設(shè)隱藏模塊10包括:列表顯示單元11、圖標(biāo)選擇單元12、顯示獲取單元13、綁定隱藏單元14;
所述列表顯示單元11,用于當(dāng)接收到與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的設(shè)置指令時,根據(jù)所述設(shè)置指令顯示候選隱藏應(yīng)用圖標(biāo)列表;
所述圖標(biāo)選擇單元12,用于當(dāng)接收到與所述候選隱藏應(yīng)用圖標(biāo)列表對應(yīng)的選擇指令時,根據(jù)所述選擇指令在候選隱藏應(yīng)用圖標(biāo)列表中選擇與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo)。
所述顯示獲取單元13,用于根據(jù)所述選擇的與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo),顯示與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的軌跡預(yù)設(shè)框,并獲取所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡;
所述綁定隱藏單元14,用于將所述隱藏應(yīng)用圖標(biāo)與所述預(yù)設(shè)隱藏操作軌跡進行綁定,并將對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)隱藏在所述目標(biāo)源應(yīng)用圖標(biāo)中。
具體地,請一并參見圖15,是本發(fā)明實施例提供的又一種終端界面切換示意圖。如圖15所示,在當(dāng)前界面400中,B1~B9為終端A中各應(yīng)用圖標(biāo)的顯示區(qū)域,其中,B2、B4、B6、B9為各源應(yīng)用圖標(biāo)的顯示區(qū)域。當(dāng)所述列表顯示顯示單元11檢測到用戶針對B2、B4、B6、B9中的任何一個目標(biāo)源應(yīng)用圖標(biāo)顯示區(qū)域的觸屏輸入的設(shè)置指令時,比如,用右手食指長按目標(biāo)源應(yīng)用圖標(biāo)B4時,所述當(dāng)前界面400中的所述列表顯示單元11將根據(jù)所述設(shè)置指令顯示如圖15所示的候選隱藏應(yīng)用圖標(biāo)列表界面500;此時,在圖15所示的候選隱藏應(yīng)用圖標(biāo)列表界面500中,當(dāng)所述圖標(biāo)選擇單元12接收到對所述候選隱藏應(yīng)用圖標(biāo)B11的選擇指令時,根據(jù)所述選擇指令在候選隱藏應(yīng)用圖標(biāo)列表界面500中選擇與所述目標(biāo)源應(yīng)用圖標(biāo)B4對應(yīng)的所述隱藏應(yīng)用圖標(biāo)B11;隨后,所述顯示獲取單元13將根據(jù)所選擇的隱藏應(yīng)用圖標(biāo)B11,顯示與所述隱藏應(yīng)用圖標(biāo)B11對應(yīng)的軌跡預(yù)設(shè)框,并獲取所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡,比如,在所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡可為界面600中的向下滑動2次向上滑動1次;當(dāng)用戶確認(rèn)對所述隱藏應(yīng)用圖標(biāo)B11對應(yīng)的目標(biāo)源應(yīng)用圖標(biāo)B4的預(yù)設(shè)隱藏操作軌跡后,所述綁定隱藏單元14便可將綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)B11隱藏在所述目標(biāo)源應(yīng)用圖標(biāo)B4中;在所述隱藏應(yīng)用圖標(biāo)B11被隱藏后,便可在所述界面600上顯示與所述隱藏應(yīng)用圖標(biāo)B11對應(yīng)的目標(biāo)源應(yīng)用圖標(biāo)B4。
進一步地,請一并參見圖16,是本發(fā)明實施例提供的一種顯示啟動模塊50的結(jié)構(gòu)示意圖,如圖16所示,所述顯示啟動模塊50包括:密碼獲取單元51、匹配判斷單元52、匹配啟動單元53、失敗提示單元54;
所述密碼獲取單元51,用于在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時,獲取所述隱藏應(yīng)用圖標(biāo)對應(yīng)的所述應(yīng)用程序的輸入密碼;
所述匹配判斷單元52,用于判斷所述輸入密碼是否與預(yù)設(shè)啟動密碼匹配;
所述匹配啟動單元53,用于若所述匹配判斷單元52判斷為是,則啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;
所述失敗提示單元54,用于若所述匹配判斷單元52判斷為否,則顯示失敗提示信息。
此外,所述顯示啟動模塊50,還用于當(dāng)所述當(dāng)前操作與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡匹配為不相同時,啟動所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
具體地,再請參見上述圖5,當(dāng)檢測到用戶針對所述多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)B9的任何一個區(qū)域輸入當(dāng)前操作軌跡時,獲取用戶對當(dāng)前界面中的目標(biāo)源應(yīng)用圖標(biāo)B9的當(dāng)前操作軌跡,當(dāng)所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的預(yù)設(shè)隱藏操作軌跡不匹配時,比如,用戶僅僅針對所述目標(biāo)源應(yīng)用圖標(biāo)B9上的顯示區(qū)域向多滑動、少滑動或未按照所述目標(biāo)源應(yīng)用圖標(biāo)B9上的提示信息滑動時,所述顯示啟動模塊50依然啟動目標(biāo)源應(yīng)用圖標(biāo)B9對應(yīng)的應(yīng)用程序。
可見,所述當(dāng)前界面中的多個源應(yīng)用圖標(biāo)之間可起到相互掩護的作用,因為所述多個源應(yīng)用圖標(biāo)上對應(yīng)的提示信息可用于誤導(dǎo)非法用戶去啟動未綁定有隱藏應(yīng)用圖標(biāo)的所述源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序可能。當(dāng)用戶手機不慎遺失或被盜時,非法用戶將無法識別出所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著與預(yù)設(shè)隱藏操作軌跡提示信息對應(yīng)的隱藏應(yīng)用圖標(biāo)。
此外,當(dāng)用戶把多個應(yīng)用程序?qū)?yīng)的多個私密資料隱藏在同一隱藏應(yīng)用圖標(biāo)中,且通過設(shè)置多個相應(yīng)的預(yù)設(shè)啟動密碼,可有效地避免了他人破解啟動密碼或被強制索取密碼的可能。另外,由于所述隱藏應(yīng)用圖標(biāo)是被隱藏于所述目標(biāo)源應(yīng)用圖標(biāo)中,不知情的用戶甚至不知道如何啟動隱藏應(yīng)用圖標(biāo),更不知道所述隱藏應(yīng)用圖標(biāo)所對應(yīng)的隱藏入口,故而與現(xiàn)有技術(shù)僅有的密碼保護功能相比,本發(fā)明提供的一種應(yīng)用程序隱藏的方法可更好的加強對用戶隱藏的保護。
進一步地,再請參見圖17,是本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖,如圖17所示,所述移動終端1000可以包括:至少一個處理器1001,例如CPU,至少一個網(wǎng)絡(luò)接口1004,用戶接口1003,存儲器1005,至少一個通信總線1002。其中,通信總線1002用于實現(xiàn)這些組件之間的連接通信。其中,用戶接口1003可以包括顯示屏(Display)、鍵盤(Keyboard),可選用戶接口1003還可以包括標(biāo)準(zhǔn)的有線接口、無線接口。網(wǎng)絡(luò)接口1004可選的可以包括標(biāo)準(zhǔn)的有線接口、無線接口(如WI-FI接口)。存儲器1005可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器1005可選的還可以是至少一個位于遠離前述處理器1001的存儲裝置。如圖17所示,作為一種計算機存儲介質(zhì)的存儲器1005中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及設(shè)備控制應(yīng)用程序。
在圖17所示的移動終端1000中,用戶接口1003主要用于為用戶提供輸入的接口,獲取用戶輸出的數(shù)據(jù);而處理器1001可以用于調(diào)用存儲器1005中存儲的設(shè)備控制應(yīng)用程序,以實現(xiàn):
獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡;
將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配;
當(dāng)匹配為相同時,將所述目標(biāo)源應(yīng)用圖標(biāo)切換顯示為預(yù)設(shè)的隱藏應(yīng)用圖標(biāo),并在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
在一個實施例中,所述處理器1001在執(zhí)行獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡之前,還執(zhí)行以下步驟:
在各源應(yīng)用圖標(biāo)中分別顯示對應(yīng)的預(yù)設(shè)隱藏操作軌跡的提示信息。
在一個實施例中,所述處理器1001在執(zhí)行在所述獲取對當(dāng)前界面中所顯示的多個源應(yīng)用圖標(biāo)中的目標(biāo)源應(yīng)用圖標(biāo)的當(dāng)前操作軌跡之前,還執(zhí)行以下步驟:
對所述目標(biāo)源應(yīng)用圖標(biāo)設(shè)置對應(yīng)的隱藏應(yīng)用圖標(biāo),并獲取與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)進行隱藏。
在一個實施例中,所述處理器1001在執(zhí)行對所述目標(biāo)源應(yīng)用圖標(biāo)設(shè)置對應(yīng)的隱藏應(yīng)用圖標(biāo),并獲取與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡,并對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)進行隱藏時,具體執(zhí)行以下步驟:
當(dāng)接收到與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的設(shè)置指令時,根據(jù)所述設(shè)置指令顯示候選隱藏應(yīng)用圖標(biāo)列表;
當(dāng)接收到與所述候選隱藏應(yīng)用圖標(biāo)列表對應(yīng)的選擇指令時,根據(jù)所述選擇指令在候選隱藏應(yīng)用圖標(biāo)列表中選擇與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo);
根據(jù)所述選擇的與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的所述隱藏應(yīng)用圖標(biāo),顯示與所述隱藏應(yīng)用圖標(biāo)對應(yīng)的軌跡預(yù)設(shè)框,并獲取所述軌跡預(yù)設(shè)框中所輸入的預(yù)設(shè)隱藏操作軌跡;
將所述隱藏應(yīng)用圖標(biāo)與所述預(yù)設(shè)隱藏操作軌跡進行綁定,并將對綁定有所述預(yù)設(shè)隱藏操作軌跡的所述隱藏應(yīng)用圖標(biāo)隱藏在所述目標(biāo)源應(yīng)用圖標(biāo)中。
在一個實施例中,所述處理器1001在執(zhí)行檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序時,具體執(zhí)行以下步驟:
在檢測到對所述隱藏應(yīng)用圖標(biāo)的點擊操作時,獲取所述隱藏應(yīng)用圖標(biāo)對應(yīng)的所述應(yīng)用程序的輸入密碼;
判斷所述輸入密碼是否與預(yù)設(shè)啟動密碼匹配;
若判斷為是,則啟動所述隱藏應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;
若判斷為否,則顯示失敗提示信息。
在一個實施例中,所述處理器1001在執(zhí)行將所述當(dāng)前操作軌跡與所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的預(yù)設(shè)隱藏操作軌跡進行匹配之后,還執(zhí)行以下步驟:
當(dāng)匹配為不相同時,啟動所述目標(biāo)源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。
可見,所述當(dāng)前界面中的多個源應(yīng)用圖標(biāo)之間可起到相互掩護的作用,因為所述多個源應(yīng)用圖標(biāo)上對應(yīng)的提示信息可用于誤導(dǎo)非法用戶去啟動未綁定有隱藏應(yīng)用圖標(biāo)的所述源應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序可能。當(dāng)用戶手機不慎遺失或被盜時。非法用戶將無法識別出所述隱藏應(yīng)用圖標(biāo)的入口,甚至不知道哪一個源應(yīng)用圖標(biāo)下才隱藏著與預(yù)設(shè)隱藏操作軌跡提示信息對應(yīng)的隱藏應(yīng)用圖標(biāo)。
此外,當(dāng)用戶把多個應(yīng)用程序?qū)?yīng)的多個私密資料隱藏在同一隱藏應(yīng)用圖標(biāo)中,且通過設(shè)置多個相應(yīng)的預(yù)設(shè)啟動密碼,可有效地避免了他人破解啟動密碼或被強制索取密碼的可能。另外,由于所述隱藏應(yīng)用圖標(biāo)是被隱藏于所述目標(biāo)源應(yīng)用圖標(biāo)中,不知情的用戶甚至不知道如何啟動隱藏應(yīng)用圖標(biāo),更不知道所述隱藏應(yīng)用圖標(biāo)所對應(yīng)的隱藏入口,故而與現(xiàn)有技術(shù)僅有的密碼保護功能相比,本發(fā)明提供的一種應(yīng)用程序隱藏的方法可更好的加強對用戶隱藏的保護。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。