時間相同。
[0105]在另一實施例中,可將該預(yù)設(shè)時間靈活設(shè)置,該預(yù)設(shè)時間與該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案的距離成正比。如當(dāng)該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案的距離近,則該預(yù)設(shè)時間小,當(dāng)該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案的距離遠(yuǎn),則該預(yù)設(shè)時間大。如圖4a所示,用于判斷用戶的手指從下一個感應(yīng)圖案I的感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案為包括數(shù)字8的感應(yīng)圖案的預(yù)設(shè)時間大于用于判斷用戶的手指從下一個感應(yīng)圖案為包括數(shù)字I的感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案為包括數(shù)字2的感應(yīng)圖案的預(yù)設(shè)時間。
[0106]在一實施例中,如當(dāng)前感應(yīng)圖案為包括數(shù)字5的感應(yīng)圖案,下一個感應(yīng)圖案為包括數(shù)字6的感應(yīng)圖案,該第二判斷模塊13在預(yù)設(shè)時間內(nèi)判斷是否偵測到用戶的手指從包括數(shù)字6的感應(yīng)圖案滑到包括數(shù)字?jǐn)?shù)字5的感應(yīng)圖案。
[0107]該第二處理模塊14在第二判斷模塊13的判斷結(jié)果為在預(yù)設(shè)時間內(nèi)偵測到用戶的手指從下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案時,將該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案之間的線段撤銷,如圖8所示,將包括數(shù)字5的感應(yīng)圖案和包括數(shù)字6的感應(yīng)圖案之間的線段撤銷。
[0108]該第二生成模塊15根據(jù)解鎖界面上的線段生成解鎖圖案,如圖9所示,該解鎖界面上的線段有包括數(shù)字4的感應(yīng)圖案與包括數(shù)字5的感應(yīng)圖案之間的線段、包括數(shù)字5的感應(yīng)圖案與包括數(shù)字7的感應(yīng)圖案之間的線段、包括數(shù)字7的感應(yīng)圖案與包括數(shù)字8的感應(yīng)圖案之間的線段,則生成相應(yīng)的“Z”字形的解鎖圖案。圖9中,包括數(shù)字5的感應(yīng)圖案與包括數(shù)字6的感應(yīng)圖案之間的虛線表示偵測到用戶的手指從包括數(shù)字5的感應(yīng)圖案滑動到包括數(shù)字6的感應(yīng)圖案,且在預(yù)設(shè)時間內(nèi)偵測到用戶的手指從包括數(shù)字6的感應(yīng)圖案滑到包括數(shù)字5的感應(yīng)圖案,撤銷該包括數(shù)字5的感應(yīng)圖案與包括數(shù)字6的感應(yīng)圖案之間的線段,在實際使用中,該包括數(shù)字5的感應(yīng)圖案與包括數(shù)字6的感應(yīng)圖案之間的虛線不會顯示出來,在本圖中畫出虛線是為了方便理解。
[0109]采用上述實施例,通過偵測模塊偵測解鎖界面上的觸摸操作,所述解鎖界面包括預(yù)設(shè)個數(shù)的感應(yīng)圖案;第一判斷模塊判斷偵測到的觸摸操作對應(yīng)的點是否屬于感應(yīng)圖案中的點,如果是,則標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案;第一處理模塊在偵測到用戶的手指滑到下一個感應(yīng)圖案時,用線段連接所述當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案;第二判斷模塊在預(yù)設(shè)時間內(nèi)判斷是否偵測到用戶的手指從所述下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案;第二處理模塊在所述第二判斷模塊的判斷結(jié)果為在預(yù)設(shè)時間內(nèi)偵測到用戶的手指從下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案時,將所述當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案之間的線段撤銷;當(dāng)所述用戶的手指離開觸摸屏?xí)r,第二生成模塊根據(jù)所述解鎖界面上的線段生成解鎖圖案;解鎖模塊將所述生成的解鎖圖案與預(yù)設(shè)的解鎖圖案密碼比較,如果一致,則解鎖屏幕;即在本發(fā)明中,在用線段連接當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案后,如果在預(yù)設(shè)時間內(nèi)偵測到用戶的手指從該下一個感應(yīng)圖案滑動當(dāng)前感應(yīng)圖案,即偵測到用戶的反悔操作后,撤銷該當(dāng)前感應(yīng)圖案與該下一個感應(yīng)圖案之間的線段,使得在采用連線解鎖法時,可及時糾正錯誤的輸入,而無需等到輸入完畢后,等待錯誤提示,然后再重新輸入。采用本發(fā)明,可提高解鎖效率。
[0110]進(jìn)一步的,該第一處理模塊12還用于在偵測到用戶的手指滑到下一個感應(yīng)圖案時,標(biāo)識該下一個感應(yīng)圖案。
[0111]該第一處理模塊12將下一個感應(yīng)圖案標(biāo)識,使得用戶可方便的查看到哪些感應(yīng)圖案已經(jīng)連接過。如在一實施例中,如圖10所示,在偵測到用戶的手指滑到包括數(shù)字6的感應(yīng)圖案,則標(biāo)識該包括數(shù)字6的感應(yīng)圖案。較佳的,標(biāo)識該下一個感應(yīng)圖案可以為點亮該下一個感應(yīng)圖案。
[0112]進(jìn)一步的,該第二處理模塊14還用于在該第二判斷模塊13的判斷結(jié)果為在預(yù)設(shè)時間內(nèi)偵測到用戶的手指從下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案時,取消標(biāo)識該下一個感應(yīng)圖案。
[0113]該第二處理模塊14取消標(biāo)識該下一個感應(yīng)圖案,如圖11所示,取消標(biāo)識包括數(shù)字6的感應(yīng)圖案,即認(rèn)為該包括數(shù)字6的感應(yīng)圖案是被誤標(biāo)識,通過該第二處理模塊14進(jìn)行糾正,取消標(biāo)識。
[0114]進(jìn)一步,如圖12所示,該裝置還包括設(shè)置模塊17,用于設(shè)置解鎖圖案密碼。
[0115]在設(shè)置界面設(shè)置解鎖圖案密碼,該設(shè)置界面包括預(yù)設(shè)個數(shù)的感應(yīng)圖案,該設(shè)置界面上的感應(yīng)圖案與該解鎖界面上的感應(yīng)圖案的個數(shù)、位置排列、形狀等均相同。
[0116]該設(shè)置模塊17在設(shè)置界面接收用戶輸入的手勢操作,如用戶輸入的手勢操作如圖13所示,生成的解鎖圖案密碼為“Z”字型,連接的感應(yīng)圖案有包括數(shù)字4的感應(yīng)圖案、包括數(shù)字5的感應(yīng)圖案、包括數(shù)字7的感應(yīng)圖案和包括數(shù)字8的感應(yīng)圖案。
[0117]本發(fā)明進(jìn)一步提供一種解鎖方法,該方法應(yīng)用于觸屏終端。
[0118]參照圖14,圖14為本發(fā)明解鎖方法的第一實施例的流程示意圖,該方法包括:
[0119]S10、偵測解鎖界面上的觸摸操作,該解鎖界面包括預(yù)設(shè)個數(shù)的感應(yīng)圖案。
[0120]該解鎖界面顯示在觸屏終端的屏幕上,該觸屏終端可以為具有觸摸屏的智能手機、平板電腦等終端??稍诮邮盏接脩舭磯洪_機鍵的操作指令時,在觸屏終端的屏幕上顯示解鎖界面。
[0121]該解鎖界面包括預(yù)設(shè)個數(shù)的感應(yīng)圖案,該預(yù)設(shè)個數(shù)可根據(jù)實際需要設(shè)置,如當(dāng)設(shè)置的解鎖圖案密碼比較復(fù)雜時,該預(yù)設(shè)個數(shù)可以大點,如可以設(shè)置16,通常的,可以設(shè)置9(常用的九宮格排列)。該解鎖界面上的感應(yīng)圖案可以均勻分布或隨意分布;如將感應(yīng)圖案排成矩陣,且各行各列的距離相同;如將感應(yīng)圖案排成一圈一圈的圓圈,相鄰圓圈之間的間距相等,同一個圓圈內(nèi)的各個感應(yīng)圖案距離也相等。
[0122]該感應(yīng)圖案可以為一個圓形區(qū)域、正方形區(qū)域、菱形區(qū)域、星形區(qū)域等,如圖4a所示,該感應(yīng)圖案為一個圓形區(qū)域。在一實施例中,該感應(yīng)圖案還可包括數(shù)字或字母,如當(dāng)該解鎖界面上的感應(yīng)圖案的個數(shù)為9個,各個感應(yīng)圖案上的數(shù)字分別為I至9,可將數(shù)字I至9順序排列或隨機排列;如圖4a所示,各個感應(yīng)圖案上的數(shù)字按順序排列;如當(dāng)該解鎖界面上的感應(yīng)圖案的個數(shù)為9個,各個感應(yīng)圖案上的數(shù)字分別為a至i,可將字母a至i順序排列或隨機排列;如圖4b所示,各個感應(yīng)圖案上的字母按順序排列。
[0123]用戶在該解鎖界面上的觸摸操作包括按壓操作、滑動操作等。在該步驟中,偵測用戶在該解鎖界面上的觸摸操作,具體的,需對偵測到的觸摸操作進(jìn)行判斷,以確定用戶輸入的觸摸操作是否有效;如當(dāng)偵測的觸摸操作的觸摸壓力大于預(yù)設(shè)壓力閥值且觸摸時間大于預(yù)設(shè)時間閥值,則認(rèn)為用戶輸入的觸摸操作有效。
[0124]S11、判斷偵測到的觸摸操作對應(yīng)的點是否屬于感應(yīng)圖案中的點,如果是,則標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案。
[0125]獲取觸摸操作對應(yīng)的點的位置信息,根據(jù)該觸摸操作對應(yīng)的點的位置信息判斷該觸摸操作對應(yīng)的點是否屬于感應(yīng)圖案中的點,如果是,則標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案,如在圖5中,觸摸操作對應(yīng)的點屬于包括數(shù)字4的感應(yīng)圖案中的點,則標(biāo)識包括數(shù)字4的感應(yīng)圖案,該包括數(shù)字4的感應(yīng)圖案為當(dāng)前感應(yīng)圖案。在圖5中,該包括數(shù)字4的感應(yīng)圖案以灰色顯示,表示該感應(yīng)圖案被標(biāo)識。較佳的,標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案可以為點亮相應(yīng)的當(dāng)前感應(yīng)圖案。
[0126]在一實施例中,如圖6所示,該感應(yīng)圖案包括第一邊界和第二邊界,該第一邊界位于第二邊界內(nèi)部,即該感應(yīng)圖案由第一邊界構(gòu)成的圓圈Cl和由第二邊界構(gòu)成的圓圈c2組成;該判斷偵測到的觸摸操作對應(yīng)的點是否屬于感應(yīng)圖案中的點,如果是,則標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案的步驟為:判斷偵測到的觸摸操作對應(yīng)的點的位置是否位于該第一邊界內(nèi),如果是,則標(biāo)識相應(yīng)的當(dāng)前感應(yīng)圖案。該第一邊界構(gòu)成的圓圈Cl為實際的感應(yīng)圓圈,可避免用戶誤操作,第二邊界構(gòu)成的圓圈c2是為了讓用戶滑動手指時更加直觀。
[0127]S12、在偵測到用戶的手指滑到下一個感應(yīng)圖案時,用線段連接該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案。
[0128]該下一個感應(yīng)圖案為與該當(dāng)前感應(yīng)圖案相鄰的感應(yīng)圖案,即該當(dāng)前感應(yīng)圖案與下一個感應(yīng)圖案的直線連接之間不包括其他感應(yīng)圖案,如圖4a所示,當(dāng)當(dāng)前感應(yīng)圖案為包括數(shù)字4的感應(yīng)圖案,則該下一個感應(yīng)圖案可以為包括數(shù)字I的感應(yīng)圖案、包括數(shù)字2的感應(yīng)圖案、包括數(shù)字3的感應(yīng)圖案、包括數(shù)字7的感應(yīng)圖案、包括數(shù)字8的感應(yīng)圖案和包括數(shù)字9的感應(yīng)圖案;如圖4a所示,當(dāng)當(dāng)前感應(yīng)圖案為包括數(shù)字5的感應(yīng)圖案,則該下一個感應(yīng)圖案可以為包括數(shù)字I的感應(yīng)圖案、包括數(shù)字2的感應(yīng)圖案、包括數(shù)字3的感應(yīng)圖案、包括數(shù)字4的感應(yīng)圖案、包括數(shù)字6的感應(yīng)圖案、包括數(shù)字7的感應(yīng)圖案、包括數(shù)字8的感應(yīng)圖案和包括數(shù)字9的感應(yīng)圖案。
[0129]在一實施例中,如當(dāng)當(dāng)前圖案為包括數(shù)字4的感應(yīng)圖案,且偵測到用戶的手指滑到包括數(shù)字5的感應(yīng)圖案,則用線段連接包括數(shù)字4的感應(yīng)圖案和包括數(shù)字5的感應(yīng)圖案;如當(dāng)前感應(yīng)圖案為包括數(shù)字5的感應(yīng)圖案,且偵測到用戶的手指滑到包括數(shù)字6的感應(yīng)圖案,則用線段連接包括數(shù)字5的感應(yīng)圖案和包括數(shù)字6的感應(yīng)圖案,如圖7所示。較佳的,在該步驟中,在用線段連接當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案時,該線段為亮線,如圖7所示,包括數(shù)字5的感應(yīng)圖案和包括數(shù)字6的感應(yīng)圖案之間的線段為亮線。
[0130]在該步驟中,通過線段連接該當(dāng)前感應(yīng)圖案和下一個感應(yīng)圖案,可方便用戶查看到輸入的解鎖圖案。
[0131]S13、在預(yù)設(shè)時間內(nèi)判斷是否偵測到用戶的手指從該下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案。
[0132]該預(yù)設(shè)時間可根據(jù)需要預(yù)先設(shè)置,如將該預(yù)設(shè)時間設(shè)置為500毫秒。在偵測到用戶的手指滑到下一個感應(yīng)圖案時,繼續(xù)在預(yù)設(shè)時間內(nèi)偵測用戶的手指是否從該下一個感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案,即偵測用戶是否有反悔操作。
[0133]在一實施例中,可將該預(yù)設(shè)時間固定,即對應(yīng)解鎖界面上的所有感應(yīng)圖案中各個相鄰感應(yīng)圖案之間的預(yù)設(shè)時間都相同,如圖4a中,用于判斷用戶的手指從下一個感應(yīng)圖案為包括數(shù)字I的感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案為包括數(shù)字8的感應(yīng)圖案的預(yù)設(shè)時間與用于判斷用戶的手指從下一個感應(yīng)圖案為包括數(shù)字I的感應(yīng)圖案滑到當(dāng)前感應(yīng)圖案為