一種按鍵視圖調整方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種按鍵視圖調整方法及裝置。其中,該方法包括:檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動上述按鍵視圖的位置;其中,上述按鍵視圖是上述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖;根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證上述按鍵視圖與其他按鍵視圖的間距符合預設比例。通過本發(fā)明,解決了相關技術中撥號鍵鍵值固定影響用戶使用的問題,給用戶提供了方便快捷的操作,提高了用戶的使用體驗。
【專利說明】—種按鍵視圖調整方法及裝置
【技術領域】
[0001]本發(fā)明涉及移動通訊領域,特別是涉及一種按鍵視圖調整方法及裝置。
【背景技術】
[0002]目前移動設備等產(chǎn)品最主要的一個功能就是撥打電話,撥打電話離不開撥號器,用戶需要在撥號器界面實現(xiàn)號碼的撥叫。但是,隨著移動設備屏幕技術的發(fā)展,手機屏幕會越來越大,相對于撥號器的界面布局也會隨著屏幕逐漸變大,而且撥號器的界面布局的大小是不能由用戶隨便調整的。當移動設備的用戶單手操作屏幕設備的時候,很難方便的點擊到大屏幕上各個撥號按鍵,給用戶的使用帶來了一定的不便。例如習慣右手持機的用戶,一般習慣性握住移動設備右下部位,在左手不方便的情況下,想要不移動右手位置,只憑借手指長度來點擊最左邊的撥號鍵鍵值就存在一定的困難。
[0003]針對相關技術中撥號鍵鍵值固定影響用戶使用的問題,目前尚未提出有效的解決方案。
【發(fā)明內容】
[0004]針對相關技術中撥號鍵鍵值固定影響用戶使用的問題,本發(fā)明提供了一種按鍵視圖調整方法及裝置,用以解決上述技術問題。
[0005]根據(jù)本發(fā)明的一個方面,本發(fā)明提供了一種按鍵視圖調整方法,其中,該方法包括:檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動上述按鍵視圖的位置;其中,上述按鍵視圖是上述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖;根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例。
[0006]優(yōu)選地,檢測用戶觸摸屏幕時長之前,上述方法還包括:根據(jù)上述屏幕的長度和寬度,構建二維坐標;將上述屏幕的各個按鍵視圖對應一個二維坐標。
[0007]優(yōu)選地,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置包括:監(jiān)測上述用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)上述滑動軌跡確定二維坐標值;根據(jù)上述二維坐標值,更新該按鍵視圖在上述屏幕上的位置。
[0008]優(yōu)選地,根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例,通過以下步驟實現(xiàn):獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離;根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證符合上述預設比例;其中,上述預設比例是:任意兩個按鍵視圖的間距>上述最長距離X2。
[0009]優(yōu)選地,上述方法還包括:設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,上述按鍵視圖調整后的圖形尺寸小于上述最大圖形尺寸,且大于上述最小圖形尺寸。
[0010]根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種按鍵視圖調整裝置,其中,該裝置包括:移動模塊,用于在檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動上述按鍵視圖的位置;其中,上述按鍵視圖是上述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖;調整模塊,用于根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例。
[0011]優(yōu)選地,上述裝置還包括:坐標構建模塊,用于根據(jù)上述屏幕的長度和寬度,構建二維坐標;將上述屏幕的各個按鍵視圖對應一個二維坐標。
[0012]優(yōu)選地,上述移動模塊包括:坐標確定單元,用于監(jiān)測上述用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)上述滑動軌跡確定二維坐標值;位置更新單元,用于根據(jù)上述二維坐標值,更新該按鍵視圖在上述屏幕上的位置。
[0013]優(yōu)選地,上述調整模塊包括:距離獲取單元,用于獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離;距離調整單元,用于根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的上述最長距離,以保證符合上述預設比例;其中,上述預設比例是:任意兩個按鍵視圖的間距>上述最長距離X2。
[0014]優(yōu)選地,上述裝置還包括:設置模塊,用于設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,上述按鍵視圖調整后的圖形尺寸小于上述最大圖形尺寸,且大于上述最小圖形尺寸。
[0015]通過本發(fā)明,檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;然后根據(jù)該按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證上述按鍵視圖與其他按鍵視圖的間距符合預設比例。解決了相關技術中撥號鍵鍵值固定影響用戶使用的問題,使得用戶單手不需要大范圍移動的情況下,輕松點擊到用戶想要點擊的撥號器鍵值,也可以根據(jù)對按鍵布局的喜好自行設定撥號器按鍵的布局位置,給用戶提供了方便快捷的操作,提高了用戶的使用體驗。
[0016]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0017]圖1是根據(jù)本發(fā)明實施例的按鍵視圖調整方法的流程圖;
[0018]圖2是根據(jù)本發(fā)明實施例的撥號器觸摸鍵盤的布局示意圖;
[0019]圖3是根據(jù)本發(fā)明實施例的撥號器觸摸鍵盤的布局前示意圖;
[0020]圖4是根據(jù)本發(fā)明實施例的撥號器觸摸鍵盤的布局后示意圖;
[0021]圖5是根據(jù)本發(fā)明實施例的按鍵視圖調整裝置的結構框圖;
[0022]圖6是根據(jù)本發(fā)明實施例的按鍵視圖調整裝置的優(yōu)選結構框圖;
[0023]圖7是根據(jù)本發(fā)明實施例的撥號器的按鍵布局實現(xiàn)系統(tǒng)流程示意圖。
【具體實施方式】
[0024]為了解決現(xiàn)有技術撥號鍵鍵值固定影響用戶使用的問題,本發(fā)明提供了一種按鍵視圖調整方法及裝置,以下結合附圖以及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0025]基于現(xiàn)有技術中,觸摸屏移動設備的撥號器界面是固定不變的,在用戶使用過程中會帶來不便,本發(fā)明提供了針對觸摸屏移動設備的撥號器界面的布局方法,用戶可以根據(jù)自己的意愿,隨意在屏幕上移動撥號器界面上的任意視圖,實現(xiàn)在一個屏幕內的任意位置布局撥號器界面,并根據(jù)布局位置自適應改變視圖形狀大小。
[0026]為了實現(xiàn)上述目的,本發(fā)明采用以下技術方案,包括:屏幕的初始狀態(tài)為進入撥號器初始界面,如果用戶進入界面編輯狀態(tài)并在界面觸摸某個按鍵視圖并且向任意方向滑動,此按鍵視圖會根據(jù)用戶滑動的軌跡移動到用戶最終停留的屏幕位置,從而實現(xiàn)撥號器界面的任意位置的布局,并且按鍵視圖的圖形大小會根據(jù)按鍵視圖互相之間所在屏幕坐標位置之間的絕對直線距離來動態(tài)調整。
[0027]本實施例提供了一種按鍵視圖調整方法,該方法可以在移動設備側實現(xiàn),圖1是根據(jù)本發(fā)明實施例的按鍵視圖調整方法的流程圖,如圖1所示,該方法包括以下步驟(步驟S102-步驟 S104):
[0028]步驟S102,檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;其中,上述按鍵視圖是屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖;
[0029]在該步驟中,可以設置指定時長為2S等,S卩,用戶觸摸屏幕超過2S,則認為用戶想要改變屏幕上按鍵視圖的布局。設置該指定時長,為了避免用戶無意間觸摸到屏幕,導致按鍵視圖的布局發(fā)生變化,造成誤操作,影響用戶使用。另外,按鍵視圖可以是屏幕上的各個號碼按鍵、各個功能按鍵以及號碼輸入框等相關按鍵對應的視圖。下面通過實施例進行詳細描述。
[0030]步驟S104,根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例。
[0031]通過上述實施例,檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;然后根據(jù)該按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證上述按鍵視圖與其他按鍵視圖的間距符合預設比例。解決了相關技術中撥號鍵鍵值固定影響用戶使用的問題,使得用戶單手不需要大范圍移動的情況下,輕松點擊到用戶想要點擊的撥號器鍵值,也可以根據(jù)對按鍵布局的喜好自行設定撥號器按鍵的布局位置,給用戶提供了方便快捷的操作,提高了用戶的使用體驗。
[0032]為了更精確的確定按鍵視圖的位置,本實施例提供了一種優(yōu)選實施方式,即在移動設備的屏幕上構建二維坐標,通過二維坐標的方式標記按鍵視圖所在屏幕的具體位置。下面結合附圖進行詳細介紹。
[0033]圖2是根據(jù)本發(fā)明實施例的撥號器觸摸鍵盤的布局示意圖,如圖2所示的初始撥號器界面,撥號器布局有系統(tǒng)默認設定,每一個按鍵對應有自己的布局,具體顯示在屏幕上是根據(jù)屏幕上的坐標值的點來設置按鍵對應的布局。當用戶點擊屏幕上鍵盤按鍵點長按,則進入鍵盤編輯模式,系統(tǒng)會持續(xù)監(jiān)聽觸摸事件的響應。
[0034]對于每一個撥號器鍵盤的按鍵,都對應一個指定的按鍵視圖,該按鍵視圖在屏幕默認位置的時候根據(jù)屏幕上的坐標值,如圖2中按鍵視圖1所示的坐標值(XI,Y1),設置自己的布局。用戶手指在屏幕上點中按鍵視圖,并通過任意軌跡移動到屏幕的任意位置,在整個移動過程中,系統(tǒng)會根據(jù)監(jiān)聽的觸摸事件,根據(jù)移動的軌跡所對應的屏幕坐標值由(XI,YI) -> (X2, Y2) -> (X3, Y3) -> (Xn, Yn),不斷更新鍵盤上該按鍵視圖的布局,從而實現(xiàn)改按鍵視圖在屏幕上的位置移動。當用戶手指觸摸放開后,系統(tǒng)則取消觸摸監(jiān)聽,不會再更新該按鍵視圖的布局坐標,對應的按鍵視圖會按照最后用戶手指離開屏幕位置的坐標值設置自己的最終布局。
[0035]基于上述分析,本實施例提供了一種優(yōu)選實施方式,即在檢測用戶觸摸屏幕時長之前,上述方法還包括:根據(jù)屏幕的長度和寬度,構建二維坐標;將屏幕的各個按鍵視圖對應一個二維坐標。根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置包括:監(jiān)測用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)滑動軌跡確定二維坐標值;根據(jù)二維坐標值,更新該按鍵視圖在屏幕上的位置。通過上述優(yōu)選實施方式,能夠更精確的確定按鍵視圖的位置,為后續(xù)改變屏幕上按鍵視圖的布局提供基礎。
[0036]對于步驟S104中,根據(jù)按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證按鍵視圖與其他按鍵視圖的間距符合預設比例。上述操作是為了在按鍵視圖的位置發(fā)生改變時,確保其他按鍵視圖的布局合理,避免出現(xiàn)重疊、遮擋等現(xiàn)象,從而影響用戶使用。下面結合附圖進行詳細描述。
[0037]圖3是根據(jù)本發(fā)明實施例的撥號器觸摸鍵盤的布局前示意圖,如圖3所示,首先可以獲取到對應每個按鍵視圖的中心位置到其視圖邊緣的距離(Distance),例如按鍵視圖1的中心位置屏幕坐標為(X,Y),到其鍵值邊緣的絕對距離分別為Al,A2,A3,A4。取其最大值max (Al,A2,A3,A4)。當用戶拖動按鍵視圖1到任意位置的時候,將計算得到按鍵視圖1的坐標與周邊其他鍵值的坐標之間的絕對距離,并取最小值MIN(distance)。如果最小值MIN〈2*max (Al, A2, A3, A4),則縮小按鍵視圖的圖形大小,并同時持續(xù)計算 max (Al, A2, A3, A4)和 MIN,直到 MIN=2*max (Al, A2, A3, A4)之后,停止縮小。相反,當最小值MIN>2*max (Al,A2,A3,A4),則擴大按鍵視圖的圖形大小,并同時持續(xù)計算max (Al, A2, A3, A4)和MIN,直到MIN=max (Al, A2, A3, A4)。另外,也可以設置圖形任意擴大和縮小的閾值,縮小過程中若其中心位置到達視圖邊緣的距離小于等于設置的閾值時,則停止縮小。放大過程同樣道理。在按照上述操作流程,對屏幕上的按鍵視圖進行移動以及相應的大小、間距調整之后,得到的按鍵視圖的布局可以如圖4所示的撥號器觸摸鍵盤的布局后示意圖,在圖4中,各個號碼鍵、功能鍵(例如刪除鍵)以及號碼輸入框都自適應的進行了位置調整,方便用戶操作,提高了用戶體驗。
[0038]基于上述介紹,本實施例提供了一種優(yōu)選實施方式,即根據(jù)按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證按鍵視圖與其他按鍵視圖的間距符合預設比例,通過以下步驟實現(xiàn):獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離;根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證符合上述預設比例;其中,上述預設比例是:任意兩個按鍵視圖的間距>上述最長距離X2。上述方法還包括:設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,上述按鍵視圖調整后的圖形尺寸小于上述最大圖形尺寸,且大于上述最小圖形尺寸。通過上述優(yōu)選實施方式,可以合理準確的調整屏幕上各個按鍵視圖的布局,提高用戶的使用感受。
[0039]對應于上述實施例介紹的按鍵視圖調整方法,本實施例提供了一種按鍵視圖調整裝置,該裝置可以設置在移動設備側,用以實現(xiàn)上述實施例。圖5是根據(jù)本發(fā)明實施例的按鍵視圖調整裝置的結構框圖,如圖5所示,該裝置包括:移動模塊10和調整模塊20。下面對該結構進行詳細介紹。
[0040]移動模塊10,用于在檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;其中,上述按鍵視圖是上述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖;
[0041]調整模塊20,連接至移動模塊10,用于根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證上述按鍵視圖與其他按鍵視圖的間距符合預設比例。
[0042]通過上述實施例,移動模塊10檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;然后調整模塊20根據(jù)該按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證上述按鍵視圖與其他按鍵視圖的間距符合預設比例。解決了相關技術中撥號鍵鍵值固定影響用戶使用的問題,使得用戶單手不需要大范圍移動的情況下,輕松點擊到用戶想要點擊的撥號器鍵值,也可以根據(jù)對按鍵布局的喜好自行設定撥號器按鍵的布局位置,給用戶提供了方便快捷的操作,提高了用戶的使用體驗。
[0043]為了更精確的確定按鍵視圖的位置,本實施例提供了一種優(yōu)選實施方式,如圖6所示的按鍵視圖調整裝置的優(yōu)選結構框圖,上述裝置除了包括上述圖5介紹的各個模塊之夕卜,還包括:坐標構建模塊30,連接至移動模塊10,用于根據(jù)屏幕的長度和寬度,構建二維坐標;將屏幕的各個按鍵視圖對應一個二維坐標。
[0044]優(yōu)選地,上述移動模塊10包括:坐標確定單元,用于監(jiān)測用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)滑動軌跡確定二維坐標值;位置更新單元,用于根據(jù)二維坐標值,更新該按鍵視圖在上述屏幕上的位置。通過上述優(yōu)選實施方式,能夠更精確的確定按鍵視圖的位置,為后續(xù)改變屏幕上按鍵視圖的布局提供基礎。
[0045]優(yōu)選地,上述調整模塊20包括:距離獲取單元,用于獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離;距離調整單元,用于根據(jù)上述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的上述最長距離,以保證符合上述預設比例;其中,上述預設比例是:任意兩個按鍵視圖的間距>上述最長距離X2。
[0046]優(yōu)選地,上述裝置還包括:設置模塊,用于設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,上述按鍵視圖調整后的圖形尺寸小于上述最大圖形尺寸,且大于上述最小圖形尺寸。通過上述優(yōu)選實施方式,可以合理準確的調整屏幕上各個按鍵視圖的布局,提高用戶的使用感受。
[0047]對應于上述實施例介紹的按鍵視圖調整裝置,本實施例提供了另外一種軟件實施方案,圖7是根據(jù)本發(fā)明實施例的撥號器的按鍵布局實現(xiàn)系統(tǒng)流程示意圖,如圖7所示,該系統(tǒng)由撥號器布局視圖控制模塊,視圖修改模塊,觸摸事件監(jiān)聽模塊,系統(tǒng)觸摸事件控制模塊四部分組成。觸摸事件監(jiān)聽模塊持續(xù)監(jiān)聽系統(tǒng)的觸摸事件,并從系統(tǒng)觸摸事件控制模塊獲取到觸摸事件不斷移動的坐標值,并將坐標值提供給撥號器布局視圖控制模塊,視圖修改模塊也從系統(tǒng)觸摸事件控制模塊獲取觸摸事件對應的視圖1D,通過ID和坐標值,已經(jīng)撥號器布局視圖控制模塊提供的視圖布局,由視圖修改模塊完成布局的修改,最終輸出修改之后的視圖新布局。依次類推,系統(tǒng)會根據(jù)用戶的觸摸響應時間,最終更新?lián)芴柶魃弦晥D的布局坐標值,實現(xiàn)撥號器界面的任意布局。
[0048]從以上的描述中,可以看出,通過本發(fā)明的技術方案,可以給用戶提供方便快捷的操作,使得用戶單手不需要大范圍移動的情況下,輕松點擊到用戶想要點擊的撥號器鍵值,另外用戶也可以根據(jù)自己對按鍵的布局的喜好自己設定撥號器按鍵的布局位置,可以提升用戶體驗。
[0049]盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實施例,本領域的技術人員將意識到各種改進、增加和取代也是可能的,因此,本發(fā)明的范圍應當不限于上述實施例。
【權利要求】
1.一種按鍵視圖調整方法,其特征在于,所述方法包括: 檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;其中,所述按鍵視圖是所述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖; 根據(jù)所述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例。
2.如權利要求1所述的方法,其特征在于,檢測用戶觸摸屏幕時長之前,所述方法還包括: 根據(jù)所述屏幕的長度和寬度,構建二維坐標; 將所述屏幕的各個按鍵視圖對應一個二維坐標。
3.如權利要求2所述的方法,其特征在于,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置包括: 監(jiān)測所述用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)所述滑動軌跡確定二維坐標值; 根據(jù)所述二維坐標值,更新該按鍵視圖在所述屏幕上的位置。
4.如權利要求1所述的方法,其特征在于,根據(jù)所述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例,通過以下步驟實現(xiàn): 獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離; 根據(jù)所述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證符合所述預設比例;其中,所述預設比例是:任意兩個按鍵視圖的間距>所述最長距離X2。
5.如權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括: 設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,所述按鍵視圖調整后的圖形尺寸小于所述最大圖形尺寸,且大于所述最小圖形尺寸。
6.一種按鍵視圖調整裝置,其特征在于,所述裝置包括: 移動模塊,用于在檢測到用戶觸摸屏幕時長超過指定時長后,根據(jù)用戶針對屏幕上某一個按鍵視圖的滑動軌跡,移動該按鍵視圖的位置;其中,所述按鍵視圖是所述屏幕的撥號器觸摸鍵盤的各個號碼鍵和功能鍵對應的按鍵視圖; 調整模塊,用于根據(jù)所述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的圖形尺寸,以保證用戶移動的按鍵視圖與其他按鍵視圖的間距符合預設比例。
7.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 坐標構建模塊,用于根據(jù)所述屏幕的長度和寬度,構建二維坐標;將所述屏幕的各個按鍵視圖對應一個二維坐標。
8.如權利要求7所述的裝置,其特征在于,所述移動模塊包括: 坐標確定單元,用于監(jiān)測所述用戶針對某一個按鍵視圖的滑動軌跡,根據(jù)所述滑動軌跡確定二維坐標值; 位置更新單元,用于根據(jù)所述二維坐標值,更新該按鍵視圖在所述屏幕上的位置。
9.如權利要求6所述的裝置,其特征在于,所述調整模塊包括: 距離獲取單元,用于獲取各個按鍵視圖的圖形中心點到其圖形邊緣線的最長距離;距離調整單元,用于根據(jù)所述按鍵視圖的移動位置,相應調整屏幕上其他按鍵視圖的位置,并調整屏幕上各個按鍵視圖的所述最長距離,以保證符合所述預設比例;其中,所述預設比例是:任意兩個按鍵視圖的間距>所述最長距離X2。
10.如權利要求6至9中任一項所述的裝置,其特征在于,所述裝置還包括: 設置模塊,用于設置各個按鍵視圖的最大圖形尺寸和最小圖形尺寸;其中,所述按鍵視圖調整后的圖形尺寸小于所述最大圖形尺寸,且大于所述最小圖形尺寸。
【文檔編號】G06F3/0481GK104468919SQ201310441749
【公開日】2015年3月25日 申請日期:2013年9月25日 優(yōu)先權日:2013年9月25日
【發(fā)明者】趙金 申請人:中興通訊股份有限公司