專利名稱:一種觸摸屏的解鎖方法、系統(tǒng)及觸摸屏設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于觸摸屏技術(shù)領(lǐng)域,尤其涉及一種觸摸屏的解鎖方法、系統(tǒng)及觸摸屏設(shè) 備。
背景技術(shù):
在現(xiàn)有技術(shù)中,觸摸屏的解鎖方案一般是在觸摸屏上,從一個(gè)固定的點(diǎn)或固定的 區(qū)域滑動(dòng)到另一個(gè)固定的點(diǎn)或固定的區(qū)域,從而來觸發(fā)解鎖屏幕,也就是說兩點(diǎn)或兩個(gè)區(qū) 域之間至少存在一個(gè)相對(duì)固定位置的區(qū)域,而不是在觸摸屏上隨機(jī)和隨意的解鎖屏幕。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種觸摸屏的解鎖方法,旨在解決現(xiàn)有技術(shù)中存在的不能 在觸摸屏上隨機(jī)和隨意的解鎖屏幕的問題。本發(fā)明是這樣實(shí)現(xiàn)的,一種觸摸屏的解鎖方法,所述方法包括以下步驟獲取觸控點(diǎn)在觸摸屏上的位置信息;以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè)距離為半徑的 區(qū)域圖形;獲取所述觸控點(diǎn)滑動(dòng)的距離;判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則解鎖屏幕。本發(fā)明的另一目的在于提供一種觸摸屏的解鎖系統(tǒng),所述系統(tǒng)包括位置獲取模塊,用于獲取觸控點(diǎn)在觸摸屏上的位置信息;圖形繪制模塊,用于以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以 預(yù)設(shè)距離為半徑的區(qū)域圖形;距離獲取模塊,用于獲取所述觸控點(diǎn)滑動(dòng)的距離;距離判斷模塊,用于判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑 距離;屏幕解鎖模塊,用于如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距 離,則解鎖屏幕。本發(fā)明的另一目的在于提供一種包括上面所述的觸摸屏的解鎖系統(tǒng)的觸摸屏設(shè)備。在本發(fā)明中,通過點(diǎn)擊觸摸屏的任意位置,并以觸控點(diǎn)為中心,以預(yù)設(shè)距離為半 徑,繪制預(yù)設(shè)區(qū)域圖形,任意方向滑動(dòng)觸控點(diǎn),當(dāng)觸控點(diǎn)的滑動(dòng)距離超過了預(yù)設(shè)距離時(shí),則 解鎖屏幕。本發(fā)明使得用戶在滑動(dòng)解鎖屏幕過程中可以隨意滑動(dòng)解鎖,沒有位置及方向的 限制,方便用戶的操作,給用戶帶來具有趣味性的體驗(yàn)。
圖1是本發(fā)明實(shí)施例提供的觸摸屏的解鎖方法的實(shí)現(xiàn)流程示意圖。圖2是本發(fā)明實(shí)施例提供的觸摸屏的解鎖系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施 例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā) 明,并不用于限定本發(fā)明。請(qǐng)參閱圖1,為本發(fā)明實(shí)施例提供的觸摸屏的解鎖方法的實(shí)現(xiàn)流程,其包括以下步驟在步驟S101中,獲取觸控點(diǎn)在觸摸屏上的位置信息;在本發(fā)明實(shí)施例中,所述觸控點(diǎn)在觸摸屏上的位置可以是觸摸屏上的任意位置。 即,所述觸控點(diǎn)可以是點(diǎn)擊觸摸屏上的任意位置所產(chǎn)生的觸控點(diǎn)。在步驟S102中,以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù) 設(shè)距離為半徑的區(qū)域圖形;在本發(fā)明實(shí)施例中,所述繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè)距離為半徑的 區(qū)域圖形可以是繪制以所述觸控點(diǎn)為圓心的圓形區(qū)域或者是扇形區(qū)域。在步驟S103中,獲取所述觸控點(diǎn)滑動(dòng)的距離;在本發(fā)明實(shí)施例中,所述觸控點(diǎn)滑動(dòng)的方向可以是任意的方向。在步驟S104中,判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距 罔;在步驟S105中,如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則 解鎖屏幕;在步驟S106中,如果所述觸控點(diǎn)滑動(dòng)的距離沒有超過所述區(qū)域圖形的半徑距離, 則不進(jìn)行屏幕解鎖。在本發(fā)明實(shí)施例中,當(dāng)繪制的區(qū)域圖形為圓形區(qū)域或者是扇形區(qū)域時(shí),判斷所述 觸控點(diǎn)滑動(dòng)的距離是否超過了所述圓形或者是扇形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距 離超過了所述圓形或者是扇形的半徑距離,則解鎖屏幕。請(qǐng)參閱圖2,為本發(fā)明實(shí)施例提供的觸摸屏的解鎖系統(tǒng)的結(jié)構(gòu),為了便于說明,僅 示出了與本發(fā)明實(shí)施例相關(guān)的部分。所述觸摸屏的解鎖系統(tǒng)包括位置獲取模塊102、圖形 繪制模塊104、距離獲取模塊106、距離判斷模塊108、以及屏幕解鎖模塊110。所述觸摸屏 的解鎖系統(tǒng)可以是內(nèi)置于觸摸屏設(shè)備中的軟件單元、硬件單元或者是軟硬件結(jié)合的單元。當(dāng)觸摸屏設(shè)備在待機(jī)鎖屏狀態(tài)下,用戶需要解鎖屏幕時(shí),用戶可點(diǎn)擊觸摸屏的任 意位置,此時(shí),位置獲取模塊102獲取觸控點(diǎn)在觸摸屏上的位置信息;圖形繪制模塊104以 所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè)距離為半徑的區(qū)域圖形;當(dāng) 用戶向任意方向滑動(dòng)觸控點(diǎn)時(shí),距離獲取模塊106獲取所述觸控點(diǎn)滑動(dòng)的距離;距離判斷 模塊108判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距離;如果所述觸控 點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則屏幕解鎖模塊110解鎖屏幕。在本發(fā)明實(shí)施例中,所述圖形繪制模塊104具體為弧形繪制模塊;所述弧形繪制 模塊用于繪制以所述觸控點(diǎn)為圓心的圓形區(qū)域或者是扇形區(qū)域。
當(dāng)繪制的區(qū)域圖形為圓形區(qū)域或者是扇形區(qū)域時(shí),距離判斷模塊108判斷所述觸 控點(diǎn)滑動(dòng)的距離是否超過了所述圓形或者是扇形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距離 超過了所述圓形或者是扇形的半徑距離,則屏幕解鎖模塊110解鎖屏幕。綜上所述,本發(fā)明實(shí)施例通過點(diǎn)擊觸摸屏的任意位置,并以觸控點(diǎn)為中心繪制預(yù) 設(shè)區(qū)域圖形,任意方向滑動(dòng)觸控點(diǎn),當(dāng)觸控點(diǎn)的滑動(dòng)距離超過了預(yù)設(shè)距離時(shí),則解鎖屏幕。 本發(fā)明使得用戶在滑動(dòng)解鎖屏幕過程中可以隨意滑動(dòng)解鎖,沒有位置及方向的限制,方便 用戶的操作,給用戶帶來具有趣味性的體驗(yàn)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì) 中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種觸摸屏的解鎖方法,其特征在于,所述方法包括以下步驟獲取觸控點(diǎn)在觸摸屏上的位置信息;以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè)距離為半徑的區(qū)域圖形;獲取所述觸控點(diǎn)滑動(dòng)的距離;判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則解鎖屏幕。
2.如權(quán)利要求1所述的方法,其特征在于,所述觸控點(diǎn)在觸摸屏上的位置是觸摸屏上 的任意位置。
3.如權(quán)利要求1所述的方法,其特征在于,所述觸控點(diǎn)滑動(dòng)的方向是任意的方向。
4.如權(quán)利要求1所述的方法,其特征在于,所述繪制以所述觸控點(diǎn)位置為中心點(diǎn)的區(qū) 域圖形的步驟,具體為繪制以所述觸控點(diǎn)為圓心的圓形區(qū)域或者是扇形區(qū)域。
5.如權(quán)利要求4所述的方法,其特征在于,當(dāng)繪制的區(qū)域圖形為圓形區(qū)域或者是扇形 區(qū)域時(shí),所述判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距離的步驟,具 體為判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述圓形或者是扇形的半徑距離; 所述如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則解鎖屏幕的步 驟,具體為如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述圓形或者是扇形的半徑距離,則解鎖屏幕。
6.一種觸摸屏的解鎖系統(tǒng),其特征在于,所述系統(tǒng)包括 位置獲取模塊,用于獲取觸控點(diǎn)在觸摸屏上的位置信息;圖形繪制模塊,用于以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè) 距離為半徑的區(qū)域圖形;距離獲取模塊,用于獲取所述觸控點(diǎn)滑動(dòng)的距離;距離判斷模塊,用于判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距罔;屏幕解鎖模塊,用于如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則 解鎖屏幕。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述觸控點(diǎn)在觸摸屏上的位置是觸摸屏上 的任意位置。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述觸控點(diǎn)滑動(dòng)的方向是任意的方向。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述圖形繪制模塊具體為弧形繪制模塊; 所述弧形繪制模塊,用于繪制以所述觸控點(diǎn)為圓心的圓形區(qū)域或者是扇形區(qū)域;當(dāng)繪制的區(qū)域圖形為圓形區(qū)域或者是扇形區(qū)域時(shí),所述距離判斷模塊判斷所述觸控點(diǎn) 滑動(dòng)的距離是否超過了所述圓形或者是扇形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距離超過 了所述圓形或者是扇形的半徑距離,則所述屏幕解鎖模塊解鎖屏幕。
10.一種包括權(quán)利要求6至9任一項(xiàng)所述的觸摸屏的解鎖系統(tǒng)的觸摸屏設(shè)備。
全文摘要
本發(fā)明適用于觸摸屏技術(shù)領(lǐng)域,提供了一種觸摸屏的解鎖方法、系統(tǒng)及觸摸屏設(shè)備。所述方法包括以下步驟獲取觸控點(diǎn)在觸摸屏上的位置信息;以所述觸控點(diǎn)為中心點(diǎn),繪制以所述觸控點(diǎn)位置為中心點(diǎn),以預(yù)設(shè)距離為半徑的區(qū)域圖形;獲取所述觸控點(diǎn)滑動(dòng)的距離;判斷所述觸控點(diǎn)滑動(dòng)的距離是否超過了所述區(qū)域圖形的半徑距離;如果所述觸控點(diǎn)滑動(dòng)的距離超過了所述區(qū)域圖形的半徑距離,則解鎖屏幕。本發(fā)明使得用戶在滑動(dòng)解鎖屏幕過程中可以隨意滑動(dòng)解鎖,沒有位置及方向的限制,方便用戶的操作,給用戶帶來具有趣味性的體驗(yàn)。
文檔編號(hào)G06F3/048GK101866259SQ20101010446
公開日2010年10月20日 申請(qǐng)日期2010年1月28日 優(yōu)先權(quán)日2010年1月28日
發(fā)明者崔虎斌 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司