菜單顯示方法、裝置及移動終端的制作方法
【專利摘要】本申請公開了一種菜單顯示方法、裝置及移動終端,在顯示界面中存在已顯示菜單的情況下,根據(jù)已顯示菜單所在的顯示區(qū)域確定第一顯示起點和第一顯示方向,進而將待顯示菜單中的各個選項顯示于由第一顯示起點和第一顯示方向確定的顯示區(qū)域中,即在不隱藏已顯示菜單的前提下顯示待顯示菜單,可以實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,即使用于顯示菜單的觸摸顯示屏較小,用戶也可以快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
【專利說明】
菜單顯示方法、裝置及移動終端
技術(shù)領(lǐng)域
[0001]本申請涉及移動終端應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種菜單顯示方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著科技的飛速發(fā)展,越來越多的移動終端被應(yīng)用到各個領(lǐng)域;大多數(shù)移動終端(如手機、平板電腦等)配置有觸摸顯示屏,用于實現(xiàn)移動終端與用戶之間的交互;其中,觸摸顯示屏一方面用于顯示移動終端提供的信息,即主體頁面所展示的信息,另一方面用于感應(yīng)操作體(手指、電容筆等)的觸摸操作,使得移動終端將該觸摸操作轉(zhuǎn)換為自身可執(zhí)行的指令。相對于傳統(tǒng)的“顯示屏+實體按鍵”交互方式,通過觸摸顯示屏實現(xiàn)移動終端與用戶的信息交互,使得交互過程更直觀,且不需要在移動終端上設(shè)置大量實體按鍵,有利于減小移動終端的體積。
[0003]為實現(xiàn)信息交互,網(wǎng)站、應(yīng)用程序等的顯示界面在顯示主體頁面的同時,還設(shè)置選項列表,即菜單,移動終端根據(jù)觸摸顯示屏感應(yīng)到的觸摸操作的觸摸區(qū)域來確定被觸摸的選項,并執(zhí)行該被觸摸的選項對應(yīng)的操作(如,鏈接至相應(yīng)的界面、啟動相應(yīng)的功能等)。為便于用戶查找目標(biāo)選項,通常根據(jù)類別、范圍大小等將各個選項分類、分級,相應(yīng)的菜單設(shè)置為多級結(jié)構(gòu),每級菜單包括多個類別不同、級別相同的選項,其中部分或全部選項可以包括下一級菜單(即子菜單)。如圖1所示,某購物網(wǎng)站的移動端一級顯示界面110中顯示的一級菜單包括“女裝”、“電器” “男裝”等選項,其中,“女裝”選項被觸摸后,當(dāng)前顯示界面切換至“女裝”對應(yīng)的二級顯示界面120,同時二級顯示界面120中設(shè)置有“女裝”對應(yīng)的二級菜單,該二級菜單包括“新品”、“品牌”、“分類”等選項(“女裝”的子選項)。
[0004]由于觸摸顯示屏的面積有限,常用的菜單顯示方式單維度展示菜單選項,即在界面中只顯示一個級別的菜單,且經(jīng)常造成主體頁面被大面積遮擋。如圖1中的一級顯示界面110中的一級菜單112遮擋了大部分主體頁面111,用戶要想查看其中某個選項的下一級菜單,只能點擊該選項,切換至下一級顯示界面,如點擊一級顯示界面110中的“女裝”選項進入二級顯示界面120,才可以看到“女裝”選項對應(yīng)的二級菜單;在進入二級顯示界面120后,如果用戶需要查看“男裝”選項對應(yīng)的二級菜單,必須先由二級顯示界面120返回至一級顯示界面110,再點擊“男裝”選項,才能進入設(shè)置有“男裝”對應(yīng)的二級菜單的另一個二級顯示界面130。可見,上述菜單顯示方式不能很好的利用菜單顯示空間,導(dǎo)致在查看不同子菜單時,顯示界面也隨之頻繁切換,既不利于快速查找或確定目標(biāo)選項,又造成網(wǎng)絡(luò)流量的浪費。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問題,本申請?zhí)峁┮环N菜單顯示方法、裝置及移動終端。
[0006]本申請第一方面提供一種菜單顯示方法;該方法包括:
[0007]確定待顯示菜單;
[0008]如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點;
[0009]從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項。
[0010]結(jié)合第一方面,在第一方面的第一種可行的實施方式中,所述菜單顯示方法還包括:
[0011]如果顯示界面中不存在已顯示菜單,則選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0012]結(jié)合第一方面,或者第一方面的第一種可行的實施方式,在第一方面的第二種可行的實施方式中,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括:
[0013]如果所述已顯示菜單與待顯示菜單為父子關(guān)系,則選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0014]結(jié)合第一方面的第二種可行的實施方式,在第一方面的第三種可行的實施方式中,所述第一顯示方向與所述第二顯示方向之間的夾角為直角。
[0015]結(jié)合第一方面,或者第一方面的第一種可行的實施方式,在第一方面的第四種可行的實施方式中,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括:
[0016]如果所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單,則確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯示方向。
[0017]結(jié)合第一方面,或者第一方面的第一種可行的實施方式,在第一方面的第五種可行的實施方式中,所述菜單顯示方法還包括:
[0018]在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
[0019]本申請第二方面提供一種菜單顯示裝置;該裝置包括:
[0020]菜單確定單元,用于確定待顯示菜單;
[0021]第一顯示區(qū)域確定單元,用于在顯示界面中存在已顯示菜單時,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點;
[0022]顯示控制單元,用于控制所述待顯示菜單中的各個選項從所述第一顯示起點開始,沿所述第一顯示方向依次顯示。
[0023]結(jié)合第二方面,在第二方面的第一種可行的實施方式中,所述菜單顯示裝置還包括:
[0024]第二顯示區(qū)域確定單元,用于在顯示界面中不存在已顯示菜單時,選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0025]結(jié)合第二方面,或者第二方面的第一種可行的實施方式,在第二方面的第二種可行的實施方式中,所述第一顯示區(qū)域確定單元包括:
[0026]第一區(qū)域確定模塊,用于在所述已顯示菜單與待顯示菜單為父子關(guān)系時,選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述待顯示菜單對應(yīng)的第一顯不方向。
[0027]結(jié)合第二方面,或者第二方面的第一種可行的實施方式,在第二方面的第三種可行的實施方式中,所述第一顯示區(qū)域確定單元包括:
[0028]第二區(qū)域確定模塊,用于在所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單時,確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯不方向。
[0029]結(jié)合第二方面,或者第二方面的第一種可行的實施方式,在第二方面的第四種可行的實施方式中,所述菜單顯示裝置還包括:
[0030]隱藏控制單元,用于在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
[0031]本申請第三方面提供一種移動終端;該移動終端包括:
[0032]處理器,以及用于存儲所述處理器可執(zhí)行指令的存儲器;
[0033]其中,所述處理器被配置為:
[0034]確定待顯示菜單;
[0035]如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點;
[0036]從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項;
[0037]其中,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括:
[0038]如果所述已顯示菜單與待顯示菜單為父子關(guān)系,則選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇與所述已顯示菜單對應(yīng)的第二顯示方向的夾角為直角的方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0039]結(jié)合第三方面,在第三方面的第一種可行的實施方式中,所述處理器還被配置為:
[0040]在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
[0041]由以上技術(shù)方案可知,本申請實施例在顯示界面中存在已顯示菜單的情況下,根據(jù)已顯示菜單所在的顯示區(qū)域確定第一顯示起點和第一顯示方向,進而將待顯示菜單中的各個選項顯示于由第一顯示起點和第一顯示方向確定的顯示區(qū)域中,即在不隱藏已顯示菜單的前提下顯示待顯示菜單,可以實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,即使用于顯示菜單的觸摸顯示屏較小,用戶也可以快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0042]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
【附圖說明】
[0043]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0044]圖1是現(xiàn)有網(wǎng)頁菜單顯示過程中顯示界面的示意圖。
[0045]圖2是根據(jù)一示例性實施例示出的一種菜單顯示方法的流程圖。
[0046]圖3是根據(jù)一示例性實施例示出的菜單顯示過程中顯示界面的示意圖。
[0047]圖4是根據(jù)一示例性實施例示出的另一種菜單顯示方法的流程圖。
[0048]圖5是根據(jù)一示例性實施例示出的菜單顯示過程中顯示界面的示意圖。
[0049]圖6是根據(jù)一示例性實施例示出的菜單顯示過程中顯示界面的示意圖。
[0050]圖7是根據(jù)一示例性實施例示出的一種菜單顯示裝置的結(jié)構(gòu)框圖。
[0051]圖8是根據(jù)一示例性實施例示出的另一種菜單顯示裝置的結(jié)構(gòu)框圖。
[0052]圖9是根據(jù)一示例性實施例示出的又一種菜單顯示裝置的結(jié)構(gòu)框圖。
[0053]圖10是根據(jù)一示例性實施例示出的一種移動終端的框圖。
【具體實施方式】
[0054]這里將詳細(xì)地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0055]圖2為本申請實施例提供的一種菜單顯示方法的流程圖,該方法可以應(yīng)用于移動終端。如圖2所示,該方法包括以下步驟。
[0056]SI 1、確定待顯示菜單。
[0057]本申請實施例通過觸摸顯示屏感應(yīng)操作體的觸摸操作,并確定觸摸區(qū)域,進而確定觸摸區(qū)域?qū)?yīng)的待顯示菜單;如圖3中顯示界面310所示,如果觸摸區(qū)域為已顯示菜單中選項311所在的區(qū)域,則確定待顯示菜單為該選項302對應(yīng)的子菜單。
[0058]S12、如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點。
[0059]S13、從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項。
[0060]本申請實施例的菜單顯示方法依照以下顯示原則:在增加顯示界面中所顯示的菜單數(shù)量的同時,盡量減少待顯示菜單對應(yīng)的顯示區(qū)域與顯示界面主體頁面顯示區(qū)域的重疊(也即減少菜單顯示對主體頁面的遮擋)。依照上述顯示原則,本申請實施例在由第一顯示起點和第一顯示方向確定的條狀區(qū)域內(nèi)顯示待顯示菜單的各個選項;其中,各個選項的形狀、尺寸等顯示樣式可以根據(jù)顯示界面的大小及選項個數(shù)等預(yù)先設(shè)定,例如直徑為5mm的圓形,或者邊長為5mm的正方形等,顯示界面越小或選項個數(shù)越多時,可以設(shè)置待顯示菜單的選項尺寸越小。
[0061]以圖3中的顯示界面310(相當(dāng)于圖1中一級顯示界面110)為例,假設(shè)觸摸區(qū)域為一級菜單(即已顯示菜單)中的“女裝”選項對應(yīng)的顯示區(qū)域,則可以確定待顯示菜單為“女裝”對應(yīng)的子菜單(包括“分類”、“搭配”等選項),則依據(jù)上述顯示原則,可以選擇“女裝”選項的圖標(biāo)及文字部分右側(cè)為第一顯示起點,并選擇顯示界面的上邊界線(也即下邊界)所在方向為第一顯示方向,該第一顯示起點和第一顯示方向確定的顯示區(qū)域及顯示結(jié)果如圖3中顯示界面320中區(qū)域321所示。如果“女裝”選項對應(yīng)的子菜單中沒有目標(biāo)選項,貝Ij用戶可以點擊一級菜單中的其他選項,如“電器”、“男裝”等,以相應(yīng)顯示對應(yīng)的子菜單??梢?,應(yīng)用本申請實施例所述的菜單顯示方法,可以在同一界面中同時顯示至少兩級菜單,在查找目標(biāo)選項時,不需要在主顯示界面和各級子顯示界面之間頻繁、反復(fù)切換。
[0062]由以上技術(shù)方案可知,本申請實施例在顯示界面中存在已顯示菜單的情況下,根據(jù)已顯示菜單所在的顯示區(qū)域確定第一顯示起點和第一顯示方向,進而將待顯示菜單中的各個選項顯示于由第一顯示起點和第一顯示方向確定的顯示區(qū)域中,即在不隱藏已顯示菜單的前提下顯示待顯示菜單,可以實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,便于用戶快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0063]本申請上述實施例可以與現(xiàn)有任一種菜單顯示方法結(jié)合,S卩,以現(xiàn)有菜單顯示方法在顯示界面所在二維平面的第一維度上顯示一級菜單后,通過步驟Sll至S13繼續(xù)在第二維度上顯示下一級菜單。
[0064]參考圖4所示,為進一步規(guī)范菜單顯示所占用的顯示區(qū)域,在本申請另一實施例中,上述菜單顯示方法包括如下步驟:
[0065]S21、確定待顯示菜單。
[0066]S22、判斷顯示界面中是否存在已顯示菜單,如果存在,則執(zhí)行步驟S23,否則執(zhí)行步驟S24。
[0067]S23、如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,并執(zhí)行步驟S25。
[0068]S24、如果顯示界面中不存在已顯示菜單,則選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,同時選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向,并執(zhí)行步驟S25。
[0069]S25、從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項。
[0070]如圖5中顯示界面510所示,在顯示界面中不存在已顯示菜單時,可以通過觸摸顯示界面中的菜單觸發(fā)控件501,或者移動終端上設(shè)置的觸摸式(或按壓式)實體菜單鍵等觸發(fā)操作,來觸發(fā)該移動終端顯示相應(yīng)的菜單(一般為主菜單)。
[0071]上述實施例中,在確定待顯示菜單后,根據(jù)顯示界面中是否存在已顯示菜單來確定待顯示菜單對應(yīng)的第一顯示起點和第一顯示方向,即:如果顯示界面存在已顯示菜單,則執(zhí)行步驟S23來確定上述第一顯示起點和第一顯示方向,如果顯示界面不存在已顯示菜單,則執(zhí)行步驟S24來確定上述第一顯示起點和第一顯示方向;進而執(zhí)行步驟S25,將上述待顯示菜單顯示于由第一顯示起點和第一顯示方向確定的條狀區(qū)域。通過以上實施例,使得顯示界面中每個維度上顯示的菜單均位于條狀區(qū)域內(nèi),整個多級菜單的顯示過程如下:
[0072]在顯示界面中不存在任何菜單的情況下,如圖5中顯示界面510所示,當(dāng)移動終端接收到上述觸發(fā)操作時,確定相應(yīng)的菜單為待顯示菜單;由于不存在已顯示菜單,故執(zhí)行步驟S24,即直接選擇顯示界面的四個頂點之一作為第一顯示起點、選擇所述第一顯示起點對應(yīng)的兩個邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向,進而執(zhí)行步驟S25將上述待顯示菜單顯示于顯示界面的邊緣、由第一顯示起點和第一顯示方向確定的條狀區(qū)域內(nèi),實現(xiàn)在顯示界面的第一維度上顯示菜單;其中,以顯示界面的右下頂點(即菜單觸發(fā)控件501所在位置對應(yīng)的頂點)為第一顯示起點、下邊界所在方向為第一顯示方向的顯示結(jié)果如圖5中顯示界面520所示,基于上述觸發(fā)操作確定的菜單(包括選項A、B、C等)位于顯示界面的下邊界。
[0073]在顯示界面存在已顯示菜單的情況下,當(dāng)觸摸顯示屏感應(yīng)到觸摸操作且觸摸區(qū)域為已顯示菜單的選項區(qū)域,確定被觸摸的選項對應(yīng)的子菜單為待顯示菜單;由于存在已顯示菜單,故執(zhí)行步驟S23,即根據(jù)已顯示菜單所在的顯示區(qū)域確定上述待顯示菜單對應(yīng)的第一顯示起點和第一顯示方向,進而執(zhí)行步驟S25將上述待顯示菜單顯示于由第一顯示起點和第一顯示方向確定的條狀區(qū)域內(nèi),完成在顯示界面的第二維度上的顯示菜單,也即同時在顯示界面的兩個維度上顯示菜單。
[0074]其中,上述根據(jù)已顯示菜單所在的顯示區(qū)域確定待顯示菜單對應(yīng)的第一顯示起點和第一顯示方向的具體方法,根據(jù)待顯示菜單與已顯示菜單之間的邏輯關(guān)系的不同而不同。
[0075]情況一、以圖5中顯示界面520為例,已顯示菜單顯示于顯示界面的第一維度,觸摸區(qū)域為已顯示菜單中選項B對應(yīng)的區(qū)域,即待顯示菜單為選項B對應(yīng)的子菜單(包括選項bl、b2、b3等),也即已顯示菜單與待顯示菜單之間為父子關(guān)系,此情況下可以將該已顯示菜單對應(yīng)的顯示起點為第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述第一顯示方向,進而執(zhí)行步驟S25,將待顯示菜單顯示于第一顯示方向確定的第二維度。其中,上述第一顯示方向優(yōu)選為:與第二顯示方向之間的夾角為直角的方向,如圖5中顯示界面530所示,父菜單(選項A、B、C等)和子菜單(選項bl、b2、b3等)均位于顯示界面的邊界處;另外,參照圖5中顯示界面540,上述第一顯示方向還可以為與第二顯示方向之間的夾角Θ為銳角的任一方向,即0° <θ<90°。
[0076]情況二、以圖5中顯示界面530為例,已顯示菜單包括選項Α、B、C等所在的父菜單,以及選項bl、b2、b3等所在的子菜單,觸摸區(qū)域為已顯示的父菜單中選項C對應(yīng)的區(qū)域,即待顯示菜單為選線C對應(yīng)的子菜單(包括),也即待顯示菜單與已顯示的子菜單為兄弟關(guān)系,此時,直接以已顯示的子菜單對應(yīng)的顯示起點和顯示方向作為待顯示菜單對應(yīng)的第一顯示起點和第一顯示方向,進而執(zhí)行步驟S25,使得待顯示菜單(選項C對應(yīng)的子菜單,包括選項cl、c2、c3等)代替選項B對應(yīng)的子菜單顯示于顯示界面的右邊界處,顯示結(jié)果如圖5中顯示界面550所示。
[0077]另外,在顯示界面530所示的已顯示有父子兩級菜單的情況下,觸摸區(qū)域為子菜單中選項bl對應(yīng)的區(qū)域,如果選項bl不存在子菜單,則直接將顯示界面切換為選項bl對應(yīng)的界面,如果選項bl仍存在子菜單,則可以進一步在已顯示的兩級菜單的基礎(chǔ)上確定顯示第三級菜單(即選項bl對應(yīng)的子菜單)所需的顯示起點和顯示方向,或者直接以已顯示的父菜單的顯示起點和顯示方向作為待顯示的第三級菜單對應(yīng)的第一顯示起點和第一顯示方向,即以選項bl對應(yīng)的子菜單代替上述已顯示的父菜單顯示于顯示界面的下邊界處。
[0078]由以上闡述可知,本申請實施例提供的菜單顯示方法,可以在保證足夠大的主體頁面顯示區(qū)域的同時,實現(xiàn)菜單多維度顯示,避免在多個菜單界面之間的頻繁切換,便于用戶快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0079]另外,在本申請一個可行的實施例中,在逐級顯示菜單的同時,相應(yīng)切換顯示界面中的主體頁面,便于用戶實時預(yù)覽各個選項所展示的內(nèi)容。例如,在圖5中顯示界面510的情況下,菜單觸發(fā)控件501被觸摸后,顯示界面相應(yīng)切換至選項A、B、C等所在的第一級菜單對應(yīng)的預(yù)設(shè)總頁面或者第一個選項(即選項A)對應(yīng)的頁面,進而根據(jù)切換后的顯示界面確定第一級菜單對應(yīng)的顯示起點和顯示方向;在圖5中顯示界面520的情況下,選項B對應(yīng)的區(qū)域被觸摸后,顯示界面相應(yīng)切換至選項B對應(yīng)的預(yù)設(shè)子頁面或者選項bl對應(yīng)的頁面。
[0080]在本申請另一個可行的實施例中,還可以在逐級顯示菜單時,保持顯示界面的主體頁面不變,直至觸摸區(qū)域?qū)?yīng)的選項為末級選項(即該選項不存在子菜單)時,將顯示界面的主體頁面切換至該末級選項對應(yīng)的頁面,以便減少網(wǎng)絡(luò)流量浪費。例如,選項B對應(yīng)的子菜單為一種末級菜單,相應(yīng)的選項bl為末級選項,則在顯示選項A、B、C等所在的第一級菜單以及選項bl、b2、b3等所在的末級菜單時,均保持顯示界面中的主體頁面不變,直至選項bl被觸摸后,將顯示界面切換至bl對應(yīng)的頁面。
[0081 ] 需要說明的是,本申請實施例在確定被觸摸選項后,可以更改被觸摸選項的顯示樣式(如高亮顯示被觸摸選項、反色顯示被觸摸選項、更改被觸摸選項的背景色等),以與其他選項區(qū)別開來。例如,圖5中顯示界面530和540中的選項B,以及顯示界面550中的選項C均為反色顯示;另外,在顯示界面530的情況下,如果確定被觸摸選項為bl,且bl不存在對應(yīng)的子菜單,則在將顯示界面切換至bl對應(yīng)的頁面的同時,也可以高亮顯示選項bl。
[0082]在本申請又一個可行的實施例中,為進一步減少顯示菜單對顯示界面中主體頁面的遮擋,可以在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單;在執(zhí)行上述隱藏操作后,如果接收到菜單恢復(fù)指令,則重新顯示被隱藏的菜單。其中,本申請實施例可以通過圖5所示的菜單觸發(fā)控件501來控制菜單的隱藏及顯示:如果在菜單完整顯示的狀態(tài)下檢測到菜單觸發(fā)控件501被觸摸,則移動終端生成菜單隱藏指令,如果在部分菜單或選項處于隱藏狀態(tài)下,觸摸顯示屏感應(yīng)到菜單觸發(fā)控件501被觸摸,則移動終端生成菜單恢復(fù)指令。
[0083]在本申請又一個可行的實施例中,為進一步減少顯示菜單對顯示界面中主體頁面的遮擋,還可以在確定被觸摸選項為目標(biāo)選項后,隱藏除該目標(biāo)選項之外的其他選項,僅該目標(biāo)選項保持在顯示狀態(tài)(此時,顯示界面也相應(yīng)切換為目標(biāo)選項對應(yīng)的目標(biāo)頁面);其中,確定用戶點擊的選項為目標(biāo)選項的判斷條件包括以下任一項:被觸摸選項不存在子菜單,或者,被觸摸區(qū)域不是選項對應(yīng)的區(qū)域。
[0084]如圖6所示,在顯示界面610的情況下,如果確定觸摸區(qū)域為選項b3對應(yīng)的區(qū)域,且b3為目標(biāo)選項,則隱藏除選項b3之外的所有選項,得到顯示界面621 (其中主體頁面601為選項b3對應(yīng)的頁面)。另外,還可以將該目標(biāo)選項移動至任一級菜單的顯示起點,從而進一步避免菜單顯示對主體頁面的遮擋;如圖6中顯示界面622所示,在隱藏除b3之外的所有菜單選項的基礎(chǔ)上,還可以進一步將選項b3移動至原界面中菜單顯示控件對應(yīng)區(qū)域(即兩級菜單的公共顯示起點)。
[0085]繼續(xù)參照圖6,在顯示界面621或顯示界面622的情況下,如果確定觸摸區(qū)域為選項b3對應(yīng)的區(qū)域,則重新顯示被隱藏的選項,得到顯示界面630 (主體頁面不變,選項b3反色顯示);相應(yīng)的,在顯示界面630的情況下,如果確定觸摸區(qū)域為b3對應(yīng)的區(qū)域或者菜單觸發(fā)控件對應(yīng)的區(qū)域,則再次隱藏除選項b3之外的選項,切換至顯示界面621或顯示界面622 ;8卩,本申請實施例利用目標(biāo)選項控制菜單在顯示和隱藏兩種狀態(tài)之間切換,且在切換過程中顯示界面的主體頁面不變,也即實現(xiàn)顯示界面621 (或622)與顯示界面630之間的切換。
[0086]圖7為本申請實施例提供的一種菜單裝置的結(jié)構(gòu)框圖,該菜單顯示裝置應(yīng)用于移動終端。參照圖7,該裝置包括:菜單確定單元110、第一顯示區(qū)域確定單元120和顯示控制單元130。
[0087]該菜單確定單元110被配置為,確定待顯示菜單。
[0088]該第一顯示區(qū)域確定單元120被配置為,在顯示界面中存在已顯示菜單時,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點。
[0089]該顯示控制單元130被配置為,控制所述待顯示菜單中的各個選項從所述第一顯示起點開始,沿所述第一顯示方向依次顯示。
[0090]由以上技術(shù)方案可知,本申請實施例在顯示界面中存在已顯示菜單的情況下,根據(jù)已顯示菜單所在的顯示區(qū)域確定第一顯示起點和第一顯示方向,進而將待顯示菜單中的各個選項顯示于由第一顯示起點和第一顯示方向確定的顯示區(qū)域中,即在不隱藏已顯示菜單的前提下顯示待顯示菜單,可以實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,便于用戶快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0091]圖8為本申請實施例提供的另一種菜單裝置的結(jié)構(gòu)框圖,該菜單顯示裝置應(yīng)用于移動終端。參照圖8,該裝置包括:菜單確定單元210、第一顯示區(qū)域確定單元220、第二顯示區(qū)域確定單元240和顯示控制單元230。
[0092]該菜單確定單元210被配置為,確定待顯示菜單。
[0093]該第一顯示區(qū)域確定單元220被配置為,在顯示界面中存在已顯示菜單時,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點。
[0094]該第二顯示區(qū)域確定單元240被配置為,在顯示界面中不存在已顯示菜單時,選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0095]該顯示控制單元230被配置為,控制所述待顯示菜單中的各個選項從所述第一顯示起點開始,沿所述第一顯示方向依次顯示。
[0096]上述菜單顯示裝置可以控制顯示界面中每級菜單的顯示區(qū)域及顯示樣式均符合本申請實施例所述的顯示原則,即在增加顯示界面中所顯示的菜單數(shù)量的同時,盡量減少待顯示菜單對應(yīng)的顯示區(qū)域與顯示界面主體頁面顯示區(qū)域的重疊,從而實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,便于用戶快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0097]在本申請一個可行的實施例中,第一顯示區(qū)域確定單元可以包括:第一區(qū)域確定模塊;該第一區(qū)域確定模塊被配置為,在所述已顯示菜單與待顯示菜單為父子關(guān)系時,選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述待顯示菜單對應(yīng)的第一顯示方向。優(yōu)選的,所述第一顯示方向與所述第二顯示方向之間的夾角為直角。
[0098]在本申請另一個可行的實施例中,第一顯示區(qū)域確定單元還可以包括:第二區(qū)域確定模塊;該第二區(qū)域確定模塊被配置為,在所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單時,確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯不方向。
[0099]圖9為本申請實施例提供的又一種菜單裝置的結(jié)構(gòu)框圖,該菜單顯示裝置應(yīng)用于移動終端。參照圖9,該裝置包括:菜單確定單元310、第一顯示區(qū)域確定單元320、顯示控制單元330和隱藏控制單元350。
[0100]該菜單確定單元310被配置為,確定待顯示菜單。
[0101]該第一顯示區(qū)域確定單元320被配置為,在顯示界面中存在已顯示菜單時,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點。
[0102]該顯示控制單元330被配置為,控制所述待顯示菜單中的各個選項從所述第一顯示起點開始,沿所述第一顯示方向依次顯示。
[0103]該隱藏控制單元350被配置為,在第一顯示區(qū)域確定單元320根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
[0104]由以上技術(shù)方案可知,本申請實施例一方面可以通過菜單確定單元、第一顯示區(qū)域確定單元和第二顯示控制單元在不隱藏已顯示菜單的前提下顯示待顯示菜單,即實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,便于用戶在移動終端的較小的觸摸顯示屏中快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費;另一方面,還可以通過隱藏控制單元控制非目標(biāo)選項或非目標(biāo)選項所在的菜單的隱藏及顯示,從而可以針對不同情境進一步減少顯示菜單對顯示界面中主體頁面的遮擋。
[0105]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0106]另外,本申請實施例還提供了一種計算機存儲介質(zhì),例如可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等;該計算機存儲介質(zhì)中存儲有程序,當(dāng)所述存儲介質(zhì)中的程序由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行上述方法實施例中記載的菜單顯示方法的部分或全部步驟。
[0107]圖10是根據(jù)一示例性實施例示出的一種移動終端800的框圖。例如,移動終端800可以是移動電話,平板設(shè)備,筆記本電腦,數(shù)字廣播終端,消息收發(fā)設(shè)備等。
[0108]參照圖10,移動終端800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口 812,傳感器組件814,以及通信組件816。
[0109]處理組件802通??刂埔苿咏K端800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行本地或者遠程指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
[0110]存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在移動終端800的操作。這些數(shù)據(jù)的示例包括用于在移動終端800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0111]電源組件806為移動終端800的各種組件提供電力。多媒體組件808包括在所述移動終端800和用戶之間的提供一個輸出接口的觸摸顯示屏,該觸摸顯示屏用于顯示移動終端800提供的信息,包括菜單及菜單對應(yīng)的各個頁面。音頻組件810被配置為輸出和/或輸入音頻信號。I/O接口 812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件814包括一個或多個傳感器,用于為移動終端800提供各個方面的狀態(tài)評估。通信組件816被配置為便于移動終端800和其他設(shè)備之間有線或無線方式的通信。
[0112]在示例性實施例中,移動終端800可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSH))、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述菜單顯示方法。
[0113]其中,本實施例中,處理器820通過執(zhí)行存儲器804中的指令,可以完成如下菜單顯示步驟:
[0114]確定待顯示菜單;
[0115]如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點;
[0116]從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項。
[0117]其中,為實現(xiàn)根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,處理器820通過執(zhí)行存儲器804中的指令完成如下步驟:
[0118]如果所述已顯示菜單與待顯示菜單為父子關(guān)系,則選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向之間的任一方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0119]優(yōu)選的,所述第一顯示方向與所述第二顯示方向之間的夾角為直角。
[0120]在本申請一個可行的實施例中,為實現(xiàn)根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,處理器820通過執(zhí)行存儲器804中的指令完成如下步驟:
[0121]如果所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單,則確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯示方向。
[0122]在本申請另一個可行的實施例中,處理器820通過執(zhí)行存儲器804中的指令,還可以完成如下步驟:
[0123]如果顯示界面中不存在已顯示菜單,則選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。
[0124]在本申請又一個可行的實施例中,處理器820通過執(zhí)行存儲器804中的指令,還可以完成如下步驟:
[0125]在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
[0126]由以上技術(shù)方案可知,通過執(zhí)行上述菜單顯示步驟,移動終端可以在顯示界面中存在已顯示菜單的情況下,根據(jù)已顯示菜單所在的顯示區(qū)域確定第一顯示起點和第一顯示方向,進而將待顯示菜單中的各個選項顯示于由第一顯示起點和第一顯示方向確定的顯示區(qū)域中,即在不隱藏已顯示菜單的前提下顯示待顯示菜單,可以實現(xiàn)在同一界面上同時顯示至少兩級菜單,也即實現(xiàn)菜單多維度顯示,避免多個菜單界面之間的頻繁切換,便于用戶快速找到目標(biāo)選項、減少網(wǎng)絡(luò)流量浪費。
[0127]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本申請未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0128]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項】
1.一種菜單顯示方法,其特征在于,包括: 確定待顯示菜單; 如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點; 從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項。2.根據(jù)權(quán)利要求1所述的菜單顯示方法,其特征在于,還包括: 如果顯示界面中不存在已顯示菜單,則選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。3.根據(jù)權(quán)利要求1或2所述的菜單顯示方法,其特征在于,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括: 如果所述已顯示菜單與待顯示菜單為父子關(guān)系,則選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述待顯示菜單對應(yīng)的第一顯示方向。4.根據(jù)權(quán)利要求3所述的菜單顯示方法,其特征在于,所述第一顯示方向與所述第二顯示方向之間的夾角為直角。5.根據(jù)權(quán)利要求1或2所述的菜單顯示方法,其特征在于,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括: 如果所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單,則確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯示方向。6.根據(jù)權(quán)利要求1或2所述的菜單顯示方法,其特征在于,還包括: 在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。7.一種菜單顯示裝置,其特征在于,包括: 菜單確定單元,用于確定待顯示菜單; 第一顯示區(qū)域確定單元,用于在顯示界面中存在已顯示菜單時,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點; 顯示控制單元,用于控制所述待顯示菜單中的各個選項從所述第一顯示起點開始,沿所述第一顯示方向依次顯示。8.根據(jù)權(quán)利要求7所述的菜單顯示裝置,其特征在于,還包括: 第二顯示區(qū)域確定單元,用于在顯示界面中不存在已顯示菜單時,選擇顯示界面的四個頂點之一作為所述待顯示菜單對應(yīng)的第一顯示起點,并選擇所述第一顯示起點對應(yīng)的兩條邊界線之一所在方向作為所述待顯示菜單對應(yīng)的第一顯示方向。9.根據(jù)權(quán)利要求7或8所述的菜單顯示裝置,其特征在于,所述第一顯示區(qū)域確定單元包括: 第一區(qū)域確定模塊,用于在所述已顯示菜單與待顯示菜單為父子關(guān)系時,選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇不同于所述已顯示菜單對應(yīng)的第二顯示方向的任一方向作為所述待顯示菜單對應(yīng)的第一顯示方向。10.根據(jù)權(quán)利要求7或8所述的菜單顯示裝置,其特征在于,所述第一顯示區(qū)域確定單元包括: 第二區(qū)域確定模塊,用于在所述已顯示菜單中存在與所述待顯示菜單為兄弟關(guān)系的已顯示子菜單時,確定所述已顯示子菜單對應(yīng)的第三顯示起點為所述待顯示菜單對應(yīng)的第一顯示起點,并確定所述已顯示子菜單對應(yīng)的第三顯示方向為所述待顯示菜單對應(yīng)的第一顯示方向。11.根據(jù)權(quán)利要求7或8所述的菜單顯示裝置,其特征在于,還包括: 隱藏控制單元,用于在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。12.一種移動終端,其特征在于,包括: 處理器,以及用于存儲所述處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 確定待顯示菜單; 如果顯示界面中存在已顯示菜單,則根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點; 從所述第一顯示起點開始,沿所述第一顯示方向依次顯示所述待顯示菜單中的各個選項; 其中,根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點,包括: 如果所述已顯示菜單與待顯示菜單為父子關(guān)系,則選擇所述已顯示菜單對應(yīng)的第二顯示起點或第二顯示終點作為所述待顯示菜單對應(yīng)的第一顯示起點,選擇與所述已顯示菜單對應(yīng)的第二顯示方向的夾角為直角的方向作為所述待顯示菜單對應(yīng)的第一顯示方向。13.根據(jù)權(quán)利要求12所述的移動終端,其特征在于,所述處理器還被配置為: 在根據(jù)所述已顯示菜單所在的顯示區(qū)域確定所述待顯示菜單對應(yīng)的第一顯示方向和第一顯示起點后,或者在接收到菜單隱藏指令后,隱藏所述已顯示菜單,并在接收到菜單恢復(fù)指令后,重新顯示所述已顯示菜單。
【文檔編號】G06F3/0482GK106033295SQ201510102319
【公開日】2016年10月19日
【申請日】2015年3月9日
【發(fā)明人】毛瀟笑
【申請人】阿里巴巴集團控股有限公司