一種屏幕顯示方法及終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種屏幕顯示方法,包括:當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息;根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域;獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件;將所述可點擊控件排布于所述第一區(qū)域內(nèi);獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息;建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。本發(fā)明實施例還公開了一種終端。采用本發(fā)明,可方便用戶操作具有較大屏幕的終端。
【專利說明】一種屏幕顯示方法及終端
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子設(shè)備顯示領(lǐng)域,尤其涉及一種屏幕顯示方法及終端。
【背景技術(shù)】
[0002]隨著科技的發(fā)展和硬件水平的不斷提升,目前大多手機或平板電腦等終端均采用觸摸屏,以方便用戶的操作。隨著人們對于屏幕要求越來越高,觸摸屏設(shè)計通常也越來越大,以滿足用戶的視覺享受。然而,將觸摸屏設(shè)計得越來越大在一定程度上也給觸摸屏終端的操作帶來不便,用戶手持終端時,可能由于手掌較小,對終端觸摸屏進行單手或雙手操作時,可能出現(xiàn)觸碰不到觸摸屏上的部分區(qū)域的情況,使得操作不便,從而降低了用戶體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種屏幕顯示方法及終端,可提升終端的操作便利性,提升用戶的使用體驗。
[0004]本發(fā)明實施例提供了一種屏幕顯示方法,包括以下步驟:
[0005]當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息;
[0006]根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域;
[0007]獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件;
[0008]將所述可點擊控件排布于所述第一區(qū)域內(nèi),并獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息;
[0009]建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。
[0010]本發(fā)明實施例還提供了一種終端,包括:
[0011]位置信息獲取模塊,用于當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息;
[0012]區(qū)域確定模塊,根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域;
[0013]響應(yīng)事件獲取模塊,用于獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件;
[0014]控件排布模塊,用于將所述可點擊控件排布于所述第一區(qū)域內(nèi),并獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息;
[0015]映射關(guān)系建立模塊,用于建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。
[0016]在本發(fā)明實施例中,通過獲取手握持終端時的位置信息,根據(jù)位置信息分別確定手操作終端觸摸屏?xí)r能接觸的區(qū)域為第一區(qū)域,第一區(qū)域之外的區(qū)域為第二區(qū)域,在第一區(qū)域內(nèi)重新排布第二區(qū)域內(nèi)的可點擊控件,使得用戶可在方便操作到的第一區(qū)域內(nèi)直接使用第二區(qū)域的可點擊控件,方便用戶單手握持具有較大屏幕的終端時對觸摸屏進行操作,不需要使用兩只手進行操作,或者雙手握持時比較費力地移動手指以觸碰第二區(qū)域的可點擊控件,由此方便了操作,提升了用戶體驗。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明實施例提供的屏幕顯示方法一種實施例的流程示意圖;
[0019]圖2是本發(fā)明實施例提供的屏幕顯示方法另一種實施例的流程示意圖;
[0020]圖3是本發(fā)明實施例提供的屏幕顯示方法的第一區(qū)域示意圖;
[0021]圖4是本發(fā)明實施例提供的屏幕顯示方法的屏幕示意圖;
[0022]圖5是本發(fā)明實施例的終端的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明實施例的終端的位置信息獲取模塊的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]在本發(fā)明實施例中,終端可以為手機、平板電腦等設(shè)置有觸摸屏的移動終端。
[0026]請參考圖1,為本發(fā)明實施例提供的一種屏幕顯示方法的流程示意圖,包括步驟S101-S106。
[0027]S101,當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息。
[0028]具體的,手相對終端的位置信息包括:針對用戶操作終端時使用左手、右手或者雙手做出的判斷結(jié)果,以及手或手指相對終端的具體位置。
[0029]S102,根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域。
[0030]具體的,根據(jù)位置信息獲取手在觸摸屏上的可操作范圍,將該可操作范圍設(shè)置為第一區(qū)域,手較難觸碰或觸碰不到的區(qū)域設(shè)置為第二區(qū)域。
[0031]S103,獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件。
[0032]具體的,獲取第二區(qū)域內(nèi)的可點擊控件的類型、數(shù)量以及相應(yīng)的事件處理方法。
[0033]S104,將所述可點擊控件排布于所述第一區(qū)域內(nèi)。
[0034]將上述的可點擊控件的大小進行調(diào)整,根據(jù)第一區(qū)域的面積以及可點擊控件的數(shù)量,重新規(guī)劃并排布于手容易接觸的第一區(qū)域內(nèi)。
[0035]S105,獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息。[0036]獲取和記錄可點擊控件在第一區(qū)域中的地址信息,用戶操作可點擊控件時,終端通過被操作的位置的地址信息確定被操作的可點擊控件。
[0037]S106,建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。
[0038]可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件之間建立——對應(yīng)的映射關(guān)系,當(dāng)用戶操作可點擊控件時,通過獲取被操作的地址信息直接查找到對應(yīng)的響應(yīng)事件方法并執(zhí)行。
[0039]在本發(fā)明實施例中,通過獲取手握持終端時的位置信息,根據(jù)位置信息分別確定手操作終端觸摸屏?xí)r能接觸的區(qū)域為第一區(qū)域,第一區(qū)域之外的區(qū)域為第二區(qū)域,在第一區(qū)域內(nèi)重新排布第二區(qū)域內(nèi)的可點擊控件,使得用戶可在方便操作到的第一區(qū)域內(nèi)直接使用第二區(qū)域的可點擊控件,方便用戶單手握持具有較大屏幕的終端時對觸摸屏進行操作,不需要使用兩只手進行操作,或者雙手握持時比較費力地移動手指以觸碰第二區(qū)域的可點擊控件,由此方便了操作,提升了用戶體驗。
[0040]請參考圖2,為本發(fā)明實施例提供的另一種屏幕顯示方法的流程示意圖,包括S201-S212。
[0041]S201,獲取用戶的觸發(fā)動作,將觸發(fā)動作與預(yù)設(shè)的軌跡進行匹配。
[0042]其中,預(yù)設(shè)的軌跡可以為手勢動作軌跡或者觸發(fā)控件,當(dāng)然,在其他實施方式中,預(yù)設(shè)的軌跡也可以為終端上特設(shè)的單個硬件按鍵或多個共同作用的組合按鍵。
[0043]S202,若匹配通過,則觸發(fā)終端獲取用戶手持終端時手相對終端的位置信息。
[0044]當(dāng)用戶的觸發(fā)動作為劃出與預(yù)設(shè)的軌跡相匹配的手勢動作,或者點擊預(yù)設(shè)的觸發(fā)控件時,終端獲取觸發(fā)信號,開始獲取用戶手持終端時手相對終端的位置信息。在獲取位置信息之前,進行對觸發(fā)動作進行匹配這一步驟,可避免終端隨意獲取位置信息,只有當(dāng)用戶使用觸發(fā)動作發(fā)出觸發(fā)指令時才獲取位置信息,減少不必要的處理動作。
[0045]S203,當(dāng)用戶的手握持在終端上時,獲取所述終端的后蓋上的壓力信息。
[0046]終端后蓋上設(shè)置有壓力傳感器,壓力傳感器包括設(shè)置于后殼的多個壓力探針和與探針連接的信號處理電路,壓力信息包括探針感應(yīng)到的用戶手持終端時手施予后殼的壓力,信號處理電路將壓力轉(zhuǎn)換為相應(yīng)的電信號,之后再將電信號傳輸?shù)浇K端,以通知終端用戶是使用左手、右手或者雙手握持終端以及握持的手指位置。
[0047]S204,根據(jù)所述壓力信息獲取所述終端上手握持位置的位置信息。具體的,獲取所述終端上食指握持位置的位置信息。
[0048]終端獲取信號處理電路轉(zhuǎn)換的電信號,可得出用戶的手指相對終端的位置信息。通常情況下,用戶一般使用左手和/或右手的拇指操作終端觸摸屏,而另外四個手指置于終端后蓋上。在本實施方式中,終端上手握持位置的位置信息即是食指握持位置的位置信息,更為確切的,為食指靠近食指根部的關(guān)節(jié)的位置信息,在握持終端時,拇指的指尖與該關(guān)節(jié)平齊,因此以食指作為參照物,探針探測到食指的位置,記錄該關(guān)節(jié)的位置作為拇指指尖能與觸摸屏接觸的最頂點,并預(yù)先設(shè)定拇指的長度(參考長度可為6cm)。以拇指根部為圓心,拇指長度為半徑畫一個四分之一圓,該四分之一圓的內(nèi)接正方形即為方便操作的第一區(qū)域。需要說明的是,在本實施方式中,假定拇指只往觸摸屏上方進行移動和操作。
[0049]S205,根據(jù)所述食指握持位置的位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手的拇指,在操作觸摸屏?xí)r所能接觸到的區(qū)域。[0050]具體實現(xiàn)中,請參考圖3,定義觸摸屏的左上角頂點為平面直角坐標(biāo)系原點O (0,0),第一區(qū)域的左上角頂點坐標(biāo)為A (X1,Y1),右下角頂點坐標(biāo)為B (X2,Y2),預(yù)設(shè)的拇指長度為Χ0,終端屏幕寬度為W。根據(jù)所述食指握持位置的位置信息,確定用戶使用左手和/或右手握持所述終端,并根據(jù)食指靠近食指根部的關(guān)節(jié)位置信息確定所述Yl為Υ0,YO是上述由食指關(guān)節(jié)得出的拇指指尖能與觸摸屏接觸的最高點的縱坐標(biāo)。Χ1、Υ1、Χ2和Υ2的計算方法分別如下:
[0051]當(dāng)用戶使用左手握持設(shè)備時,
【權(quán)利要求】
1.一種屏幕顯示方法,其特征在于,包括: 當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息; 根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域; 獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件; 將所述可點擊控件排布于所述第一區(qū)域內(nèi); 獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息; 建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。
2.如權(quán)利要求1所述的屏幕顯示方法,其特征在于,所述當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息,包括: 當(dāng)用戶的手握持在終端上時,獲取所述終端的后蓋上的壓力信息; 根據(jù)所述壓力信息獲取所述終端上手握持位置的位置信息。
3.如權(quán)利要求2所述的屏幕顯示方法,其特征在于,所述根據(jù)所述壓力信息獲取所述終端上手握持位置的位置信息包括: 根據(jù)所述壓力信息獲取所述終端上食指握持位置的位置信息; 所述根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域,包括: 根據(jù)所述食指握持位置的位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手的拇指,在操作觸摸屏?xí)r所能接觸到的區(qū)域。
4.如權(quán)利要求3所述的屏幕顯示方法,其特征在于,觸摸屏的左上角頂點為平面直角坐標(biāo)系原點(0,0),所述第一區(qū)域的左上角頂點坐標(biāo)為(XI, Π),右下角頂點坐標(biāo)為(X2,Y2),預(yù)設(shè)的拇指長度為X0,終端屏幕寬度為W ; 所述根據(jù)所述食指握持位置的位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手的拇指,在操作觸摸屏?xí)r所能接觸到的區(qū)域,包括: 根據(jù)所述食指握持位置的位置信息,確定用戶使用左手和/或右手握持所述終端,并根據(jù)食指靠近食指根部的關(guān)節(jié)位置信息確定所述Yl為YO ; 當(dāng)用戶使用左手握持設(shè)備時,
5.如權(quán)利要求4所述的屏幕顯示方法,其特征在于,所述將所述可點擊控件排布于所述第一區(qū)域內(nèi),包括: 根據(jù)所述第一區(qū)域的面積和所述可點擊控件的數(shù)量,將所述可點擊控件平均排布于所述第一區(qū)域內(nèi)。
6.一種終端,其特征在于,包括: 位置信息獲取模塊,用于當(dāng)用戶的手握持在終端上時,獲取所述終端上手握持位置的位置信息; 區(qū)域確定模塊,根據(jù)所述位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手,在操作觸摸屏?xí)r所能接觸到的區(qū)域,第二區(qū)域為所述觸摸屏上除所述第一區(qū)域之外的其他區(qū)域; 控件獲取模塊,用于獲取所述第二區(qū)域內(nèi)的可點擊控件及其對應(yīng)的響應(yīng)事件; 控件排布模塊,用于將所述可點擊控件排布于所述第一區(qū)域內(nèi); 地址信息獲取模塊,用于獲取所述可點擊控件在所述第一區(qū)域內(nèi)對應(yīng)的地址信息;映射關(guān)系建立模塊,用于建立所述可點擊控件的地址信息與其對應(yīng)的響應(yīng)事件的映射關(guān)系。
7.如權(quán)利要求6所述的終端,其特征在于,所述位置信息獲取模塊包括: 壓力信息獲取單元,用于當(dāng)用戶的手握持在終端上時,獲取所述終端的后蓋上的壓力信息; 位置信息獲取單元,用于根據(jù)所述壓力信息獲取所述終端上手握持位置的位置信息。
8.如權(quán)利要求7所述的終端,其特征在于,所述位置信息獲取單元包括位置信息子獲取單元,所述位置信息子獲取單元用于獲取所述終端上食指握持位置的位置信息; 所述區(qū)域確定模塊包括區(qū)域確定單元,所述區(qū)域確定單元用于根據(jù)所述食指握持位置的位置信息確定第一區(qū)域和第二區(qū)域,所述第一區(qū)域為用于握持所述終端的手的拇指,在操作觸摸屏?xí)r所能接觸到的區(qū)域。
9.如權(quán)利要求8所述的終端,其特征在于,觸摸屏的左上角頂點為平面直角坐標(biāo)系原點(0,0),所述第一區(qū)域的左上角頂點坐標(biāo)為(XI,Y1),右下角頂點坐標(biāo)為(X2,Y2),預(yù)設(shè)的姆指長度為XO,終端屏.覽度為W ; 所述區(qū)域確定單元包括:` 區(qū)域確定子單元,用于根據(jù)所述食指握持位置的位置信息,確定用戶使用左手和/或右手握持所述終端,并根據(jù)食指靠近食指根部的關(guān)節(jié)位置信息確定所述Yl為YO ; 當(dāng)用戶使用左手握持設(shè)備時,xi=0,Y1=Y0,X2=X0*cos45°,Y2=Y0+X0*sin45° ; 當(dāng)用戶使用右手握持設(shè)備時,Xl=W_X0*cos45° , Yl=YO, X2=ff, Y2=Y0+X0*sin45° ; 當(dāng)用戶使用左手和右手握持設(shè)備時,Xl=O, Yl=YO, X2=ff, Y2=Y0+X0*sin45°。
10.如權(quán)利要求9所述的終端,其特征在于,所述控件排布模塊具體用于根據(jù)所述第一區(qū)域的面積和所述可點擊控件的數(shù)量,將所述可點擊控件平均排布于所述第一區(qū)域內(nèi)。
【文檔編號】G06F9/44GK103559041SQ201310578563
【公開日】2014年2月5日 申請日期:2013年11月18日 優(yōu)先權(quán)日:2013年11月18日
【發(fā)明者】丁文 申請人:深圳市金立通信設(shè)備有限公司