本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種控件處理方法和移動終端。
背景技術(shù):
隨著通信技術(shù)的不斷發(fā)展,大屏幕手機(jī)越來越受到喜歡看電影、視頻聊天以及玩游戲的用戶的歡迎,例如,大屏幕手機(jī)可以減少用戶在玩游戲時的誤操作。
目前移動終端,例如手機(jī)的應(yīng)用界面的頂部、或側(cè)邊一般具有控件,例如微信主界面的右上角有“搜索”和“+”,例如摩拜單車的主界面的右側(cè)具有“紅包”和“客服”虛擬按鍵,左側(cè)具有“刷新”和“定位”虛擬按鍵,現(xiàn)有技術(shù)中存在如下技術(shù)問題:用戶單手握持大屏幕手機(jī)時,很難觸碰到當(dāng)前應(yīng)用界面的某些區(qū)域例如頂部區(qū)域的控件,影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例通過提供一種控件處理方法和移動終端,用于解決現(xiàn)有技術(shù)中存在用戶單手握持大屏幕手機(jī)時,很難觸碰到當(dāng)前應(yīng)用界面的某些區(qū)域例如頂部區(qū)域的控件,影響用戶體驗(yàn)的技術(shù)問題。
一方面,本發(fā)明一實(shí)施例提供了一種控件處理方法,應(yīng)用于移動終端,所述方法包括:
確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域是否有第一控件;
在為是時,控制所述顯示單元上的第二顯示區(qū)域顯示第二控件,其中,所述第二控件與所述第一控件功能相同,所述第二顯示區(qū)域?qū)?yīng)的用戶觸控操作便利度要高于所述第一顯示區(qū)域?qū)?yīng)的用戶觸控操作便利度。
可選的,所述第一顯示區(qū)域包括所述當(dāng)前應(yīng)用界面的頂部顯示區(qū)域;
所述第二顯示區(qū)域包括所述顯示單元的底部顯示區(qū)域。
可選的,所述控制所述顯示單元上的第二顯示區(qū)域顯示第二控件,包括:
當(dāng)所述移動終端被用戶的左手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的左側(cè);
當(dāng)所述移動終端被用戶的右手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的右側(cè)。
可選的,在所述第一顯示區(qū)域包括所述當(dāng)前應(yīng)用界面的頂部顯示區(qū)域時:
當(dāng)所述移動終端被用戶的左手握持時,所述第二顯示區(qū)域位于所述顯示單元的左側(cè)區(qū)域;
當(dāng)所述移動終端被用戶的右手握持時,所述第二顯示區(qū)域位于所述顯示單元右側(cè)區(qū)域。
可選的,所述控制所述顯示單元上的第二顯示區(qū)域顯示第二控件,包括:
控制所述顯示單元上的第二顯示區(qū)域顯示控件模塊,且控制所述控件模塊上顯示第二控件。
另一方面,本發(fā)明的一實(shí)施例提供一種移動終端,所述移動終端包括確定模塊和控制模塊:
所述確定模塊,用于確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域是否有第一控件;
在為是時,所述控制模塊,用于控制所述顯示單元上的第二顯示區(qū)域顯示第二控件,其中,所述第二控件與所述第一控件功能相同,所述第二顯示區(qū)域?qū)?yīng)的用戶操作便利度要高于所述第一顯示區(qū)域?qū)?yīng)的用戶操作便利度。
可選的,所述第一顯示區(qū)域包括所述當(dāng)前應(yīng)用界面的頂部顯示區(qū)域;
所述第二顯示區(qū)域包括所述顯示單元的底部顯示區(qū)域。
可選的,所述控制模塊用于:
當(dāng)所述移動終端被用戶的左手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的左側(cè);
當(dāng)所述移動終端被用戶的右手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的右側(cè)。
可選的,在所述第一顯示區(qū)域包括所述當(dāng)前應(yīng)用界面的頂部顯示區(qū)域時:
當(dāng)所述移動終端被用戶的左手握持時,所述第二顯示區(qū)域包括所述顯示單元的左側(cè)區(qū)域;
當(dāng)所述移動終端被用戶的右手握持時,所述第二顯示區(qū)域包括所述顯示單元右側(cè)區(qū)域。
可選的,所述控制模塊包括:
控制子模塊,用于控制所述顯示單元上的第二顯示區(qū)域顯示控件模塊,且控制所述控件模塊上顯示第二控件。
本發(fā)明實(shí)施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):在用戶單手握持大屏幕移動終端時,將當(dāng)前應(yīng)用界面上用戶難以觸摸到控件復(fù)制和布置在用戶容易觸摸到的區(qū)域,提高了用戶的操作便利度;對用戶單手握持時是右手還是左手握持分別設(shè)置了不同的用戶容易操作的區(qū)域,在提高用戶操作便利度的同時進(jìn)一步提高了用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例中的控件處理方法的流程圖;
圖2為本發(fā)明實(shí)施例中用戶單手握持移動終端時控件所在區(qū)域的第一示意圖;
圖3為本發(fā)明實(shí)施例中用戶左手握持移動終端時控件所在區(qū)域的第二示意圖;
圖4為本發(fā)明實(shí)施例中用戶右手握持移動終端時控件所在區(qū)域的第三示意圖;
圖5為本發(fā)明實(shí)施例中用戶左手握持移動終端時控件所在區(qū)域的第四示意圖;
圖6為本發(fā)明實(shí)施例中用戶右手握持移動終端時控件所在區(qū)域的第五示意圖;
圖7為本發(fā)明實(shí)施例中用戶左手握持移動終端時控件所在區(qū)域的第六示意圖;
圖8為本發(fā)明實(shí)施例中用戶右手握持移動終端時控件所在區(qū)域的第七示意圖;
圖9為本發(fā)明實(shí)施例中的移動終端的示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例通過提供一種控件處理方法和移動終端,確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域是否有第一控件;在為是時,控制所述顯示單元上的第二顯示區(qū)域顯示第二控件,其中,所述第二控件與所述第一控件功能相同,所述第二顯示區(qū)域?qū)?yīng)的用戶操作便利度要高于所述第一顯示區(qū)域?qū)?yīng)的用戶操作便利度。上述技術(shù)方案用于解決現(xiàn)有技術(shù)中用戶單手握持大屏幕手機(jī)時,很難觸碰到當(dāng)前應(yīng)用界面的某些區(qū)域例如頂部區(qū)域的控件,影響用戶體驗(yàn)的技術(shù)問題。
為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
參見圖1,本發(fā)明一實(shí)施提供了一種控件處理方法,應(yīng)用于移動終端,其中,所述移動終端可以是手機(jī)、平板電腦或者其他具有觸摸屏的電子設(shè)備,所述方法包括:
s10,確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域10a是否有第一控件;
s20,在為是時,控制所述顯示單元上的第二顯示區(qū)域20a顯示第二控件,其中,所述第二控件與所述第一控件功能相同,所述第二顯示區(qū)域20a對應(yīng)的用戶觸控操作便利度要高于所述第一顯示區(qū)域10a對應(yīng)的用戶觸控操作便利度。
在具體實(shí)現(xiàn)過程中,對于所述第一顯示區(qū)域10a和所述第二顯示區(qū)域20a,其可以由以下幾種限定方式,當(dāng)然,以下幾種限定方式僅僅是通過舉例以讓本領(lǐng)域技術(shù)人員能夠清楚和理解本發(fā)明實(shí)施例中的技術(shù)方案,但并不限于以下幾種限定方式,具體如下:
第一種方式:所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶單手握持所述移動終端時不便于觸控操作的頂部顯示區(qū)域,所述第二顯示區(qū)域20a包括所述顯示單元中用戶單手握持所述移動終端時便于觸控操作所述顯示單元的底部顯示區(qū)域。
第二種方式,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶單手握持所述移動終端時不便于觸控操作的頂部顯示區(qū)域,所述第二顯示區(qū)域20a可以是用戶單手握持所述移動終端時便于觸控操作的所述顯示單元的側(cè)邊顯示區(qū)域;其中,所述第二顯示區(qū)域20a與所述第一顯示區(qū)域10a互不重合。
對于上述第一種方式,例如,參見圖2,所述第一顯示區(qū)域10a可以設(shè)定為所述當(dāng)前應(yīng)用界面的頂端的控件欄所在的顯示區(qū)域,微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102所在的控件欄所在的頂部顯示區(qū)域;所述第二顯示區(qū)域20a可以設(shè)定為所述顯示單元的底部顯示區(qū)域。則對于所述步驟s10,例如所述移動終端上的當(dāng)前運(yùn)行界面為微信應(yīng)用主界面的主頁面,首先確定所述微信應(yīng)用主界面上的頂部顯示區(qū)域是否有第一控件,在確定了所述微信應(yīng)用主界面上的頂部顯示區(qū)域有第一控件即“+”控件101和“搜索”控件102,則進(jìn)行步驟s20。另外,對于所述步驟s10,當(dāng)所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的頂端顯示區(qū)域不存在控件時,則不需要執(zhí)行步驟s20。
所述步驟s20為:控制所述顯示單元的底部顯示區(qū)域顯示與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件(其中所述底部顯示區(qū)域與所述微信應(yīng)用主界面的顯示區(qū)域互不遮擋)。
在執(zhí)行完步驟s20后,參見圖2在所述第二顯示區(qū)域20a中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202,所述第二控件201可以顯示在第二顯示區(qū)域20a中的任意位置,例如顯示在第二顯示區(qū)域20a中居中的位置。當(dāng)然,并不改變微信應(yīng)用主界面上原有的任何控件的位置和外觀等。圖2中的僅為示例,所述第二控件中的控件201與所述微信應(yīng)用主界面中的右上端的“+”控件101功能相同,所述控件201的外觀可以與所述微信應(yīng)用主界面中的右上端的“+”控件101的外觀相同或不同,例如所述控件201可以用“+”表示,但是其顏色和大小可以與微信應(yīng)用主界面上的“+”控件101不同,同樣,所述第二控件中的控件202與所述微信應(yīng)用主界面中的右上端的“搜索”控件102功能相同,所述控件202的外觀可以與所述微信應(yīng)用主界面中的右上端的“搜索”控件102的外觀相同或不同。
另外,為了進(jìn)一步提高用戶觸控操作的便利性,還可以通過在所述移動終端的外殼上設(shè)置光敏傳感器、壓力傳感器和/或溫度傳感器等來檢測所述移動終端被用戶的左右還是右手握持。當(dāng)所述移動終端被用戶的左手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的左側(cè);當(dāng)所述移動終端被用戶的右手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的右側(cè)。
參見圖3,當(dāng)所述移動終端被用戶的左手握持時,在所述第二顯示區(qū)域20a的左側(cè)中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202。當(dāng)所述移動終端被用戶的左手握持時,在所述步驟s20中,控制所述顯示單元的底部顯示區(qū)域的左側(cè)顯示的所述控件201和所述控件202。
參見圖4,當(dāng)所述移動終端被用戶的右手握持時,控制所述顯示單元的底部顯示區(qū)域的右側(cè)顯示的所述控件201和所述控件202,在所述第二顯示區(qū)域20a的右側(cè)中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202。
對于上述第二種方式,例如,所述第一顯示區(qū)域10a可以設(shè)定為所述當(dāng)前應(yīng)用界面的頂端的控件欄所在的顯示區(qū)域,例如微信應(yīng)用主界面中的右上“+”控件101和“搜索”控件102所在的控件欄所在的頂部顯示區(qū)域;所述第二顯示區(qū)域20a可以設(shè)定為所述顯示單元的側(cè)邊顯示區(qū)域(左側(cè)或右側(cè)顯示區(qū)域),其中所述側(cè)邊顯示區(qū)域與所述頂部顯示區(qū)域互不重合。則對于所述步驟s10,例如所述移動終端上的當(dāng)前運(yùn)行界面為微信應(yīng)用主界面的主頁面,首先確定所述微信應(yīng)用主界面上的頂部顯示區(qū)域是否有第一控件,在確定了所述微信應(yīng)用主界面上的頂部顯示區(qū)域有第一控件即“+”控件101和“搜索”控件102時,則進(jìn)行步驟s20。另外,對于所述步驟s10,當(dāng)所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的頂端顯示區(qū)域不存在控件時,則不需要執(zhí)行步驟s20。
所述步驟s20具體為:例如所述顯示單元上的當(dāng)前應(yīng)用界面為微信應(yīng)用主界面,在所述顯示單元的側(cè)邊顯示區(qū)域顯示與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件(其中所述側(cè)邊顯示區(qū)域與所述微信應(yīng)用主界面的所在的顯示區(qū)域互不遮擋),所述第二控件具體為控件201和控件202,當(dāng)然,并不改變微信應(yīng)用主界面上原有的任何控件的位置和外觀等。在所述顯示單元的側(cè)邊顯示區(qū)域顯示的所述控件201和所述控件202,具體的,所述控件201與所述微信應(yīng)用主界面中的右上端的“+”控件101功能相同,所述控件201的外觀可以與所述微信應(yīng)用主界面中的右上端的“+”控件101的外觀相同或不同,例如所述控件201可以用“+”表示,但是其顏色和大小可以與微信應(yīng)用主界面上的“+”控件101不同,同樣,所述控件202與所述微信應(yīng)用主界面中的右上端的”搜索”控件102功能相同,所述控件202的外觀可以與所述微信應(yīng)用主界面中的右上端的”搜索”控件102的外觀相同或不同。
同樣,為了進(jìn)一步提高用戶觸控操作的便利性,還可以通過在所述移動終端的外殼上設(shè)置光敏傳感器、壓力傳感器和/或溫度傳感器等來檢測所述移動終端被用戶的左右還是右手握持。
參見圖5,當(dāng)所述移動終端被用戶的左手握持時,所述第二顯示區(qū)域20a位于所述顯示單元的左側(cè)區(qū)域。當(dāng)所述移動終端被用戶的左手握持時,在所述步驟s20中,控制所述顯示單元的左側(cè)顯示區(qū)域顯示的所述控件201和所述控件202,其中,所述左側(cè)顯示區(qū)域與所述微信應(yīng)用主界面所在的顯示區(qū)域互不遮擋。
參見圖6,當(dāng)所述移動終端被用戶的右手握持時,所述第二顯示區(qū)域20a位于所述顯示單元右側(cè)區(qū)域。當(dāng)所述移動終端被用戶的右手握持時,控制所述顯示單元的右側(cè)顯示區(qū)域顯示的所述控件201和所述控件202,其中,所述右側(cè)顯示區(qū)域與所述微信應(yīng)用主界面所在的顯示區(qū)域互不遮擋。
除了上述兩種方式,所述第一顯示區(qū)域10a和所述第二顯示區(qū)域20a還可以是:參見圖7,當(dāng)所述移動終端被用戶的左手握持時,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶左手握持所述移動終端時不便于觸控操作的右側(cè)顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面右側(cè)的“紅包”控件103a和“客服”控件104a所在的右側(cè)顯示區(qū)域)和頂部顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面頂部的“菜單”控件101a和“搜索”控件102a和所在的頂部顯示區(qū)域)。所述第二顯示區(qū)域20a位于所述顯示單元的左側(cè)的顯示區(qū)域(所述左側(cè)的顯示區(qū)域與所述摩拜單車的應(yīng)用程序界面所在的顯示區(qū)域互不遮擋),控制所述第一顯示區(qū)域10a用戶不容易觸控到的“菜單”控件101a、“搜索”控件102a、“紅包”控件103a和“客服”控件104a在右側(cè)顯示區(qū)域顯示。第二顯示區(qū)域20a顯示的“菜單”控件201a、“搜索”控件202a、“紅包”控件203a和“客服”控件204a。
參見圖8,當(dāng)所述移動終端被用戶的右手握持時,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶右手握持所述移動終端時不便于觸控操作的左側(cè)顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面左側(cè)的“刷新”控件105a和“定位”控件106a所在的左側(cè)顯示區(qū)域)和頂部顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面頂部的“菜單”控件101a和“搜索”控件102a和所在的頂部顯示區(qū)域),所述第二顯示區(qū)域20a位于所述顯示單元的右側(cè)靠下的區(qū)域(所述右側(cè)的顯示區(qū)域與所述摩拜單車的應(yīng)用程序界面所在的顯示區(qū)域互不遮擋)。控制所述第一顯示區(qū)域10a用戶不容易觸控到的“菜單”控件101a、“搜索”控件102a、“刷新”控件105a和“定位”控件106a在所述左側(cè)顯示區(qū)域顯示。第二顯示區(qū)域20a顯示的“菜單”控件201a、“搜索”控件202a、“刷新”控件205a和“定位”控件206a。
對于確定的所述第二顯示區(qū)域20a,所述步驟s20中的控制所述顯示單元上的第二顯示區(qū)域20a顯示第二控件的具體實(shí)施方式包括:控制所述顯示單元上的第二顯示區(qū)域20a顯示控件模塊,且控制所述控件模塊上顯示第二控件。例如確定所述第二顯示區(qū)域20a為上述第一種方式中的所述顯示單元的底部顯示區(qū)域,所述當(dāng)前應(yīng)用界面為微信應(yīng)用主界面,則控制所述底部顯示區(qū)域顯示控件模塊,在所述控件模塊上顯示第二控件(例如所述控件201和所述控件202)。其中所述控件模塊可以是所述顯示單元底部的dock欄,或者所述控件模塊為所述顯示單元底部顯示區(qū)域的一顯示控件的獨(dú)立顯示區(qū)域,所述控件模塊上也可以包括除所述第二控件外的隱藏,當(dāng)用戶觸摸所述隱藏時,可以隱藏所述控件模塊,在所述當(dāng)前應(yīng)用界面仍舊為微信應(yīng)用主界面時,當(dāng)用戶想繼續(xù)顯示所述控件模塊時,可以通過滑動等觸摸操作模式,使得所述控件模塊繼續(xù)在所述第二顯示區(qū)域20a顯示。
參見圖9,本發(fā)明另一實(shí)施提供了一種移動終端,其中,所述移動終端可以是手機(jī)、平板電腦或者其他具有觸摸屏的電子設(shè)備,所述移動終端包括確定模塊10和控制模塊20:
所述確定模塊10,用于確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域10a是否有第一控件;
在為是時,所述控制模塊20,用于控制所述顯示單元上的第二顯示區(qū)域20a顯示第二控件,其中,所述第二控件與所述第一控件功能相同,所述第二顯示區(qū)域20a對應(yīng)的用戶操作便利度要高于所述第一顯示區(qū)域10a對應(yīng)的用戶操作便利度。
在具體實(shí)現(xiàn)過程中,對于所述第一顯示區(qū)域10a和所述第二顯示區(qū)域20a,其可以由以下幾種限定方式,當(dāng)然,以下幾種限定方式僅僅是通過舉例以讓本領(lǐng)域技術(shù)人員能夠清楚和理解本發(fā)明實(shí)施例中的技術(shù)方案,但并不限于以下幾種限定方式,具體如下:
第一種方式:所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶單手握持所述移動終端時不便于觸控操作的頂部顯示區(qū)域,所述第二顯示區(qū)域20a包括所述顯示單元中用戶單手握持所述移動終端時便于觸控操作所述顯示單元的底部顯示區(qū)域。
第二種方式,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶單手握持所述移動終端時不便于觸控操作的頂部顯示區(qū)域,所述第二顯示區(qū)域20a可以是用戶單手握持所述移動終端時便于觸控操作的所述顯示單元的側(cè)邊顯示區(qū)域;其中,所述第二顯示區(qū)域20a與所述第一顯示區(qū)域10a互不重合。
對于上述第一種方式,例如,參見圖2,所述第一顯示區(qū)域10a可以設(shè)定為所述當(dāng)前應(yīng)用界面的頂端的控件欄所在的顯示區(qū)域,微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102所在的控件欄所在的頂部顯示區(qū)域;所述第二顯示區(qū)域20a可以設(shè)定為所述顯示單元的底部顯示區(qū)域。例如所述移動終端上的當(dāng)前運(yùn)行界面為微信應(yīng)用主界面的主頁面,則所述確定模塊10首先確定所述微信應(yīng)用主界面上的頂部顯示區(qū)域是否有第一控件,在確定了所述微信應(yīng)用主界面上的頂部顯示區(qū)域有第一控件即“+”控件101和“搜索”控件102,則所述控制模塊20進(jìn)行相應(yīng)的控制操作。另外,當(dāng)則所述確定模塊10確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的頂端顯示區(qū)域不存在控件時,則所述控制模塊20不需要進(jìn)行相應(yīng)的控制操作。
在所述確定模塊10確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域10a有第一控件時,所述控制模塊20,控制所述顯示單元的底部顯示區(qū)域顯示與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件(其中所述底部顯示區(qū)域與所述微信應(yīng)用主界面的顯示區(qū)域互不遮擋)。
參見圖2,在所述第二顯示區(qū)域20a中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202,所述第二控件201可以顯示在第二顯示區(qū)域20a中的任意位置,例如顯示在第二顯示區(qū)域20a中居中的位置。當(dāng)然,并不改變微信應(yīng)用主界面上原有的任何控件的位置和外觀等。圖2中的僅為示例,所述第二控件中的控件201與所述微信應(yīng)用主界面中的右上端的“+”控件101功能相同,所述控件201的外觀可以與所述微信應(yīng)用主界面中的右上端的“+”控件101的外觀相同或不同,例如所述控件201可以用“+”表示,但是其顏色和大小可以與微信應(yīng)用主界面上的“+”控件101不同,同樣,所述第二控件中的控件202與所述微信應(yīng)用主界面中的右上端的“搜索”控件102功能相同,所述控件202的外觀可以與所述微信應(yīng)用主界面中的右上端的“搜索”控件102的外觀相同或不同。
另外,為了進(jìn)一步提高用戶觸控操作的便利性,還可以通過在所述移動終端的外殼上設(shè)置光敏傳感器、壓力傳感器和/或溫度傳感器等來檢測所述移動終端被用戶的左右還是右手握持。當(dāng)所述移動終端被用戶的左手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的左側(cè);當(dāng)所述移動終端被用戶的右手握持時,控制所述第二控件顯示在所述底部顯示區(qū)域的右側(cè)。
參見圖3,當(dāng)所述移動終端被用戶的左手握持時,在所述第二顯示區(qū)域20a的左側(cè)中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202。當(dāng)所述移動終端被用戶的左手握持時,所述控制模塊20控制所述顯示單元的底部顯示區(qū)域的左側(cè)顯示的所述控件201和所述控件202。
參見圖4,當(dāng)所述移動終端被用戶的右手握持時,所述控制模塊20控制所述顯示單元的底部顯示區(qū)域的右側(cè)顯示的所述控件201和所述控件202。例如在圖4中的第二顯示區(qū)域20a靠右側(cè)的位置顯示所述控件201和所述控件202,在所述第二顯示區(qū)域20a的右側(cè)中顯示有與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件201和202。
對于上述第二種方式,例如,所述第一顯示區(qū)域10a可以設(shè)定為所述當(dāng)前應(yīng)用界面的頂端的控件欄所在的顯示區(qū)域,例如微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102所在的控件欄所在的頂部顯示區(qū)域;所述第二顯示區(qū)域20a可以設(shè)定為所述顯示單元的側(cè)邊顯示區(qū)域(左側(cè)或右側(cè)顯示區(qū)域),其中所述側(cè)邊顯示區(qū)域與所述頂部顯示區(qū)域互不重合。例如所述移動終端上的當(dāng)前運(yùn)行界面為微信應(yīng)用主界面的主頁面,則所述確定模塊10首先確定所述微信應(yīng)用主界面上的頂部顯示區(qū)域是否有第一控件,在確定了所述微信應(yīng)用主界面上的頂部顯示區(qū)域有第一控件即“+”控件101和“搜索”控件102時,所述控制模塊20進(jìn)行相應(yīng)的控制操作。另外,當(dāng)確定模塊10確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的頂端顯示區(qū)域不存在控件時,則所述控制模塊20不需要進(jìn)行相應(yīng)的控制操作。
在所述確定模塊10確定所述移動終端的顯示單元上的當(dāng)前應(yīng)用界面的顯示區(qū)域中的第一顯示區(qū)域10a有第一控件時,例如所述顯示單元上的當(dāng)前應(yīng)用界面為微信應(yīng)用主界面,所述控制模塊20控制所述顯示單元的側(cè)邊顯示區(qū)域顯示與所述微信應(yīng)用主界面中的右上端的“+”控件101和“搜索”控件102具有相同功能的第二控件(其中所述側(cè)邊顯示區(qū)域與所述微信應(yīng)用主界面的所在的顯示區(qū)域互不遮擋),所述第二控件具體為控件201和控件202,當(dāng)然,并不改變微信應(yīng)用主界面上原有的任何控件的位置和外觀等。在所述顯示單元的側(cè)邊顯示區(qū)域顯示的所述控件201和所述控件202,具體的,所述控件201與所述微信應(yīng)用主界面中的右上端的“+”控件101功能相同,所述控件201的外觀可以與所述微信應(yīng)用主界面中的右上端的“+”控件101的外觀相同或不同,例如所述控件201可以用“+”表示,但是其顏色和大小可以與微信應(yīng)用主界面上的“+”控件101不同,同樣,所述控件202與所述微信應(yīng)用主界面中的右上端的“搜索”控件102功能相同,所述控件202的外觀可以與所述微信應(yīng)用主界面中的右上端的“搜索”控件102的外觀相同或不同。
同樣,為了進(jìn)一步提高用戶觸控操作的便利性,還可以通過在所述移動終端的外殼上設(shè)置光敏傳感器、壓力傳感器和/或溫度傳感器等來檢測所述移動終端被用戶的左右還是右手握持。
參見圖5,當(dāng)所述移動終端被用戶的左手握持時,所述第二顯示區(qū)域20a位于所述顯示單元的左側(cè)區(qū)域。當(dāng)所述移動終端被用戶的左手握持時,所述控制模塊20控制所述顯示單元的左側(cè)顯示區(qū)域顯示的所述控件201和所述控件202,其中,所述左側(cè)顯示區(qū)域與所述微信應(yīng)用主界面所在的顯示區(qū)域互不遮擋。
參見圖6,當(dāng)所述移動終端被用戶的右手握持時,所述第二顯示區(qū)域20a位于所述顯示單元右側(cè)區(qū)域。當(dāng)所述移動終端被用戶的右手握持時,所述控制模塊20控制所述顯示單元的右側(cè)顯示區(qū)域顯示的所述控件201和所述控件202,其中,所述右側(cè)顯示區(qū)域與所述微信應(yīng)用主界面所在的顯示區(qū)域互不遮擋。
除了上述兩種方式,所述第一顯示區(qū)域10a和所述第二顯示區(qū)域20a還可以是:參見圖7,當(dāng)所述移動終端被用戶的左手握持時,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶左手握持所述移動終端時不便于觸控操作的右側(cè)顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面右側(cè)的“紅包”控件103a和“客服”控件104a所在的右側(cè)顯示區(qū)域)和頂部顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面頂部的“菜單”控件101a和“搜索”控件102a和所在的頂部顯示區(qū)域),所述第二顯示區(qū)域20a位于所述顯示單元的左側(cè)的顯示區(qū)域(所述左側(cè)的顯示區(qū)域與所述摩拜單車的應(yīng)用程序界面所在的顯示區(qū)域互不遮擋),控制所述第一顯示區(qū)域10a用戶不容易觸控到的“菜單”控件101a、“搜索”控件102a、“紅包”控件103a和“客服”控件104a在右側(cè)顯示區(qū)域顯示,具體地,參見圖7中第二顯示區(qū)域20a顯示的“菜單”控件201a、“搜索”控件202a、“紅包”控件203a和“客服”控件204a。
參見圖8,當(dāng)所述移動終端被用戶的右手握持時,所述第一顯示區(qū)域10a可以是所述當(dāng)前應(yīng)用界面的顯示區(qū)域中用戶右手握持所述移動終端時不便于觸控操作的左側(cè)顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面左側(cè)的“刷新”控件105a和“定位”控件106a所在的左側(cè)顯示區(qū)域)和頂部顯示區(qū)域(例如當(dāng)前應(yīng)用界面為摩拜單車的主應(yīng)用界面時,所述主應(yīng)用界面頂部的“菜單”控件101a和“搜索”控件102a和所在的頂部顯示區(qū)域),所述第二顯示區(qū)域20a位于所述顯示單元的右側(cè)靠下的區(qū)域(所述右側(cè)的顯示區(qū)域與所述摩拜單車的應(yīng)用程序界面所在的顯示區(qū)域互不遮擋)。所述控制模塊20控制所述第一顯示區(qū)域10a用戶不容易觸控到的“菜單”控件101a、“搜索”控件102a、“刷新”控件105a和“定位”控件106a在所述左側(cè)顯示區(qū)域顯示,具體地,第二顯示區(qū)域20a顯示的“菜單”控件201a、“搜索”控件202a、“刷新”控件205a和“定位”控件206a。
所述控制模塊20還包括控制子模塊,對于確定的所述第二顯示區(qū)域20a,所述控制子模塊控制所述顯示單元上的第二顯示區(qū)域20a顯示第二控件的具體實(shí)施方式包括:控制所述顯示單元上的第二顯示區(qū)域20a顯示控件模塊,且控制所述控件模塊上顯示第二控件,其中,第二顯示區(qū)域20a可以由上述任一種方式確定。例如確定所述第二顯示區(qū)域20a為上述第一種方式中的所述顯示單元的底部顯示區(qū)域,所述當(dāng)前應(yīng)用界面為微信應(yīng)用主界面,則控制所述底部顯示區(qū)域顯示控件模塊,在所述控件模塊上顯示第二控件(例如所述控件201和所述控件202)。其中所述控件模塊可以是所述顯示單元底部的dock欄,或者所述控件模塊為所述顯示單元底部顯示區(qū)域的一顯示控件的獨(dú)立顯示區(qū)域,所述控件模塊上也可以包括除所述第二控件外的隱藏,當(dāng)用戶觸摸所述隱藏時,可以隱藏所述控件模塊,在所述當(dāng)前應(yīng)用界面仍舊為微信應(yīng)用主界面時,當(dāng)用戶想繼續(xù)顯示所述控件模塊時,可以通過滑動等觸摸操作模式,使得所述控件模塊繼續(xù)在所述第二顯示區(qū)域20a顯示。
上述本發(fā)明實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
在用戶單手握持大屏幕移動終端時,將當(dāng)前應(yīng)用界面上用戶難以觸摸到控件復(fù)制和布置在用戶容易觸摸到的區(qū)域,提高了用戶的操作便利度;對用戶單手握持時是右手還是左手握持分別設(shè)置了不同的用戶容易操作的區(qū)域,在提高用戶操作便利度的同時進(jìn)一步提高了用戶體驗(yàn)。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。