1.一種移動(dòng)終端的解鎖密碼設(shè)置方法,其特征在于,包括以下步驟:
S1、接收用戶的第一控制指令,以進(jìn)入解鎖密碼設(shè)置界面;
S2、接收用戶在密碼設(shè)置界面輸入的S個(gè)解鎖字符,并根據(jù)解鎖字符的輸入順序生成解鎖密碼,其中S為正整數(shù);
S3、接收用戶的第二控制指令,以進(jìn)入解鎖難度設(shè)置界面;
S4、接收用戶在解鎖難度設(shè)置界面輸入的參數(shù)M和N的數(shù)值,其中參數(shù)N表示在解鎖界面中顯示的解鎖按鍵的數(shù)量,參數(shù)M表示每個(gè)解鎖按鍵中顯示的解鎖字符的數(shù)量,其中M和N均為正整數(shù);
S5、若判斷出M*N≥S,自動(dòng)隨機(jī)生成K個(gè)偽碼,所述偽碼為不同于所述S個(gè)解鎖字符的其他字符,其中K=M*N-S;
S6、將所述S個(gè)解鎖字符及所述K個(gè)偽碼隨機(jī)分布至所述N個(gè)解鎖按鍵顯示的解鎖字符中,以生成解鎖界面。
2.如權(quán)利要求1所述的解鎖密碼設(shè)置方法,其特征在于,步驟S5中若判斷出M*N<S,則輸出錯(cuò)誤信息提示,并返回所述解鎖難度設(shè)置界面。
3.如權(quán)利要求1所述的解鎖密碼設(shè)置方法,其特征在于,步驟S6之后還包括:
S7、接收用戶的第三控制指令,顯示所述解鎖界面;
S8、接收用戶點(diǎn)擊所述解鎖按鍵的操作;
S9、判斷用戶第A次點(diǎn)擊的解鎖按鍵中是否顯示有所述解鎖密碼中的第A個(gè)解鎖字符,其中A為正整數(shù),且1≤A≤S,若是,則確定第A個(gè)解鎖密碼輸入正確,并將A+1賦值為A,繼續(xù)進(jìn)行判斷,直至確定所述S個(gè)解鎖密碼均輸入正確,則解鎖成功,若否,則解鎖失敗。
4.如權(quán)利要求3所述的解鎖密碼設(shè)置方法,其特征在于,步驟S9中在解鎖失敗時(shí),還返回步驟S5。
5.如權(quán)利要求1所述的解鎖密碼設(shè)置方法,其特征在于,所述解鎖字符為數(shù)字、英文字符、標(biāo)點(diǎn)或符號(hào)。
6.如權(quán)利要求3所述的解鎖密碼設(shè)置方法,其特征在于,S9中在解鎖 失敗時(shí),移動(dòng)終端還進(jìn)行震動(dòng)報(bào)警提示或語音報(bào)警提示。