電子設(shè)備及其屏幕解鎖方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種電子設(shè)備及其屏幕解鎖方法,尤其涉及一種通過拖動屏幕上顯示 的解鎖圖標(biāo)進(jìn)行解鎖的電子設(shè)備及其屏幕解鎖方法。
【背景技術(shù)】
[0002] 隨著觸摸技術(shù)的發(fā)展,具有觸摸屏的電子設(shè)備已經(jīng)成為廣大消費(fèi)者不可或缺的使 用工具,如具有觸摸屏的手機(jī)、平板電腦等便攜式電子設(shè)備?,F(xiàn)在的電子設(shè)備一般采用滑動 手勢、多點(diǎn)觸控或數(shù)字/圖形密碼等方式來控制電子設(shè)備的屏幕解鎖。然而,上述方式操作 使用較為普遍,與用戶沒有良好的互動,且已失去了趣味性,無法滿足用戶的需求。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,有必要提供一種電子設(shè)備,通過拖動屏幕上顯示的解鎖圖標(biāo)至預(yù)設(shè)位 置W消除解鎖圖標(biāo),直至所有的解鎖圖標(biāo)均被消除W解鎖屏幕,W解決上述問題。
[0004] 有鑒于此,還有必要提供一種應(yīng)用到上述電子設(shè)備的屏幕解鎖方法,W解決上述 問題。
[0005] -種電子設(shè)備,包括觸摸屏和處理單元,所述觸摸屏用于響應(yīng)觸摸操作生成響應(yīng) 的觸摸操作信號。所述處理單元包括一識別判斷模塊、一解鎖控制模塊和一顯示控制模塊。 所述顯示控制模塊用于響應(yīng)一解鎖觸發(fā)信號,控制顯示一包括解鎖操作區(qū)的解鎖操作界面 于所述觸摸屏。其中,所述解鎖操作區(qū)上顯示有多個解鎖圖標(biāo),每一解鎖圖標(biāo)上顯示一字 符。所述顯示控制模塊還用于響應(yīng)觸摸所述解鎖操作區(qū)的一解鎖圖標(biāo)的觸摸操作,將待拖 動的解鎖圖標(biāo)的外框和待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框分別用不同的線條突出顯示。所 述識別判斷模塊用于判斷所述待拖動的解鎖圖標(biāo)是否已被拖動到所述待拖入?yún)^(qū)域,判斷所 述解鎖操作區(qū)上處于同一直線上的各解鎖圖標(biāo)所顯示的字符順序是否與預(yù)設(shè)的字符順序 一致,及判斷所述解鎖操作區(qū)上是否還顯示有解鎖圖標(biāo)。當(dāng)所述待拖動的解鎖圖標(biāo)已被拖 動到所述待拖入?yún)^(qū)域時,所述顯示控制模塊還控制將被拖動到待拖入?yún)^(qū)域的該待拖動的解 鎖圖標(biāo)高亮顯示,同時,控制將下一個待拖動的解鎖圖標(biāo)的外框及下一個待拖入?yún)^(qū)域所在 的解鎖圖標(biāo)的外框分別用不同的線條突出顯示。所述解鎖控制模塊用于在所述解鎖操作區(qū) 上處于同一直線上的各解鎖圖標(biāo)所顯示的字符順序與預(yù)設(shè)的字符順序一致時,將處于所述 同一直線上的各解鎖圖標(biāo)清除;及當(dāng)所述解鎖操作區(qū)上不再顯示有解鎖圖標(biāo)時,將所述觸 摸屏解鎖。
[0006] -種屏幕解鎖方法,用于包括觸摸屏的電子設(shè)備的解鎖。所述方法包括如下步驟: 響應(yīng)解鎖觸發(fā)信號,顯示一包括解鎖操作區(qū)的解鎖操作界面于所述觸摸屏,其中,所述解鎖 操作區(qū)上顯示有多個解鎖圖標(biāo),每一解鎖圖標(biāo)上顯示一字符;響應(yīng)觸摸所述解鎖操作區(qū)的 一解鎖圖標(biāo)的觸摸操作,將待拖動的解鎖圖標(biāo)的外框和待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框 分別用不同的線條突出顯示;判斷所述待拖動的解鎖圖標(biāo)是否已被拖動到所述待拖入?yún)^(qū) 域,如果是,將被拖動到待拖入?yún)^(qū)域的該待拖動的解鎖圖標(biāo)高亮顯示,同時,將下一個待拖 動的解鎖圖標(biāo)的外框及下一個待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框分別用不同的線條突出 顯示;判斷所述解鎖操作區(qū)上處于同一直線上的各解鎖圖標(biāo)所顯示的字符順序是否與預(yù)設(shè) 的字符順序一致,如果是,將處于所述同一直線上的各解鎖圖標(biāo)清除;及判斷所述解鎖操作 區(qū)上是否還顯示有解鎖圖標(biāo),如果否,將所述觸摸屏解鎖。
[0007] 相對于現(xiàn)有技術(shù),上述電子設(shè)備及其屏幕解鎖方法,當(dāng)解鎖操作區(qū)的解鎖圖標(biāo)被 依序拖動至預(yù)設(shè)位置使得解鎖操作區(qū)上處于同一直線的各解鎖圖標(biāo)上顯示的字符順序?yàn)?預(yù)設(shè)的字符順序時,可將該同一直線的各解鎖圖標(biāo)清除,直至解鎖操作區(qū)上的所有解鎖圖 標(biāo)被清除,才可解鎖觸摸屏。從而實(shí)現(xiàn)了解鎖過程中良好的人機(jī)互動,增加了解鎖的趣味 性。
【附圖說明】
[0008] 圖1為本發(fā)明一實(shí)施方式的電子設(shè)備的功能模塊圖。
[0009] 圖2為圖1所示的電子設(shè)備的解鎖界面示意圖。
[0010] 圖3為圖1所示的電子設(shè)備的解鎖操作過程的界面示意圖。
[0011] 圖4為圖1所示的電子設(shè)備的屏幕解鎖方法的方法流程圖。
[0012] 主要元件符號說明
如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
【具體實(shí)施方式】
[0013] 請參閱圖1,其為本發(fā)明的一實(shí)施方式的電子設(shè)備100的功能模塊圖。用戶通過 依序拖動解鎖界面上的解鎖圖標(biāo)至預(yù)設(shè)位置W消除解鎖圖標(biāo),直至所有的解鎖圖標(biāo)均被消 除,即可實(shí)現(xiàn)電子設(shè)備100的屏幕解鎖。在本實(shí)施方式中,電子設(shè)備100為一具有觸摸屏10 的移動通信終端,如手機(jī)。在其他實(shí)施方式中,電子設(shè)備100還可W是平板電腦、電子閱讀 器等具有觸摸屏的電子設(shè)備。
[0014] 請一并參閱圖1和圖2,電子設(shè)備100包括一觸摸屏10、一鎖屏觸發(fā)按鍵20 W及 一處理單元30。觸摸屏10用于接收用戶的觸摸操作而生成相應(yīng)的觸摸操作信號。
[0015] 處理單元30包括一識別判斷模塊31、一解鎖控制模塊32和一顯示控制模塊33。 識別判斷模塊31用于根據(jù)觸摸屏10生成的觸摸操作信號識別用戶的觸摸操作。解鎖控制 模塊32用于在收到鎖屏觸發(fā)按鍵20產(chǎn)生的觸發(fā)信號時,判斷電子設(shè)備100當(dāng)前是否為鎖 定狀態(tài)。顯示控制模塊33用于在接收到鎖屏觸發(fā)按鍵20產(chǎn)生的觸發(fā)信號且解鎖控制模塊 32判斷電子設(shè)備100當(dāng)前為鎖定狀態(tài),控制在觸摸屏10上顯示一解鎖操作界面。在本實(shí)施 方式中,鎖屏觸發(fā)按鍵20根據(jù)該觸發(fā)信號W及用戶對該解鎖操作界面的操作喚醒或鎖定 電子設(shè)備100,其中,該鎖屏觸發(fā)按鍵20可為電源鍵、主功能鍵等物理按鍵。其中,解鎖控制 模塊32在判斷電子設(shè)備100處于鎖定狀態(tài)時,還判斷用戶的解鎖操作與預(yù)設(shè)的解鎖操作是 否一致,如果是,則解鎖電子設(shè)備100,而在判斷電子設(shè)備100處于解鎖狀態(tài)時,則鎖定電子 設(shè)備100。
[0016] 本實(shí)施方式中,顯示控制模塊33接收到該觸發(fā)信號時且確定電子設(shè)備100當(dāng)前處 于鎖定狀態(tài)時,控制觸摸屏10顯示一解鎖操作界面11。該解鎖操作界面11包括一解鎖提 示框111和一顯示有多個解鎖圖標(biāo)1120的解鎖操作區(qū)112。解鎖提示框111用于提示用戶 拖動解鎖操作區(qū)112的解鎖圖標(biāo)1120 W解鎖屏幕。解鎖操作區(qū)112的每一解鎖圖標(biāo)1120 上顯示一字符。本實(shí)施方式中,如圖2所示,解鎖操作界面11上的解鎖操作區(qū)112顯示的 是包括九個相鄰的方格形式的解鎖圖標(biāo)1120,且每一方格上隨機(jī)顯示1、數(shù)字中的一個數(shù) 字,該九個相鄰的方格形成一九宮格。所述隨機(jī)顯示的數(shù)字的個數(shù)與所述方格的個數(shù)相同。 在其他實(shí)施方式中,解鎖操作區(qū)112上顯示的還可W是方格W外的其他解鎖圖標(biāo),例如圓 形解鎖圖標(biāo)、楠圓形解鎖圖標(biāo)等等。
[0017] 請一并參閱圖3,當(dāng)識別判斷模塊31識別到解鎖操作區(qū)112上的某解鎖圖標(biāo)1120 被觸摸時,顯示控制模塊33則控制在解鎖操作區(qū)112將各解鎖圖標(biāo)1120即各方格分隔顯 示,同時,將待拖動的解鎖圖標(biāo)的外框及待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框分別用不同的 線條突出顯示。從而,提示用戶將待拖動解鎖圖標(biāo)拖動至待拖入?yún)^(qū)域的解鎖圖標(biāo)所在的位 置。在另一實(shí)施方式中,當(dāng)識別判斷模塊31識別到解鎖操作區(qū)112上的某解鎖圖標(biāo)1120 被觸摸時,顯示控制模塊33不控制在解鎖操作區(qū)112將各解鎖圖標(biāo)1120即各方格分隔顯 示,而只是將待拖動的解鎖圖標(biāo)的外框及待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框分別用不同的 線條突出顯示。
[001引在電子設(shè)備100的解鎖過程中,識別判斷模塊31還用于判斷待拖動的解鎖圖標(biāo)是 否已被拖動到待拖入?yún)^(qū)域,如果是,顯示控制模塊33則控制在解鎖操作區(qū)112將被拖動到 待拖入?yún)^(qū)域的解鎖圖標(biāo)高亮顯示。同時,該顯示控制模塊33控制將下一個待拖動的解鎖圖 標(biāo)的外框及下一個待拖入?yún)^(qū)域所在的解鎖圖標(biāo)的外框分別用不同的線條突出顯示。在一實(shí) 施方式中,當(dāng)待拖動的解鎖圖標(biāo)未被拖動到待拖入?yún)^(qū)域時,顯示控制模塊33還控制在觸摸 屏10上顯示一解鎖失敗的提示框。識別判斷模塊31還用于實(shí)時判斷解鎖操作區(qū)112上處 于同一直線上的各解鎖圖標(biāo)所顯示的字符順序是否為預(yù)設(shè)的字符順序,如果是,解鎖控制 模塊32則控制將該同一直線上的各解鎖圖標(biāo)清除。識別判斷模塊31還用于實(shí)時判斷解鎖 操作區(qū)112上是否還顯示有解鎖圖標(biāo),并在判斷解鎖操作區(qū)112上不再顯示有解鎖圖標(biāo)時, 解鎖控制模塊32則控制將電子設(shè)備100的觸摸屏10解鎖。
[0019] 具體的,本實(shí)施方式中,當(dāng)用戶在圖2所示的界面中按住顯示任意一個顯示有數(shù) 字的方格并拖動時,識別判斷模塊31即識別用戶的該觸摸操作為解鎖操作,顯示控制模塊 33則控制在解鎖操作區(qū)112將各方格分隔顯示,同時,將待拖動的方格的外框用虛線顯示, 將待拖入?yún)^(qū)域所在的方格的外框用粗線顯示。如圖3 (a)所示,顯示有數(shù)字1的方格為待 拖動的方格,該方格的外框用虛線顯示,而顯示有數(shù)字2的方格為待拖入?yún)^(qū)域所在的方格, 其外框則用粗線顯示。
[0020] 如圖3(b)所示,當(dāng)用戶根據(jù)提示將顯示有數(shù)字1的方格拖動至顯示有數(shù)字2的方 格所在的區(qū)域后,該兩個方格的位置互換,解鎖操作區(qū)112上該顯示有數(shù)字1的方格被高亮 顯示W(wǎng)與其他方格相區(qū)分,本實(shí)施方式中,該顯示有數(shù)字1的方格被與其他方格不同的顏 色和/或圖形填滿。與此同時,顯示有數(shù)字2的方格為待拖動的方格,該方格的外框已用虛 線顯示,而顯示有數(shù)字4的方格為待拖入?yún)^(qū)域所在的方格,其外框則已用粗線顯示。此時, 當(dāng)用戶點(diǎn)住顯示有數(shù)字2的方格拖動至顯示有數(shù)字4的方格所在的區(qū)域后,解鎖操作區(qū)112 上則顯示如圖3 (C)所示。依次類推,直至解鎖操作區(qū)112上顯示如圖3