一種自適應觸屏控制方法和設備的制造方法
【技術領域】
[0001]本發明涉及手持電子設備領域,特別涉及一種自適應觸屏控制方法和設備。
【背景技術】
[0002]目前,觸摸屏作為一種最新的電子輸入設備,以其方便、簡單、自然的特性被越來越多的應用到手持電子設備中,使用這種便攜式手持可觸控電子設備已成為人們日常生活和工作中必不可少的一部分。
[0003]當前的手持可觸控電子顯示設備為了突出設備的便攜性,更小、更輕薄已成為手持可觸控電子顯示設備不可逆轉的方向,如手機、平板電腦等領域趨向于設計為窄邊設備,但當手機或平板電腦等手持可觸控設備顛倒橫豎屏時,由于手持可觸控設備的邊緣部分很窄,而邊緣部分與可觸區域相鄰,所以在雙手或者單手把抓手持可觸顯示設備邊緣時,很容易碰到可觸區域從而引起觸屏動作,造成誤觸。
[0004]綜上,手持可觸顯示設備,由于手持可觸控設備的邊緣部分很窄,在手持窄邊時容易發生誤觸。
【發明內容】
[0005]本發明提供一種自適應觸屏控制方法和設備,用以解決現有技術中由于手持可觸控設備的邊緣部分很窄,在手持窄邊時容易發生誤觸的問題。
[0006]基于上述問題,本發明實施例提供一種自適應觸屏控制方法,包括:
[0007]確定至少一個第一位置信息;
[0008]將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域。
[0009]由于本發明實施例提供的自適應觸屏控制方法,在觸摸區域設置部分不可觸區域,在用戶把抓手持可觸顯示設備窄邊時,觸碰到該不可觸區域,不會發生誤觸動作,從而使用戶在使用手持可觸顯示設備時更加方便。
[0010]可選的,將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,還包括:
[0011]在檢測到所述不可觸區域上有觸摸操作后,忽略所述觸摸操作;或不對所述不可觸區域上是否有觸摸操作進行檢測。
[0012]由于本發明實施例設置的不可觸區域,當檢測到用戶觸摸該不可觸區域時,忽略該觸摸操作,用戶在手持時,可以手持該不可觸區域,不會發生觸摸操作,從而方便用戶手持。
[0013]可選的,在下列條件中的部分或全部滿足后,確定至少一個第一位置信息::
[0014]捕獲到的用戶的動作為預設的動作;
[0015]確定用戶在觸摸屏上進行觸摸的面積不小于預設的面積;
[0016]確定用戶在觸摸屏上進行觸摸的時長不小于預設的時長。
[0017]由于本發明實施例設定啟動不可觸模式的條件,在用戶需要時才啟動該模式,設定多種且易于實施的條件啟動不可觸模式,可以使用戶有多種選擇的同時,還可以更加方便快捷地啟動不可觸模式。
[0018]可選的,確定至少一個不可觸區域的第一位置信息,包括:
[0019]將預先設定的不可觸區域的位置信息作為不可觸區域的第一位置信息;或
[0020]提示用戶手持,并根據用戶在觸摸區域觸摸的范圍,確定不可觸區域的第一位置信息;或
[0021]根據當前顯示界面,確定不可觸區域的第一位置信息;或
[0022]根據用戶選定的區域,確定不可觸區域的第一位置信息。
[0023]由于本發明實施例確定不可觸區域的第一位置信息可采用多種方式,預先設定不可觸區域第一位置信息的方式簡單快捷,方便用戶使用;根據用戶在觸摸區域觸摸的范圍確定不可觸區域第一位置信息的方式,可以更加符合用戶需要;根據當前運行的軟件確定不可觸區域第一位置信息的方式更為智能,無需用戶操作;根據用戶選定的區域確定不可觸區域第一位置信息的方式,用戶根據實際需要,可以有更多的選擇;采用多種方式,確定不可觸區域的第一位置信息,從而更加方便用戶使用。
[0024]可選的,將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,還包括:
[0025]將至少一個第二位置信息對應的所述不可觸區域內部的子區域設置為可觸區域;
[0026]在檢測到所述子區域上有觸摸操作后,響應所述觸摸操作。
[0027]由于本發明實施例不可觸區域中設置部分可觸區域,在該可觸區域可以定義觸摸按鍵,用戶需要操作時可通過該可觸區域定義的觸摸按鍵,方便用戶操作。
[0028]可選的,根據下列方式確定所述第二位置信息,包括:
[0029]將預先設定的子區域的位置信息作為子區域的第二位置信息;或
[0030]根據當前顯示界面,確定子區域的第二位置信息;或
[0031]根據用戶選定的區域,確定子觸區域的第二位置信息。
[0032]由于本發明實施例確定可觸區域的第二位置信息可采用多種方式,預先設定子區域第二位置信息的方式簡單快捷,方便用戶使用;根據當前運行的軟件確定子區域第二位置信息的方式更為智能,無需用戶操作;根據用戶選定的區域確定子區域第二位置信息的方式,用戶根據實際需要,可以有更多的選擇;采用多種方式,確定子區域的第二位置信息,從而更加方便用戶使用。
[0033]可選的,將至少一個第二位置信息對應的所述不可觸區域內部的子區域設置為可觸區域之后,還包括:
[0034]在檢測到移動不可觸區域的信號后,根據檢測到的子區域的觸摸軌跡,確定不可觸區域的移動方向;
[0035]根據所述確定的移動方向,移動所述不可觸區域的位置。
[0036]由于本發明實施例能夠移動不可觸區域,在使用過程中,用戶可以根據需要移動不可觸區域,從而用戶在使用時更加方便。移動不可觸區域需要確定不可觸區域的移動方向,若不可觸區域中定義有子區域,用戶能夠通過觸摸子區域確定不可觸區域的移動方向,這種確定方式能夠直接、快捷、準確地確定移動方向。
[0037]可選的,將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,還包括:根據所述不可觸區域,對顯示區域進行調整。
[0038]由于本發明實施例確定不可觸區域的第一位置信息后,將不可觸區域顯示給用戶,用戶可以根據需要調整可顯示區域的布局。
[0039]可選的,將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,還包括:調整部分或全部所述不可觸區域的顯示透過率。
[0040]由于本發明實施例能夠根據用戶需要調整部分或全部不可觸區域的顯示透過率,可以實現不調整可顯示區域,將不可觸區域作為一定透過率的顯示方式。
[0041]另一方面,本申請實施例提供的一種自適應觸屏控制的設備,包括:
[0042]確定模塊,用于確定至少一個第一位置信息;
[0043]控制模塊,用于將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域;
[0044]可選的,所述控制模塊還用于:
[0045]將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,在檢測到所述不可觸區域上有觸摸操作后,忽略所述觸摸操作;或不對所述不可觸區域上是否有觸摸操作進行檢測。
[0046]可選的,所述確定模塊具體用于,在下列條件中的部分或全部滿足后,確定至少一個第一位置信息:
[0047]捕獲到的用戶的動作為預設的動作;
[0048]確定用戶在觸摸屏上進行觸摸的面積不小于預設的面積;
[0049]確定用戶在觸摸屏上進行觸摸的時長不小于預設的時長。
[0050]可選的,所述確定模塊具體用于:
[0051]將預先設定的不可觸區域的位置信息作為不可觸區域的第一位置信息;或
[0052]提示用戶手持,并根據用戶在觸摸區域觸摸的范圍,確定不可觸區域的第一位置信息;或
[0053]根據當前顯示界面,確定不可觸區域的第一位置信息;或
[0054]根據用戶選定的區域,確定不可觸區域的第一位置信息。
[0055]可選的,所述控制模塊還用于:
[0056]將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,將至少一個第二位置信息對應的所述不可觸區域內部的子區域設置為可觸區域;在檢測到所述子區域上有觸摸操作后,響應所述觸摸操作。
[0057]可選的,所述確定模塊具體用于,根據下列方式確定所述第二位置信息:
[0058]將預先設定的子區域的位置信息作為子區域的第二位置信息;或
[0059]根據當前顯示界面,確定子區域的第二位置信息;或
[0060]根據用戶選定的區域,確定子區域的第二位置信息。
[0061]可選的,所述控制模塊還用于:
[0062]將至少一個第二位置信息對應的所述不可觸區域內部的子區域設置為可觸區域之后,在檢測到移動不可觸區域的信號后,檢測到移動不可觸區域的信號確定不可觸區域的移動方向;根據所述確定的移動方向,移動所述不可觸區域的位置。
[0063]可選的,所述控制模塊還用于:
[0064]將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,根據所述不可觸區域,對顯示區域進行調整。
[0065]可選的,所述控制模塊還用于:
[0066]將觸摸區域中每個第一位置信息對應的區域設置為不可觸區域之后,調整部分或全部所述不可觸區域的顯示透過率。
【附圖說明】
[0067]圖1為本發明實施例提供的一種自適應觸屏控制方法流程示意圖一;
[0068]圖2為確定不可觸區域第一位置信息的示意圖一;
[0069]圖3為確定不可觸區域第一位置信息的示意圖二 ;
[0070]圖4為確定不可觸區域第一位置信息的