一種應用程式的啟動方法和終端與流程
2023-06-09 20:15:51
本發明涉及電子技術領域,尤其涉及一種應用程式的啟動方法和終端。
背景技術:
為了數據安全或者保護個人隱私,通常對終端中的一些應用程式設置了私密模式,以通訊錄為例,可以設置普通模式和私密模式。具體地,在普通模式下,可以看到普通用戶的聯繫方式;在私密模式下,既可以看到普通聯繫人的聯繫方式,又可以看到重要聯繫人的聯繫方式。
啟動應用程式時,若需要應用程式進入私密模式,目前通過預先將終端的運行模式切換到私密模式來實現,即將終端的運行模式在普通模式和私密模式之間進行切換來實現終端的應用程式是進入普通模式還是私密模式。在終端中若有多個應用程式具有私密模式,則當終端啟動私密模式時,這些應用程式都處於私密模式,相應地,當其中一個應用程式需要退出私密模式時,需要終端的運行模式退出私密模式進入普通模式,這時其他應用程式運行模式也由私密模式切換為普通模式。
由於應用程式啟動時,所有具有私密模式的應用程式的運行模式與終端的運行模式同步,當一個應用程式需要頻繁在普通模式和私密模式之間進行切換時,需要將終端的運行模式在普通模式和私密模式之間頻繁切換,這樣會影響所有的具有私密模式的應用程式的運行模式,而且終端的運行模式在普通模式和私密模式之間進行切換的操作過程通常比較繁瑣。
當具有私密模式的應用程式的一部分應用程式需要處於私密模式,另一部分需要處於普通模式時,現有技術無法實現,即現有技術無法實現只改變一部分具有私密模式的應用程式的運行模式。
技術實現要素:
本發明實施例公開了一種應用程式的啟動方法,可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
本發明實施例第一方面提供了一種應用程式的啟動方法,所述方法包括:
接收用戶在顯示界面中輸入的啟動應用程式的觸控操作;
在所述應用程式為具有私密模式的應用程式時,根據所述觸控操作,確定所述用戶通過所述顯示界面輸入的指紋;
若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式;
若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
本發明實施例第二方面提供一種終端,包括:
接收單元,用於接收用戶在顯示界面中輸入的啟動應用程式的觸控操作;
確定單元,用於在所述應用程式為具有私密模式的應用程式時,根據所述接收單元接收到的所述觸控操作確定所述用戶通過所述顯示界面輸入的指紋;
第一啟動單元,用於若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式;
第二啟動單元,用於若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例提供的一種應用程式的啟動方法的流程示意圖;
圖2是本發明實施例提供的另一種應用程式的啟動方法的流程示意圖;
圖3是本發明實施例提供的一種終端的結構示意圖;
圖4是本發明實施例提供的另一種終端的結構示意圖;
圖5是本發明實施例提供的一種終端的結構示意圖。
具體實施方式
本發明實施例提供了一種應用程式的啟動方法和終端,便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚地描述,顯然,所描述的實施例是本發明一部分的實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明保護的範圍。
本發明的說明書和權利要求書及上述附圖中的術語「包括」以及它們任何變形,意圖在於覆蓋不排他的包含。例如包含一系列步驟或單元的過程、方法或系統、產品或設備沒有限定於已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對於這些過程、方法、產品或設備固有的其它步驟或單元。此外,術語「第一」、「第二」和「第三」等是用於區別不同對象,而非用於描述特定順序。
參見圖1,圖1是本發明的一個實施例提供的一種應用程式的啟動方法的流程示意圖,如圖1所示,本發明的一個實施例提供的一種應用程式的啟動方法可以包括:
101、接收用戶在顯示界面中輸入的啟動應用程式的觸控操作。
其中,所述觸控操作可以是對終端的顯示界面中的應用程式的圖標的點擊操作,比如可以是對終端的主界面中顯示的多個應用程式中的一個應用程式的圖標的點擊操作。終端可以是手機、平板電腦、個人數字助理,可攜式遊戲機等電子設備。
102、在所述應用程式為具有私密模式的應用程式時,根據所述觸控操作,確定所述用戶通過所述顯示界面輸入的指紋。
舉例來說,若觸控操作操作的應用程式為通訊錄應用程式,若通訊錄應用程式為具有私密模式的應用程式,即對通訊錄應用程式預先設置了兩種運行模式,一種運行模式是普通模式,另一種運行模式是私密模式。在普通模式下可以查看普通用戶的聯繫方式,在私密模式下除了可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式,這些重要用戶可以是一些選定的不希望在普通模式中顯示的用戶,通過私密模式這樣方式可以對重要用戶的聯繫方式進行保護,只有通訊錄應用程式的運行模式為私密模式時,才能查看重要用戶的聯繫方式。
進一步地,若應用程式為具有私密模式的應用程式,應用程式具體是運行在普通模式下還是運行在私密模式下,還需要進一步地確定,具體地,根據觸控操作獲取用戶通過顯示界面輸入的指紋,即終端在獲取用戶的點擊操作的同時,還獲取用戶手指按壓產生的指紋,需要說明中的終端的顯示屏可以是具有指紋識別功能的觸控螢幕,這樣用戶點擊觸控螢幕時,觸控螢幕可以同時獲取用戶的指紋。
103、若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式。
舉例來說,若通訊錄的運行模式進入私密模式,則可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式
104、若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
舉例來說,若通訊錄的運行模式進入普通模式,則只能查看到普通用戶的聯繫方式,看不到重要用戶的聯繫方式。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
可選的,在本發明一些可能的實施方式中,在所述接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之前,所述方法還可以包括:啟動私密設置程序,進入私密設置模式,在私密設置模式下設置應用程式是否具有私密模式。
為了數據安全,私密設置程序默認是私密程序,需要通過驗證,才能啟動私密設置程序,比如驗證方式可以為密碼驗證方式,在用戶輸入的密碼與對私密設置程序預設的密碼匹配時,才啟動私密設置程序。驗證方式也可以是指紋驗證方式,在用戶點擊私密設置程序時,若用戶輸入的密碼與對私密設置程序預設的密碼匹配時,才啟動私密設置程序。啟動私密設置程序後可以對終端中的應用程式具有的運行模式進行設定,比如可以將應用程式A設置為具有普通模式的應用程式,設置應用程式B為具有普通模式和私密模式的應用程式。或者將應用程式A運行模式為只有普通模式設置為既有普通模式又有私密模式,也可以將應用程式B的運行模式由既具有普通模式又具有私密模式設置為只有普通模式等。進一步地,還可以對應用程式運行在私密模式下需要進行哪些設置進一步地進行設定,比如可以對通訊錄應用程式在私密模式下可以顯示哪些聯繫人的聯繫方式進行設定,被設定的這些聯繫人的聯繫方式在普通模式下則被屏蔽,即在普通模式下不顯示出來。
可選的,在本發明一些可能的實施方式中,在所述接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之後,還可以包括:在所述應用程式為只具有普通模式的應用程式時,啟動所述應用程式。
舉例來說,若通訊錄應用程式只具有通訊錄應用程式,則直接啟動通訊錄應用程式。
參見圖2,圖2是本發明的另一個實施例提供的一種應用程式的啟動方法的流程示意圖,如圖2所示,本發明的一個實施例提供的一種應用程式的啟動方法可包括:
201、接收用戶在顯示界面中輸入的啟動應用程式的觸控操作。
其中,所述觸控操作可以是對終端的顯示界面中的應用程式的圖標的點擊操作,比如可以是對終端的主界面中顯示的多個應用程式中的一個應用程式的圖標的點擊操作。終端可以是手機、平板電腦、個人數字助理,可攜式遊戲機等電子設備。
202、在所述應用程式為具有私密模式的應用程式時,根據所述觸控操作,確定所述用戶通過所述顯示界面輸入的指紋。
舉例來說,若觸控操作操作的應用程式為通訊錄應用程式,若通訊錄應用程式為具有私密模式的應用程式,即對通訊錄應用程式預先設置了兩種運行模式,一種運行模式是普通模式,另一種運行模式是私密模式。在普通模式下可以查看普通用戶的聯繫方式,在私密模式下除了可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式,這些重要用戶可以是一些選定的不希望在普通模式中顯示的用戶,通過私密模式這樣方式可以對重要用戶的聯繫方式進行保護,只有通訊錄應用程式的運行模式為私密模式時,才能查看重要用戶的聯繫方式。
進一步地,若應用程式為具有私密模式的應用程式,應用程式具體是運行在普通模式下還是運行在私密模式下,還需要進一步地確定,具體地,根據觸控操作獲取用戶通過顯示界面輸入的指紋,即終端在獲取用戶的點擊操作的同時,還獲取用戶手指按壓產生的指紋,需要說明中的終端的顯示屏可以是具有指紋識別功能的觸控螢幕,這樣用戶點擊觸控螢幕時,觸控螢幕可以同時獲取用戶的指紋。
203、若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式。
舉例來說,若通訊錄的運行模式進入私密模式,則可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式
204、若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
舉例來說,若通訊錄的運行模式進入普通模式,則只能查看到普通用戶的聯繫方式,看不到重要用戶的聯繫方式。
205、在應用程式運行在私密模式時,若獲取到觸發產生模式切換指令的觸控操作,則將所述應用程式的運行模式由私密模式切換為普通模式。
需要說明的是,在其他用戶借用終端時,通常需要將應用程式由私密模式切換為普通模式,這樣就需要將終端從私密模式切換到普通模式,現有技術中,在進行模式切換時切換過程比較明顯,其他用戶容易看出應用模式進行了切換,會產生對自己不信任的印象,因此,當需要對應用程式在普通模式和私密模式之間進行切換時,目前的應用程式的啟動方法操作繁瑣,用戶體驗差。
本實施例中,觸發產生模式切換指令的觸控操作包括:點擊返回按鍵、點擊返回主界面按鍵、將所述應用程式轉為後臺程序、或者控制顯示屏滅屏。控制顯示屏滅屏可以是通過操作電源鍵使顯示屏滅屏、也可以是在終端亮屏時間超過預設的時長未接收到用戶的操作指令時使顯示屏滅屏。通過這種方式可以方便的將應用程式的運行模式由私密模式切換到普通模式,在需要將終端給其他人使用等場景下,使用這種切換方式既可以保護重要數據,又可以使其他用戶不易察覺切換的過程,有利於提高用戶體驗。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
參見圖3,圖3是本發明的一個實施例提供的一種終端的結構示意圖,如圖3所示,本發明的一個實施例提供的一種終端300可包括:接收單元301、確定單元302、第一啟動單元303、和第二啟動單元304。其中,
接收單元301,用於接收用戶在顯示界面中輸入的啟動應用程式的觸控操作。
其中,所述觸控操作可以是對終端的顯示界面中的應用程式的圖標的點擊操作,比如可以是對終端的主界面中顯示的多個應用程式中的一個應用程式的圖標的點擊操作。終端可以是手機、平板電腦、個人數字助理,可攜式遊戲機等電子設備。
確定單元302,用於在所述應用程式為具有私密模式的應用程式時,根據所述接收單元接收到的所述觸控操作確定所述用戶通過所述顯示界面輸入的指紋。
舉例來說,若觸控操作操作的應用程式為通訊錄應用程式,若通訊錄應用程式為具有私密模式的應用程式,即對通訊錄應用程式預先設置了兩種運行模式,一種運行模式是普通模式,另一種運行模式是私密模式。在普通模式下可以查看普通用戶的聯繫方式,在私密模式下除了可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式,這些重要用戶可以是一些選定的不希望在普通模式中顯示的用戶,通過私密模式這樣方式可以對重要用戶的聯繫方式進行保護,只有通訊錄應用程式的運行模式為私密模式時,才能查看重要用戶的聯繫方式。
進一步地,若應用程式為具有私密模式的應用程式,應用程式具體是運行在普通模式下還是運行在私密模式下,還需要進一步地確定,具體地,根據觸控操作獲取用戶通過顯示界面輸入的指紋,即終端在獲取用戶的點擊操作的同時,還獲取用戶手指按壓產生的指紋,需要說明中的終端的顯示屏可以是具有指紋識別功能的觸控螢幕,這樣用戶點擊觸控螢幕時,觸控螢幕可以同時獲取用戶的指紋。
第一啟動單元303,用於若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式。
舉例來說,若通訊錄的運行模式進入私密模式,則可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式
第二啟動單元304,用於若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
舉例來說,若通訊錄的運行模式進入普通模式,則只能查看到普通用戶的聯繫方式,看不到重要用戶的聯繫方式。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
可選的,在本發明一些可能的實施方式中,終端300還包括:第三啟動單元,用於在所述接收單元接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之前,啟動私密設置程序,進入私密設置模式,在私密設置模式下設置應用程式是否具有私密模式。
其中,私密設置程序默認是私密程序,需要通過驗證,才能啟動私密設置程序,比如驗證方式可以為密碼驗證方式,在用戶輸入的密碼與對私密設置程序預設的密碼匹配時,才啟動私密設置程序。驗證方式也可以是指紋驗證方式,在用戶點擊私密設置程序時,若用戶輸入的密碼與對私密設置程序預設的密碼匹配時,才啟動私密設置程序。啟動私密設置程序後可以對終端中的應用程式具有的運行模式進行設定,比如可以將應用程式A設置為具有普通模式的應用程式,設置應用程式B為具有普通模式和私密模式的應用程式。或者將應用程式A運行模式為只有普通模式設置為既有普通模式又有私密模式,也可以將應用程式B的運行模式由既具有普通模式又具有私密模式設置為只有普通模式等。進一步地,還可以對應用程式運行在私密模式下需要進行哪些設置進一步地進行設定,比如可以對通訊錄應用程式在私密模式下可以顯示哪些聯繫人的聯繫方式進行設定,被設定的這些聯繫人的聯繫方式在普通模式下則被屏蔽,即在普通模式下不顯示出來。
可選的,在本發明一些可能的實施方式中,終端300還包括:第四啟動單元,用於在所述接收單元接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之後,在所述應用程式為只具有普通模式的應用程式時,啟動所述應用程式。
舉例來說,若通訊錄應用程式只具有通訊錄應用程式,則直接啟動通訊錄應用程式。
參見圖4,圖4是本發明的一個實施例提供的一種終端的結構示意圖,如圖4所示,本發明的一個實施例提供的一種終端400可包括:接收單元401、確定單元402、第一啟動單元403、第二啟動單元404、和切換單元405。其中,
接收單元401,用於接收用戶在顯示界面中輸入的啟動應用程式的觸控操作。
其中,所述觸控操作可以是對終端的顯示界面中的應用程式的圖標的點擊操作,比如可以是對終端的主界面中顯示的多個應用程式中的一個應用程式的圖標的點擊操作。終端可以是手機、平板電腦、個人數字助理,可攜式遊戲機等電子設備。
確定單元402,用於在所述應用程式為具有私密模式的應用程式時,根據所述接收單元接收到的所述觸控操作確定所述用戶通過所述顯示界面輸入的指紋。
舉例來說,若觸控操作操作的應用程式為通訊錄應用程式,若通訊錄應用程式為具有私密模式的應用程式,即對通訊錄應用程式預先設置了兩種運行模式,一種運行模式是普通模式,另一種運行模式是私密模式。在普通模式下可以查看普通用戶的聯繫方式,在私密模式下除了可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式,這些重要用戶可以是一些選定的不希望在普通模式中顯示的用戶,通過私密模式這樣方式可以對重要用戶的聯繫方式進行保護,只有通訊錄應用程式的運行模式為私密模式時,才能查看重要用戶的聯繫方式。
進一步地,若應用程式為具有私密模式的應用程式,應用程式具體是運行在普通模式下還是運行在私密模式下,還需要進一步地確定,具體地,根據觸控操作獲取用戶通過顯示界面輸入的指紋,即終端在獲取用戶的點擊操作的同時,還獲取用戶手指按壓產生的指紋,需要說明中的終端的顯示屏可以是具有指紋識別功能的觸控螢幕,這樣用戶點擊觸控螢幕時,觸控螢幕可以同時獲取用戶的指紋。
第一啟動單元403,用於若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式。
舉例來說,若通訊錄的運行模式進入私密模式,則可以查看到普通用戶的聯繫方式還可以查看到重要用戶的聯繫方式
第二啟動單元404,用於若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
舉例來說,若通訊錄的運行模式進入普通模式,則只能查看到普通用戶的聯繫方式,看不到重要用戶的聯繫方式。
切換單元405,用於在應用程式運行在私密模式時,若獲取到觸發產生模式切換指令的觸控操作,則將所述應用程式的運行模式由私密模式切換為普通模式。
其中,觸發產生模式切換指令的觸控操作包括:點擊返回按鍵、點擊返回主界面按鍵、將所述應用程式轉為後臺程序、或者控制顯示屏滅屏。控制顯示屏滅屏可以是通過操作電源鍵使顯示屏滅屏、也可以是在終端亮屏時間超過預設的時長未接收到用戶的操作指令時使顯示屏滅屏。通過這種方式可以方便的將應用程式的運行模式由私密模式切換到普通模式,在需要將終端給其他人使用等場景下,使用這種切換方式既可以保護重要數據,又可以使其他用戶不易察覺切換的過程,有利於提高用戶體驗。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
請參閱圖5,圖5是本發明實施例公開的一種終端的結構示意圖。其中,終端500可包括:至少1個處理器501,存儲器502、用戶接口503和至少1個通信總線504。其中,通信總線504用於實現這些組件之間的連接通信。
其中,用戶接口503可以包括觸控螢幕等裝置,可以用於接收用戶發出的觸控指令,同時觸控螢幕可以根據觸控指令獲取用戶的指紋。
存儲器502可以包括只讀存儲器和隨機存取存儲器,可以用於存儲應用程式的模式信息,以及當應用程式具有私密模式時,保存私密模式對應的預設指紋,存儲器502還用於存儲程序代碼並向處理器501提供指令和數據。
在本發明的實施例中,通過調用存儲器502存儲的程序代碼或指令,處理器501用於執行一種應用程式的啟動方法。具體地,通過觸控螢幕接收用戶通過觸控螢幕觸發的啟動應用程式的觸控操作;
處理器在所述應用程式為具有私密模式的應用程式時,根據所述觸控操作,確定所述用戶通過所述顯示界面輸入的指紋;
若所述指紋與所述應用程式對應的預設指紋匹配,則啟動所述應用程式並將所述應用程式的運行模式設置私密模式;
若所述指紋與所述應用程式對應的預設指紋不匹配,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。
可選的,在本發明一些可能的實施方式中,所述方法還包括:
在應用程式運行在私密模式時,若獲取到觸發產生模式切換指令的觸控操作,則將所述應用程式的運行模式由私密模式切換為普通模式。其中,所述觸發產生模式切換指令的觸控操作包括:點擊返回按鍵、點擊返回主界面按鍵、將所述應用程式轉為後臺程序、或者控制顯示屏滅屏。
可選的,在本發明一些可能的實施方式中,在所述接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之前,所述方法還包括:
啟動私密設置程序,進入私密設置模式,在私密設置模式下設置應用程式是否具有私密模式。
可選的,在本發明一些可能的實施方式中,在所述接收用戶在顯示界面中輸入的啟動應用程式的觸控操作之後,還包括:
在所述應用程式為只具有普通模式的應用程式時,啟動所述應用程式。
可以看出,採用本發明實施例提供的技術方案,當接收到用戶在顯示界面中輸入的啟動應用程式的觸控操作時,若應用程式為具有私密模式的應用程式,則進一步地根據觸控操作確定用戶輸入的指紋,在所述指紋與所述應用程式對應的預設指紋匹配時,啟動所述應用程式並將應用程式的運行模式設置為私密模式,在所述指紋與所述應用程式對應的預設指紋不匹配時,則啟動所述應用程式並將所述應用程式的運行模式設置為普通模式。採用本發明實施例提供的技術方案可以實現控制單個應用程式進入私密模式,相對於現有技術中進入私密模式時,會使終端中所有具有私密模式的應用都進入私密模式的來說,本發明實施例提供的技術方案可以便捷地使一個應用程式進入私密模式或者普通模式,操作靈活方便。
本發明實施例還提供了一種計算機存儲介質,其中,該計算機存儲介質可存儲有程序,該程序執行時包括上述方法實施例中記載的任何一種應用程式的啟動方法的部分或全部步驟。
需要說明的是,對於前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定是本發明所必須的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置,可通過其它的方式實現。例如,以上所描述的裝置實施例僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明的各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。
所述集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可為個人計算機、伺服器或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬碟、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。