本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種指紋解鎖的方法及終端。
背景技術(shù):
指紋解鎖的方式已經(jīng)廣泛地被應(yīng)用到各種智能電子設(shè)備中,尤其是在手機(jī)和平板等移動(dòng)設(shè)備的領(lǐng)域,其中指紋解鎖技術(shù)中指紋識(shí)別的準(zhǔn)確性以及識(shí)別速度最為關(guān)鍵,對(duì)用戶的體驗(yàn)感受影響最為深刻,為了提高用戶的體驗(yàn)效果,給用戶形成一種快速解鎖的印象實(shí)有必要。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種指紋解鎖的方法,可以給用戶一種快速解鎖的印象,提高用戶的體驗(yàn)好感。
第一方面,本發(fā)明實(shí)施例提供了一種指紋解鎖的方法,該方法包括:若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令;根據(jù)亮屏指令,點(diǎn)亮屏幕;在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用;判斷錄入的指紋是否與預(yù)存的指紋相匹配;若錄入的指紋與預(yù)存的指紋相匹配,開放屏幕的觸摸權(quán)限,解鎖成功。
另一方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括第一生成單元、亮屏單元、第一顯示單元、第一判斷單元以及處理單元,其中第一生成單元用于若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令;亮屏單元用于根據(jù)亮屏指令,點(diǎn)亮屏幕;第一顯示單元用于在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用;第一判斷單元用于判斷錄入的指紋是否與預(yù)存的指紋相匹配;處理單元用于若第一判斷單元判斷出錄入的指紋與預(yù)存的指紋相匹配,開放屏幕的觸摸權(quán)限,解鎖成功。
本發(fā)明實(shí)施例所公開的一種指紋解鎖的方法,通過若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令;根據(jù)亮屏指令,點(diǎn)亮屏幕;在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用;判斷錄入的指紋是否與預(yù)存的指紋相匹配;若錄入的指紋與預(yù)存的指紋相匹配,開放屏幕的觸摸權(quán)限,解鎖成功,實(shí)現(xiàn)了若檢測(cè)到了錄入指紋即顯示主菜單界面,而不需要等指紋識(shí)別結(jié)果再在屏幕上顯示界面,因此給用戶形成了一種快速解鎖的印象,提高了用戶的體驗(yàn)效果。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種指紋解鎖的方法的第一實(shí)施例的示意流程圖;
圖1a是本發(fā)明實(shí)施例提供的一種終端屏幕的示意圖;
圖2是本發(fā)明實(shí)施例提供的一種指紋解鎖的方法的第二實(shí)施例的示意流程圖;
圖3是本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例的示意性框圖;
圖4是本發(fā)明實(shí)施例提供的一種終端的第二實(shí)施例的示意性框圖;
圖5是本發(fā)明實(shí)施例提供的一種終端的第三實(shí)施例的示意性框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時(shí),術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個(gè)或若干個(gè)其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個(gè)”及“該”意在包括復(fù)數(shù)形式。
本發(fā)明實(shí)施例提供的一種指紋解鎖的方法應(yīng)用于終端,終端包括但是不限制于任何一種可與用戶通過按鍵、鍵盤、虛擬鍵盤、遙控器、觸摸裝置、聲控設(shè)備進(jìn)行人機(jī)交互的電子產(chǎn)品,例如智能手機(jī)(如Android手機(jī)、ios手機(jī)、Windows Phone手機(jī)等)、平板電能、掌上電能、筆記本電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備、穿戴式設(shè)備等。以上電子設(shè)備僅是舉例,而非窮舉,本發(fā)明實(shí)施例提供的終端包括但是不限制于上述電子設(shè)備。所述終端上設(shè)置有指紋傳感器,可以用于用戶錄入指紋。
請(qǐng)參看圖1,是本發(fā)明提供的一種指紋解鎖方法的第一實(shí)施例的示意流程圖。如圖所示,該方法包括S101~S106:
S101,若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令。
具體的,黑屏狀態(tài)用于表示終端處于鎖定狀態(tài),終端的背景燈熄滅,屏幕上不顯示任何信息且屏幕的觸摸權(quán)限未開放,即用戶觸摸屏幕上非指紋傳感器感測(cè)區(qū)域時(shí),終端將不會(huì)響應(yīng)用戶的觸摸操作。指紋傳感器包括但是不限制光學(xué)傳感器、超聲波傳感器、半導(dǎo)體傳感器。
S102,根據(jù)亮屏指令,點(diǎn)亮屏幕。具體的,根據(jù)亮屏指令,點(diǎn)亮終端上的背景燈,進(jìn)而實(shí)現(xiàn)點(diǎn)亮屏幕。
S103,在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用。
具體的,本實(shí)施例中S102點(diǎn)亮屏幕和S103中顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面是同時(shí)執(zhí)行的。本實(shí)施例中優(yōu)選主菜單界面用于表示終端的首頁桌面,包括若干應(yīng)用程序的圖標(biāo),如圖1a所示,主菜單界面11顯示在終端屏幕1上,應(yīng)用程序的圖標(biāo)12顯示在主菜單界面11上。不論終端屏幕被鎖定時(shí)是否處于打開應(yīng)用程序的運(yùn)行界面或者處于系統(tǒng)設(shè)置的配置界面,都將顯示主菜單界面,進(jìn)而保護(hù)了用戶的隱私,防止他人查看到終端被鎖定時(shí)的應(yīng)用信息;在其他可行的實(shí)施例中,若終端被鎖定時(shí)處于打開應(yīng)用程序的運(yùn)行界面或者處于系統(tǒng)設(shè)置的配置界面,主菜單界面為終端被鎖定時(shí)的運(yùn)行界面或者配置界面,若終端被鎖定時(shí)不處于打開應(yīng)用程序的運(yùn)行界面或者處于系統(tǒng)設(shè)置的配置界面,主菜單界面為終端的首頁桌面。
主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用具體表示為:用戶觸摸主菜單界面,終端將不會(huì)響應(yīng)用戶的觸摸操作,觸摸操作可以理解為無效操作。例如點(diǎn)擊主菜單界面上的應(yīng)用程序的圖標(biāo),將不會(huì)響應(yīng)點(diǎn)擊操作而打開和運(yùn)行該應(yīng)用程序。
需要說明的是,本實(shí)施例中,將顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面的過程定義為視覺解鎖。基于常規(guī)情境下,用戶對(duì)指紋解鎖的解鎖速度是通過終端屏幕的變化來判斷的,若終端屏幕從黑屏狀態(tài)變?yōu)榱疗翣顟B(tài)并進(jìn)入了主菜單界面,將給用戶形成一種解鎖成功的感觀,因此本實(shí)施例中,將在屏幕上顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面定義為視覺解鎖,應(yīng)當(dāng)理解,由于主菜單界面處于觸摸權(quán)限控制狀態(tài),因此視覺解鎖不等于指紋解鎖成功。
S104,判斷錄入的指紋是否與預(yù)存的指紋相匹配,若相匹配,執(zhí)行S105;若不匹配,執(zhí)行S106。
具體的,S104為指紋識(shí)別步驟,若錄入的指紋和預(yù)存的指紋相匹配,表示用戶為合法用戶;若錄入的指紋與預(yù)存的指紋不匹配,表示用戶不是合法用戶的幾率較大。
S105,開放屏幕的觸摸權(quán)限,解鎖成功。
具體的,開放屏幕的觸摸權(quán)限后,用戶觸摸屏幕,將會(huì)響應(yīng)用戶的觸摸操作執(zhí)行相關(guān)指令。
S106,解鎖失敗。
需要說明的是,相較于S104判斷錄入的指紋是否與預(yù)存的指紋相匹配的步驟,優(yōu)先執(zhí)行S103在屏幕上顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面或者同步執(zhí)行S103在屏幕上顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面和S104判斷錄入的指紋是否與預(yù)存的指紋相匹配。因此,實(shí)現(xiàn)了同步執(zhí)行視覺解鎖與指紋識(shí)別或者相較于指紋識(shí)別,優(yōu)先執(zhí)行視覺解鎖,提高了指紋解鎖速度;又由于視覺解鎖后,會(huì)給用戶造成解鎖成功的感觀,因此進(jìn)一步給用戶形成了一種指紋解鎖速度極大提高了的體驗(yàn)。
還需要說明的是,為了提高用戶的體驗(yàn)感受,若解鎖成功,所述指紋解鎖的方法還包括:
若解鎖成功,按照預(yù)設(shè)的提醒方式提示用戶,提醒方式包括但是不限制于震動(dòng)、響鈴。
若解鎖失敗,所述指紋解鎖的方法還包括:
若錄入的指紋與預(yù)存的指紋不匹配,解鎖失敗,提示用戶重新錄入指紋;若預(yù)設(shè)時(shí)間內(nèi)未再次檢測(cè)到指紋錄入,生成滅屏指令;根據(jù)滅屏指令,將屏幕從亮屏狀態(tài)轉(zhuǎn)換為黑屏狀態(tài)。
具體的,提示用戶重新錄入指紋的方式可以是在屏幕上顯示重新錄入指紋的提示信息;還可以是以語音播報(bào)方式播放重新錄入指紋的提示語音。
上述可知,本發(fā)明實(shí)施例中的指紋解鎖的方法,通過檢測(cè)到指紋錄入后,點(diǎn)亮屏幕并在屏幕上顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面,再進(jìn)行判斷錄入的指紋是否與預(yù)存的指紋相匹配的步驟或者在屏幕上顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面與判斷錄入的指紋是否與預(yù)存的指紋相匹配同步進(jìn)行,進(jìn)而實(shí)現(xiàn)了同步執(zhí)行視覺解鎖與指紋識(shí)別或者相較于指紋識(shí)別,優(yōu)先執(zhí)行視覺解鎖,提高了指紋解鎖速度;又由于視覺解鎖后,會(huì)給用戶造成解鎖成功的感觀,因此進(jìn)一步給用戶形成了一種指紋解鎖速度極大提高了的感受,提高了用戶體驗(yàn)感。
請(qǐng)看圖2,是本發(fā)明提供的一種指紋解鎖的方法的第二實(shí)施例的示意性流程圖,如圖所示,第二實(shí)施例中一種指紋解鎖的方法包括S201~S214,其中S201~S208應(yīng)用于解鎖終端上的應(yīng)用程序;S209~S214應(yīng)用于解鎖終端屏幕,由于本實(shí)施例中S209~S214的步驟與第一實(shí)施例中S101~S106的步驟相同,因此本實(shí)施例中將對(duì)此不再進(jìn)行贅述。
S201,若檢測(cè)到用戶打開應(yīng)用程序的操作,顯示錄入指紋的提示信息。
具體的,預(yù)先對(duì)應(yīng)用程序設(shè)置其打開方式為指紋識(shí)別,進(jìn)而可以保護(hù)用戶的隱私,防止他人打開應(yīng)用程序而獲取到用戶的一些私人信息,例如可以對(duì)備忘錄、提醒事項(xiàng)等應(yīng)用程序設(shè)置其打開方式為指紋識(shí)別。
S202,判斷當(dāng)前時(shí)刻應(yīng)用程序是否在后臺(tái)運(yùn)行,若當(dāng)前時(shí)刻應(yīng)用程序未在后臺(tái)運(yùn)行,執(zhí)行S203;若當(dāng)前時(shí)刻應(yīng)用程序在后臺(tái)運(yùn)行,執(zhí)行S207。
S203,若通過指紋傳感器檢測(cè)到指紋錄入,加載應(yīng)用程序的資源。
S204,判斷錄入的指紋是否與預(yù)存的指紋相匹配,若錄入的指紋與預(yù)存的指紋不匹配,執(zhí)行S205;若錄入的指紋與預(yù)存的指紋相匹配,執(zhí)行S206。
需要說明的是,相較于S204中判斷錄入的指紋是否與預(yù)存的指紋相匹配的步驟,優(yōu)先執(zhí)行S203中加載應(yīng)用程序的資源的步驟,或者同步執(zhí)行S203中加載應(yīng)用程序的資源的步驟和S204中判斷錄入的指紋是否與預(yù)存的指紋相匹配的步驟。
S205,解鎖失敗,釋放加載的應(yīng)用程序的資源。
具體的,若解鎖失敗,預(yù)先加載的應(yīng)用程序的資源需要被清理。
S206,解鎖成功,打開應(yīng)用程序的運(yùn)行界面。
具體的,若當(dāng)前時(shí)刻應(yīng)用程序的資源還未加載完成,則執(zhí)行S206的同時(shí),繼續(xù)加載應(yīng)用程序的剩余資源。
S207,若通過指紋傳感器檢測(cè)到指紋錄入,判斷錄入的指紋是否與預(yù)存的指紋相匹配。若相匹配,執(zhí)行S206;若不匹配,執(zhí)行S208。
S206,解鎖成功,打開應(yīng)用程序的運(yùn)行界面。
具體的,若應(yīng)用程序當(dāng)前時(shí)刻在后臺(tái)運(yùn)行,則視為應(yīng)用程序的資源已經(jīng)被加載了,因此若解鎖成功,則控制終端將從當(dāng)前界面切換為正在運(yùn)行的應(yīng)用程序的運(yùn)行界面。
S208,解鎖失敗。具體的,解鎖失敗后,所述方法還包括:提示重新錄入指紋。
需要說明是,執(zhí)行S206或S205或S208后,應(yīng)用于解鎖終端上的應(yīng)用程序的指紋解鎖方法的流程結(jié)束。
上述可知,本發(fā)明第二實(shí)施例一種指紋解鎖的方法既可以應(yīng)用于終端屏幕的解鎖,還可以應(yīng)用于終端上的應(yīng)用程序解鎖,豐富了指紋解鎖的方法的應(yīng)用場(chǎng)景,且所述方法應(yīng)用于終端上的應(yīng)用程序解鎖時(shí),還可以保護(hù)用戶的隱私。本實(shí)施例中,當(dāng)所述方法應(yīng)用于終端上的應(yīng)用程序解鎖時(shí),若判斷出應(yīng)用程序當(dāng)前時(shí)刻未在后臺(tái)運(yùn)行,優(yōu)選相較于判斷錄入的指紋是否與預(yù)存的指紋相匹配的步驟,將先執(zhí)行加載應(yīng)用程序的資源,進(jìn)而使指紋識(shí)別通過時(shí),應(yīng)用程序的資源已經(jīng)被加載完了或者被加載了部分,因此,提高了打開應(yīng)用程序的速度,提高了用戶的體驗(yàn)感。
請(qǐng)參看圖3,是本發(fā)明提供的一種終端的第一實(shí)施例的示意性框圖,如圖所述的終端300包括:第一生成單元301、亮屏單元302、第一顯示單元303、第一判斷單元304以及處理單元305。
其中,第一生成單元301,用于若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令。
具體的,黑屏狀態(tài)用于表示終端處于鎖定狀態(tài),,終端的背景燈熄滅,屏幕上不顯示任何信息且屏幕的觸摸權(quán)限未開放,即用戶觸摸屏幕上非指紋傳感器感測(cè)區(qū)域時(shí),終端將不會(huì)響應(yīng)用戶的觸摸操作。
亮屏單元302,用于根據(jù)亮屏指令,點(diǎn)亮屏幕。
第一顯示單元303,用于在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用。
具體的,其中亮屏單元302點(diǎn)亮屏幕和第一顯示單元303顯示處于觸摸權(quán)限控制狀態(tài)的主菜單界面是同時(shí)執(zhí)行的。本實(shí)施例中優(yōu)選主菜單界面用于表示終端的首頁桌面,包括若干應(yīng)用程序的圖標(biāo)。其他可行的實(shí)施例中,若終端被鎖定時(shí)處于打開應(yīng)用程序的運(yùn)行界面或者處于系統(tǒng)設(shè)置的配置界面,主菜單界面為終端被鎖定時(shí)的運(yùn)行界面或者配置界面,若終端被鎖定時(shí)不處于打開應(yīng)用程序的運(yùn)行界面或者處于系統(tǒng)設(shè)置的配置界面,主菜單界面為終端的首頁桌面。
主菜單界面處于觸摸權(quán)限控制狀態(tài)時(shí),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用具體表示為:用戶觸摸主菜單界面,終端將不會(huì)響應(yīng)用戶的觸摸操作,觸摸操作可以理解為無效操作。
第一判斷單元304,用于判斷錄入的指紋是否與預(yù)存的指紋相匹配,若錄入的指紋與預(yù)存的指紋相匹配,解鎖成功;若錄入的指紋與預(yù)存的指紋不匹配,解鎖失敗。
處理單元305,用于第一判斷單元304判斷出錄入的指紋與預(yù)存的指紋相匹配,開放屏幕的觸摸權(quán)限,解鎖成功。
具體的,開放屏幕的觸摸權(quán)限后,用戶觸摸屏幕,將會(huì)響應(yīng)用戶的觸摸操作執(zhí)行相關(guān)指令。
進(jìn)一步地,為了提高用戶的體驗(yàn)感受,終端300還包括提示單元306,提示單元306用于,若解鎖成功,按照預(yù)設(shè)的提醒方式提示用戶,提醒方式包括但是不限制于震動(dòng)、響鈴。
進(jìn)一步地,終端300還包括檢測(cè)單元307、第二生成單元308以及轉(zhuǎn)換單元309。
其中,若解鎖失敗,提示單元306還用于提示用戶重新錄入指紋。
檢測(cè)單元307,用于提示單元306提示后,檢測(cè)預(yù)設(shè)時(shí)間內(nèi)是否有指紋再次錄入。
第二生成單元308,用于若預(yù)設(shè)時(shí)間內(nèi)未再次檢測(cè)到指紋錄入,生成滅屏指令。
轉(zhuǎn)換單元309,用于根據(jù)滅屏指令,將屏幕從亮屏狀態(tài)轉(zhuǎn)換為黑屏狀態(tài)。
具體的,提示重新錄入指紋的方式可以是在屏幕上顯示重新錄入指紋的提示信息;還可以是以語音播報(bào)方式播放重新錄入指紋的提示語音。
請(qǐng)看圖4,是本發(fā)明提供的一種終端的第二實(shí)施例的示意性框圖。如圖所示,終端400包括第一生成單元401、亮屏單元402、第一顯示單元403、第一判斷單元404、處理單元405、第二顯示單元406、第二判斷單元407、加載單元408、釋放單元409以及啟動(dòng)單元410。
其中,第一生成單元401,用于若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令。
亮屏單元402,用于根據(jù)亮屏指令,點(diǎn)亮屏幕。
第一顯示單元403,用于在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)無法啟用。
第一判斷單元404,用于判斷錄入的指紋是否與預(yù)存的指紋相匹配,若錄入的指紋與預(yù)存的指紋相匹配,解鎖成功;若錄入的指紋與預(yù)存的指紋不匹配,解鎖失敗。
處理單元405,用于第一判斷單元404判斷出錄入的指紋與預(yù)存的指紋相匹配,開放屏幕的觸摸權(quán)限,解鎖成功。
需要說明的是,第一生成單元401、亮屏單元402、第一顯示單元403、第一判斷單元404以及處理單元405常用于解鎖終端屏幕,具體請(qǐng)參照本發(fā)明一種終端的第一實(shí)施例中的描述。
第二顯示單元406,用于若檢測(cè)到用戶打開應(yīng)用程序的操作,顯示錄入指紋的提示信息。
第二判斷單元407,用于判斷當(dāng)前時(shí)刻應(yīng)用程序是否在后臺(tái)運(yùn)行。
加載單元408,用于若第二判斷單元407判斷出當(dāng)前時(shí)刻應(yīng)用程序未在后臺(tái)運(yùn)行,且若通過指紋傳感器檢測(cè)到指紋錄入,加載應(yīng)用程序的資源。
第一判斷單元404,用于判斷錄入的指紋是否與預(yù)存的指紋相匹配。若錄入的指紋與預(yù)設(shè)的指紋相匹配,解鎖成功;若錄入的指紋與預(yù)設(shè)的指紋不匹配,解鎖失敗。
釋放單元409,用于若加載單元408加載了應(yīng)用程序的資源,且第一判斷單元404判斷出錄入的指紋與預(yù)設(shè)的指紋不匹配,釋放加載的應(yīng)用程序的資源。
啟動(dòng)單元410,用于若加載單元408加載了應(yīng)用程序的資源,且第一判斷單元404判斷出錄入的指紋與預(yù)設(shè)的指紋相匹配,打開應(yīng)用程序的運(yùn)行界面;以及還用于若第二判斷單元407判斷出當(dāng)前時(shí)刻應(yīng)用程序在后臺(tái)運(yùn)行,且第一判斷單元404判斷出錄入的指紋與預(yù)設(shè)的指紋相匹配,打開應(yīng)用程序的運(yùn)行界面。
具體的,控制終端將從當(dāng)前界面切換為正在運(yùn)行的應(yīng)用程序的運(yùn)行界面。
第二顯示單元406、第二判斷單元407、加載單元408、釋放單元409、啟動(dòng)單元410以及第一判斷單元404常用于解鎖終端上的應(yīng)用程序。
請(qǐng)看圖5,是本發(fā)明實(shí)施例提供的一種終端的第四實(shí)施例的示意性框圖。如圖所示,終端500可以包括一個(gè)或者若干個(gè)處理器501、一個(gè)或者若干個(gè)輸入裝置502、一個(gè)或者若干個(gè)輸出裝置503、存儲(chǔ)器504以及指紋傳感器506。上述處理器501、輸入裝置502、輸出裝置503以及存儲(chǔ)器504、指紋傳感器506通過總線連接。
輸入裝置502用于接收用戶操作輸入的信息。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸入裝置502可包括鍵盤、鼠標(biāo)、光電輸入裝置、聲音輸入裝置、觸摸式輸入裝置、掃描儀等。
輸出裝置503用于對(duì)外指紋解鎖的結(jié)果。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸出裝置503可包括顯示器、揚(yáng)聲器、打印機(jī)等。
存儲(chǔ)器504用于存儲(chǔ)帶有各種功能的程序數(shù)據(jù),具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲(chǔ)器504可以是系統(tǒng)存儲(chǔ)器,比如,揮發(fā)性的(諸如RAM),非易失性的(諸如ROM,閃存等),或者兩者的結(jié)合。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲(chǔ)器504還可以是系統(tǒng)之外的外部存儲(chǔ)器,比如,磁盤、光盤、磁帶等。
指紋傳感器506用于檢測(cè)用戶錄入的指紋,本發(fā)明實(shí)施例的指紋傳感器可以是光學(xué)傳感器,還可以是超聲波傳感器或者半導(dǎo)體傳感器等。
處理器501用于調(diào)用存儲(chǔ)器504中存儲(chǔ)的程序數(shù)據(jù)即執(zhí)行存儲(chǔ)器504存儲(chǔ)的指令,并執(zhí)行如下操作:
若終端處于黑屏狀態(tài)且通過指紋傳感器檢測(cè)到指紋錄入,生成亮屏指令,根據(jù)亮屏指令,點(diǎn)亮屏幕,在屏幕上顯示終端的主菜單界面且主菜單界面處于觸摸權(quán)限控制狀態(tài),主菜單界面在觸摸權(quán)限控制狀態(tài)下無法啟用,判斷錄入的指紋是否與預(yù)存的指紋相匹配,若相匹配,開放屏幕的觸摸權(quán)限,解鎖成功;若不匹配,解鎖失敗。
為了提高用戶的體驗(yàn)感受,若解鎖成功,處理器501還執(zhí)行如下操作:
若解鎖成功,按照預(yù)設(shè)的提醒方式提示用戶,提醒方式包括但是不限制于震動(dòng)、響鈴。
若解鎖識(shí)別,處理器501還執(zhí)行如下操作:
若錄入的指紋與預(yù)存的指紋不匹配,解鎖失敗,提示用戶重新錄入指紋;若預(yù)設(shè)時(shí)間內(nèi)未再次檢測(cè)到指紋錄入,生成滅屏指令;根據(jù)滅屏指令,將屏幕從亮屏狀態(tài)轉(zhuǎn)換為黑屏狀態(tài)。
若指紋解鎖方法應(yīng)用于終端的應(yīng)用程序解鎖,處理器501還執(zhí)行如下操作:
若檢測(cè)到用戶打開應(yīng)用程序的操作,顯示錄入指紋的提示信息,判斷當(dāng)前時(shí)刻應(yīng)用程序是否在后臺(tái)運(yùn)行,若當(dāng)前時(shí)刻應(yīng)用程序未在后臺(tái)運(yùn)行,若通過指紋傳感器檢測(cè)到指紋錄入,加載應(yīng)用程序的資源,判斷錄入的指紋是否與預(yù)存的指紋相匹配,若錄入的指紋與預(yù)存的指紋不匹配解鎖失敗,釋放加載的應(yīng)用程序的資源;若錄入的指紋與預(yù)存的指紋相匹配,解鎖成功,打開應(yīng)用程序的運(yùn)行界面。若當(dāng)前時(shí)刻應(yīng)用程序在后臺(tái)運(yùn)行,若通過指紋傳感器檢測(cè)到指紋錄入,判斷錄入的指紋是否與預(yù)存的指紋相匹配。若不匹配,解鎖失?。蝗粝嗥ヅ?,解鎖成功,打開應(yīng)用程序的運(yùn)行界面。
應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器501可以是中央第一處理單元(Central Processing Unit,CPU),該處理器501還可以是其他通用處理器、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable GateArray,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
需要說明的是,本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如若干個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)第一處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。