一種基于觸摸屏的移動終端喚醒方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種基于觸摸屏的移動終端喚醒方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前觸摸屏是移動終端最主要的輸入器件,大部分的移動終端輸入均是通過觸摸屏來進行的。但是當移動終端滅屏休眠后,在現(xiàn)有技術(shù)中,一般都是通過按鍵來喚醒,故目前尚沒有無按鍵的移動終端;另外,一些較先進的移動終端雖具備通過觸摸屏來喚醒處于休眠狀態(tài)的移動終端的功能,但為了防止誤觸發(fā)喚醒移動終端,其通過觸摸屏的喚醒檢測往往較復(fù)雜,例如,檢測在觸摸屏上畫出各種英文字母(如S、e、c等);其需要實時檢測用戶的觸摸軌跡并通過算法判斷用戶輸入是否與預(yù)設(shè)的英文字母一致,因過程檢測較為復(fù)雜,故有的時候當用戶畫出了正確軌跡時卻檢測不到;另外,復(fù)雜的檢測過程也需要中央處理器參與才能實現(xiàn)復(fù)雜的檢測算法,因此功耗較高會使移動終端電量較快耗盡(移動終端放在口袋中時很容易觸摸到,一觸摸到中央處理器就開始檢測用戶的觸摸輸入)。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的不足,提供一種基于觸摸屏的移動終端喚醒方法及系統(tǒng),通過本方法,其可以解決現(xiàn)有的移動終端電源鍵容易損壞,且現(xiàn)有的移動終端喚醒方式復(fù)雜功耗高,容易誤觸發(fā),浪費電量的問題。
[0005]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案如下:
一種基于觸摸屏的移動終端喚醒方法,其中,所述方法包括以下步驟:
51、移動終端預(yù)先設(shè)置用于喚醒觸摸屏的基點、角度上門限值和角度上門限值;
52、當移動終端休眠時,檢測觸摸觸摸屏的滑行軌跡,獲取起點和終點坐標;
53、判斷起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系,如果符合要求,則喚醒移動終端。
[0006]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟SI中,所述基點為移動終端觸摸屏四角的坐標中一個。
[0007]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟SI中,所述角度上門限值表示為ah,所述角度下門限值表示為al,并且ah和al滿足,90度>ah>al>0度。
[0008]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟S2還包括:
S21、檢測移動終端的觸摸屏是否休眠,如果休眠將觸摸屏更新為第二固件。
[0009]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟S21中,所述第二固件為用于移動終端在休眠狀態(tài)下檢測觸摸屏喚醒操作的固件。
[0010]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟S3具體包括:
S31、檢測移動終端在休眠狀態(tài)下的觸摸觸摸屏操作,判斷觸摸觸摸屏的起點和終點與基點連線夾角與角度門限值的關(guān)系,如果符合要求,則喚醒觸摸屏;
S32、當喚醒觸摸屏?xí)r,將觸摸屏更新為第一固件,所述第一固件為用于移動終端在喚醒狀態(tài)正常使用觸摸屏的固件。
[0011]所述的基于觸摸屏的移動終端喚醒方法,其中,所述步驟S3中,所述起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系為:起點和基點連線與終點和基點連線的夾角大于角度下門限值,并且小于角度上門限值。
[0012]基于觸摸屏的移動終端喚醒系統(tǒng),其中,所述系統(tǒng)包括:
預(yù)先設(shè)置模塊,用于在移動終端上預(yù)先設(shè)置用于喚醒觸摸品的基點、角度上門限值和角度上門限值;
檢測模塊,用于當移動終端休眠時,檢測觸摸觸摸屏的滑行軌跡,獲取起點和終點坐標;
移動終端喚醒模塊,用于判斷起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系,如果符合要求,則喚醒移動終端。
[0013]所述的基于觸摸屏的移動終端喚醒系統(tǒng),所述預(yù)先設(shè)置模塊包括:
基點預(yù)先設(shè)置模塊,用于在觸摸屏喚醒狀態(tài)下設(shè)置基點坐標;
角度門限值設(shè)置模塊,用于在觸摸屏喚醒狀態(tài)下設(shè)有角度上門限值和角度下門限值。
[0014]所述的基于觸摸屏的移動終端喚醒系統(tǒng),所述移動終端喚醒模塊包括:固件更新模塊,用于觸摸屏休眠狀態(tài)時將觸摸屏更新為第二固件,觸摸屏喚醒狀態(tài)時將觸摸屏更新為第一固件。
[0015]有益效果:與現(xiàn)有技術(shù)相比,本發(fā)明所提供的基于觸摸屏的移動終端喚醒方法及系統(tǒng),首先預(yù)設(shè)設(shè)置基點和角度門限值,在觸摸屏為休眠狀態(tài)時,將觸摸屏更新為第二固件,移動終端觸摸屏感應(yīng)觸控軌跡,獲取相應(yīng)起點和終點坐標,判斷起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系,如果符合要求,則喚醒移動終端;使得用戶能夠在移動終端熄滅顯示屏后,通過在觸摸屏在滑行喚醒觸摸屏,從而來準確喚醒移動終端,減少了電源鍵被按壓的次數(shù),避免了誤觸發(fā)。同時,在觸摸屏為休眠狀態(tài)時,將觸摸屏更新為第二固件,其僅用于檢測觸摸屏喚醒操作,其無需中央處理器參與檢測,起到節(jié)約檢測能耗的作用。
【附圖說明】
[0016]圖1為本發(fā)明基于觸摸屏的移動終端喚醒方法較佳實施例的流程圖。
[0017]圖2為本發(fā)明基于觸摸屏的移動終端喚醒方法基點的示意圖。
[0018]圖3為本發(fā)明基于觸摸屏的移動終端喚醒方法具體實施例的流程圖。
[0019]圖4為本發(fā)明基于觸摸屏的移動終端喚醒系統(tǒng)的功能原理框圖。
【具體實施方式】
[0020]本發(fā)明提供基于觸摸屏的移動終端喚醒方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]下面結(jié)合附圖,通過對實施例的描述,對
【發(fā)明內(nèi)容】
作進一步說明。
[0022]請參見圖1,圖1為本發(fā)明基于觸摸屏的移動終端喚醒方法較佳實施例的流程圖。如圖所示,所述方法包括以下步驟:
S100、移動終端預(yù)先設(shè)置用于喚醒觸摸屏的基點、角度上門限值和角度上門限值;
S200、當移動終端休眠時,檢測觸摸觸摸屏的滑行軌跡,獲取起點和終點坐標;
S300、判斷起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系,如果符合要求,則喚醒移動終端。
[0023]下面結(jié)合具體的實施例對上述步驟進行詳細的描述。
[0024]在步驟SlOO中,在移動終端上預(yù)先設(shè)置基點、角度上門限值和角度上門限值。具體來說,所述移動終端可為手機、平板電腦等移動終端。所述移動終端的具有觸摸屏和顯示屏,此乃現(xiàn)有技術(shù),此處不再詳述。所述基點為移動終端觸摸屏四角點中的一個或多個,例如:對于分辨率為tpw*tpl的觸摸屏,選取移動終端觸摸屏左下方點為坐標原點,建立坐標系XY,那么手機整個屏幕均位于坐標系XY第一象限,那么觸摸屏四角點的坐標可以記為:(O, 0)、(0,tpl)、(tpw, 0)、(tpw, tpl);那么基點坐標可以選配為:(O, 0)、(0,tpl)、(tpw, O)、(tpw, tpl)中的一個或者多個。
[0025]在本實施例中,所述基點選取為I個,其坐標記為(x0,y0),那么基點(x0,y0)坐標可以為(O, O)、(O, tpl)、(tpw, O)、(tpw, tpl)中一個,請參照圖 2。
[0026]進一步,所述角度上門限值和角度上門限值為預(yù)先設(shè)定的,其取值范圍為:90度>ah>al>0 度。
[0027]具體地,在本實施例中,所述角度上門限值可以為60,所述角度下門限值可以為40
在步驟S200中,當移動終端休眠時,檢測觸摸觸摸屏的滑行軌跡,獲取起點和終點坐標。現(xiàn)有的移動終端在顯示屏休眠后,無法觸摸觸摸屏,或者需要通過復(fù)雜的操作來喚醒觸摸屏。而本發(fā)明則采用在移動終端休眠后,將移動終端觸摸屏更新為第二固件,所述第二固件用于移動終端在休眠狀態(tài)下檢測觸摸屏喚醒操作。所述第二固件檢測到觸摸觸摸屏的滑行軌跡,其中滑行軌跡為I條。獲取觸摸觸摸屏的第一個觸摸點坐標pl,其坐標記為(xl,yl),當用戶釋放觸摸屏?xí)r獲取釋放觸摸屏前的最后一個觸摸點坐標P2,其坐標記為(x2, y2) ),p2在以pl為起點的滑行軌跡上,p2為此滑行軌跡的終點。進一步,所述滑行軌跡可以為多條,例如2條,3條。
[0028]在步驟S300中,判斷起點和基點連線與終點和基點連線的夾角與角度門限值的關(guān)系,如果符合要求,則喚醒移動終端。具體來說,當步驟S200中獲取起點pl (xl,yl),終點坐標p2 (x2,y2)后,在本步驟中,計算通過基點P (x0,y0)和起點(xl,yl)的直線與通過基點P (x0,y0)和終點(x2,y2)的直線的夾角a,之后判斷夾角a與角度上門限值ah和角度下門限值al之間的關(guān)系,如果ah>a>al,那么喚醒觸摸屏,并將觸摸屏更新為第一固件;如果a不滿足關(guān)系式ah>a>al,那么終止喚醒觸摸屏,觸摸屏為第二固件。本發(fā)明通過這樣的設(shè)置,使得用戶能夠在移動終端熄滅顯示屏后,通過在觸摸屏在滑行喚醒觸摸屏,從而來準確喚醒移動終端,減少了電源鍵被按壓的次數(shù),避免了誤觸發(fā)。同時,在觸摸屏為休眠狀態(tài)時,將觸摸屏更新為第二固件,其僅用于檢測觸摸屏喚醒操作,其無需中央處理器參與檢測,起到節(jié)約檢測能耗的作用。更進一步,所述基點可以選擇多個,例如兩個,可以分別計算起點和終點通過同一基點的直線的夾角,這樣就得到兩個夾角,記為al和a2,分別判斷al、a2與ah和al的關(guān)系,如果滿足ah>al>al和ah>a2>al,則喚醒觸摸屏。這樣可以提供喚醒觸摸屏的準確性,