移動終端防誤觸方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸摸屏操作技術(shù)領(lǐng)域,尤其涉及移動終端防誤觸方法及移動終端。
【背景技術(shù)】
[0002]隨著電子科技的發(fā)展,移動終端呈現(xiàn)觸摸屏邊框越來越窄,甚至是全屏無邊框的發(fā)展趨勢。窄邊框甚至無邊框使得移動終端在有限的機(jī)身內(nèi)容納更大尺寸的觸摸屏,但隨之也帶來一個問題,當(dāng)用戶握持移動終端時很容易觸碰到觸摸屏的邊緣,從而產(chǎn)生誤操作。例如,對于智能手機(jī)而言,當(dāng)用戶握持智能手機(jī)時,很容易誤觸到觸摸屏的邊緣,進(jìn)而造成誤播電話、誤發(fā)短消息等誤操作。
[0003]針對上述問題,現(xiàn)有技術(shù)提出了一種防誤觸方法,在觸摸屏的邊緣位置預(yù)先設(shè)置防誤觸區(qū)域。但該防誤觸區(qū)域的大小和位置是固定的,針對不同的用戶以及用戶不同的握持動作,不能實(shí)現(xiàn)自適應(yīng)地防止用戶的誤操作。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于解決現(xiàn)有技術(shù)不能實(shí)現(xiàn)自適應(yīng)地防止用戶的誤操作的技術(shù)問題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種移動終端防誤觸方法,所述移動終端防誤觸方法包括以下步驟:
[0006]在移動終端處于解鎖狀態(tài)下,當(dāng)首次檢測到用戶握持所述移動終端時,獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息;
[0007]根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息;
[0008]根據(jù)所述防誤觸區(qū)域的參數(shù)信息,生成防誤觸區(qū)域,以防止用戶的誤操作。
[0009]優(yōu)選地,所述獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息的步驟包括:
[0010]以所述移動終端的觸摸屏的中垂線位置為參考位置,將觸摸屏劃分為觸摸屏左側(cè)區(qū)域和觸摸屏右側(cè)區(qū)域,判斷所述觸摸區(qū)域位于觸摸屏的區(qū)域位置;
[0011]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0012]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為多個,篩選出觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離最大的觸摸區(qū)域,并獲取該觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0013]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離;
[0014]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為多個,篩選出觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離最大的觸摸區(qū)域,并獲取該觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離。
[0015]優(yōu)選地,所述根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息的步驟包括:
[0016]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0017]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離。
[0018]優(yōu)選地,所述根據(jù)所述防誤觸區(qū)域的參數(shù)信息,生成防誤觸區(qū)域的步驟包括:
[0019]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,則從所述觸摸屏左側(cè)邊緣向內(nèi)生成一矩形區(qū)域,作為所述防誤觸區(qū)域,所述矩形區(qū)域的寬度為所述防誤觸區(qū)域的水平寬度值;
[0020]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,則從所述觸摸屏右側(cè)邊緣向內(nèi)生成一矩形區(qū)域,作為所述防誤觸區(qū)域,所述矩形區(qū)域的寬度為所述防誤觸區(qū)域的水平寬度值。
[0021]優(yōu)選地,所述獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息的步驟還包括:
[0022]以所述移動終端的觸摸屏的下側(cè)邊緣為參考位置,若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離,以及所述觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離;
[0023]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為多個,則計算位于最上端的觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離,以及位于最下端的觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離;
[0024]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離,以及所述觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離;
[0025]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為多個,則計算位于最上端的觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離,以及位于最下端的觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離。
[0026]優(yōu)選地,所述根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息的步驟包括:
[0027]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0028]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離;
[0029]若所述觸摸區(qū)域為一個,計算所述觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離與所述觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離的距離差值,將防誤觸區(qū)域的豎直高度值設(shè)置為所述距離差值;
[0030]若所述觸摸區(qū)域為多個,計算所述位于最上端的觸摸區(qū)域上側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離與所述位于最下端的觸摸區(qū)域下側(cè)邊緣至觸摸屏下側(cè)邊緣的垂直距離的距離差值,將防誤觸區(qū)域的豎直高度值設(shè)置為所述距離差值。
[0031]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種移動終端,包括觸摸屏,其特征在于,所述移動終端還包括移動終端防誤觸裝置,且所述移動終端防誤觸裝置包括:
[0032]獲取模塊,用于在移動終端處于解鎖狀態(tài)下,當(dāng)首次檢測到用戶握持所述移動終端時,獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息;
[0033]確定模塊,用于根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息;
[0034]生成模塊,用于根據(jù)所述防誤觸區(qū)域的參數(shù)信息,生成防誤觸區(qū)域,以防止用戶的誤操作。
[0035]優(yōu)選地,所述獲取模塊包括:
[0036]判斷單元,用于以所述移動終端的觸摸屏的中垂線位置為參考位置,將觸摸屏劃分為觸摸屏左側(cè)區(qū)域和觸摸屏右側(cè)區(qū)域,判斷所述觸摸區(qū)域位于觸摸屏的區(qū)域位置;
[0037]計算單元,用于若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0038]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,且所述觸摸區(qū)域為多個,篩選出觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離最大的觸摸區(qū)域,并獲取該觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0039]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為一個,則計算所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離;
[0040]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,且所述觸摸區(qū)域為多個,篩選出觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離最大的觸摸區(qū)域,并獲取該觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離。
[0041]優(yōu)選地,所述確定模塊用于:
[0042]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏左側(cè)邊緣的垂直距離;
[0043]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,將防誤觸區(qū)域的水平寬度值設(shè)置為所述觸摸區(qū)域內(nèi)側(cè)邊緣至觸摸屏右側(cè)邊緣的垂直距離。
[0044]優(yōu)選地,所述生成模塊用于:
[0045]若所述觸摸區(qū)域位于觸摸屏左側(cè)區(qū)域,則從所述觸摸屏左側(cè)邊緣向內(nèi)生成一矩形區(qū)域,作為所述防誤觸區(qū)域,所述矩形區(qū)域的寬度為所述防誤觸區(qū)域的水平寬度值;
[0046]若所述觸摸區(qū)域位于觸摸屏右側(cè)區(qū)域,則從所述觸摸屏右側(cè)邊緣向內(nèi)生成一矩形區(qū)域,作為所述防誤觸區(qū)域,所述矩形區(qū)域的寬度為所述防誤觸區(qū)域的水平寬度值。
[0047]本發(fā)明在移動終端處于解鎖狀態(tài)下,當(dāng)首次檢測到用戶握持所述移動終端時,獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息;根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息;根據(jù)所述防誤觸區(qū)域的參數(shù)信息,生成防誤觸區(qū)域,以防止用戶的誤操作。本發(fā)明通過根據(jù)用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息生成相應(yīng)的防誤觸區(qū)域,使得針對于不同的用戶以及用戶不同的握持動作,生成不同的防誤觸區(qū)域,實(shí)現(xiàn)了自適應(yīng)地防止用戶的誤操作,達(dá)到了更好的防誤操作效果。
【附圖說明】
[0048]圖1為本發(fā)明移動終端防誤觸方法第一實(shí)施例的流程示意圖;
[0049]圖2為圖1中在移動終端處于解鎖狀態(tài)下,當(dāng)首次檢測到用戶握持所述移動終端時,獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息步驟第一實(shí)施例的細(xì)化流程示意圖;
[0050]圖3為圖1中根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息步驟第一實(shí)施例的細(xì)化流程示意圖;
[0051]圖4為圖1中根據(jù)所述防誤觸區(qū)域的參數(shù)信息,生成防誤觸區(qū)域,以防止用戶的誤操作步驟第一實(shí)施例的細(xì)化流程示意圖;
[0052]圖5為圖1中在移動終端處于解鎖狀態(tài)下,當(dāng)首次檢測到用戶握持所述移動終端時,獲取用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息步驟第二實(shí)施例的細(xì)化流程示意圖;
[0053]圖6為圖1中根據(jù)所述用戶在移動終端邊緣觸摸區(qū)域的參數(shù)信息,確定防誤觸區(qū)域的參數(shù)信息步驟第二實(shí)施例的細(xì)化流程示意圖;
[0054]圖7為本發(fā)明移動終端的結(jié)構(gòu)框架示意圖;
[0055]圖8為圖7中移動終端防誤觸裝置第一實(shí)施例的功能模塊示意圖;