本發(fā)明涉及信息處理技術,尤其涉及一種控制方法及電子設備。
背景技術:
隨著現代技術的發(fā)展,電子設備已然成為人們生活中不可或缺的物品;通常,電子設備中會設置有觸控顯示單元,以支持觸控操作;在實際應用中,用戶往往通過所述觸控顯示單元進行輸入操作,具體地,用戶使用軟鍵盤,即顯示于觸控顯示單元的虛擬鍵盤進行輸入操作,此時,用戶必須通過滿足觸發(fā)條件的觸控操作進行輸入操作,由于現有技術中觸發(fā)條件固定不變,因此,無法基于用戶需求而有針對性的調整觸發(fā)條件,導致降低了用戶體驗。
技術實現要素:
為解決現有存在的技術問題,本發(fā)明實施例提供了一種控制方法及電子設備。
本發(fā)明實施例的技術方案是這樣實現的:本發(fā)明實施例提供了一種控制方法,所述方法包括:
檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數;其中,如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容;
判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件。
本發(fā)明實施例還提供了一種電子設備,所述電子設備包括:
確定單元,用于確定觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所 述觸控操作對應的內容;
檢測單元,用于檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次所述觸控操作的操作參數;
判斷單元,用于判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
調整單元,用于當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件。
本發(fā)明實施例所述的控制方法及電子設備,通過檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數,判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果,如此,確定出所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,例如,調大所述輸入觸發(fā)條件或者調小所述輸入觸發(fā)條件,進而實現有針對性的調整輸入觸發(fā)條件的目的;因此,本發(fā)明實施例所述的觸控方法及電子設備,當基于所述第一判斷結果調小所述輸入觸發(fā)條件時,能夠舒緩電子設備使用者手指的不適感,且降低電子設備使用者的疲勞度;當基于所述第一判斷結果調大所述輸入觸發(fā)條件時,能夠降低誤操作概率,如此,本發(fā)明實施例所述的控制方法及電子設備能夠有針對性的滿足用戶需求,提升用戶體驗。
附圖說明
圖1為本發(fā)明實施例控制方法的實現流程示意圖一;
圖2為本發(fā)明實施例控制方法的實現流程示意圖二;
圖3為本發(fā)明實施例控制方法的實現流程示意圖三;
圖4本發(fā)明實施例電子設備的結構示意圖。
具體實施方式
發(fā)明人在實施本發(fā)明的過程中發(fā)現,當電子設備使用者在使用傳統(tǒng)虛擬鍵盤且不進行輸入操作時,通常手指/手掌全部處于懸空狀態(tài),而當進行輸入操作 時,需要手指觸碰觸控顯示區(qū)域以完成輸入過程;在上述過程中,由于傳統(tǒng)虛擬鍵盤在不進行輸入操作時手指/手掌需要全部懸空狀態(tài),因此,當電子設備使用者長期使用所述傳統(tǒng)虛擬鍵盤時必然會帶來疲勞,降低了用戶體驗;進一步地,為了緩解上述問題,現有技術設計了觸控操作需要滿足特定觸發(fā)條件才能實現輸入目的的虛擬鍵盤,即當手指/手掌長時間放置在觸控顯示區(qū)域時不會觸發(fā)輸入操作,只有當滿足觸發(fā)條件的觸控操作才能實現輸入目的,此方式中,當電子設備使用者不進行輸入操作時,手指/手掌無需處于懸空狀態(tài),因此,緩解了由于手指/手掌懸空而造成的疲勞問題,但是,當觸發(fā)條件為壓力或與壓力相關的參數時,即當電子設備使用者進行輸入操作時,手指相對于觸控顯示區(qū)域的壓力或與壓力有關的參數需要滿足預設條件,例如大于等于壓力閾值,此時,當電子設備使用者長時間輸入或高速輸入時,若每個觸控操作均要超過特定壓力閾值才能實現輸入目的,必然會降低用戶體驗,降低輸入識別率;另外,當所述電子設備使用者長時間不使用虛擬鍵盤時,由于觸控顯示單元中的虛擬按鍵的觸發(fā)條件不變,如壓力閾值不變,當電子設備使用者誤操作時會導致輸入字符,如此,提高了誤造作概率,同時也降低了用戶體驗;對于上述問題,現有技術中尚無有效解決方法。
發(fā)明人在實施本發(fā)明的過程中還發(fā)現,如果能夠基于電子設備使用者實施的觸控操作的操作參數調整觸發(fā)條件,就能有針對性的解決上述問題,提升用戶體驗。
為了能夠更加詳盡地了解本發(fā)明的特點與技術內容,下面結合附圖對本發(fā)明的實現進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明。
實施例一
圖1為本發(fā)明實施例控制方法的實現流程示意圖一;所述方法應用于一電子設備;如圖1所示,所述方法包括:
步驟101:檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數;其中,如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容;
本實施例中,所述電子設備具體可以為支持觸控顯示的智能手機、平板電腦等;也即所述智能手機、平板電腦等電子設備的顯示屏為觸摸屏。
本實施例中,所述電子設備包括觸控顯示區(qū)域;所述第一區(qū)域為所述觸控顯示區(qū)域中的至少部分區(qū)域;所述第一區(qū)域支持顯示有虛擬按鍵,例如所述第一區(qū)域至少顯示有一提示符。
在一具體實施例中,所述第一區(qū)域至少顯示有第一提示符;對應地,
所述輸入與所述觸控操作對應的內容,包括:
當所述觸控操作為相對于所述第一提示符的操作,且所述觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所述第一提示符對應的內容。
本實施例中,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作在所述第一區(qū)域形成的觸碰點的觸碰參數滿足所述觸碰點對應的虛擬按鍵的輸入觸發(fā)條件,則輸入與所述虛擬按鍵對應的內容。
在一具體實施例中,當所述第一區(qū)域中顯示有虛擬鍵盤時,所述虛擬鍵盤對應的不同提示符的輸入觸發(fā)條件可以相同,也可以不相同;具體地,可以將所述虛擬鍵盤進行分區(qū)控制,將常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第一級輸入觸發(fā)條件;將不常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第二級輸入觸發(fā)條件;進一步地,所述第一輸入級觸發(fā)條件中的觸發(fā)參數的參數值小于所述第二級輸入觸發(fā)條件中的觸發(fā)參數的參數值,例如所述第一級輸入觸發(fā)條件中的壓力閾值小于所述第二級輸入觸發(fā)條件中的壓力閾值,如此,能夠降低誤操作率,提升用戶體驗。
在另一具體實施例中,所述觸控操作的觸控參數可以具體包括以下參數中的一種或幾種:壓力參數、實施觸控操作時在所述第一區(qū)域對應的接觸面積參數、位置參數等;具體地,
當所述觸控操作的觸控參數用于表征壓力參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓力閾值,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征接觸面積參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征壓力參數、接觸面積參數以及位置參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓力閾值,以及所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,以及所述位置參數對應的位置信息滿足所述輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容。
步驟102:判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
本實施例中,所述操作參數包括以下參數中的一種或多種:操作時間、操作頻率以及操作數量。
步驟103:當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件。
本實施例中,當所述操作參數用于表征操作時間時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作時間是否大于等于所述第一預設規(guī)則中的第一時間閾值,以及判斷所述操作參數表征的操作時間是否小于等于所述第一預設規(guī)則中的第二時間閾值;其中,所述第二時間閾值小于所述第一時間閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述第一判斷結果表征所述操作時間大于等于所述第一預設規(guī)則中的第 一時間閾值,或者所述第一判斷結果表征所述操作時間小于等于所述第一預設規(guī)則中的第二時間閾值時,調整所述輸入觸發(fā)條件。
本實施例中,當所述操作參數用于表征操作頻率時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作頻率是否大于等于所述第一預設規(guī)則中的第一頻率閾值,以及判斷所述操作參數表征的操作頻率是否小于等于所述第一預設規(guī)則中的第二頻率閾值;其中,所述第二頻率閾值小于所述第一頻率閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作頻率大于等于所述第一預設規(guī)則中的第一頻率閾值,或者當所述操作頻率小于等于所述第一預設規(guī)則中的第二頻率閾值時,調整所述輸入觸發(fā)條件。
本實施例中,當所述操作參數用于表征操作數量時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作數量是否大于等于所述第一預設規(guī)則中的第一數量閾值,以及判斷所述操作參數表征的操作數量是否小于等于所述第一預設規(guī)則中的第二數量閾值;其中,所述第二數量閾值小于所述第一數量閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作數量大于等于所述第一預設規(guī)則中的第一數量閾值,或者當所述操作數量小于等于所述第一預設規(guī)則中的第二數量閾值時,調整所述輸入觸發(fā)條件。
進一步地,本實施例中,所述調整所述輸入觸發(fā)條件包括:調大所述輸入觸發(fā)條件中的參數值以及調小所述輸入觸發(fā)條件中的參數值,在實際應用中,可以根據實際需求調整所述輸入觸發(fā)條件。
這里,值得注意的是,以上給出對操作參數的判斷過程僅是示例性的,用于解釋本發(fā)明實施例,并非用于限制本發(fā)明實施例,在實際應用中,所述操作 參數以及第一預設規(guī)則可以根據實際需求而任意設置,例如,操作參數可以表征誤操作的操作頻率,具體地,當對某一具體虛擬按鍵實施誤操作的操作頻率大于等于所述第一預設規(guī)則中的誤操作閾值時,調整所述輸入觸發(fā)條件,例如,調大所述某一具體虛擬按鍵的輸入觸發(fā)條件中的壓力閾值,以降低誤操作概率;因此,在實際應用中可以根據實際需求而任意設置對操作參數的判斷標準,以滿足不同的用戶需求。
另外,值得注意的是,本實施例中所述的操作參數既可以表征某一具體觸控操作對應的操作參數,又可以表征多次觸控操作對應的操作參數;例如,所述操作參數可以表征第一觸控操作對應的操作參數,例如實施所述第一觸控操作的操作時間、觸控壓力、接觸面積等;同時,所述操作參數還可以表征連續(xù)實施多個觸控操作,即第一觸控操作、第二觸控操作至第N觸控操作所對應的操作時間。
本實施例中,當所述第一判斷結果表征所述操作參數不滿足所述第一預設規(guī)則時,維持現有輸入觸發(fā)條件不變。
本發(fā)明實施例所述的控制方法,通過檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數,判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果,如此,確定出所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,例如,調大所述輸入觸發(fā)條件或者調小所述輸入觸發(fā)條件,進而實現有針對性的調整輸入觸發(fā)條件的目的;因此,本發(fā)明實施例所述的觸控方法,當基于所述第一判斷結果調小所述輸入觸發(fā)條件時,能夠舒緩電子設備使用者手指的不適感,且降低電子設備使用者的疲勞度;當基于所述第一判斷結果調大所述輸入觸發(fā)條件時,能夠降低誤操作概率,如此,本發(fā)明實施例所述的控制方法能夠有針對性的滿足用戶需求,提升用戶體驗。
另外,本發(fā)明實施例所述的控制方法,由于能夠基于在觸控顯示區(qū)域的第一區(qū)域中實施的觸控操作的操作參數調整輸入觸發(fā)條件,因此,當電子設備使用者使用實現本發(fā)明實施例所述的控制方法的電子設備時,且在無需進行輸入操作時,電子設備使用者的手指/手掌無需處于懸空狀態(tài),降低了用戶疲勞度; 而當電子設備使用者進行長時間或高速輸入操作時,本發(fā)明實施例所述的控制方法能夠設置與長時間或高速輸入操作相匹配的輸入觸發(fā)條件,而當電子設備使用者進行短時間或低速輸入時,本發(fā)明實施例所述的控制方法能夠設置與短時間或低速輸入匹配的輸入觸發(fā)條件,如此,滿足了用戶不同需求,提升了用戶體驗。
實施例二
圖2為本發(fā)明實施例控制方法的實現流程示意圖二;所述方法應用于一電子設備;如圖2所示,所述方法包括:
步驟201:檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數;其中,如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容;其中,所述輸入觸發(fā)條件包括:觸發(fā)參數;
本實施例中,所述電子設備具體可以為支持觸控顯示的智能手機、平板電腦等;也即所述智能手機、平板電腦等電子設備的顯示屏為觸摸屏。
本實施例中,所述電子設備包括觸控顯示區(qū)域;所述第一區(qū)域為所述觸控顯示區(qū)域中的至少部分區(qū)域;所述第一區(qū)域支持顯示有虛擬按鍵,例如所述第一區(qū)域至少顯示有一提示符。
在一具體實施例中,所述第一區(qū)域至少顯示有第一提示符;對應地,
所述輸入與所述觸控操作對應的內容,包括:
當所述觸控操作為相對于所述第一提示符的操作,且所述觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所述第一提示符對應的內容。
本實施例中,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作在所述第一區(qū)域形成的觸碰點的觸碰參數滿足所述觸碰點對應的虛擬按鍵的輸入觸發(fā)條件,則輸入與所述虛擬按鍵對應的內容。
在一具體實施例中,當所述第一區(qū)域中顯示有虛擬鍵盤時,所述虛擬鍵盤對應的不同提示符的輸入觸發(fā)條件可以相同,也可以不相同;具體地,可以將 所述虛擬鍵盤進行分區(qū)控制,將常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第一級輸入觸發(fā)條件;將不常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第二級輸入觸發(fā)條件;進一步地,所述第一輸入級觸發(fā)條件中的觸發(fā)參數的參數值小于所述第二級輸入觸發(fā)條件中的觸發(fā)參數的參數值,例如所述第一級輸入觸發(fā)條件中的壓力閾值小于所述第二級輸入觸發(fā)條件中的壓力閾值,如此,能夠降低誤操作率,提升用戶體驗。
在一具體實施例中,如果所述觸控參數僅表征單一參數時,例如表征壓力參數時,對應地,所述觸控操作的觸控參數滿足輸入觸發(fā)條件,包括:
所述觸控操作的觸控參數的參數值大于等于所述觸發(fā)參數的參數值;或者,
所述觸控操作的觸控參數中與所述觸發(fā)參數對應的觸控子參數的參數值大于等于所述觸發(fā)參數的參數值。
在另一具體實施例中,如果所述觸控參數不僅包括壓力參數,還包括實施觸控操作時在所述第一區(qū)域對應的接觸面積參數、位置參數等時,且所述觸發(fā)參數表征觸發(fā)壓力參數時,對應地,所述觸控操作的觸控參數滿足輸入觸發(fā)條件,包括:
觸控操作的觸控參數的參數值大于等于輸入觸發(fā)條件中的壓力閾值;其中,所述觸發(fā)參數用于表征壓力參數;
或者,
觸控操作的觸控參數中與所述觸發(fā)參數對應的觸控子參數的參數值大于等于輸入觸發(fā)條件中的壓力閾值;其中,所述觸控子參數用于表征壓力參數。
在一具體實施例中,所述觸控操作的觸控參數可以具體包括以下參數中的一種或幾種:壓力參數、實施觸控操作時在所述第一區(qū)域對應的接觸面積參數、位置參數等;具體地,
當所述觸控操作的觸控參數用于表征壓力參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓 力閾值,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征接觸面積參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征壓力參數、接觸面積參數以及位置參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓力閾值,以及所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,以及所述位置參數對應的位置信息滿足所述輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容。
步驟202:判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
本實施例中,所述操作參數包括以下參數中的一種或多種:操作時間、操作頻率以及操作數量。
步驟203:當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第一數值調整為第二數值;所述第二數值小于所述第一數值。
本實施例中,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,包括:
當所述第一判斷結果表征所述操作參數的參數值大于等于所述第一預設規(guī)則中的第一閾值時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數。
本實施例中,當所述操作參數用于表征操作時間時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作時間是否大于等于所述第一預設規(guī)則中的第一時間閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述第一判斷結果表征所述操作時間大于等于所述第一預設規(guī)則中的第一時間閾值時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第一數值調整為第二數值;所述第二數值小于所述第一數值。
本實施例中,當所述操作參數用于表征操作頻率時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作頻率是否大于等于所述第一預設規(guī)則中的第一頻率閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作頻率大于等于所述第一預設規(guī)則中的第一頻率閾值時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第一數值調整為第二數值;所述第二數值小于所述第一數值。
本實施例中,當所述操作參數用于表征操作數量時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作數量是否大于等于所述第一預設規(guī)則中的第一數量閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作數量大于等于所述第一預設規(guī)則中的第一數量閾值時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第一數值調整為第二數值;所述第二數值小于所述第一數值。
這里,值得注意的是,以上給出對操作參數的判斷過程僅是示例性的,用于解釋本發(fā)明實施例,并非用于限制本發(fā)明實施例,在實際應用中,所述操作參數以及第一預設規(guī)則可以根據實際需求而任意設置,且對操作參數的判斷標準也可以任意設置,進而為滿足不同的用戶需求奠定基礎。
另外,值得注意的是,本實施例中所述的操作參數既可以表征某一具體觸控操作對應的操作參數,又可以表征多次觸控操作對應的操作參數;例如,所述操作參數可以表征第一觸控操作對應的操作參數,例如實施所述第一觸控操作的操作時間、觸控壓力、接觸面積等;同時,所述操作參數還可以表征連續(xù)實施多個觸控操作,即第一觸控操作、第二觸控操作至第N觸控操作所對應的操作時間。
本實施例中,當所述第一判斷結果表征所述操作參數不滿足所述第一預設規(guī)則時,維持現有輸入觸發(fā)條件不變。
本發(fā)明實施例所述的控制方法,通過檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數,判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果,如此,確定出所述操作參數滿足所述第一預設規(guī)則時,調小所述輸入觸發(fā)條件;因此,本發(fā)明實施例所述的觸控方法,當基于所述第一判斷結果調小所述輸入觸發(fā)條件時,能夠舒緩電子設備使用者手指的不適感,且降低電子設備使用者的疲勞度,進而有針對性的滿足用戶需求,提升用戶體驗。
實施例三
基于實施例二所述的控制方法,當調小所述輸入觸發(fā)條件中的所述觸發(fā)參數后,所述電子設備繼續(xù)檢測在觸控觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數,進而繼續(xù)判斷所述操作參數是否滿足第一預設規(guī)則,當判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,具體地,當所述第一判斷結果表征所述操作時間小于等于所述第一預設規(guī)則中的第二時間閾值時,或者,當所述操作頻率小于等于所述第一預設規(guī)則中的第二頻率閾值時,或者,當所述操作數量小于等于所述第一預設規(guī)則中的第二數量閾值時,調大所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第二數值調整為第五數值;所述第五數值大于所述第二數值;
其中,所述第二時間閾值小于所述第一時間閾值;所述第二頻率閾值小于所述第一頻率閾值;所述第二數量閾值小于所述第一數量閾值。
這樣,能夠依據電子設備使用者的具體使用情況,有針對性的調整輸入觸發(fā)條件,進而提升用戶體驗。
實施例四
圖3為本發(fā)明實施例控制方法的實現流程示意圖三;所述方法應用于一電子設備;如圖3所示,所述方法包括:
步驟301:檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數;其中,如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容;其中,所述輸入觸發(fā)條件包括:觸發(fā)參數;
本實施例中,所述電子設備具體可以為支持觸控顯示的智能手機、平板電腦等;也即所述智能手機、平板電腦等電子設備的顯示屏為觸摸屏。
本實施例中,所述電子設備包括觸控顯示區(qū)域;所述第一區(qū)域為所述觸控顯示區(qū)域中的至少部分區(qū)域;所述第一區(qū)域支持顯示有虛擬按鍵,例如所述第一區(qū)域至少顯示有一提示符。
在一具體實施例中,所述第一區(qū)域至少顯示有第一提示符;對應地,
所述輸入與所述觸控操作對應的內容,包括:
當所述觸控操作為相對于所述第一提示符的操作,且所述觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所述第一提示符對應的內容。
本實施例中,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作在所述第一區(qū)域形成的觸碰點的觸碰參數滿足所述觸碰點對應的虛擬按鍵的輸入觸發(fā)條件,則輸入與所述虛擬按鍵對應的內容。
在一具體實施例中,當所述第一區(qū)域中顯示有虛擬鍵盤時,所述虛擬鍵盤對應的不同提示符的輸入觸發(fā)條件可以相同,也可以不相同;具體地,可以將所述虛擬鍵盤進行分區(qū)控制,將常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第一級輸入觸發(fā)條件;將不常用區(qū)域對應的提示符的輸入觸發(fā)條件設置為第二級輸入觸發(fā)條件;進一步地,所述第一輸入級觸發(fā)條件中的觸發(fā)參數的參數值 小于所述第二級輸入觸發(fā)條件中的觸發(fā)參數的參數值,例如所述第一級輸入觸發(fā)條件中的壓力閾值小于所述第二級輸入觸發(fā)條件中的壓力閾值,如此,能夠降低誤操作率,提升用戶體驗。
在另一具體實施例中,所述觸控操作的觸控參數可以具體包括以下參數中的一種或幾種:壓力參數、實施觸控操作時在所述第一區(qū)域對應的接觸面積參數、位置參數等;具體地,
當所述觸控操作的觸控參數用于表征壓力參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓力閾值,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征接觸面積參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,則能輸入與所述觸控操作對應的內容;
或者,當所述觸控操作的觸控參數用于表征壓力參數、接觸面積參數以及位置參數時,對應地,所述如果所述觸控操作的觸控參數滿足輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容,可以具體包括:
如果所述觸控操作的壓力參數的參數值大于等于所述輸入觸發(fā)條件中的壓力閾值,以及所述觸控操作的接觸面積參數的面積值在所述輸入觸發(fā)條件中的預設面積范圍內,以及所述位置參數對應的位置信息滿足所述輸入觸發(fā)條件,則能輸入與所述觸控操作對應的內容。
步驟302:判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
本實施例中,所述操作參數包括以下參數中的一種或多種:操作時間、操作頻率以及操作數量。
步驟303:當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則 時,調大所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第三數值調整為第四數值;所述第四數值大于所述第三數值。
本實施例中,當所述操作參數用于表征操作時間時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作時間是否小于等于所述第一預設規(guī)則中的第二時間閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述第一判斷結果表征所述操作時間小于等于所述第一預設規(guī)則中的第二時間閾值時,調大所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第三數值調整為第四數值;所述第四數值大于所述第三數值。
本實施例中,當所述操作參數用于表征操作頻率時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作頻率是否小于等于所述第一預設規(guī)則中的第二頻率閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作頻率小于等于所述第一預設規(guī)則中的第二頻率閾值時,調大所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第三數值調整為第四數值;所述第四數值大于所述第三數值。
本實施例中,當所述操作參數用于表征操作數量時,對應地,所述判斷所述操作參數是否滿足第一預設規(guī)則,具體包括:
判斷所述操作參數表征的操作數量是否小于等于所述第一預設規(guī)則中的第二數量閾值;
對應地,所述當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件,具體包括:
當所述操作數量小于等于所述第一預設規(guī)則中的第二數量閾值時,調大所 述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第三數值調整為第四數值;所述第四數值大于所述第三數值。
這里,值得注意的是,以上給出對操作參數的判斷過程僅是示例性的,用于解釋本發(fā)明實施例,并非用于限制本發(fā)明實施例,在實際應用中,所述操作參數以及第一預設規(guī)則可以根據實際需求而任意設置,例如,操作參數可以表征誤操作的操作頻率,具體地,當對某一具體虛擬按鍵實施誤操作的操作頻率大于等于所述第一預設規(guī)則中的誤操作閾值時,調整所述輸入觸發(fā)條件,例如,調大所述某一具體虛擬按鍵的輸入觸發(fā)條件中的壓力閾值,以降低誤操作概率;因此,在實際應用中可以根據實際需求而任意設置對操作參數的判斷標準,以滿足不同的用戶需求。
另外,值得注意的是,本實施例中所述的操作參數既可以表征某一具體觸控操作對應的操作參數,又可以表征多次觸控操作對應的操作參數;例如,所述操作參數可以表征第一觸控操作對應的操作參數,例如實施所述第一觸控操作的操作時間、觸控壓力、接觸面積等;同時,所述操作參數還可以表征連續(xù)實施多個觸控操作,即第一觸控操作、第二觸控操作至第N觸控操作所對應的操作時間。
本實施例中,當所述第一判斷結果表征所述操作參數不滿足所述第一預設規(guī)則時,維持現有輸入觸發(fā)條件不變。
本發(fā)明實施例所述的控制方法,通過檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次觸控操作的操作參數,判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果,如此,確定出所述操作參數滿足所述第一預設規(guī)則時,調大所述輸入觸發(fā)條件;因此,本發(fā)明實施例所述的觸控方法,當基于所述第一判斷結果調大所述輸入觸發(fā)條件時,能夠降低誤操作概率,進而有針對性的滿足用戶需求,提升用戶體驗。
實施例五
圖4為本發(fā)明實施例電子設備的結構示意圖;如圖4所示,所述電子設備 包括:
確定單元41,用于確定觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所述觸控操作對應的內容;
檢測單元42,用于檢測在觸控顯示區(qū)域中第一區(qū)域的至少一次所述觸控操作的操作參數;
判斷單元43,用于判斷所述操作參數是否滿足第一預設規(guī)則,獲取第一判斷結果;
調整單元44,用于當所述第一判斷結果表征所述操作參數滿足所述第一預設規(guī)則時,調整所述輸入觸發(fā)條件。
本領域技術人員應當理解,本發(fā)明實施例的電子設備中各處理單元的功能,可參照前述控制方法的相關描述而理解,本發(fā)明實施例的電子設備中各處理單元,可通過實現本發(fā)明實施例所述的功能的模擬電路而實現,也可以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現。
實施例六
基于實施例五所述的電子設備,所述調整單元,還用于當所述輸入觸發(fā)條件包括觸發(fā)參數時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第一數值調整為第二數值;所述第二數值小于所述第一數值。
進一步地,所述調整單元,還用于當所述第一判斷結果表征所述操作參數的參數值大于等于所述第一預設規(guī)則中的第一閾值時,調小所述輸入觸發(fā)條件中的所述觸發(fā)參數。
進一步地,所述確定單元,還用于確定所述觸控操作的觸控參數的參數值大于等于所述觸發(fā)參數的參數值時,輸入與所述觸控操作對應的內容;或者,
還用于確定所述觸控操作的觸控參數中與所述觸發(fā)參數對應的觸控子參數的參數值大于等于所述觸發(fā)參數的參數值時,輸入與所述觸控操作對應的內容。
進一步地,所述確定單元,還用于確定觸控操作的觸控參數的參數值大于等于輸入觸發(fā)條件中的壓力閾值時,輸入與所述觸控操作對應的內容;其中, 所述觸發(fā)參數用于表征壓力參數;
或者,
還用于確定觸控操作的觸控參數中與所述觸發(fā)參數對應的觸控子參數的參數值大于等于輸入觸發(fā)條件中的壓力閾值時,輸入與所述觸控操作對應的內容;其中,所述觸控子參數用于表征壓力參數。
本領域技術人員應當理解,本發(fā)明實施例的電子設備中各處理單元的功能,可參照前述控制方法的相關描述而理解,本發(fā)明實施例的電子設備中各處理單元,可通過實現本發(fā)明實施例所述的功能的模擬電路而實現,也可以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現。
實施例七
基于實施例五所述的電子設備,所述調整單元,還用于當所述輸入觸發(fā)條件包括觸發(fā)參數時,調大所述輸入觸發(fā)條件中的所述觸發(fā)參數,以使所述觸發(fā)參數的參數值從第三數值調整為第四數值;所述第四數值大于所述第三數值。
進一步地,所述確定單元,還用于當所述第一區(qū)域至少顯示有第一提示符時,且當所述觸控操作為相對于所述第一提示符的操作,且所述觸控操作的觸控參數滿足輸入觸發(fā)條件時,輸入與所述第一提示符對應的內容。
本領域技術人員應當理解,本發(fā)明實施例的電子設備中各處理單元的功能,可參照前述控制方法的相關描述而理解,本發(fā)明實施例的電子設備中各處理單元,可通過實現本發(fā)明實施例所述的功能的模擬電路而實現,也可以通過執(zhí)行本發(fā)明實施例所述的功能的軟件在智能終端上的運行而實現。
在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦 合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到 變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。