本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序工具欄的控制方法及移動終端。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,移動終端已被普遍使用;在使用移動終端的過程中,越來越多的用戶習(xí)慣利用單手操作移動終端,現(xiàn)有技術(shù)中,應(yīng)用程序的工具欄中的各功能選項(xiàng)的位置是固定不變的,部分功能選項(xiàng)便于用戶左手操作,而不便于右手操作;而另一部分功能選項(xiàng),便于右手操作,而不便于左手操作。
例如,移動終端的瀏覽器顯示的工具欄中的功能選項(xiàng),從左到右依次顯示為后退、前進(jìn)、菜單、新建書簽和分享;用戶在瀏覽頁面時,想要執(zhí)行后退或前進(jìn)的操作時,用左手比較容易實(shí)現(xiàn),而用右手實(shí)現(xiàn)較為困難;不便于用戶單手操作,大大降低了用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種應(yīng)用程序工具欄的控制方法,以解決現(xiàn)有技術(shù)中由于功能界面的工具欄布局固定不變,導(dǎo)致不便于用戶單手操作工具欄中功能選項(xiàng)的問題。
第一方面,提供了一種應(yīng)用程序工具欄的控制的方法,所述方法應(yīng)用于具有曲面屏的移動終端,所述方法包括:接收在所述曲面屏的側(cè)屏區(qū)域的觸控操作;基于所述觸控操作,確定所述移動終端的握持方式;基于所述握持方式,確定所述移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式;基于所述目標(biāo)顯示方式,顯示所述工具欄;其中,所述側(cè)屏區(qū)域包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,所述工具欄包括至少一個功能選項(xiàng)。
第二方面,提供了一種移動終端,包括曲面屏,所述移動終端還包括:操作接收模塊,用于接收在所述曲面屏的側(cè)屏區(qū)域的觸控操作;握持方式確定模塊,用于基于所述操作接收模塊接收的所述觸控操作,確定所述移動終端的握持方式;顯示方式確定模塊,用于基于所述握持方式確定模塊確定的所述握持方式,確定所述移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式;工具欄顯示模塊,用于基于所述顯示方式確定模塊確定的所述目標(biāo)顯示方式,顯示所述工具欄;其中,所述側(cè)屏區(qū)域包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,所述工具欄包括至少一個功能選項(xiàng)。
這樣,本發(fā)明實(shí)施例通過接收用戶在所述曲面屏的側(cè)屏區(qū)域的觸控操作,確定用戶握持移動終端的握持方式,從而可以根據(jù)用戶的握持方式,確定與所述握持方式對應(yīng)的工具欄的顯示方式,然后在目標(biāo)應(yīng)用程序的界面中按照確定的顯示方式,顯示所述工具欄,從而實(shí)現(xiàn)了在目標(biāo)應(yīng)用程序的界面中,顯示與用戶握持方式對應(yīng)布局的工具欄,便于用戶單手操作工具欄中的功能選項(xiàng)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對本發(fā)明實(shí)施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的一種應(yīng)用程序工具欄的控制方法實(shí)施例的流程圖;
圖2是本發(fā)明的一種曲面屏的主屏和側(cè)屏的示意圖
圖3是本發(fā)明的另一種應(yīng)用程序工具欄的控制方法實(shí)施例的流程圖;
圖4是本發(fā)明的一種曲面屏側(cè)屏分區(qū)方法和工具欄顯示方式示意圖;
圖5是本發(fā)明的另一種曲面屏側(cè)屏分區(qū)方法和工具欄顯示方式示意圖;
圖6是本發(fā)明的曲面屏的主屏中按第一排列順序顯示工具欄的示意圖;
圖7是本發(fā)明的曲面屏的主屏中按第二排列順序顯示工具欄的示意圖;
圖8是本發(fā)明的一種移動終端實(shí)施例的結(jié)構(gòu)框圖;
圖9是本發(fā)明的一種移動終端實(shí)施例的結(jié)構(gòu)框圖;
圖10是本發(fā)明的一種移動終端實(shí)施例的框圖;
圖11是本發(fā)明的一種移動終端實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
參照圖1,示出了本發(fā)明的一種應(yīng)用程序工具欄的控制方法實(shí)施例的流程圖,具體可以包括如下步驟:
步驟101、接收在曲面屏的側(cè)屏區(qū)域的觸控操作。
本發(fā)明實(shí)施例中的移動終端是具有曲面屏的移動終端,其中,曲面屏包括主屏和側(cè)屏,側(cè)屏可以指曲面屏兩側(cè)具有弧度的屏幕部分,除側(cè)屏之外的屏幕部分為主屏,即主屏可以為曲面屏中除具有弧度的屏幕兩側(cè)之外的屏幕部分,如圖2所示,曲面屏可以是雙曲面屏,即包含主屏10、側(cè)屏11和側(cè)屏12;其中,側(cè)屏11和側(cè)屏12為側(cè)屏區(qū)域,側(cè)屏區(qū)域可以包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,具體的,可以將側(cè)屏11設(shè)置為第二側(cè)屏區(qū)域,側(cè)屏12設(shè)置為第一側(cè)屏區(qū)域。
本發(fā)明實(shí)施例根據(jù)用戶握持移動終端的握持方式,確定在應(yīng)用程序的界面中,顯示工具欄顯示的方式,從而在應(yīng)用程序的界面中顯示對應(yīng)的工具欄;因此,移動終端需要判斷用戶握持移動終端的方式,即是左手握持還是右手握持;移動終端判斷用戶握持移動終端的方式的方法有多種,其中,一種判斷方法是,根據(jù)用戶在曲面屏的側(cè)屏區(qū)域的觸控操作確定,因此,在用戶使用移動終端的過程中,移動終端可以接收用戶在曲面屏的側(cè)屏區(qū)域的觸控操作;其中,觸控操作是啟動移動終端在主屏中應(yīng)用程序的界面中顯示工具欄的操作,如點(diǎn)擊操作,滑動操作等。
步驟102、基于觸控操作,確定移動終端的握持方式。
移動終端接收用戶在側(cè)屏區(qū)域的觸控操作后,可以根據(jù)觸控操作對應(yīng)的位置,從而確定觸控操作對應(yīng)的側(cè)屏區(qū)域,是移動終端的主屏的左側(cè)側(cè)屏如圖2中側(cè)屏12,還是主屏的右側(cè)側(cè)屏如圖2中側(cè)屏11;然后根據(jù)觸控操作對應(yīng)的側(cè)屏區(qū)域,確定用戶是用左手握持移動終端,還是右手握持移動終端。
具體地,在移動終端用戶握持移動終端的時候,根據(jù)檢測到的觸點(diǎn)個數(shù)的不同,可以判斷是左手握持還是右手握持,例如,當(dāng)移動終端用戶左手握持時,側(cè)屏11檢測到的觸點(diǎn)的個數(shù)大于1,側(cè)屏12檢測到的觸點(diǎn)的個數(shù)為1,即可判斷為左手握持;當(dāng)移動終端用戶右手握持時,側(cè)屏11檢測到的觸點(diǎn)的個數(shù)為1,側(cè)屏12檢測到的觸點(diǎn)的個數(shù)大于1,即可判斷為右手握持。進(jìn)一步地,為了防止誤觸發(fā),可以設(shè)置點(diǎn)擊或者滑動操作進(jìn)一步確定握持方式,例如,在上述檢測觸點(diǎn)判斷為左手握持之后,接收移動終端用戶在側(cè)屏12中的點(diǎn)擊操作或者滑動操作,即可最終判定為左手握持。
步驟103、基于握持方式,確定移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式。
本發(fā)明實(shí)施例中,可以預(yù)先針對不同的應(yīng)用程序,為不同的握持方式設(shè)置不同布局的工具欄,例如,設(shè)置工具欄中功能選項(xiàng)的排列順序;不同應(yīng)用程序的工具欄可能相同,也可能不同;同一應(yīng)用程序的不同功能界面的工具欄可能相同,也可能不同。當(dāng)移動終端在曲面屏的側(cè)屏區(qū)域接收到觸控操作時,將移動終端主屏中顯示的功能界面對應(yīng)的應(yīng)用程序確定為目標(biāo)應(yīng)用程序,將該功能界面對應(yīng)的工具欄確定為目標(biāo)應(yīng)用程序?qū)?yīng)的工具欄;然后根據(jù)移動終端確定的用戶握持移動終端的方式,匹配對應(yīng)的顯示方式,將匹配出的工具欄的顯示方式確定為目標(biāo)顯示方式如工具欄中各功能選項(xiàng)的布局,以及整個工具欄在屏幕中顯示的位置等,其中,工具欄至少包括一個功能選項(xiàng)。
步驟104、基于目標(biāo)顯示方式,顯示工具欄。
移動終端確定目標(biāo)顯示方式后,在移動終端的主屏的功能界面中,按照確定的目標(biāo)顯示方式,顯示該工具欄;以使用戶可以根據(jù)在主屏中工具欄顯示的位置,選擇工具欄的功能選項(xiàng);也可以在與顯示的工具欄包含的功能選項(xiàng)對應(yīng)的側(cè)屏區(qū)域,執(zhí)行選擇操作,選擇對應(yīng)的功能選項(xiàng),移動終端根據(jù)用戶的選擇操作,執(zhí)行用戶選擇的功能選項(xiàng)。
本發(fā)明實(shí)施例通過接收用戶在所述曲面屏的側(cè)屏區(qū)域的觸控操作,確定用戶握持移動終端的握持方式,從而可以根據(jù)用戶的握持方式,確定與所述握持方式對應(yīng)的工具欄的顯示方式,然后在目標(biāo)應(yīng)用程序的界面中按照確定的顯示方式,顯示所述工具欄,從而實(shí)現(xiàn)了在目標(biāo)應(yīng)用程序的界面中,顯示與用戶握持方式對應(yīng)布局的工具欄,便于用戶單手操作工具欄中的功能選項(xiàng)。
實(shí)施例二
參照圖3,示出了本發(fā)明的另一種應(yīng)用程序工具欄的控制方法實(shí)施例的流程圖,具體步驟如下:
步驟201、將第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域分別劃分為至少兩個側(cè)屏子區(qū)域。
本發(fā)明實(shí)施例中,在主屏中顯示區(qū)域,按照對應(yīng)的顯示方式顯示工具欄后,移動終端可以根據(jù)用戶選擇操作,確定用戶選中的功能選項(xiàng),確定選中的功能選項(xiàng)的方式有多種,其中,一種選擇方式是直接在主屏中功能選項(xiàng)顯示的位置,選擇對應(yīng)的功能選項(xiàng);另一種選擇的方式是,根據(jù)用戶在曲面屏的側(cè)屏區(qū)域中的選擇操作,確定該選擇操作對應(yīng)的功能選項(xiàng);這里針對后一種選擇方式進(jìn)行說明,在根據(jù)曲面屏的側(cè)屏區(qū)域中的選擇操作,確定對應(yīng)的功能選項(xiàng)時,可以預(yù)先將第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,分別劃分為多個側(cè)屏子區(qū)域;各側(cè)屏區(qū)域劃分的側(cè)屏子區(qū)域的數(shù)量可以根據(jù)工具欄中的功能選項(xiàng)的數(shù)量設(shè)置,例如,應(yīng)用程序的第一界面對應(yīng)工具欄包括4個功能選項(xiàng),則每個側(cè)屏區(qū)域可以劃分為4各側(cè)屏子區(qū)域;各側(cè)屏區(qū)域?qū)?yīng)側(cè)屏子區(qū)域的數(shù)量也可以根據(jù)用戶習(xí)慣設(shè)置,以方便用戶操作,因此,可以將每個側(cè)屏區(qū)域劃分為2個側(cè)屏子區(qū)域,這兩個側(cè)屏子區(qū)域?qū)?yīng)用戶使用頻率最高的前2個功能選項(xiàng);例如,用戶在瀏覽器中瀏覽網(wǎng)頁時,經(jīng)常使用前進(jìn)和后退兩個功能選項(xiàng),因此,可以只將每個側(cè)屏區(qū)域劃分為2各側(cè)屏子區(qū)域,再將各側(cè)屏子區(qū)域可以與工具欄中功能選項(xiàng)對應(yīng);然后可以根據(jù)用戶選擇操作對應(yīng)的側(cè)屏子區(qū)域,確定選中的功能選項(xiàng)。
步驟202、對于每個側(cè)屏子區(qū)域,建立側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系。
在側(cè)屏區(qū)域的選擇操作可以設(shè)置為滑動操作,然后建立每個側(cè)屏子區(qū)域中,側(cè)屏子區(qū)域、滑動操作對應(yīng)的滑動方向與功能選項(xiàng)三者之間的對應(yīng)關(guān)系,以使移動終端根據(jù)用戶的滑動操作和滑動操作對應(yīng)的區(qū)域,確定用戶選中的功能選項(xiàng),進(jìn)而執(zhí)行用戶選中的功能選項(xiàng)對應(yīng)的功能。具體的,以第一側(cè)屏區(qū)域?yàn)槔?,說明建立側(cè)屏子區(qū)域、滑動方向與功能選項(xiàng)三者的對應(yīng)關(guān)系的方法:可以將第一側(cè)屏區(qū)域劃分成,與工具欄中功能選項(xiàng)的數(shù)量相同側(cè)屏子區(qū)域,則可以為每個側(cè)屏子區(qū)域設(shè)置工具欄中的一個功能選項(xiàng),每個子區(qū)域?qū)?yīng)的功能選項(xiàng)不同,可以是第一側(cè)屏區(qū)域中從上到下的各側(cè)屏子區(qū)域,與工具欄中從左到右的功能選項(xiàng)一一對應(yīng);也可以第一側(cè)屏區(qū)域中從下到上的各側(cè)屏子區(qū)域,與工具欄中從左到右的功能選項(xiàng)一一對應(yīng);還可以按照用戶單手操作的習(xí)慣設(shè)置其他的對應(yīng)方式;然后再為每個側(cè)屏子區(qū)域設(shè)置滑動方向,為每個側(cè)屏子區(qū)域設(shè)置的滑動方向可以是多個,也可以是一個,具體可以根據(jù)用戶操作的習(xí)慣設(shè)置;例如,圖4中,主屏中顯示的為瀏覽器的網(wǎng)頁,其工具欄中的功能選項(xiàng)為三個,分別為前進(jìn)、后退、收藏;則可以將第一側(cè)屏區(qū)域12劃分為A、B、C三個側(cè)屏子區(qū)域;然后可以設(shè)置為A對應(yīng)前進(jìn)、B對應(yīng)后退、C對應(yīng)收藏;也可以是C對應(yīng)前進(jìn)、B對應(yīng)后退、A對應(yīng)收藏,還可以設(shè)置成A對應(yīng)前進(jìn)、B對應(yīng)收藏、C對應(yīng)后退,還可以是其他的方式,這里不一一舉例說明;以A對應(yīng)前進(jìn)、B對應(yīng)后退、C對應(yīng)收藏為例,說明各側(cè)屏子區(qū)域?qū)?yīng)設(shè)置的方向,可以設(shè)置A、B、C對應(yīng)的滑動方向?yàn)樯匣拖禄丛趥?cè)屏子區(qū)域A、B、C中,接收到用戶的上滑或下滑,則都可以選中A、B、C對應(yīng)的功能選項(xiàng);若設(shè)置A、B、C對應(yīng)的滑動方向?yàn)樯匣?,則在A、B、C中接收到上滑的操作,可以選擇對應(yīng)的功能選項(xiàng);若設(shè)置A、B、C對應(yīng)的滑動方向?yàn)橄禄?,則在A、B、C中接收到下滑的操作,可以選擇對應(yīng)的功能選項(xiàng)。
還可以將第一側(cè)屏區(qū)域劃分成,小于工具欄中功能選項(xiàng)的數(shù)量的側(cè)屏子區(qū)域,然后再為每個側(cè)屏子區(qū)域設(shè)置工具欄中的兩個功能選項(xiàng),每個側(cè)屏子區(qū)域?qū)?yīng)的功能選項(xiàng)可以按照用戶習(xí)慣設(shè)置,然后在針對每個側(cè)屏子區(qū)域中的不同的功能選項(xiàng)設(shè)置不同的滑動方向;例如,圖5中,主屏中顯示的為瀏覽器的網(wǎng)頁,其工具欄的功能選項(xiàng)的數(shù)量為4個,分別為前進(jìn)、后退、收藏、新建標(biāo)簽,第一側(cè)屏區(qū)域劃分為2各側(cè)屏子區(qū)域A和B;則可以設(shè)置成A對應(yīng)前進(jìn)和后退,B對應(yīng)收藏和新建標(biāo)簽;也可以是B對應(yīng)前進(jìn)和后退,A對應(yīng)收藏和新建標(biāo)簽,還可以是其他的設(shè)置方式,這里不一一舉例說明;然后為A和B區(qū)域中的每個功能選項(xiàng)設(shè)置不同的滑動方向,例如,可以為A中前進(jìn)設(shè)置上滑,后退設(shè)置下滑,當(dāng)接收到A區(qū)域的上滑操作時,確定用戶選擇前進(jìn),接收到A區(qū)域的下滑操作時,確定用戶選擇后退。針對第二側(cè)屏區(qū)域的建立側(cè)屏子區(qū)域、滑動方向和功能選項(xiàng)三者對應(yīng)關(guān)系的方式,和第一側(cè)屏區(qū)域建立三者對應(yīng)關(guān)系的方式相同,在此不再贅述。
步驟203、接收在曲面屏的側(cè)屏區(qū)域的觸控操作。
用戶在使用移動終端的應(yīng)用程序時,移動終端根據(jù)用戶的操作,在主屏中顯示該應(yīng)用程序中的功能界面;當(dāng)用戶想要對當(dāng)前顯示的界面進(jìn)行操作如收藏、新建標(biāo)簽時,可以在第一側(cè)屏區(qū)域或第二側(cè)屏區(qū)域執(zhí)行觸控操作如滑動、點(diǎn)擊;在用戶在側(cè)屏執(zhí)行觸控操作之前,移動終端可以根據(jù)第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域接收到觸點(diǎn)數(shù),初步確定用戶的握持方式;具體的,當(dāng)?shù)诙?cè)屏區(qū)域檢測到的觸點(diǎn)的個數(shù)大于1,第二側(cè)屏區(qū)域檢測到的觸點(diǎn)的個數(shù)為1時,即可判斷為左手握持;當(dāng)?shù)谝粋?cè)屏區(qū)域檢測到的觸點(diǎn)的個數(shù)為1,第二側(cè)屏區(qū)域檢測到的觸點(diǎn)的個數(shù)大于1時,即可判斷為右手握持。初步確定用戶握持方式后,在移動終端顯示某一功能界面時,可以接收用戶在側(cè)屏區(qū)域的觸控操作,再根據(jù)觸控操作的位置,進(jìn)一步確定用戶握持移動終端的方式,是左手握持,還是右手握持。
步驟204、獲取觸控操作對應(yīng)的操作位置。
為了進(jìn)一步確定用戶握持移動終端的方式,移動終端接收到用戶側(cè)觸控操作后,可以根據(jù)觸控操作對應(yīng)的軌跡,確定觸控操作對應(yīng)的操作位置。
步驟205、判斷操作位置對應(yīng)的側(cè)屏區(qū)域是否為第一側(cè)屏區(qū)域,若是,則執(zhí)行步驟206,若否,則執(zhí)行步驟208。
將觸控操作對應(yīng)操作位置對應(yīng)的像素點(diǎn),與第一側(cè)屏區(qū)域?qū)?yīng)的像素范圍和第二側(cè)屏區(qū)域?qū)?yīng)的像素范圍進(jìn)行對比;當(dāng)觸控操作對應(yīng)的像素點(diǎn)屬于第一側(cè)屏區(qū)域?qū)?yīng)的像素點(diǎn)時,確定該觸控操作的位置為第一側(cè)屏區(qū)域;則執(zhí)行步驟206-207;當(dāng)觸控操作對應(yīng)的像素點(diǎn)屬于第二側(cè)屏區(qū)域?qū)?yīng)的像素點(diǎn)時,確定該觸控操作的位置為第二側(cè)屏區(qū)域,則執(zhí)行步驟208-209。
步驟206、確定移動終端的握持方式為左手握持方式。
當(dāng)該觸控操作的位置為第一側(cè)屏區(qū)域時,可以確定用戶握持移動終端的方式為左手握持移動終端。
步驟207、基于左手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第一顯示位置和工具欄中所有功能選項(xiàng)的第一排列順序。
在未接收在用戶在側(cè)屏區(qū)域中的操作之前,可以預(yù)先針對不用的握持方式,設(shè)置工具欄中功能選項(xiàng)的對應(yīng)排列順序和工具欄對應(yīng)顯示位置,即針對左手握持方式,設(shè)置工具欄中所有功能選項(xiàng)的順序?yàn)榈谝慌帕许樞?,和對?yīng)工具欄的第一顯示位置;針對右手握持方式,設(shè)置工具欄中所有功能選項(xiàng)的順序?yàn)榈诙帕许樞颍蛯?yīng)工具欄的第二顯示位置;其中,第一排列順序是,可以按照從左至右的排列順序,可以將用戶使用頻率從高到底的功能選項(xiàng)排序;第一顯示位置是距離第一側(cè)屏區(qū)域第一預(yù)設(shè)距離的第一預(yù)設(shè)位置,其中,第一預(yù)設(shè)距離小于工具欄與第二側(cè)屏區(qū)域的距離。針對第二排列順序可以是,按照右到左的排列順序,可以將用戶使用頻率從高到底的功能選項(xiàng)排序;同一功能界面的工具欄的第一排列順序和第二排列順序是相反的,第二顯示位置是距離第二側(cè)屏區(qū)域第二預(yù)設(shè)距離的第二預(yù)設(shè)位置,其中,第二預(yù)設(shè)距離小于工具欄與第一側(cè)屏區(qū)域的距離;例如,瀏覽器頁面的工具欄的功能項(xiàng)包括:前進(jìn)、后退、新建標(biāo)簽和收藏,第一排列順序?yàn)閺淖蟮接乙来螢榍斑M(jìn)、后退、新建標(biāo)簽和收藏,如圖6所示,第二排列順序?yàn)閺挠业阶笠来螢榍斑M(jìn)、后退、新建標(biāo)簽和收藏,如圖7所示。因此,在確定用戶為左手握持移動終端后,確定左手握持方式對應(yīng)的第一排列順序的工具欄,以及工具欄在主屏中的第一顯示位置,以使移動終端在主屏中按照第一排列順序在第一顯示位置顯示工具欄。
步驟208、確定移動終端的握持方式為右手握持方式。
當(dāng)該觸控操作的位置為第二側(cè)屏區(qū)域時,可以確定用戶握持移動終端的方式為右手握持移動終端。
步驟209、基于右手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第二顯示位置和工具欄中所有功能選項(xiàng)的第二排列順序。
在確定用戶為右手握持移動終端后,確定右手握持方式對應(yīng)的第二排列順序的工具欄,以及工具欄在主屏中的第二顯示位置,以使移動終端在主屏中按照第二排列順序在第二顯示位置顯示工具欄。
步驟210、基于目標(biāo)顯示方式,顯示工具欄。
按照確定的功能選項(xiàng)顯示的順序,在主屏中確定的顯示位置顯示對應(yīng)的工具欄,以供用戶選擇。移動終端可以根據(jù)主屏中功能選項(xiàng)對應(yīng)顯示位置接收點(diǎn)擊操作,確定用戶選擇的功能選項(xiàng);還可以根據(jù)在第一側(cè)屏區(qū)域或第二側(cè)屏區(qū)域接收的滑動操作,確定用戶選擇的功能選項(xiàng),具體步驟如步驟211-214:
步驟211、接收在側(cè)屏區(qū)域中的滑動操作。
移動終端在主屏中顯示對應(yīng)的工具欄后,可以接收用戶在側(cè)屏區(qū)域的滑動操作,以根據(jù)接收的滑動操作確定選中的功能項(xiàng)。
步驟212、獲取滑動操作的操作信息。
接收用戶的滑動操作后,根據(jù)滑動操作在側(cè)屏中的滑動軌跡,確定滑動操作對應(yīng)的側(cè)屏子區(qū)域,以及結(jié)合操作軌跡的起始點(diǎn),確定滑動操作對應(yīng)的方向。
步驟213、基于操作信息和側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系,確定滑動操作對應(yīng)的目標(biāo)功能選項(xiàng)。
移動終端獲取滑動操作對應(yīng)的位置和滑動方向后,在預(yù)先建立的對應(yīng)關(guān)系中,查詢與滑動方向和側(cè)屏子區(qū)域匹配的功能選項(xiàng),將確定的功能選項(xiàng)確定為目標(biāo)功能選項(xiàng)。
步驟214、執(zhí)行所述目標(biāo)功能選項(xiàng)對應(yīng)的操作。
確定目標(biāo)功能選項(xiàng)后,移動終端執(zhí)行選中的目標(biāo)功能選項(xiàng)對應(yīng)的操作,可以是跳轉(zhuǎn)至功能選項(xiàng)對應(yīng)的功能界面,也可以是顯示功能選項(xiàng)對應(yīng)的其他工具欄。
本發(fā)明實(shí)施例可以根據(jù)用戶在側(cè)屏觸控操作對應(yīng)的側(cè)屏區(qū)域,確定用戶握持移動終端的握持方式,當(dāng)確定用戶為左手握持時,則在移動終端的主屏中按照第一排列順序顯示工具欄;當(dāng)確定用戶為右手握持時,則在移動終端的主屏中按照第二排列順序顯示工具欄,用戶可以在主屏中直接選擇對應(yīng)的功能選項(xiàng);便于用戶單手操作工具欄中的功能選項(xiàng);當(dāng)主屏中顯示工具欄后,移動終端還可以根據(jù)側(cè)屏中的滑動操作,根據(jù)滑動的方向和操作對應(yīng)的側(cè)屏子區(qū)域,確定選擇的功能選項(xiàng),進(jìn)而執(zhí)行功能選項(xiàng)對應(yīng)的功能,使得用戶可以在側(cè)屏區(qū)域滑動操作,選擇對應(yīng)的功能項(xiàng),進(jìn)一步的便于用戶的單手操作。
需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本發(fā)明實(shí)施例所必須的。
實(shí)施例三
參照圖8,示出了本發(fā)明的一種移動終端實(shí)施例的結(jié)構(gòu)框圖,能實(shí)現(xiàn)實(shí)施例一中應(yīng)用程序工具欄的控制方法的細(xì)節(jié),并達(dá)到相同的效果。具體可以包括如下模塊:操作接收模塊301、握持方式確定模塊302、顯示方式確定模塊303和工具欄顯示模塊304,其中,
操作接收模塊301,用于接收在曲面屏的側(cè)屏區(qū)域的觸控操作。
握持方式確定模塊302,用于基于操作接收模塊301接收的觸控操作,確定移動終端的握持方式。
顯示方式確定模塊303,用于基于握持方式確定模塊302確定的握持方式,確定移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式。
工具欄顯示模塊304,用于基于顯示方式確定模塊303確定的目標(biāo)顯示方式,顯示工具欄。
本發(fā)明實(shí)施例中,側(cè)屏區(qū)域包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,工具欄包括至少一個功能選項(xiàng)。
參照圖9,在圖8的基礎(chǔ)上,對移動終端還包含的模塊,以及模塊包含的子模塊進(jìn)行說明。
本發(fā)明實(shí)施例中,移動終端還包括:區(qū)域劃分模塊405、關(guān)系建立模塊406、滑動操作接收模塊407、操作信息獲取模塊408、功能選項(xiàng)確定模塊409和操作執(zhí)行模塊410,其中,
區(qū)域劃分模塊405,用于將第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域分別劃分為至少兩個側(cè)屏子區(qū)域。
關(guān)系建立模塊406,用于對于每個區(qū)域劃分模塊405劃分的側(cè)屏子區(qū)域,建立側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系。
滑動操作接收模塊407,用于接收在側(cè)屏區(qū)域中的滑動操作。
操作信息獲取模塊408,用于獲取滑動操作接收模塊407接收的滑動操作的操作信息。
功能選項(xiàng)確定模塊409,基于操作信息接收模塊408獲取的操作信息和關(guān)系建立模塊406建立的所述側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系,確定滑動操作對應(yīng)的目標(biāo)功能選項(xiàng)。
操作執(zhí)行模塊410,用于執(zhí)行功能選項(xiàng)確定模塊409確定的目標(biāo)功能選項(xiàng)對應(yīng)的操作。
本發(fā)明實(shí)施例中,滑動信息包括操作位置、滑動方向和滑動距離。
本發(fā)明實(shí)施例中,握持方式確定模塊402包括:位置獲取子模塊4021、左手握持方式確定子模塊4022和右手握持方式確定子模塊4023,其中,
位置獲取子模塊4021,用于獲取操作接收模塊401接收的觸控操作對應(yīng)的操作位置。
左手握持方式確定子模塊4022,用于若位置獲取子模塊4021獲取的操作位置位于第一側(cè)屏區(qū)域,則確定移動終端的握持方式為左手握持方式。
右手握持方式確定子模塊4023,用于若位置獲取子模塊4021獲取的操作位置位于第二側(cè)屏區(qū)域,則確定移動終端的握持方式為右手握持方式。
本發(fā)明實(shí)施例中,顯示方式確定模塊403還用于:基于左手握持方式確定子模塊4022確定的左手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第一顯示位置和工具欄中所有功能選項(xiàng)的第一排列順序;其中,第一顯示位置為距離所述第一側(cè)屏區(qū)域第一預(yù)設(shè)距離的第一預(yù)設(shè)位置。
本發(fā)明實(shí)施例中,顯示方式確定模塊403還用于:基于右手握持方式確定子模塊4023確定的右手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第二顯示位置和工具欄中所有功能選項(xiàng)的第二排列順序;其中,第二顯示位置為距離所述第二側(cè)屏區(qū)域第二預(yù)設(shè)距離的第二預(yù)設(shè)位置,且所述第二排列順序與所述第一排列順序相反。
實(shí)施例四
圖10是本發(fā)明另一個實(shí)施例的移動終端的框圖。圖10所示的移動終端500包括:至少一個處理器501、存儲器502、至少一個網(wǎng)絡(luò)接口504和用戶接口503。移動終端500中的各個組件通過總線系統(tǒng)505耦合在一起。可理解,總線系統(tǒng)505用于實(shí)現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)505除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖10中將各種總線都標(biāo)為總線系統(tǒng)505。
其中,用戶接口503可以包括顯示器、鍵盤或者點(diǎn)擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、觸感板或者觸摸屏等。
可以理解,本發(fā)明實(shí)施例中的存儲器502可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-Only Memory,ROM)、可編程只讀存儲器(Programmable ROM,PROM)、可擦除可編程只讀存儲器(Erasable PROM,EPROM)、電可擦除可編程只讀存儲器(Electrically EPROM,EEPROM)或閃存。易失性存儲器可以是隨機(jī)存取存儲器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機(jī)存取存儲器(Static RAM,SRAM)、動態(tài)隨機(jī)存取存儲器(Dynamic RAM,DRAM)、同步動態(tài)隨機(jī)存取存儲器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取存儲器(Double Data Rate SDRAM,DDRSDRAM)、增強(qiáng)型同步動態(tài)隨機(jī)存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態(tài)隨機(jī)存取存儲器(Synchlink DRAM,SLDRAM)和直接內(nèi)存總線隨機(jī)存取存儲器(Direct Rambus RAM,DRRAM)。本發(fā)明實(shí)施例描述的系統(tǒng)和方法的存儲器502旨在包括但不限于這些和任意其它適合類型的存儲器。
在一些實(shí)施方式中,存儲器502存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)5021和應(yīng)用程序5022。
其中,操作系統(tǒng)5021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序5022,包含各種應(yīng)用程序,例如媒體播放器(Media Player)、瀏覽器(Browser)等,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù)。實(shí)現(xiàn)本發(fā)明實(shí)施例方法的程序可以包含在應(yīng)用程序5022中。
在本發(fā)明實(shí)施例中,通過調(diào)用存儲器502存儲的程序或指令,具體的,可以是應(yīng)用程序5022中存儲的程序或指令,處理器501用于根據(jù)用戶接口503接收到的在曲面屏的側(cè)屏區(qū)域的觸控操作;基于觸控操作,確定移動終端的握持方式;基于握持方式,確定移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式;基于目標(biāo)顯示方式,控制用戶接口503顯示工具欄;其中,側(cè)屏區(qū)域包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,工具欄包括至少一個功能選項(xiàng)。
上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器501中,或者由處理器501實(shí)現(xiàn)。處理器501可能是一種集成電路芯片,具有信號的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器501中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器501可以是通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器502,處理器501讀取存儲器502中的信息,結(jié)合其硬件完成上述方法的步驟。
可以理解的是,本發(fā)明實(shí)施例描述的這些實(shí)施例可以用硬件、軟件、固件、中間件、微碼或其組合來實(shí)現(xiàn)。對于硬件實(shí)現(xiàn),處理單元可以實(shí)現(xiàn)在一個或多個專用集成電路(Application Specific Integrated Circuits,ASIC)、數(shù)字信號處理器(Digital Signal Processing,DSP)、數(shù)字信號處理設(shè)備(DSP Device,DSPD)、可編程邏輯設(shè)備(Programmable Logic Device,PLD)、現(xiàn)場可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其它電子單元或其組合中。
對于軟件實(shí)現(xiàn),可通過執(zhí)行本發(fā)明實(shí)施例所述功能的模塊(例如過程、函數(shù)等)來實(shí)現(xiàn)本發(fā)明實(shí)施例所述的技術(shù)。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實(shí)現(xiàn)。
可選地,處理器501還用于:獲取根據(jù)用戶接口503接收到的觸控操作對應(yīng)的操作位置;若操作位置位于第一側(cè)屏區(qū)域,則確定移動終端的握持方式為左手握持方式。
可選地,處理器501還用于:基于左手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第一顯示位置和工具欄中所有功能選項(xiàng)的第一排列順序;其中,第一顯示位置為距離第一側(cè)屏區(qū)域第一預(yù)設(shè)距離的第一預(yù)設(shè)位置。
可選地,處理器501還用于:若操作位置位于第二側(cè)屏區(qū)域,則確定移動終端的握持方式為右手握持方式。
可選地,處理器501還用于:基于右手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第二顯示位置和工具欄中所有功能選項(xiàng)的第二排列順序;其中,第二顯示位置為距離第二側(cè)屏區(qū)域第二預(yù)設(shè)距離的第二預(yù)設(shè)位置,且所述第二排列順序與第一排列順序相反。
可選地,處理器501還用于:將第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域分別劃分為至少兩個側(cè)屏子區(qū)域;對于每個側(cè)屏子區(qū)域,建立側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系。
可選地,處理器501還用于:根據(jù)用戶接口503接收到的在側(cè)屏區(qū)域中的滑動操作;獲取滑動操作的操作信息;基于操作信息和側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系,確定滑動操作對應(yīng)的目標(biāo)功能選項(xiàng);執(zhí)行目標(biāo)功能選項(xiàng)對應(yīng)的操作;其中,滑動信息包括操作位置、滑動方向和滑動距離。
移動終端500能夠?qū)崿F(xiàn)前述實(shí)施例中移動終端實(shí)現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
本發(fā)明實(shí)施例通過接收用戶在所述曲面屏的側(cè)屏區(qū)域的觸控操作,確定用戶握持移動終端的握持方式,從而可以根據(jù)用戶的握持方式,確定與所述握持方式對應(yīng)的工具欄的顯示方式,然后在目標(biāo)應(yīng)用程序的界面中按照確定的顯示方式,顯示所述工具欄,從而實(shí)現(xiàn)了在目標(biāo)應(yīng)用程序的界面中,顯示與用戶握持方式對應(yīng)布局的工具欄,便于用戶單手操作工具欄中的功能選項(xiàng)。
實(shí)施例五
圖11是本發(fā)明另一個實(shí)施例的移動終端的結(jié)構(gòu)示意圖。具體地,圖11中的移動終端可以為手機(jī)、平板電腦、個人數(shù)字助理(Personal Digital Assistant,PDA)、或車載電腦等。
圖11中的移動終端包括射頻(Radio Frequency,RF)電路610、存儲器620、輸入單元630、顯示單元640、處理器660、音頻電路670、WiFi(Wireless Fidelity)模塊680和電源690。
其中,輸入單元630可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動終端的用戶設(shè)置以及功能控制有關(guān)的信號輸入。具體地,本發(fā)明實(shí)施例中,該輸入單元630可以包括觸控面板631。觸控面板631,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板631上的操作),并根據(jù)預(yù)先設(shè)定的程序驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板631可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給該處理器660,并能接收處理器660發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板631。除了觸控面板631,輸入單元630還可以包括其他輸入設(shè)備632,其他輸入設(shè)備632可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
其中,顯示單元640可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端的各種菜單界面。顯示單元640可包括顯示面板641,可選的,可以采用LCD或有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板641。
應(yīng)注意,觸控面板631可以覆蓋顯示面板641,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器660以確定觸摸事件的類型,隨后處理器660根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺輸出。
觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個界面可以包含至少一個應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號、滾動條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。
其中處理器660是移動終端的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在第一存儲器621內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在第二存儲器622內(nèi)的數(shù)據(jù),執(zhí)行移動終端的各種功能和處理數(shù)據(jù),從而對移動終端進(jìn)行整體監(jiān)控。可選的,處理器660可包括一個或多個處理單元。
在本發(fā)明實(shí)施例中,通過調(diào)用存儲該第一存儲器621內(nèi)的軟件程序和/或模塊和/或該第二存儲器622內(nèi)的數(shù)據(jù),處理器660用于根據(jù)輸入單元630接收到的在曲面屏的側(cè)屏區(qū)域的觸控操作;基于觸控操作,確定移動終端的握持方式;基于握持方式,確定移動終端的目標(biāo)應(yīng)用程序工具欄的目標(biāo)顯示方式;基于目標(biāo)顯示方式,控制顯示單元640顯示工具欄;其中,側(cè)屏區(qū)域包括第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域,工具欄包括至少一個功能選項(xiàng)。
可選地,處理器660還用于:獲取根據(jù)輸入單元630接收到的觸控操作對應(yīng)的操作位置;若操作位置位于第一側(cè)屏區(qū)域,則確定移動終端的握持方式為左手握持方式。
可選地,處理器660還用于:基于左手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第一顯示位置和工具欄中所有功能選項(xiàng)的第一排列順序;其中,第一顯示位置為距離第一側(cè)屏區(qū)域第一預(yù)設(shè)距離的第一預(yù)設(shè)位置。
可選地,處理器660還用于:若操作位置位于第二側(cè)屏區(qū)域,則確定移動終端的握持方式為右手握持方式。
可選地,處理器660還用于:基于右手握持方式,確定目標(biāo)應(yīng)用程序工具欄的第二顯示位置和工具欄中所有功能選項(xiàng)的第二排列順序;其中,第二顯示位置為距離第二側(cè)屏區(qū)域第二預(yù)設(shè)距離的第二預(yù)設(shè)位置,且所述第二排列順序與第一排列順序相反。
可選地,處理器660還用于:將第一側(cè)屏區(qū)域和第二側(cè)屏區(qū)域分別劃分為至少兩個側(cè)屏子區(qū)域;對于每個側(cè)屏子區(qū)域,建立側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系。
可選地,處理器660還用于:根據(jù)輸入單元630接收到的在側(cè)屏區(qū)域中的滑動操作;獲取滑動操作的操作信息;基于操作信息和側(cè)屏子區(qū)域、預(yù)設(shè)的滑動操作與功能選項(xiàng)之間的對應(yīng)關(guān)系,確定滑動操作對應(yīng)的目標(biāo)功能選項(xiàng);執(zhí)行目標(biāo)功能選項(xiàng)對應(yīng)的操作;其中,滑動信息包括操作位置、滑動方向和滑動距離。
移動終端能夠?qū)崿F(xiàn)前述實(shí)施例中移動終端實(shí)現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。
本發(fā)明實(shí)施例通過接收用戶在所述曲面屏的側(cè)屏區(qū)域的觸控操作,確定用戶握持移動終端的握持方式,從而可以根據(jù)用戶的握持方式,確定與所述握持方式對應(yīng)的工具欄的顯示方式,然后在目標(biāo)應(yīng)用程序的界面中按照確定的顯示方式,顯示所述工具欄,從而實(shí)現(xiàn)了在目標(biāo)應(yīng)用程序的界面中,顯示與用戶握持方式對應(yīng)布局的工具欄,便于用戶單手操作工具欄中的功能選項(xiàng)。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本發(fā)明實(shí)施例中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、ROM、RAM、磁盤或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。