本發(fā)明涉及計算機領域,具體而言,涉及一種應用客戶端的啟動方法和裝置。
背景技術:
目前,很多移動終端用戶都會為移動終端配置使用密碼,以使移動終端在不被使用時處于鎖屏狀態(tài),從而避免移動終端中信息的泄露。因而,移動終端在被使用前需先執(zhí)行身份認證過程,在身份認證通過后,才可以通過選擇操作調用在移動終端上運行的各種應用客戶端。
也就是說,針對移動終端上運行的應用客戶端,均需先經過移動終端的解鎖認證過程,才可以被啟動運行,操作較為繁雜,大大影響了應用客戶端的啟動效率。
針對上述的問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種應用客戶端的啟動方法和裝置,以至少解決現(xiàn)有技術中應用客戶端的啟動操作較為繁雜所導致的應用客戶端的啟動效率較低的技術問題。
根據本發(fā)明實施例的一個方面,提供了一種應用客戶端的啟動方法,包括:在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,上述輸入信息中攜帶有用于解鎖的目標標識;判斷上述目標標識是否與第一標識匹配,其中,上述第一標識用于解鎖在上述終端上安裝的第一應用客戶端;在上述目標標識與上述第一標識匹配時,在上述終端解鎖并啟動上述第一應用客戶端。
根據本發(fā)明實施例的另一方面,還提供了一種應用客戶端的啟動裝置,包括:第一接收單元,用于在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,上述輸入信息中攜帶有用于解鎖的目標標識;第一判斷單元,用于判斷上述目標標識是否與第一標識匹配,其中,上述第一標識用于解鎖在上述終端上安裝的第一應用客戶端;第一啟動單元,用于在上述目標標識與上述第一標識匹配時,在上述終端解鎖并啟動上述第一應用客戶端。
在本發(fā)明實施例中,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接解鎖并啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據本發(fā)明實施例的一種可選的一種應用客戶端的啟動方法的應用環(huán)境示意圖;
圖2是根據本發(fā)明實施例的一種可選的應用客戶端的啟動方法的流程圖;
圖3是根據本發(fā)明實施例的另一種可選的應用客戶端的啟動方法的流程圖;
圖4是根據本發(fā)明實施例的一種可選的應用客戶端的啟動方法的示意圖;
圖5是根據本發(fā)明實施例的另一種可選的應用客戶端的啟動方法的示意圖;
圖6是根據本發(fā)明實施例的又一種可選的應用客戶端的啟動方法的示意圖;
圖7是根據本發(fā)明實施例的又一種可選的應用客戶端的啟動方法的示意圖;
圖8是根據本發(fā)明實施例的又一種可選的應用客戶端的啟動方法的示意圖;
圖9是根據本發(fā)明實施例的一種可選的應用客戶端的啟動裝置的示意圖;以及
圖10是根據本發(fā)明實施例的一種可選的用于實施應用客戶端的啟動方法的終端的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
實施例1
在本發(fā)明實施例中,提供了一種上述應用客戶端的啟動方法的實施例。作為一種可選的實施例,該應用客戶端的啟動方法可以但不限于應用于如圖1所示的應用環(huán)境中。終端102上安裝有第一應用客戶端,在處于鎖屏狀態(tài)下的終端102接收攜帶有用于解鎖的目標標識的輸入信息,并判斷該目標標識是否與第一標識關聯(lián),其中,第一標識用于解鎖終端102上安裝的第一應用客戶端。在判斷出目標標識與第一標識匹配時,則在終端解鎖并啟動上述第一應用客戶端。
在本實施例的應用客戶端的啟動方法中,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
可選地,在本實施例中,上述終端可以包括但不限于以下至少之一:手機、平板電腦、筆記本電腦、臺式PC機及其他安裝有應用客戶端的終端。上述只是一種示例,本實施例對此不做任何限定。
根據本發(fā)明實施例,提供了一種應用客戶端的啟動方法,如圖2所示,該方法包括:
S202,在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,輸入信息中攜帶有用于解鎖的目標標識;
S204,判斷目標標識是否與第一標識匹配,其中,第一標識用于解鎖在終端上安裝的第一應用客戶端;
S206,在目標標識與第一標識匹配時,在終端解鎖并啟動第一應用客戶端。
可選地,在本實施例中,上述應用客戶端的啟動方法可以但不限于應用于安裝有應用客戶端的終端中。其中,上述應用客戶端可以但不限于為各種類型的應用,例如,游戲應用、音樂應用、視頻應用、購物應用等。上述僅是一種示例,本實施例中對此不做任何限定。
需要說明的是,在本實施例中,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接解鎖并啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之前,還可以包括:創(chuàng)建預設標識列表,其中,預設標識列表用于存儲在終端安裝的應用客戶端及與應用客戶端匹配的預設標識的映射關系,其中,應用客戶端包括第一應用客戶端,預設標識包括第一標識。這里,終端上不同的應用客戶端通過應用標識來區(qū)別表示。本實施例中對此不做任何限定。
例如,如表1示出了一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識的映射關系。
表1
也就是說,假設在輸入信息中攜帶的目標標識為0101,經判斷該目標標識與預設標識列表中的預設標識(即預設標識0101)匹配,則在終端上解鎖并啟動與匹配成功的預設標識(即0101)對應的應用客戶端(如應用標識App1所對應的第一應用客戶端)。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之后,還可以利用輸入信息中的目標標識來認證是否用于解鎖終端的鎖屏狀態(tài)。認證方式包括以下至少之一:
1)在判斷目標標識是否與第一標識匹配之前,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;在目標標識與解鎖標識匹配時,解鎖終端;在目標標識與解鎖標識匹配時,判斷目標標識是否與第一標識匹配。
也就是說,先將獲取到的目標標識與解鎖標識進行匹配,在匹配成功后,直接解鎖終端;進一步,在匹配失敗后,再利用目標標識與第一標識進行匹配。從而保證終端可以被及時解鎖,以避免在為多個應用客戶端設置對應的預設標識時,需要長時間等待解鎖,影響解鎖效率的問題。
2)在判斷目標標識是否與第一標識匹配之后,在目標標識與第一標識不匹配時,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;在目標標識與解鎖標識匹配時,解鎖終端。
也就是說,先判斷目標標識是否與第一標識匹配,在匹配失敗后,才判斷目標標識是否與解鎖標識匹配。從而實現(xiàn)可以快速解鎖應用客戶端,并啟動運行應用客戶端,進而達到提高應用客戶端的啟動效率的效果。
可選地,在本實施例中,在終端啟動運行第一應用客戶端可以包括但不限于以下至少之一:
1)啟動運行第一應用客戶端的同時,終端仍處于鎖屏狀態(tài);
2)啟動運行第一應用客戶端的同時,解鎖終端的解鎖狀態(tài)。
需要說明的是,在上述方式1)中,通過在鎖屏狀態(tài)下運行第一應用客戶端,以保證終端上其他應用客戶端的信息安全性,避免其他應用客戶端中的信息被泄露。而在上述方式2)中,通過解鎖應用客戶端的同時解鎖終端,將大大縮減交互認證的時間,達到提高解鎖效率的效果。這里,根據不同場景需要,可以但不限于選擇不同的實施方式,本實施例中對此不做任何限定。
可選地,在本實施例中,上述應用客戶端的啟動方法可以但不限于應用于不同的終端系統(tǒng)中,例如,安卓系統(tǒng)、ios系統(tǒng)等。在不同終端系統(tǒng)中,通過利用第一標識構造調用請求,通過根據調用請求調用預定應用接口(Application Interface,API)來實現(xiàn)啟動運行第一應用客戶端。
例如,以安卓系統(tǒng)為例,利用第一標識構造Intent調用請求,調用startActivity(App1),以實現(xiàn)快速啟動終端上的第一應用客戶端App1。
可選地,在本實施例中,目標標識可以但不限于以md5形式存儲在終端中。此外,在本實施例中,預設標識列表中的預設標識也可以但不限于以md5形式存儲,也就是說,在本實施例中,可以但不限于通過比對md5形式的目標標識與md5形式的預設標識(如第一標識)來判斷是否啟動運行對應的應用客戶端(如第一應用客戶端)。
可選地,在本實施例中,上述輸入信息可以包括但不限于以下至少之一:文字信息、音頻信息、手勢信息、圖案信息、體征信息。例如,上述輸入信息也可稱作輸入密碼,具體可以包括:語音密碼、指紋密碼、數(shù)字密碼、手勢密碼等,其中,目標標識可以但不限于為根據輸入密碼得到的鍵值。本實施例中對此不做任何限定。
具體結合以下示例進行說明,如圖3所示步驟S302-S310,假設在接收到輸入密碼后,先判斷該輸入密碼是否為用于解鎖終端的解鎖密碼(例如,判斷輸入密碼的md5與解鎖密碼的md5是否匹配),若是解鎖密碼,則解鎖終端(如手機);若不是解鎖密碼,則判斷該輸入密碼是否為第一密碼(即第一應用客戶端App1的預設密碼),若是第一密碼,則通過調用預定應用接口API啟動運行第一應用客戶端App1,若不是第一密碼,則可以返回繼續(xù)。
需要說明的是,假設在終端上只配置了用于解鎖第一應用客戶端的第一標識(如第一密碼),則上述在判斷出不是第一密碼,返回繼續(xù)的操作可以包括:顯示上述輸入密碼錯誤,并返回重新接收輸入密碼,如圖3所示。
此外,假設在終端上除第一應用客戶端外,還配置了用于解鎖其他應用客戶端(如第二應用客戶端)的第二標識(如第二密碼),則上述在判斷出不是第一密碼,返回繼續(xù)的操作可以包括:繼續(xù)該判斷該輸入密碼是否為第二密碼(即第二應用客戶端App2的預設密碼)(圖3中未示出)。上述僅是一種示例,本實施例中對此不做任何限定。
例如,如圖4(a)所示,接收輸入密碼,假設判斷該輸入密碼與第一密碼匹配,其中,第一密碼對應的第一應用客戶端為游戲應用G的客戶端,則在顯示屏上可直接運行該游戲應用G的客戶端,如圖4(b)所示觸屏搖晃小球。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息包括以下至少之一:
1)接收到對第一預定區(qū)域中的目標按鈕的觸摸操作信息,其中,預定區(qū)域中包括一個或多個按鈕,一個或多個按鈕包括目標按鈕,每個按鈕用于啟動安裝在終端中的一個應用客戶端;
可選地,在本實施例中,由于不同的應用客戶端對應第一預定區(qū)域中的不同按鈕,因而,在本實施例中,用于解鎖與上述一個或多個按鈕對應的一個或多個應用客戶端的標識可以相同,也可以不同。例如,與上述App1對應的為按鈕_1,用于解鎖App1的為第一標識,與上述App2對應為按鈕_2,用于解鎖App2的為第二標識,這里,第一標識與第二標識可以但不限于為相同標識(即相同密碼),假設均為123,若接收到的是與App1對應的按鈕_1的觸摸操作信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App1;若接收到的是與App2對應的按鈕_2的觸摸操作信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App2。
2)接收到在第二預定區(qū)域中輸入的輸入信息,其中,終端的顯示屏上包括一個或多個預定區(qū)域,一個或多個預定區(qū)域包括第二預定區(qū)域,每個預定區(qū)域用于啟動安裝在終端中的一個應用客戶端。
可選地,在本實施例中,由于不同的應用客戶端對應顯示屏上的不同預定區(qū)域,因而,在本實施例中,用于解鎖與上述一個或多個預定區(qū)域對應的一個或多個應用客戶端的標識可以相同,也可以不同。例如,與上述App1對應的為預定區(qū)域_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為第二標識,這里,第一標識與第二標識可以但不限于為相同標識(即相同密碼),假設均為123,若接收到的是在預定區(qū)域_1中輸入的輸入信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App1;若接收到的是在預定區(qū)域_2中輸入的輸入信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App2。
可選地,在本實施例中,上述第一應用客戶端可以包括但不限于一個或多個應用客戶端,其中,在終端解鎖并啟動第一應用客戶端包括:
1)在第一應用客戶端包括一個應用客戶端時,在終端的顯示屏上直接運行第一應用客戶端。
2)在第一應用客戶端包括多個應用客戶端時,在終端的顯示屏上顯示已解鎖的多個應用客戶端的應用標識,其中,多個應用客戶端具有預設關聯(lián)關系;接收對多個應用客戶端中的一個應用客戶端的應用標識的選中操作;在終端的顯示屏上運行所選中的一個應用客戶端。
需要說明的是,在本實施例中,上述預設關聯(lián)關系可以包括但不限于以下至少之一:預先設置的關聯(lián)關系、同類型的應用客戶端。例如,對于均為游戲應用的應用客戶端_1與應用客戶端_2,在判斷出目標標識與第一標識匹配時,可以但不限于在終端的顯示屏上同時顯示已解鎖的App1與App2的應用標識;此外,對于通過預先配置綁定的App3和App4,在判斷出目標標識與第一標識匹配時,可以但不限于在終端的顯示屏上同時顯示已解鎖的App3與App4的應用標識。上述僅是一種示例,本實施例中對此不做任何限定。
通過本申請?zhí)峁┑膶嵤├?,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接解鎖并啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
作為一種可選的方案,在判斷目標標識是否與第一標識匹配之前,還包括:
S1,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;
S2,在目標標識與解鎖標識匹配時,解鎖終端;
S3,在目標標識與解鎖標識不匹配時,判斷目標標識是否與第一標識匹配。
具體結合以下示例進行說明,假設用于解鎖終端的解鎖標識(如以解鎖密碼表示)為6666,第一標識(如以第一密碼表示)為0101,對應第一應用客戶端App1。則在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)為6666時,經判斷與解鎖密碼匹配,則對該終端執(zhí)行屏幕解鎖;在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)并非6666,則判斷是否與第一密碼匹配。
通過本申請?zhí)峁┑膶嵤├?,先將獲取到的目標標識與解鎖標識進行匹配,在匹配成功后,則直接解鎖終端;進一步,在匹配失敗后,再利用目標標識與第一標識進行匹配。從而保證終端可以被及時解鎖,以避免在為多個應用客戶端設置對應的預設標識時,需要長時間等待解鎖,影響解鎖效率的問題。
作為一種可選的方案,在判斷目標標識是否與第一標識匹配之后,還包括:
S1,在目標標識與第一標識不匹配時,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;
S2,在目標標識與解鎖標識匹配時,解鎖終端。
具體結合以下示例進行說明,假設解鎖標識(如以解鎖密碼表示)為6666,第一標識(如以第一密碼表示)為0101,對應第一應用客戶端App1。則在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)為6666時,經判斷與第一密碼不匹配,則判斷是否與解鎖密碼匹配,經判斷與解鎖密碼匹配,則對該終端執(zhí)行屏幕解鎖。
通過本申請?zhí)峁┑膶嵤├?,通過先判斷目標標識是否與第一標識匹配,在匹配失敗后,再判斷目標標識是否與解鎖標識匹配。從而實現(xiàn)可以快速解鎖并啟動應用客戶端,進而達到提高應用客戶端的啟動效率的效果。
作為一種可選的方案,在判斷目標標識是否與第一標識匹配之后,還包括:
S1,在目標標識與第一標識不匹配時,判斷目標標識是否與第二標識匹配,其中,第二標識用于解鎖在終端上安裝的第二應用客戶端;
S2,在目標標識與第二標識匹配時,在終端解鎖并第二應用客戶端。
可選地,在本實施例中,在終端安裝的不同應用客戶端可以但不限于設置不同的匹配優(yōu)先級。也就是說,在本實施例中,可以但不限于根據不同的匹配優(yōu)先級,分別與不同的應用客戶端的標識進行匹配。其中,上述匹配優(yōu)先級可以但不限于根據不同應用客戶端的使用頻率確定,也可以是預先配置確定的,本實施例中對匹配優(yōu)先級的確定方式不做任何限定。
例如,如表2示出了一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識及匹配優(yōu)先級的映射關系。
表2
結合表2進行具體說明,假設第一應用客戶端的匹配優(yōu)先級高于第三應用客戶端的匹配優(yōu)先級,第三應用客戶端的匹配優(yōu)先級高于第二應用客戶端的匹配優(yōu)先級。則判斷順序可以如下:若判斷出目標標識與第一標識不匹配時,則將判斷目標標識是否與第三標識匹配;進一步,在目標標識與第三標識不匹配時,再判斷目標標識是否與第二標識匹配。
通過本申請?zhí)峁┑膶嵤├?,通過為不同應用客戶端配置不同匹配優(yōu)先級,從而實現(xiàn)根據不同的匹配優(yōu)先級分別針對不同應用客戶端實現(xiàn)不同的啟動控制,以達到提高應用客戶端啟動控制的靈活性的效果。
作為一種可選的方案,在終端解鎖并啟動第一應用客戶端之后,還包括:
S1,接收第一請求,其中,第一請求用于指示關閉第一應用客戶端;
S2,響應第一請求關閉第一應用客戶端,并在終端的顯示屏上重新恢復鎖屏狀態(tài)。
可選地,在本實施例中,在關閉上述第一應用客戶端后終端重新恢復的鎖屏狀態(tài)可以但不限于以下至少之一:恢復顯示終端的鎖屏界面、恢復顯示終端的黑屏界面。也就是說,利用上述輸入信息中的目標標識進行交互認證的過程,用于解鎖并啟動第一應用客戶端,而并不用于解鎖終端,也不用于解鎖并啟動終端上的其他應用客戶端,在第一應用客戶端被關閉后,終端將再次恢復鎖屏狀態(tài)。
具體結合以下示例進行說明,如圖5(a)所示,接收輸入密碼,假設判斷該輸入密碼與第一密碼匹配,其中,第一密碼對應的第一應用客戶端為游戲應用G的客戶端,則在顯示屏上可直接解鎖并啟動該游戲應用G的客戶端,如圖4(b)所示運行游戲應用G,觸屏搖晃小球。
進一步,假設接收到用于指示關閉游戲應用G的客戶端的第一請求(如圖5(b)所示點擊關閉按鈕),則響應第一請求關閉游戲應用G的客戶端,并在終端的顯示屏上重新恢復鎖屏狀態(tài),如圖5(c)所示恢復顯示終端的鎖屏界面。
通過本申請?zhí)峁┑膶嵤├陉P閉第一應用客戶端后,終端將重新恢復鎖屏狀態(tài),通過這種方式將保證終端上其他應用客戶端中的信息不會被泄露,從而實現(xiàn)提高各個應用客戶端的使用安全性的效果。
作為一種可選的方案,
S1,判斷目標標識是否與第一標識匹配包括:S11,在預設標識列表中查找與目標標識匹配的第一標識,其中,預設標識列表用于存儲在終端安裝的應用客戶端及與應用客戶端匹配的預設標識的映射關系,其中,應用客戶端包括第一應用客戶端,預設標識包括第一標識;
S2,在目標標識與第一標識匹配時,在終端解鎖并啟動第一應用客戶端包括:S21,在預設標識列表查找到與目標標識匹配的第一標識時,在終端的顯示屏上解鎖并啟動第一應用客戶端。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之前,還可以包括:創(chuàng)建預設標識列表,其中,上述預設標識列表可以但不限于存儲在終端中,在預設標識列表中應用客戶端的應用標識與預設標識為一一對應的映射關系。例如,表1所示為一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識的映射關系。
通過在預設標識列表中查找與目標標識匹配的預設標識,從而實現(xiàn)直接解鎖并啟動與目標標識匹配的預設標識所對應的應用客戶端,以達到簡化啟動應用客戶端的步驟,進而實現(xiàn)提高應用客戶端的啟動效率的效果。
作為一種可選的方案,在處于鎖屏狀態(tài)下的終端接收輸入信息包括以下至少之一:
1)接收到對第一預定區(qū)域中的目標按鈕的觸摸操作信息,其中,預定區(qū)域中包括一個或多個按鈕,一個或多個按鈕包括目標按鈕,每個按鈕用于啟動安裝在終端中的一個應用客戶端;
需要說明的是,在本實施例中,在上述方式1)中,終端顯示屏上的第一預定區(qū)域中包括的一個或多個按鈕可以但不限于分別與使用頻率大于預定閾值的一個或多個應用客戶端相對應。也就是說,在處于鎖屏狀態(tài)下的終端的顯示屏的第一預定區(qū)域中,顯示用于解鎖常用的應用客戶端的按鈕。
例如,如圖6(a)所示,在第一預定區(qū)域中包括與常用的App1及App2分別對應的按鈕_1和按鈕_2,假設與上述App1對應的為按鈕_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為按鈕_2,用于解鎖App2的為第二標識。在接收對第一預定區(qū)域中的目標按鈕(如圖6(a)所示按鈕_2)的觸摸操作信息后,打開用于輸入與該目標按鈕(如圖6(a)所示按鈕_2)對應的App2的輸入信息的輸入接口,如圖6(b)所示提示“請輸入App2的解鎖密碼”。進一步,若接收到的輸入信息中攜帶的目標標識與用于解鎖App2的第二標識匹配,則可以解鎖并啟動App2。
2)接收到在第二預定區(qū)域中輸入的輸入信息,其中,終端的顯示屏上包括一個或多個預定區(qū)域,一個或多個預定區(qū)域包括第二預定區(qū)域,每個預定區(qū)域用于啟動安裝在終端中的一個應用客戶端。
例如,如圖7所示,在第一預定區(qū)域中包括與常用的App1及App2分別對應的預定區(qū)域_1和預定區(qū)域_2,其中,假設與上述App1對應的為預定區(qū)域_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為第二標識。接收到在預定區(qū)域_1輸入的輸入信息(如圖7所示預定區(qū)域_1提示輸入解鎖密碼),若經判斷輸入信息中攜帶的目標標識與用于解鎖App1的第一標識匹配,則可以解鎖并啟動App1;接收到在預定區(qū)域_2輸入的輸入信息(如圖7所示預定區(qū)域_2提示輸入解鎖密碼),若經判斷輸入信息中攜帶的目標標識與用于解鎖App2的第二標識匹配,則可以解鎖并啟動App2。
需要說明的是,上述僅是一種示例,上述交互方式還可以適用于終端所安裝的更多的應用客戶端,過程可以參照上述示例,本實施例中在此不再贅述。
通過本申請?zhí)峁┑膶嵤├?,通過利用預定區(qū)域中的不同按鈕,或顯示屏上的不同區(qū)域來實現(xiàn)對終端上安裝的不同應用客戶端的解鎖啟動,從而避免混淆為不同應用客戶端所配置的不同的輸入信息,進而達到了簡化用于啟動不同應用客戶端的交互操作,提高應用客戶端的啟動效率的目的。
作為一種可選的方案,在終端解鎖并啟動第一應用客戶端包括:
1)在第一應用客戶端包括一個應用客戶端時,在終端的顯示屏上運行第一應用客戶端;
也就是說,在第一應用客戶端為一個應用客戶端時,則在成功匹配輸入信息中攜帶的目標標識與第一標識后,可以直接解鎖并啟動該第一應用該客戶端,實現(xiàn)快速在終端的顯示屏上運行上述第一應用客戶端。
2)在第一應用客戶端包括多個應用客戶端時,
S1,在終端的顯示屏上顯示已解鎖的多個應用客戶端的應用標識,其中,多個應用客戶端具有預設關聯(lián)關系;
S2,接收對多個應用客戶端中的一個應用客戶端的應用標識的選中操作;
S3,在終端的顯示屏上運行所選中的一個應用客戶端。
可選地,在本實施例中,上述預設關聯(lián)關系可以包括但不限于以下至少之一:預先設置的關聯(lián)關系、同類型的應用客戶端。
具體結合以下示例進行說明,假設具有預設關聯(lián)關系的多個應用客戶端包括:同屬于游戲應用的App1、App2、App3、App4。則在成功匹配輸入信息中攜帶的目標標識與第一標識后,可以直接解鎖并啟動第一應用客戶端包括的多個應用客戶端App1、App2、App3、App4。即如圖8所示,在終端的顯示屏上顯示已解鎖的多個應用客戶端(即App1、App2、App3、App4)的應用標識,假設接收對多個應用客戶端中的一個應用客戶端(如App4)的應用標識的選中操作,則在終端的顯示屏上運行所選中的App4。
通過本申請?zhí)峁┑膶嵤├?,第一應用客戶端可以包括但不限于一個或多個應用客戶端,也就是說,通過比對輸入信息中攜帶的目標標識與第一標識,可以但不限于解鎖并啟動一個或多個具有預設關系的應用客戶端,從而更加便于對應用客戶端直接運行操作,進而達到簡化應用客戶端的啟動操作,提高啟動效率的效果。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
實施例2
根據本發(fā)明實施例,還提供了一種用于實施上述應用客戶端的啟動方法的應用客戶端的啟動裝置,如圖9所示,該裝置包括:
1)第一接收單元902,用于在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,輸入信息中攜帶有用于解鎖的目標標識;
2)第一判斷單元904,用于判斷目標標識是否與第一標識匹配,其中,第一標識用于解鎖在終端上安裝的第一應用客戶端;
3)第一啟動單元906,用于在目標標識與第一標識匹配時,在終端解鎖并啟動第一應用客戶端。
可選地,在本實施例中,上述應用客戶端的啟動裝置可以但不限于應用于安裝有應用客戶端的終端中。其中,上述應用客戶端可以但不限于為各種類型的應用,例如,游戲應用、音樂應用、視頻應用、購物應用等。上述僅是一種示例,本實施例中對此不做任何限定。
需要說明的是,在本實施例中,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接解鎖并啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之前,還可以包括:創(chuàng)建預設標識列表,其中,預設標識列表用于存儲在終端安裝的應用客戶端及與應用客戶端匹配的預設標識的映射關系,其中,應用客戶端包括第一應用客戶端,預設標識包括第一標識。這里,終端上不同的應用客戶端通過應用標識來區(qū)別表示。本實施例中對此不做任何限定。
例如,如表3示出了一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識的映射關系。
表3
也就是說,假設在輸入信息中攜帶的目標標識為0101,經判斷該目標標識與預設標識列表中的預設標識(即預設標識0101)匹配,則在終端上解鎖并啟動與匹配成功的預設標識(即0101)對應的應用客戶端(如應用標識App1所對應的第一應用客戶端)。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之后,還可以利用輸入信息中的目標標識來認證是否用于解鎖終端的鎖屏狀態(tài)。認證方式包括以下至少之一:
1)在判斷目標標識是否與第一標識匹配之前,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;在目標標識與解鎖標識匹配時,解鎖終端;在目標標識與解鎖標識匹配時,判斷目標標識是否與第一標識匹配。
也就是說,先將獲取到的目標標識與解鎖標識進行匹配,在匹配成功后,直接解鎖終端;進一步,在匹配失敗后,再利用目標標識與第一標識進行匹配。從而保證終端可以被及時解鎖,以避免在為多個應用客戶端設置對應的預設標識時,需要長時間等待解鎖,影響解鎖效率的問題。
2)在判斷目標標識是否與第一標識匹配之后,在目標標識與第一標識不匹配時,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;在目標標識與解鎖標識匹配時,解鎖終端。
也就是說,先判斷目標標識是否與第一標識匹配,在匹配失敗后,才判斷目標標識是否與解鎖標識匹配。從而實現(xiàn)可以快速解鎖應用客戶端,并啟動運行應用客戶端,進而達到提高應用客戶端的啟動效率的效果。
可選地,在本實施例中,在終端啟動運行第一應用客戶端可以包括但不限于以下至少之一:
1)啟動運行第一應用客戶端的同時,終端仍處于鎖屏狀態(tài);
2)啟動運行第一應用客戶端的同時,解鎖終端的解鎖狀態(tài)。
需要說明的是,在上述方式1)中,通過在鎖屏狀態(tài)下運行第一應用客戶端,以保證終端上其他應用客戶端的信息安全性,避免其他應用客戶端中的信息被泄露。而在上述方式2)中,通過解鎖應用客戶端的同時解鎖終端,將大大縮減交互認證的時間,達到提高解鎖效率的效果。這里,根據不同場景需要,可以但不限于選擇不同的實施方式,本實施例中對此不做任何限定。
可選地,在本實施例中,上述應用客戶端的啟動方法可以但不限于應用于不同的終端系統(tǒng)中,例如,安卓系統(tǒng)、ios系統(tǒng)等。在不同終端系統(tǒng)中,通過利用第一標識構造調用請求,通過根據調用請求調用預定應用接口(Application Interface,API)來實現(xiàn)啟動運行第一應用客戶端。
例如,以安卓系統(tǒng)為例,利用第一標識構造Intent調用請求,調用startActivity(App1),以實現(xiàn)快速啟動終端上的第一應用客戶端App1。
可選地,在本實施例中,目標標識可以但不限于以md5形式存儲在終端中。此外,在本實施例中,預設標識列表中的預設標識也可以但不限于以md5形式存儲,也就是說,在本實施例中,可以但不限于通過比對md5形式的目標標識與md5形式的預設標識(如第一標識)來判斷是否啟動運行對應的應用客戶端(如第一應用客戶端)。
可選地,在本實施例中,上述輸入信息可以包括但不限于以下至少之一:文字信息、音頻信息、手勢信息、圖案信息、體征信息。例如,上述輸入信息也可稱作輸入密碼,具體可以包括:語音密碼、指紋密碼、數(shù)字密碼、手勢密碼等,其中,目標標識可以但不限于為根據輸入密碼得到的鍵值。本實施例中對此不做任何限定。
具體結合以下示例進行說明,如圖3所示步驟S302-S310,假設在接收到輸入密碼后,先判斷該輸入密碼是否為用于解鎖終端的解鎖密碼(例如,判斷輸入密碼的md5與解鎖密碼的md5是否匹配),若是解鎖密碼,則解鎖終端(如手機);若不是解鎖密碼,則判斷該輸入密碼是否為第一密碼(即第一應用客戶端App1的預設密碼),若是第一密碼,則通過調用預定應用接口API啟動運行第一應用客戶端App1,若不是第一密碼,則可以返回繼續(xù)。
需要說明的是,假設在終端上只配置了用于解鎖第一應用客戶端的第一標識(如第一密碼),則上述在判斷出不是第一密碼,返回繼續(xù)的操作可以包括:顯示上述輸入密碼錯誤,并返回重新接收輸入密碼,如圖3所示。
此外,假設在終端上除第一應用客戶端外,還配置了用于解鎖其他應用客戶端(如第二應用客戶端)的第二標識(如第二密碼),則上述在判斷出不是第一密碼,返回繼續(xù)的操作可以包括:繼續(xù)該判斷該輸入密碼是否為第二密碼(即第二應用客戶端App2的預設密碼)(圖3中未示出)。上述僅是一種示例,本實施例中對此不做任何限定。
例如,如圖4(a)所示,接收輸入密碼,假設判斷該輸入密碼與第一密碼匹配,其中,第一密碼對應的第一應用客戶端為游戲應用G的客戶端,則在顯示屏上可直接運行該游戲應用G的客戶端,如圖4(b)所示觸屏搖晃小球。
可選地,在本實施例中,第一接收單元包括以下至少之一:
1)第一接收模塊,用于接收到對第一預定區(qū)域中的目標按鈕的觸摸操作信息,其中,預定區(qū)域中包括一個或多個按鈕,一個或多個按鈕包括目標按鈕,每個按鈕用于啟動安裝在終端中的一個應用客戶端;
可選地,在本實施例中,由于不同的應用客戶端對應第一預定區(qū)域中的不同按鈕,因而,在本實施例中,用于解鎖與上述一個或多個按鈕對應的一個或多個應用客戶端的標識可以相同,也可以不同。例如,與上述App1對應的為按鈕_1,用于解鎖App1的為第一標識,與上述App2對應為按鈕_2,用于解鎖App2的為第二標識,這里,第一標識與第二標識可以但不限于為相同標識(即相同密碼),假設均為123,若接收到的是與App1對應的按鈕_1的觸摸操作信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App1;若接收到的是與App2對應的按鈕_2的觸摸操作信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App2。
2)第二接收模塊,用于接收到在第二預定區(qū)域中輸入的輸入信息,其中,終端的顯示屏上包括一個或多個預定區(qū)域,一個或多個預定區(qū)域包括第二預定區(qū)域,每個預定區(qū)域用于啟動安裝在終端中的一個應用客戶端。
可選地,在本實施例中,由于不同的應用客戶端對應顯示屏上的不同預定區(qū)域,因而,在本實施例中,用于解鎖與上述一個或多個預定區(qū)域對應的一個或多個應用客戶端的標識可以相同,也可以不同。例如,與上述App1對應的為預定區(qū)域_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為第二標識,這里,第一標識與第二標識可以但不限于為相同標識(即相同密碼),假設均為123,若接收到的是在預定區(qū)域_1中輸入的輸入信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App1;若接收到的是在預定區(qū)域_2中輸入的輸入信息,輸入信息攜帶的目標標識為123,則可以解鎖并啟動App2。
可選地,在本實施例中,在第一應用客戶端包括一個應用客戶端時,第一啟動單元包括:1)第一運行模塊,用于在終端的顯示屏上運行第一應用客戶端。
可選地,在本實施例中,在第一應用客戶端包括多個應用客戶端時,第一啟動單元包括:1)顯示模塊,用于在終端的顯示屏上顯示已解鎖的多個應用客戶端的應用標識,其中,多個應用客戶端具有預設關聯(lián)關系;2)第三接收模塊,用于接收對多個應用客戶端中的一個應用客戶端的應用標識的選中操作;3)第二運行模塊,用于在終端的顯示屏上運行所選中的一個應用客戶端。
需要說明的是,在本實施例中,上述預設關聯(lián)關系可以包括但不限于以下至少之一:預先設置的關聯(lián)關系、同類型的應用客戶端。例如,對于均為游戲應用的應用客戶端_1與應用客戶端_2,在判斷出目標標識與第一標識匹配時,可以但不限于在終端的顯示屏上同時顯示已解鎖的App1與App2的應用標識;此外,對于通過預先配置綁定的App3和App4,在判斷出目標標識與第一標識匹配時,可以但不限于在終端的顯示屏上同時顯示已解鎖的App3與App4的應用標識。上述僅是一種示例,本實施例中對此不做任何限定。
通過本申請?zhí)峁┑膶嵤├?,在處于鎖屏狀態(tài)下的終端對輸入信息中的目標標識進行認證,認證通過后直接解鎖并啟動與目標標識匹配的第一標識所關聯(lián)的第一應用客戶端,從而實現(xiàn)在鎖屏狀態(tài)下通過與終端的認證交互,直接解鎖并啟動終端上安裝的應用客戶端,而無需再經過對終端的解鎖認證過程,達到簡化認證步驟,提高應用客戶端的啟動效率的效果。進一步,為第一應用客戶端配置向匹配的用于解鎖的標識,還將保證在該應用客戶端啟動的安全性,以避免該應用客戶端中的信息泄露。
作為一種可選的方案,還包括:
1)第二判斷單元,用于在判斷目標標識是否與第一標識匹配之前,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;
2)第一解鎖單元,用于在目標標識與解鎖標識匹配時,解鎖終端;
3)第三判斷單元,用于在目標標識與解鎖標識不匹配時,判斷目標標識是否與第一標識匹配。
具體結合以下示例進行說明,假設用于解鎖終端解鎖標識(如以解鎖密碼表示)為6666,第一標識(如以第一密碼表示)為0101,對應第一應用客戶端App1。則在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)為6666時,經判斷與解鎖密碼匹配,則對該終端執(zhí)行屏幕解鎖;在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)并非6666,則判斷是否與第一密碼匹配。
通過本申請?zhí)峁┑膶嵤├?,通過先將獲取到的目標標識與解鎖標識進行匹配,在匹配成功后,則直接解鎖終端;進一步,在匹配失敗后,再利用目標標識與第一標識進行匹配。從而保證終端可以被及時解鎖,以避免在為多個應用客戶端設置對應的預設標識時,需要長時間等待解鎖,影響解鎖效率的問題。
作為一種可選的方案,還包括:
1)第四判斷單元,用于在判斷目標標識是否與第一標識匹配之后,在目標標識與第一標識不匹配時,判斷目標標識是否與用于解鎖鎖屏狀態(tài)的解鎖標識匹配;
2)第二解鎖單元,用于在目標標識與解鎖標識匹配時,解鎖終端。
具體結合以下示例進行說明,假設解鎖標識(如以解鎖密碼表示)為6666,第一標識(如以第一密碼表示)為0101,對應第一應用客戶端App1。則在接收到的輸入信息中攜帶的目標標識(如以輸入密碼表示)為6666時,經判斷與第一密碼不匹配,則判斷是否與解鎖密碼匹配,經判斷與解鎖密碼匹配,則對該終端執(zhí)行屏幕解鎖。
通過本申請?zhí)峁┑膶嵤├?,通過先判斷目標標識是否與第一標識匹配,在匹配失敗后,再判斷目標標識是否與解鎖標識匹配。從而實現(xiàn)可以快速解鎖并啟動應用客戶端,以啟動運行應用客戶端,進而達到提高應用客戶端的啟動效率的效果。
作為一種可選的方案,還包括:
1)第五判斷單元,用于在判斷目標標識是否與第一標識匹配之后,在目標標識與第一標識不匹配時,判斷目標標識是否與第二標識匹配,其中,第二標識用于解鎖在終端上安裝的第二應用客戶端;
2)第二啟動單元,用于在目標標識與第二標識匹配時,在終端解鎖并第二應用客戶端。
可選地,在本實施例中,在終端安裝的不同應用客戶端可以但不限于設置不同的匹配優(yōu)先級。也就是說,在本實施例中,可以但不限于根據不同的匹配優(yōu)先級,分別與不同的應用客戶端的標識進行匹配。其中,上述匹配優(yōu)先級可以但不限于根據不同應用客戶端的使用頻率確定,也可以是預先配置確定的,本實施例中對匹配優(yōu)先級的確定方式不做任何限定。
例如,如表4示出了一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識及匹配優(yōu)先級的映射關系。
表4
結合表4進行具體說明,假設第一應用客戶端的匹配優(yōu)先級高于第三應用客戶端的匹配優(yōu)先級,第三應用客戶端的匹配優(yōu)先級高于第二應用客戶端的匹配優(yōu)先級。則判斷順序可以如下:若判斷出目標標識與第一標識不匹配時,則將判斷目標標識是否與第三標識匹配;進一步,在目標標識與第三標識不匹配時,再判斷目標標識是否與第二標識匹配。
通過本申請?zhí)峁┑膶嵤├?,通過為不同應用客戶端配置不同匹配優(yōu)先級,從而實現(xiàn)根據不同的匹配優(yōu)先級分別針對不同應用客戶端實現(xiàn)不同的啟動控制,以達到提高應用客戶端啟動控制的靈活性的效果。
作為一種可選的方案,還包括:
1)第二接收單元,用于在終端解鎖并啟動第一應用客戶端之后之后,接收第一請求,其中,第一請求用于指示關閉第一應用客戶端;
2)關閉單元,用于響應第一請求關閉第一應用客戶端,并在終端的顯示屏上重新恢復鎖屏狀態(tài)。
可選地,在本實施例中,在關閉上述第一應用客戶端后終端重新恢復的鎖屏狀態(tài)可以但不限于以下至少之一:恢復顯示終端的鎖屏界面、恢復顯示終端的黑屏界面。也就是說,利用上述輸入信息中的目標標識進行交互認證的過程,用于解鎖并啟動第一應用客戶端,而并不用于解鎖終端,也不用于解鎖并啟動終端上的其他應用客戶端,在第一應用客戶端被關閉后,終端將再次恢復鎖屏狀態(tài)。
具體結合以下示例進行說明,如圖5(a)所示,接收輸入密碼,假設判斷該輸入密碼與第一密碼匹配,其中,第一密碼對應的第一應用客戶端為游戲應用G的客戶端,則在顯示屏上可直接解鎖并啟動該游戲應用G的客戶端,如圖4(b)所示運行游戲應用G,觸屏搖晃小球。
進一步,假設接收到用于指示關閉游戲應用G的客戶端的第一請求(如圖5(b)所示點擊關閉按鈕),則響應第一請求關閉游戲應用G的客戶端,并在終端的顯示屏上重新恢復鎖屏狀態(tài),如圖5(c)所示恢復顯示終端的鎖屏界面。
通過本申請?zhí)峁┑膶嵤├?,在關閉第一應用客戶端后,終端將重新恢復鎖屏狀態(tài),通過這種方式將保證終端上其他應用客戶端中的信息不會被泄露,從而實現(xiàn)提高各個應用客戶端的使用安全性的效果。
作為一種可選的方案,
1)第一判斷單元904包括:(1)查找模塊,用于在預設標識列表中查找與目標標識匹配的第一標識,其中,預設標識列表用于存儲在終端安裝的應用客戶端及與應用客戶端匹配的預設標識的映射關系,其中,應用客戶端包括第一應用客戶端,預設標識包括第一標識;
2)第一啟動單元906包括:(1)啟動模塊,用于在預設標識列表查找到與目標標識匹配的第一標識時,在終端的顯示屏上解鎖并啟動第一應用客戶端。
可選地,在本實施例中,在處于鎖屏狀態(tài)下的終端接收輸入信息之前,還可以包括:創(chuàng)建預設標識列表,其中,上述預設標識列表可以但不限于存儲在終端中,在預設標識列表中應用客戶端的應用標識與預設標識為一一對應的映射關系。例如,表3所示為一種可選的預設標識列表,其中包括應用客戶端的應用標識與預設標識的映射關系。
通過在預設標識列表中查找與目標標識匹配的預設標識,從而實現(xiàn)直接解鎖并啟動與目標標識匹配的預設標識所對應的應用客戶端,以達到簡化啟動應用客戶端的步驟,進而實現(xiàn)提高應用客戶端的啟動效率的效果。
作為一種可選的方案,第一接收單元902包括:
1)第一接收模塊,用于接收到對第一預定區(qū)域中的目標按鈕的觸摸操作信息,其中,預定區(qū)域中包括一個或多個按鈕,一個或多個按鈕包括目標按鈕,每個按鈕用于啟動安裝在終端中的一個應用客戶端;
需要說明的是,在本實施例中,在上述方式1)中,終端顯示屏上的第一預定區(qū)域中包括的一個或多個按鈕可以但不限于分別與使用頻率大于預定閾值的一個或多個應用客戶端相對應。也就是說,在處于鎖屏狀態(tài)下的終端的顯示屏的第一預定區(qū)域中,顯示用于解鎖常用的應用客戶端的按鈕。
例如,如圖6(a)所示,在第一預定區(qū)域中包括與常用的App1及App2分別對應的按鈕_1和按鈕_2,假設與上述App1對應的為按鈕_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為按鈕_2,用于解鎖App2的為第二標識。在接收對第一預定區(qū)域中的目標按鈕(如圖6(a)所示按鈕_2)的觸摸操作信息后,打開用于輸入與該目標按鈕(如圖6(a)所示按鈕_2)對應的App2的輸入信息的輸入接口,如圖6(b)所示提示“請輸入App2的解鎖密碼”。進一步,若接收到的輸入信息中攜帶的目標標識與用于解鎖App2的第二標識匹配,則可以解鎖并啟動App2。
2)第二接收模塊,用于接收到在第二預定區(qū)域中輸入的輸入信息,其中,終端的顯示屏上包括一個或多個預定區(qū)域,一個或多個預定區(qū)域包括第二預定區(qū)域,每個預定區(qū)域用于啟動安裝在終端中的一個應用客戶端。
例如,如圖7所示,在第一預定區(qū)域中包括與常用的App1及App2分別對應的預定區(qū)域_1和預定區(qū)域_2,其中,假設與上述App1對應的為預定區(qū)域_1,用于解鎖App1的為第一標識,與上述App2對應的為預定區(qū)域_2,用于解鎖App2的為第二標識。接收到在預定區(qū)域_1輸入的輸入信息(如圖7所示預定區(qū)域_1提示輸入解鎖密碼),若經判斷輸入信息中攜帶的目標標識與用于解鎖App1的第一標識匹配,則可以解鎖并啟動App1;接收到在預定區(qū)域_2輸入的輸入信息(如圖7所示預定區(qū)域_2提示輸入解鎖密碼),若經判斷輸入信息中攜帶的目標標識與用于解鎖App2的第二標識匹配,則可以解鎖并啟動App2。
需要說明的是,上述僅是一種示例,上述交互方式還可以適用于終端所安裝的更多的應用客戶端,過程可以參照上述示例,本實施例中在此不再贅述。
通過本申請?zhí)峁┑膶嵤├?,通過利用預定區(qū)域中的不同按鈕,或顯示屏上的不同區(qū)域來實現(xiàn)對終端上安裝的不同應用客戶端的解鎖啟動,從而避免混淆為不同應用客戶端所配置的不同的輸入信息,進而達到了簡化用于啟動不同應用客戶端的交互操作,提高應用客戶端的啟動效率的目的。
作為一種可選的方案,在第一應用客戶端包括一個應用客戶端時,第一啟動單元906包括:
1)第一運行模塊,用于在終端的顯示屏上運行第一應用客戶端。
也就是說,在第一應用客戶端為一個應用客戶端時,則在成功匹配輸入信息中攜帶的目標標識與第一標識后,可以直接解鎖并啟動該第一應用該客戶端,實現(xiàn)快速在終端的顯示屏上運行上述第一應用客戶端。
作為一種可選的方案,在第一應用客戶端包括多個應用客戶端時,第一啟動單元906包括:
1)顯示模塊,用于在終端的顯示屏上顯示已解鎖的多個應用客戶端的應用標識,其中,多個應用客戶端具有預設關聯(lián)關系;
2)第三接收模塊,用于接收對多個應用客戶端中的一個應用客戶端的應用標識的選中操作;
3)第二運行模塊,用于在終端的顯示屏上運行所選中的一個應用客戶端。
可選地,在本實施例中,上述預設關聯(lián)關系可以包括但不限于以下至少之一:預先設置的關聯(lián)關系、同類型的應用客戶端。
具體結合以下示例進行說明,假設具有預設關聯(lián)關系的多個應用客戶端包括:同屬于游戲應用的App1、App2、App3、App4。則在成功匹配輸入信息中攜帶的目標標識與第一標識后,可以直接解鎖并啟動第一應用客戶端包括的多個應用客戶端App1、App2、App3、App4。即如圖8所示,在終端的顯示屏上顯示已解鎖的多個應用客戶端(即App1、App2、App3、App4)的應用標識,假設接收對多個應用客戶端中的一個應用客戶端(如App4)的應用標識的選中操作,則在終端的顯示屏上運行所選中的App4。
通過本申請?zhí)峁┑膶嵤├?,第一應用客戶端可以包括但不限于一個或多個應用客戶端,也就是說,通過比對輸入信息中攜帶的目標標識與第一標識,可以但不限于解鎖并啟動一個或多個具有預設關系的應用客戶端,從而更加便于對應用客戶端直接運行操作,進而達到簡化應用客戶端的啟動操作,提高啟動效率的效果。
實施例3
本發(fā)明實施例的應用環(huán)境可以但不限于參照實施例1中的應用環(huán)境,本實施例中對此不再贅述。本發(fā)明實施例提供了用于實施上述應用客戶端的啟動方法的一種可選的具體應用示例。
作為一種可選的實施例,假設第一應用客戶端以益智游戲應用Y的客戶端為例,第二應用客戶端以通訊應用M的客戶端為例。進一步,假設終端解鎖密碼為6666,益智游戲應用Y的客戶端對應的第一密碼為0101,通訊應用M的客戶端對應的第二密碼為0102。需要說明的是,本示例中,對應用類型不做任何限定。
具體結合以下示例進行說明,假設該終端的使用者為兒童,則可以僅提供第一密碼(即0101),由于該第一密碼僅與益智游戲應用Y的客戶端對應,從而使兒童在持有該終端時,可快速解鎖并啟動益智游戲應用Y的客戶端,從而實現(xiàn)提高啟動應用客戶端的效率的效果;此外,由于無法打開終端上的其他應用客戶端,還將保證各個應用客戶端使用的獨立性。
此外,若該終端的使用者為好友,則可以僅提供第二密碼(即0102),由于該第二密碼僅與通訊應用M的客戶端對應,則方便好友快速解鎖并啟動該通訊應用M,簡化繁復的啟動步驟,以實現(xiàn)提高啟動應用客戶端的效率的效果;此外,由于無法打開終端上的其他應用客戶端,還將保證各個應用客戶端使用的安全性。
實施例4
根據本發(fā)明實施例,還提供了一種用于實施上述應用客戶端的啟動方法的終端,如圖10所示,該終端包括:
1)通訊接口1002,設置為在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,輸入信息中攜帶有用于解鎖的目標標識;
2)處理器1004,與通訊接口1002連接,設置為判斷目標標識是否與第一標識匹配,其中,第一標識用于解鎖在終端上安裝的第一應用客戶端;還設置為在目標標識與第一標識匹配時,在終端解鎖并啟動第一應用客戶端。
3),存儲器1006,與通訊接口1002與處理器1004連接,設置為存儲目標標識及第一標識。
可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。
實施例5
本發(fā)明的實施例還提供了一種存儲介質??蛇x地,在本實施例中,上述存儲介質可以位于網絡中的多個網絡設備中的至少一個網絡設備。
可選地,在本實施例中,存儲介質被設置為存儲用于執(zhí)行以下步驟的程序代碼:
S1,在處于鎖屏狀態(tài)下的終端接收輸入信息,其中,輸入信息中攜帶有用于解鎖的目標標識;
S2,判斷目標標識是否與第一標識匹配,其中,第一標識用于解鎖在終端上安裝的第一應用客戶端;
S3,在目標標識與第一標識匹配時,在終端解鎖并啟動第一應用客戶端。
可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:在終端啟動運行第一應用客戶端之后,接收第一請求,其中,第一請求用于指示關閉第一應用客戶端;響應第一請求關閉第一應用客戶端,并在終端的顯示屏上重新顯示鎖屏狀態(tài)下的鎖屏界面。
可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:在預設標識列表中查找與目標標識匹配的第一標識,其中,預設標識列表用于存儲在終端運行的應用客戶端及與應用客戶端匹配的預設標識的映射關系,其中,應用客戶端包括第一應用客戶端,預設標識包括第一標識;在預設標識列表查找到與目標標識匹配的第一標識時,在終端的顯示屏上運行第一應用客戶端。
可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:接收到對第一預定區(qū)域中的目標按鈕的觸摸操作信息,其中,預定區(qū)域中包括一個或多個按鈕,一個或多個按鈕包括目標按鈕,每個按鈕用于啟動安裝在終端中的一個應用客戶端。
可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:接收到在第二預定區(qū)域中輸入的輸入信息,其中,終端的顯示屏上包括一個或多個預定區(qū)域,一個或多個預定區(qū)域包括第二預定區(qū)域,每個預定區(qū)域用于啟動安裝在終端中的一個應用客戶端。
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
上述實施例中的集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在上述計算機可讀取的存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在存儲介質中,包括若干指令用以使得一臺或多臺計算機設備(可為個人計算機、服務器或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的客戶端,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。