隱藏應(yīng)用程序的隱藏和打開方法、系統(tǒng)以及移動終端的制作方法
【專利摘要】本發(fā)明公開了隱藏應(yīng)用程序的隱藏和打開方法、系統(tǒng)以及移動終端,本發(fā)明在隱藏應(yīng)用程序時,分別為需要隱藏的應(yīng)用程序設(shè)置密碼,并且將需要隱藏的應(yīng)用程序包名與對應(yīng)的密碼存儲起來,然后才對應(yīng)用程序進行隱藏。本發(fā)明在打開應(yīng)用程序時,直接通過撥號盤輸入在隱藏時所設(shè)置的應(yīng)用程序的密碼,然后通過該密碼找到對應(yīng)的應(yīng)用程序的包名,通過包名能夠直接啟動隱藏的應(yīng)用程序,不需要對隱藏的應(yīng)用程序進行顯示或者進入到隱藏應(yīng)用程序設(shè)置界面即可直接打開隱藏的應(yīng)用程序,因此本發(fā)明隱藏的應(yīng)用程序永遠(yuǎn)不會顯示在主菜單上,提高了用戶隱私的安全性,具有操作簡單方便的優(yōu)點。
【專利說明】隱藏應(yīng)用程序的隱藏和打開方法、系統(tǒng)以及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端安全【技術(shù)領(lǐng)域】,具體涉及一種隱藏應(yīng)用程序的隱藏和打開方法、系統(tǒng)以及移動終端。
【背景技術(shù)】
[0002]智能移動終端(包括手機和平板電腦等)可以安裝有多種應(yīng)用程序,其中很多應(yīng)用程序中涉及到用戶的個人隱私信息,例如銀行客戶端等軟件。出于安全考慮,用戶不希望這些應(yīng)用程序可以被其他人可以直接通過移動終端的菜單界面直接進行打開。因此現(xiàn)有智能移動終端一般都帶有隱藏應(yīng)用程序的功能,用戶通過該功能可以將需要隱藏的應(yīng)用程序進行隱藏,使得他人無法通過桌面找到該應(yīng)用程序。但是現(xiàn)有移動終端不能對已隱藏的應(yīng)用程序設(shè)置訪問權(quán)限,任何人都可以通過操作菜單鍵直接開啟或者查看已隱藏的應(yīng)用程序,并可以對應(yīng)用程序進行隱藏、取消隱藏、運行、卸載以及升級等操作,使得用戶的個人信息無法得到有效的保護。并且現(xiàn)有的移動終端在使用隱藏的應(yīng)用程序時,需要先將該應(yīng)用程序進行顯示后才能打開進行使用,而使用完后,又必須對這些需要隱藏的應(yīng)用程序進行重新隱藏,因此操作較為繁瑣。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點與不足,提供一種操作簡單方便且安全性更高的隱藏應(yīng)用程序的隱藏和打開方法、系統(tǒng)以及移動終端。
[0004]本發(fā)明的目的通過下述技術(shù)方案實現(xiàn):
[0005]一種隱藏應(yīng)用程序的隱藏方法,包括以下步驟:
[0006]S1、進入移動終端隱藏應(yīng)用程序設(shè)置界面;
[0007]S2、在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序;
[0008]S3、針對隱藏應(yīng)用程序設(shè)置界面中的各應(yīng)用程序分別設(shè)置密碼;
[0009]S4、將隱藏應(yīng)用程序設(shè)置界面中各應(yīng)用程序的包名以及對應(yīng)的密碼進行存儲;
[0010]S5、對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
[0011]優(yōu)選的,所述步驟S4中,每設(shè)置完一個應(yīng)用程序以及對應(yīng)的密碼后,將該應(yīng)用程序包名和對應(yīng)的密碼記錄進數(shù)據(jù)庫中,建立其映射表并且進行存儲。
[0012]優(yōu)選的,所述步驟SI中移動終端隱藏應(yīng)用程序設(shè)置界面設(shè)置有進入密碼,用戶在輸入密碼后進入到隱藏應(yīng)用程序設(shè)置界面。
[0013]一種隱藏應(yīng)用程序的隱藏系統(tǒng),包括:
[0014]隱藏應(yīng)用程序設(shè)置界面,用于顯示需要隱藏的應(yīng)用程序;
[0015]隱藏應(yīng)用程序添加模塊,用于在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序;
[0016]密碼設(shè)置模塊,用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序分別設(shè)置數(shù)字密碼;
[0017]存儲模塊,用于存儲隱藏應(yīng)用程序設(shè)置界面中的各應(yīng)用程序包名及對應(yīng)的數(shù)字密碼;
[0018]隱藏模塊:用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
[0019]優(yōu)選的,還包括隱藏應(yīng)用程序設(shè)置界面密碼設(shè)置模塊,用于設(shè)置進入隱藏應(yīng)用程序設(shè)置界面的密碼。
[0020]一種移動終端,包括上述所述的隱藏應(yīng)用程序的系統(tǒng)。
[0021]一種隱藏應(yīng)用程序的打開方法,包括以下步驟:
[0022]Sa、進入移動終端撥號盤,用戶通過撥號盤輸入密碼;
[0023]Sb、待撥號盤輸入完密碼后,移動終端檢測撥號盤輸入的密碼;
[0024]Sd、識別移動終端是否存儲有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼;若有,則通過撥號盤輸入的密碼找到隱藏應(yīng)用程序的包名,然后通過該包名啟動對應(yīng)的應(yīng)用程序。
[0025]優(yōu)選的,所述步驟Sb中,當(dāng)移動終端檢測到撥號盤輸入確認(rèn)鍵時,表示密碼輸入完成,移動終端檢測撥號盤確認(rèn)鍵之前輸入的密碼;所述確認(rèn)鍵為撥號盤中的*鍵或#鍵;
[0026]所述步驟Sd中,根據(jù)移動終端所存儲的應(yīng)用程序包名和對應(yīng)的密碼之間的映射表找到撥號盤輸入密碼對應(yīng)的應(yīng)用程序的包名。
[0027]—種隱藏應(yīng)用程序的打開系統(tǒng),包括:
[0028]密碼檢測模塊,用于檢測撥號盤所輸入的密碼;
[0029]識別模塊,用于識別移動終端中是否存儲有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼;
[0030]啟動模塊:根據(jù)撥號盤輸入的密碼所對應(yīng)的包名啟動應(yīng)用程序。
[0031]一種移動終端,包括上述所述的隱藏應(yīng)用程序的打開系統(tǒng)。
[0032]本發(fā)明相對于現(xiàn)有技術(shù)具有如下的優(yōu)點及效果:
[0033](I)本發(fā)明在隱藏應(yīng)用程序時,分別為需要隱藏的應(yīng)用程序設(shè)置密碼,并且將需要隱藏的應(yīng)用程序包名與對應(yīng)的密碼存儲起來,然后才對應(yīng)用程序進行隱藏。本發(fā)明在打開應(yīng)用程序時,直接通過撥號盤輸入在隱藏時所設(shè)置的應(yīng)用程序的密碼,然后通過該密碼找到對應(yīng)的應(yīng)用程序的包名,通過包名能夠直接啟動隱藏的應(yīng)用程序,不需要對隱藏的應(yīng)用程序進行顯示或者進入到隱藏應(yīng)用程序設(shè)置界面即可直接打開隱藏的應(yīng)用程序,因此本發(fā)明隱藏的應(yīng)用程序永遠(yuǎn)不會顯示在主菜單上,大大提高了用戶隱私的安全性,具有操作簡單方便的優(yōu)點。
[0034](2)本發(fā)明隱藏應(yīng)用程序設(shè)置界面設(shè)置有輸入密碼,即在輸入正確密碼后才能進入隱藏應(yīng)用程序設(shè)置界面進行本發(fā)明相關(guān)的操作,以對隱藏應(yīng)用程序設(shè)置界面進行有效保護,防止任何人進入到隱藏應(yīng)用程序設(shè)置界面對應(yīng)用程序進行隱藏或者取消隱藏等操作。
【專利附圖】
【附圖說明】
[0035]圖1是本發(fā)明隱藏應(yīng)用程序的隱藏方法流程圖;
[0036]圖2是本發(fā)明隱藏應(yīng)用程序設(shè)置界面示意圖;
[0037]圖3是本發(fā)明隱藏應(yīng)用程序的隱藏系統(tǒng)組成框圖;
[0038]圖4是本發(fā)明隱藏應(yīng)用程序的打開方法流程圖;
[0039]圖5是本發(fā)明隱藏應(yīng)用程序的打開系統(tǒng)組成框圖。
【具體實施方式】
[0040]下面結(jié)合實施例及附圖對本發(fā)明作進一步詳細(xì)的描述,但本發(fā)明的實施方式不限于此。
[0041]實施例1
[0042]如圖1所示,本實施例公開了一種隱藏應(yīng)用程序的隱藏方法,包括以下步驟:
[0043]S1、進入移動終端隱藏應(yīng)用程序設(shè)置界面;其中在本實施例中移動終端隱藏應(yīng)用程序界面設(shè)置有進入密碼,用戶在輸入正確密碼后進入到。
[0044]S2、在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序;如圖2所示,本實施例隱藏應(yīng)用程序設(shè)置界面為一個列表界面,可以在該列表中添加多個需要隱藏的應(yīng)用程序,其中通過該隱藏應(yīng)用程序設(shè)置界面的“ + ”號能將需要隱藏的應(yīng)用程序添加到該列表中。
[0045]S3、針對隱藏應(yīng)用程序設(shè)置界面中列表的各應(yīng)用程序分別設(shè)置密碼;其中密碼為O至9的阿拉伯?dāng)?shù)字。如圖2所示,隱藏應(yīng)用程序設(shè)置界面的列表左邊為需要隱藏的應(yīng)用程序,右邊為本實施例設(shè)置的相應(yīng)需要隱藏的應(yīng)用程序的密碼,例如在本實施例中將需要因此的應(yīng)用程序“微信”和“相冊”的密碼分別設(shè)置為376288和888666。
[0046]S4、每設(shè)置完一個應(yīng)用程序以及對應(yīng)的密碼后,將該應(yīng)用程序包名和對應(yīng)的數(shù)字密碼記錄進數(shù)據(jù)庫中,建立其映射表,并將該映射表進行存儲。
[0047]S5、對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
[0048]其中本實施例在帶有隱藏應(yīng)用程序功能的移動終端上進行以上操作,在需要進行以上操作時,需要打開移動終端的隱藏應(yīng)用程序功能,即進入到移動終端隱藏應(yīng)用程序設(shè)置界面,其中隱藏應(yīng)用程序設(shè)置界面添加在移動終端主菜單界面的設(shè)置中。
[0049]實施例2
[0050]如圖3所示,本實施例公開了一種用于實現(xiàn)上述隱藏方法的隱藏系統(tǒng),包括:
[0051]隱藏應(yīng)用程序設(shè)置界面密碼設(shè)置模塊:用于設(shè)置進入隱藏應(yīng)用程序設(shè)置界面的密碼,以對隱藏應(yīng)用程序設(shè)置界面進行有效保護,防止任何人進入到隱藏應(yīng)用程序設(shè)置界面對應(yīng)用程序進行隱藏操作。
[0052]隱藏應(yīng)用程序設(shè)置界面,用于顯示需要隱藏的應(yīng)用程序,其中本實施例的隱藏應(yīng)用程序設(shè)置界面為一個列表界面,可以在該列表中添加多個需要隱藏的應(yīng)用程序。
[0053]隱藏應(yīng)用程序添加模塊,用于在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序,其中本實施例的隱藏應(yīng)用程序添加模塊的添加功能通過隱藏應(yīng)用程序設(shè)置界面中的“ + ”標(biāo)志來實現(xiàn)。
[0054]密碼設(shè)置模塊,用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序分別設(shè)置數(shù)字密碼。
[0055]存儲模塊,用于存儲隱藏應(yīng)用程序設(shè)置界面中的各應(yīng)用程序包名及對應(yīng)的數(shù)字密碼;在本實施例中密碼存儲模塊將應(yīng)用程序包名和對應(yīng)的數(shù)字密碼所形成的映射表存儲于其中。
[0056]隱藏模塊:用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
[0057]本實施例移動終端為包括上述隱藏系統(tǒng)的移動終端,本實施例移動終端可以是手機、平板電話或者其他的移動終端設(shè)備。
[0058]實施例3
[0059]如圖4所示,本實施例公開了一種隱藏應(yīng)用程序的打開方法,包括以下步驟:
[0060]Sa、進入移動終端撥號盤,用戶通過撥號盤輸入密碼,其中當(dāng)撥號盤輸入確認(rèn)鍵*號鍵時,表示撥號盤密碼輸入完成;進入步驟Sb。當(dāng)然本實施例也可以設(shè)置撥號盤的其他非數(shù)字鍵為確認(rèn)鍵,例如撥號盤中的#號鍵。
[0061]Sb、待撥號盤輸入完密碼后,移動終端檢測撥號盤在*號鍵之前輸入的密碼;
[0062]Sd、識別移動終端存儲的應(yīng)用程序包名和對應(yīng)的密碼映射表中是否包含有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼;
[0063]若有,根據(jù)移動終端所存儲的應(yīng)用程序包名和對應(yīng)的密碼之間的映射表找到撥號盤輸入密碼對應(yīng)的應(yīng)用程序的包名,然后通過該包名啟動對應(yīng)的應(yīng)用程序。
[0064]若否,則表示沒有撥號盤輸入密碼對應(yīng)的隱藏應(yīng)用程序。
[0065]本實施例中通過撥號盤輸入密碼后,可以直接打開該密碼對應(yīng)的應(yīng)用程序,無需通過應(yīng)用程序顯示后即可打開應(yīng)用程序。因此隱藏的應(yīng)用程序永遠(yuǎn)不會顯示在主菜單上。
[0066]例如在本實施例中,用戶通過撥號盤輸入376288*,當(dāng)移動終端檢測到撥號盤輸入*時,表不撥號盤密碼輸入完成。此時移動終端檢測出撥號盤在*號鍵之前輸入的密碼376288。識別移動終端存儲的應(yīng)用程序包名和對應(yīng)的密碼映射表中是否包含有376288這個密碼。因為在實施例1中的映射表包含有376288這個密碼,而且通過映射表可以找到為該密碼所對應(yīng)的包名是應(yīng)用程序“微信”的。因此此時通過應(yīng)用程序“微信”的包名直接打開應(yīng)用程序,實現(xiàn)通過撥號盤直接打開應(yīng)用程序的目的。
[0067]實施例4
[0068]如圖5所示,本實施例公開了一種隱藏應(yīng)用程序的打開系統(tǒng),包括:
[0069]密碼檢測模塊,用于檢測撥號盤所輸入的密碼,其中待撥號盤中輸入確認(rèn)鍵*鍵后表示撥號盤當(dāng)前次密碼輸入完成;
[0070]識別模塊,用于識別移動終端中是否存儲有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼;
[0071]啟動模塊:待識別模塊識別出撥號盤輸入的密碼對應(yīng)的包名后,根據(jù)撥號盤輸入的密碼所對應(yīng)的包名啟動應(yīng)用程序。
[0072]本實施例移動終端為包括上述打開系統(tǒng)的移動終端,本實施例移動終端可以是手機、平板電話或者其他的移動終端設(shè)備。
[0073]上述實施例為本發(fā)明較佳的實施方式,但本發(fā)明的實施方式并不受上述實施例的限制,其他的任何未背離本發(fā)明的精神實質(zhì)與原理下所作的改變、修飾、替代、組合、簡化,均應(yīng)為等效的置換方式,都包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種隱藏應(yīng)用程序的隱藏方法,其特征在于,包括以下步驟: 51、進入移動終端隱藏應(yīng)用程序設(shè)置界面; 52、在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序; 53、針對隱藏應(yīng)用程序設(shè)置界面中的各應(yīng)用程序分別設(shè)置密碼; 54、將隱藏應(yīng)用程序設(shè)置界面中各應(yīng)用程序的包名以及對應(yīng)的密碼進行存儲; 55、對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
2.根據(jù)權(quán)利要求1所述的隱藏應(yīng)用程序的隱藏方法,其特征在于,所述步驟S4中,每設(shè)置完一個應(yīng)用程序以及對應(yīng)的密碼后,將該應(yīng)用程序包名和對應(yīng)的密碼記錄進數(shù)據(jù)庫中,建立其映射表并且進行存儲。
3.根據(jù)權(quán)利要求1所述的隱藏應(yīng)用程序的隱藏方法,其特征在于,所述步驟SI中移動終端隱藏應(yīng)用程序設(shè)置界面設(shè)置有進入密碼,用戶在輸入密碼后進入到隱藏應(yīng)用程序設(shè)置界面。
4.一種隱藏應(yīng)用程序的隱藏系統(tǒng),其特征在于,包括: 隱藏應(yīng)用程序設(shè)置界面,用于顯示需要隱藏的應(yīng)用程序; 隱藏應(yīng)用程序添加模塊,用于在隱藏應(yīng)用程序設(shè)置界面中添加需要隱藏的應(yīng)用程序; 密碼設(shè)置模塊,用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序分別設(shè)置數(shù)字密碼; 存儲模塊,用于存儲隱藏應(yīng)用程序設(shè)置界面中的各應(yīng)用程序包名及對應(yīng)的數(shù)字密碼; 隱藏模塊:用于對隱藏應(yīng)用程序設(shè)置界面中的應(yīng)用程序進行隱藏。
5.根據(jù)權(quán)利要求4所述的隱藏應(yīng)用程序的隱藏系統(tǒng),其特征在于,還包括隱藏應(yīng)用程序設(shè)置界面密碼設(shè)置模塊,用于設(shè)置進入隱藏應(yīng)用程序設(shè)置界面的密碼。
6.一種移動終端,其特征在于:包括如權(quán)利要求4或5所述的隱藏應(yīng)用程序的系統(tǒng)。
7.一種隱藏應(yīng)用程序的打開方法,其特征在于,包括以下步驟: Sa、進入移動終端撥號盤,用戶通過撥號盤輸入密碼; Sb、待撥號盤輸入完密碼后,移動終端檢測撥號盤輸入的密碼; Sd、識別移動終端是否存儲有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼;若有,則通過撥號盤輸入的密碼找到隱藏應(yīng)用程序的包名,然后通過該包名啟動對應(yīng)的應(yīng)用程序。
8.根據(jù)權(quán)利要求7所述的隱藏應(yīng)用程序的打開方法,其特征在于,所述步驟Sb中,當(dāng)移動終端檢測到撥號盤輸入確認(rèn)鍵時,表示密碼輸入完成,移動終端檢測撥號盤確認(rèn)鍵之前輸入的密碼;所述確認(rèn)鍵為撥號盤中的*鍵或#鍵; 所述步驟Sd中,根據(jù)移動終端所存儲的應(yīng)用程序包名和對應(yīng)的密碼之間的映射表找到撥號盤輸入密碼對應(yīng)的應(yīng)用程序的包名。
9.一種隱藏應(yīng)用程序的打開系統(tǒng),其特征在于,包括: 密碼檢測模塊,用于檢測撥號盤所輸入的密碼; 識別模塊,用于識別移動終端中是否存儲有和撥號盤輸入的密碼相同的隱藏應(yīng)用程序所對應(yīng)的密碼; 啟動模塊:根據(jù)撥號盤輸入的密碼所對應(yīng)的包名啟動應(yīng)用程序。
10.一種移動終端,其特征在于,包括權(quán)利要求9所述的隱藏應(yīng)用程序的打開系統(tǒng)。
【文檔編號】G06F21/12GK104182662SQ201410417755
【公開日】2014年12月3日 申請日期:2014年8月22日 優(yōu)先權(quán)日:2014年8月22日
【發(fā)明者】孫建華 申請人:廣東歐珀移動通信有限公司