多級樹形菜單的顯示方法和終端的制作方法
【專利摘要】本發(fā)明提供了一種多級樹形菜單的顯示方法和終端,屬于顯示領(lǐng)域,為解決現(xiàn)有技術(shù)中多級樹形菜單中節(jié)點過多占用顯示空間,并且難以查找節(jié)點的問題而設(shè)計。一種多級樹形菜單的顯示方法,包括:顯示多級樹形菜單;在所述多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點;在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點;將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié)點。
【專利說明】多級樹形菜單的顯示方法和終端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及顯示領(lǐng)域,尤其涉及一種多級樹形菜單的顯示方法和終端。
【背景技術(shù)】
[0002] 隨著終端的普及,通過終端進行數(shù)據(jù)的分類管理與展示成為實現(xiàn)數(shù)字化管理的途 徑之一,其中,多級樹形菜單為企業(yè)運營和管理的過程中常用的數(shù)據(jù)的展示方式。在多級樹 形菜單中,用戶可以通過點擊一級中的一個節(jié)點,從而展示該節(jié)點中存儲的下一級節(jié)點。
[0003] 在現(xiàn)有的多級樹形菜單中,對于企業(yè)而言,每一級會包含大量的節(jié)點,在終端對樹 形菜單進行顯示時,用戶需要逐個節(jié)點展開以查找所需要的節(jié)點。這樣一來,逐個展開節(jié)點 使多級樹形菜單占用了大量的顯示空間,并且用戶也需要繁瑣的操作才能找到所需要的節(jié) 點。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的實施例提供一種多級樹形菜單的顯示方法和終端,能夠節(jié)省終端的顯示 空間,便于用戶查找常用節(jié)點以節(jié)省操作時間。
[0005] 為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0006] 第一方面,本發(fā)明提供了一種多級樹形菜單的顯示方法,包括:
[0007] 顯示多級樹形菜單;
[0008] 在所述多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)未 超出預設(shè)操作次數(shù)的多個目標節(jié)點;
[0009] 在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點;
[0010] 將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié)點。
[0011] 結(jié)合本發(fā)明的第一方面,在本發(fā)明第一方面的第一種可能的實現(xiàn)方式中,在所述 獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)超出預設(shè)操作次數(shù)的多個目標節(jié)點 之后,還包括:
[0012] 獲取所述多個目標節(jié)點的排序編號;
[0013] 所述在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點,具體 為:
[0014] 在所述多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié) 占.
[0015] 所述將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié) 點,具體為:
[0016] 將所述至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點 下的隱藏節(jié)點。
[0017] 結(jié)合本發(fā)明的第一方面或第一方面的第一種可能的實現(xiàn)方式,在本發(fā)明的第一方 面的第二種可能的實現(xiàn)方式中,在所述顯示多級樹形菜單之后,還包括:
[0018] 接收用戶所執(zhí)行的節(jié)點收縮操作;
[0019] 從所述節(jié)點收縮操作中獲取多個手動收縮節(jié)點;
[0020] 當所述多個手動收縮節(jié)點屬于同一父節(jié)點時,則將至少兩個屬于同一父節(jié)點的手 動收縮節(jié)點收縮至一個隱藏節(jié)點;
[0021] 將所述至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)調(diào)整為默認值, 所述默認值未超出所述預設(shè)操作次數(shù)。
[0022] 結(jié)合本發(fā)明的第一方面的第二種可能的實現(xiàn)方式,在本發(fā)明的第一方面的第三種 可能的實現(xiàn)方式中,所述方法,還包括:
[0023] 獲取完成收縮的節(jié)點的數(shù)量,所述完成收縮的節(jié)點的數(shù)量,包括完成收縮的目標 節(jié)點的數(shù)量或完成收縮的手動收縮節(jié)點的數(shù)量中至少一種;
[0024] 將所述數(shù)量顯示于對應的隱藏節(jié)點的周圍。
[0025] 結(jié)合本發(fā)明的第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第三 種可能的實現(xiàn)方式,在本發(fā)明的第一方面的第四種可能的實現(xiàn)方式中,所述方法,還包括:
[0026] 接收用戶針對所述隱藏節(jié)點所執(zhí)行的展開操作;
[0027] 在所述多級樹形菜單中,對所述展開操作所針對的隱藏節(jié)點進行展開。
[0028] 第二方面,本發(fā)明提供了一種終端,包括:
[0029] 顯示單元,用于顯示多級樹形菜單;
[0030] 比對單元,用于在所述多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的 選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點;
[0031] 確定單元,用于在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié) 占.
[0032] 收縮單元,用于將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下 的隱藏節(jié)點。
[0033] 結(jié)合本發(fā)明的第二方面,在本發(fā)明的第二方面的第一種可能的實現(xiàn)方式中,所述 終端,還包括:
[0034] 排序編號獲取單元,用于獲取多個目標節(jié)點的排序編號;
[0035] 所述確定單元,具體用于在所述多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且 屬于同一父節(jié)點的目標節(jié)點;
[0036] 所述收縮單元,具體用于當將所述至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目 標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié)點。
[0037] 結(jié)合本發(fā)明的第二方面或第二方面的第一種可能的實現(xiàn)方式,在本發(fā)明的第二方 面的第二種可能的實現(xiàn)方式中,所述終端,還包括:
[0038] 節(jié)點收縮操作獲取單元,用于接收用戶所執(zhí)行的節(jié)點收縮操作;
[0039] 所述確定單元,還用于從所述節(jié)點收縮操作中獲取多個手動收縮節(jié)點;
[0040] 所述收縮單元,還用于當所述多個手動收縮節(jié)點屬于同一父節(jié)點時,則將至少兩 個屬于同一父節(jié)點的手動收縮節(jié)點收縮至一個隱藏節(jié)點;
[0041] 復位單元,用于將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)調(diào)整 為默認值,所述默認值未超出所述預設(shè)操作次數(shù)。
[0042] 結(jié)合本發(fā)明的第二方面的第二種可能的實現(xiàn)方式,在本發(fā)明的第二方面的第三種 可能的實現(xiàn)方式中,所述終端,還包括:
[0043] 計數(shù)單元,用于獲取完成收縮的節(jié)點的數(shù)量,所述完成收縮的節(jié)點的數(shù)量,包括完 成收縮的目標節(jié)點的數(shù)量或完成收縮的手動收縮節(jié)點的數(shù)量中至少一種;
[0044] 所述顯示單元,還用于將所述數(shù)量顯示于對應的隱藏節(jié)點的周圍。
[0045] 結(jié)合本發(fā)明的第二方面或第二方面的第一種可能的實現(xiàn)方式或第二方面的第三 種可能的實現(xiàn)方式,在本發(fā)明的第二方面的第四種可能的實現(xiàn)方式中,所述終端,還包括: [0046] 展開操作獲取單元,還用于接收用戶針對所述隱藏節(jié)點所執(zhí)行的展開操作;
[0047] 展開單元,用于在所述多級樹形菜單中,對所述展開操作所針對的隱藏節(jié)點進行 展開。
[0048] 本發(fā)明實施例提供的一種多級樹形菜單的顯示方法和終端,通過獲取用戶選擇節(jié) 點的選擇操作次數(shù),并根據(jù)該選擇操作次數(shù)與預設(shè)操作次數(shù)進行對比,確定選擇操作次數(shù) 未超出預設(shè)操作次數(shù)的即用戶執(zhí)行操作的次數(shù)較少的目標節(jié)點,從而將用戶不常查看的節(jié) 點作為目標節(jié)點,并將屬于同一父節(jié)點下的目標節(jié)點收縮至一個隱藏節(jié)點中,從而節(jié)省了 終端上的顯示空間,并且便于用戶對節(jié)點進行查找節(jié)省了查找節(jié)點時所消耗的時間。
【專利附圖】
【附圖說明】
[0049] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附 圖獲得其他的附圖。
[0050] 圖1為本發(fā)明所述的終端中所存儲的多級樹形菜單;
[0051] 圖2為本發(fā)明所述的多級樹形菜單的顯示方法的流程圖;
[0052] 圖3為對圖1所示的多級樹形菜單進行收縮后的示意圖;
[0053] 圖4為對圖1所示的多級樹形菜單進行收縮后并標注完成收縮的節(jié)點的數(shù)量的示 意圖;
[0054] 圖5為本發(fā)明另一實施例中平板電腦中所存儲的多級樹形菜單;
[0055] 圖6為本發(fā)明另一實施例中多級樹形菜單的顯示方法的流程圖;
[0056] 圖7為對圖5中多級樹形菜單進行收縮后的示意圖;
[0057] 圖8為對圖7中多級樹形菜單進行節(jié)點收縮操作后的示意圖;
[0058] 圖9為將圖8中隱藏節(jié)點標記數(shù)量后的示意圖;
[0059] 圖10為本發(fā)明實施例所述的終端的結(jié)構(gòu)示意圖;
[0060] 圖11為本發(fā)明實施例所述的平板電腦的結(jié)構(gòu)示意圖;
[0061] 圖12為本發(fā)明另一實施例所述的平板電腦的結(jié)構(gòu)示意圖。
【具體實施方式】
[0062] 下面結(jié)合附圖對本發(fā)明實施例多級樹形菜單的顯示方法和終端進行詳細描述。
[0063] 應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其 他實施例,都屬于本發(fā)明保護的范圍。
[0064] 為了方便用戶對終端中所存儲的大量數(shù)據(jù)進行管理和展示,可以采用多級樹形菜 單的形式進行顯示。例如,在終端中存儲有如圖1所示的多級樹形菜單,在該多級樹形菜單 中至少包括五個級別;該級別是從根節(jié)點開始逐級計算的,屬于不同父節(jié)點的也可以稱為 一個級別的節(jié)點;按這樣的方式開始計算,則第一級為商務(wù);第二級為市場分布;第三級為 洲分布,其中包含亞洲、北美洲、歐洲、南美洲、大洋洲和非洲等節(jié)點;第四級為國家分布,以 亞洲為例,其中包含中國、日本和韓國等節(jié)點;第五級為地區(qū)分布,以中國為例,其中包含北 京、上海、廣東、浙江和江蘇等節(jié)點;在用戶選擇地區(qū)后,會顯示出對應地區(qū)的業(yè)務(wù)的相關(guān)數(shù) 據(jù)進行展示,在進行展示的時候,可以將該節(jié)點與終端中所存儲的文件進行關(guān)聯(lián),當用戶點 擊到該節(jié)點時,顯示對應的文件以展示用戶所需要的數(shù)據(jù)。
[0065] 父節(jié)點和子節(jié)點的關(guān)系是通過子節(jié)點是否指向同一父節(jié)點進行判斷的,例如北 京、上海、廣東、浙江和江蘇節(jié)點屬于同一個父節(jié)點,即中國;因此,便可以獲知中國節(jié)點與 北京、上海、廣東、浙江和江蘇這些節(jié)點為父節(jié)點和子節(jié)點的關(guān)系。
[0066] 另外,以第五級為例,針對第五級中的各個節(jié)點,其屬于同一父節(jié)點"中國",并且 在進行展示的過程中,終端會獲取第五級所包含的各個節(jié)點的排序編號,并根據(jù)該排序編 號的順序確定第五級節(jié)點的展示順序。
[0067] 當然上述各級別以及各級別中所包含的節(jié)點需要根據(jù)用戶實際需要進行設(shè)置,即 級別個數(shù)和所包含的節(jié)點個數(shù)不限于上述舉例說明的級別個數(shù)和節(jié)點個數(shù),并且各節(jié)點的 排列順序也可以根據(jù)實際的需要進行調(diào)整。
[0068] 為了可以占用較小的顯示空間,并且便于用戶對所需要的常用節(jié)點進行查找以節(jié) 省常用節(jié)點的查找時間,在對多級樹形菜單進行顯示的過程中,本發(fā)明提供了一種多級樹 形菜單的顯示方法,如圖2所示,包括:
[0069] S100、顯示多級樹形菜單。
[0070] 終端獲取上述多級樹形菜單,并根據(jù)所獲取多級樹形菜單中的各個節(jié)點的所存儲 的屬性信息,該屬性信息,包括節(jié)點名稱、選擇操作次數(shù)、排序編號和所屬的父節(jié)點等信息。
[0071] 確定選擇操作次數(shù)的選擇操作可以包含多種形式,例如該選擇操作可以為用戶點 擊節(jié)點的操作,也可以為用戶展開一個節(jié)點或加載一個節(jié)點所對應的文件的操作等,本領(lǐng) 域技術(shù)人員的理解是,可以任意的設(shè)置對應的選擇操作的形式,只需根據(jù)用戶所執(zhí)行的選 擇操作次數(shù)確定需要保持展示的節(jié)點即可,在此不作過多限制。
[0072] 該選擇操作次數(shù)可以在第一次加載的該節(jié)點時設(shè)置為一個默認值,例如可以設(shè)置 為〇,當然根據(jù)對于多級樹形菜單中新加載的節(jié)點的展開或收縮的需要,該默認值也可以設(shè) 置為其他的值。在用戶執(zhí)行選擇操作選擇對應的節(jié)點時,可以通過手指在觸控屏上進行觸 控的方式實現(xiàn),也可以通過用戶操作鼠標和/或鍵盤等外接輸入設(shè)備進行選擇的方式實現(xiàn) 本領(lǐng)域技術(shù)人員可以理解的是,上述選擇操作可以包括同一輸入設(shè)備所執(zhí)行的一種或多種 操作,也可以包括由不同的輸入設(shè)備所執(zhí)行的操作,在此不作限制。在用戶對一個節(jié)點執(zhí)行 選擇操作時,對該節(jié)點中所包含的選擇操作次數(shù)進行改變。
[0073] 終端根據(jù)所獲取的各個節(jié)點的屬性信息,對多級樹形菜單進行加載,并根據(jù)該屬 性信息生成對應的多級樹形菜單,在終端的顯示裝置上進行顯示,在顯示的過程中,可以通 過在各節(jié)點前設(shè)置圖形或符號以體現(xiàn)該節(jié)點是處于展開狀態(tài)、收縮狀態(tài)或展示該節(jié)點是否 還存在子節(jié)點等。例如圖1所示的多級樹形菜單中,在節(jié)點前顯示有框的節(jié)點,便可以理解 為該節(jié)點存在子節(jié)點,如商務(wù)和市場分布等節(jié)點;相對應的,在節(jié)點前未顯示框的節(jié)點,便 可以理解為該節(jié)點不存在子節(jié)點,如北京和上海等節(jié)點。另外,可以通過在該框中所顯示的 符號來確定該節(jié)點是處于展開狀態(tài)還是收縮狀態(tài),如日本節(jié)點前的框中顯示的為加號,則 說明該節(jié)點包含子節(jié)點且處于收縮狀態(tài),而中國節(jié)點前的框中顯示的為減號,則說明該節(jié) 點包含子節(jié)點且處于展開狀態(tài)。當然,節(jié)點具體的顯示狀態(tài),也可以通過其他的方式進行標 注,例如三角形表示處于展開狀態(tài)而圓形表示處于收縮狀態(tài)等,在此不作限制。
[0074] 在多級樹形菜單顯示后,用戶可以根據(jù)需要對節(jié)點進行展開和收縮,以此查找所 需要的節(jié)點中所包含的數(shù)據(jù),在這一過程中,選擇操作次數(shù)以根據(jù)用戶的選擇操作發(fā)生改 變,該改變可以為遞增、遞減或以一設(shè)定的數(shù)值進行逐次的加減,只要可以記錄用戶所執(zhí)行 的操作即可。
[0075] S101、在多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù) 未超出預設(shè)操作次數(shù)的多個目標節(jié)點。
[0076] 在經(jīng)過所設(shè)置的時間段后,終端可以對多級樹形菜單中的各個節(jié)點進行掃描,從 而獲取在已經(jīng)過的時間段中,用戶對各個節(jié)點所執(zhí)行的選擇操作所對應的選擇操作次數(shù); 例如針對中國節(jié)點所包含的子節(jié)點,在已經(jīng)經(jīng)過的時間段中,用戶對北京節(jié)點所執(zhí)行的選 擇操作次數(shù)為30次,對上海節(jié)點所執(zhí)行的選擇操作次數(shù)為10次,對廣東節(jié)點所執(zhí)行的選擇 操作次數(shù)為7次,對浙江節(jié)點所執(zhí)行的選擇操作次數(shù)為20次,對江蘇節(jié)點所執(zhí)行的選擇操 作次數(shù)為9次。
[0077] 需要說明的時,當用戶對一個子節(jié)點進行選擇操作時,與該子節(jié)點的展開對應的 上級節(jié)點的選擇操作次數(shù)也要發(fā)生改變,舉例來說,當廣東節(jié)點的選擇操作次數(shù)發(fā)生改變 時,廣東節(jié)點的父節(jié)點中國節(jié)點、中國節(jié)點的父節(jié)點亞洲節(jié)點、亞洲節(jié)點的父節(jié)點市場分布 節(jié)點以及市場分布節(jié)點的父節(jié)點商務(wù)節(jié)點分別需要遞增;這樣一來,就不會出現(xiàn)子節(jié)點選 擇操作次數(shù)和該子節(jié)點所對應的父節(jié)點的選擇操作次數(shù)的矛盾,而導致展示多級樹形菜單 時出現(xiàn)混亂的情況。另外,在用戶對子節(jié)點進行選擇操作時,上級節(jié)點的選擇操作次數(shù)的變 化也可以設(shè)置增減不同的值,例如在點擊子節(jié)點使子節(jié)點的選擇操作次數(shù)加1時,其父節(jié) 點增加0.5??梢韵氲降氖牵部梢葬槍γ恳粋€級別設(shè)置不同的預設(shè)操作次數(shù),例如,第五級 的預設(shè)操作次數(shù)為15,而第四級的預設(shè)操作次數(shù)為40,當然,該預設(shè)操作次數(shù)需要根據(jù)實 際的情景進行設(shè)置,在此不作限制。
[0078] 在終端獲取了各節(jié)點的選擇操作次數(shù)后,對各節(jié)點的選擇操作次數(shù)與終端中所預 先存儲的預設(shè)操作次數(shù)進行比較;例如可以設(shè)置該預設(shè)操作次數(shù)為15次,則根據(jù)各節(jié)點的 選擇操作次數(shù)與預設(shè)操作次數(shù)的對比可以知道北京節(jié)點和浙江節(jié)點的選擇操作次數(shù)大于 預設(shè)操作次數(shù),而上海節(jié)點、廣東節(jié)點和江蘇節(jié)點的選擇操作次數(shù)小于預設(shè)操作次數(shù)。
[0079] 此時,根據(jù)上述各節(jié)點的選擇操作次數(shù)和預設(shè)操作次數(shù)的對比結(jié)果可以確定目標 節(jié)點,該目標節(jié)點指用戶查詢的次數(shù)較少可以對其進行將其收縮到一個隱藏節(jié)點中從而不 進行顯示的節(jié)點。
[0080] 需要說明的是,根據(jù)各節(jié)點的選擇操作次數(shù)的默認值以及每次改變的數(shù)值的不 同,確定目標節(jié)點時所依照的選擇操作次數(shù)和預設(shè)操作次數(shù)的比較結(jié)果也不同。例如,當 選擇操作次數(shù)的默認值設(shè)置為40、預設(shè)選擇次數(shù)為15且用戶執(zhí)行一次選擇操作使選擇操 作次數(shù)遞減時,則可以理解的是,對于一個節(jié)點而言,選擇操作次數(shù)越小說明用戶瀏覽該節(jié) 點中的數(shù)據(jù)的次數(shù)就越多,相對應的,選擇操作次數(shù)越大則說明用戶瀏覽該節(jié)點中的數(shù)據(jù) 的次數(shù)就越少;當然在終端中也可以進行相反的設(shè)置,例如,當選擇操作次數(shù)的默認值設(shè)置 為0、預設(shè)選擇次數(shù)為15且用戶執(zhí)行一次選擇操作使選擇操作次數(shù)遞增時,則可以理解的 是,對于一個節(jié)點而言,選擇操作次數(shù)越大說明用戶瀏覽該節(jié)點中的數(shù)據(jù)的次數(shù)就越多,相 對應的,選擇操作次數(shù)越小則說明用戶瀏覽該節(jié)點中的數(shù)據(jù)的次數(shù)就越少;對于本領(lǐng)域技 術(shù)人員而言,通過在終端中設(shè)置選擇操作次數(shù)、該選擇操作次數(shù)的默認值以及根據(jù)選擇操 作所對選擇操作次數(shù)所進行的改變的規(guī)則后,便可以確定需要收縮到隱藏節(jié)點中的目標節(jié) 點。例如,終端所確定的目標節(jié)點為上海節(jié)點、廣東節(jié)點和江蘇節(jié)點。
[0081] 一般的,所確定的目標節(jié)點的個數(shù)為多個,因為當該目標節(jié)點的個數(shù)為一個時,即 使將其收縮到一個隱藏節(jié)點中也無法實現(xiàn)減少多級樹形菜單所占用的顯示空間的目的。
[0082] S102、在多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點。
[0083] 在上述步驟中確定了上海節(jié)點、廣東節(jié)點和江蘇節(jié)點為目標節(jié)點之后,終端需要 進一步判斷所確定的目標節(jié)點是否屬于同一父節(jié)點,因為如果將不屬于同一父節(jié)點的目標 節(jié)點收縮至同一隱藏節(jié)點時,會造成多級樹形菜單結(jié)構(gòu)的混亂,例如將北京節(jié)點和日本節(jié) 點收縮到同一個隱藏節(jié)點則明顯不符合多級樹形菜單的原始結(jié)構(gòu)。
[0084] 在進行目標節(jié)點進行判斷時,根據(jù)目標節(jié)點中的屬性信息便可以確定每一個目標 節(jié)點所屬于的父節(jié)點,例如,上海節(jié)點、廣東節(jié)點和江蘇節(jié)點同時屬于一個父節(jié)點,即中國 節(jié)點,所以便確定可以對上海節(jié)點、廣東節(jié)點和江蘇節(jié)點收縮到一個隱藏節(jié)點中。
[0085] S103、將至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至該父節(jié)點下的隱藏節(jié)點。
[0086] 在多個目標節(jié)點中,確定至少兩個屬于同一父節(jié)點的目標節(jié)點后,則需要對屬于 同一父節(jié)點的目標節(jié)點進行收縮。
[0087] 舉例來說,該對節(jié)點進行收縮可以通過如下方式實現(xiàn):
[0088] 在各節(jié)點的屬性信息中添加"顯示情況"的項目,該顯示情況用于標記該節(jié)點在多 級樹形菜單中是否進行顯示,并可以通過顯示情況中所記錄的信息的改變而切換對應的節(jié) 點在多級樹形菜單中顯示或隱藏,例如當該顯示狀態(tài)為1時,則該節(jié)點處于顯示狀態(tài),即該 節(jié)點顯示在多級樹形菜單中顯示,而當該顯示狀態(tài)為0時,則該節(jié)點處于隱藏狀態(tài),即該節(jié) 點不顯示在多級樹形菜單中。
[0089] 在每一個父節(jié)點下,都可以預先設(shè)置一個隱藏節(jié)點,該隱藏節(jié)點也存在該顯示情 況的屬性信息;在不存在需要收縮的目標節(jié)點時,則該顯示情況中所記錄的信息為0,即保 持隱藏狀態(tài),當存在目標節(jié)點時,則該顯示情況調(diào)整為1,即變?yōu)轱@示狀態(tài),此時該隱藏節(jié)點 在對應的父節(jié)點下顯示。該隱藏節(jié)點可以在父節(jié)點的所有子節(jié)點中的任一位置進行顯示, 只需要設(shè)置該隱藏節(jié)點的屬性信息中的排序編號即可,例如可以設(shè)置隱藏節(jié)點出現(xiàn)在所有 子節(jié)點的最后一位。
[0090] 在通過上述步驟確定了目標節(jié)點后,首先,通過調(diào)整目標節(jié)點的顯示情況,將屬于 同一父節(jié)點的目標節(jié)點從顯示狀態(tài)調(diào)整為隱藏狀態(tài),即不在多級樹形菜單中顯示屬于同一 父節(jié)點的目標節(jié)點,這樣便可以空出顯示空間;其次,將該父節(jié)點下的所預設(shè)的隱藏節(jié)點的 顯示情況從隱藏狀態(tài)調(diào)整到顯示狀態(tài);最后,建立屬于同一父節(jié)點的目標節(jié)點和該隱藏節(jié) 點的關(guān)聯(lián)關(guān)系。這樣一來,便可以確定在該隱藏節(jié)點下收縮了上述的屬于同一父節(jié)點的目 標節(jié)點。
[0091] 另外,也可以不在該父節(jié)點中預先設(shè)置隱藏節(jié)點,而是在確定了存在需要收縮的 屬于同一父節(jié)點的目標節(jié)點后,首先,在該父節(jié)點下生成該隱藏節(jié)點,該隱藏節(jié)點中也需要 包含節(jié)點名稱、排序編號和所屬的父節(jié)點等屬性信息;其次,將屬于同一父節(jié)點的目標節(jié)點 的顯示情況從顯示狀態(tài)調(diào)整為隱藏狀態(tài);最后,建立屬于同一父節(jié)點的目標節(jié)點和該隱藏 節(jié)點的關(guān)聯(lián)關(guān)系。這樣一來也可以實現(xiàn)上述對不需要顯示的屬于同一父節(jié)點的目標節(jié)點進 行收縮的目的。
[0092] 對圖1所示的多級樹形菜單而言,在多級樹形菜單中建立一個父節(jié)點指向中國節(jié) 點、節(jié)點名稱設(shè)置為未顯示、排序編號設(shè)置為20的節(jié)點,即上述隱藏節(jié)點;將上海節(jié)點、廣 東節(jié)點和江蘇節(jié)點的顯示情況從顯示狀態(tài)調(diào)整為隱藏狀態(tài),以使上海節(jié)點、廣東節(jié)點和江 蘇節(jié)點不顯示與多級樹形菜單中;建立該隱藏節(jié)點與上海節(jié)點、廣東節(jié)點和江蘇節(jié)點之間 的關(guān)聯(lián),這樣一來便完成對于目標節(jié)點的收縮。
[0093] 另外,為了不打亂原始的多級樹形菜單中各節(jié)點的排序,所述方法,在獲取用戶對 各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點之后,還包 括:獲取多個目標節(jié)點的排序編號;所述在多個目標節(jié)點中獲取翟紹兩個屬于同一父節(jié)點 的目標節(jié)點,具體為:在多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于同一個父節(jié)點 的目標節(jié)點;所述將至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至該父節(jié)點下的隱藏節(jié)點, 具體為:將至少兩個排序編號連續(xù)且屬于同一個父節(jié)點的目標節(jié)點收縮至該父節(jié)點下的隱 藏節(jié)點,而排序編號不連續(xù)的則不進行收縮。此時,因為可能同時存在多個隱藏節(jié)點,所以 終端需要獲取需要收縮的目標節(jié)點中的一個目標節(jié)點的排序編號,生成的隱藏節(jié)點的排序 編號可以設(shè)置為一個目標節(jié)點的排序編號,這樣一來,便可以在這一個目標節(jié)點的位置上 出現(xiàn)所生成的隱藏節(jié)點,在用戶切換顯示狀態(tài)和隱藏狀態(tài)時,便可以不打亂原始的多級樹 形菜單中各節(jié)點的排序。
[0094] 在多級樹形菜單顯示的過程中,除了終端自動實現(xiàn)節(jié)點的收縮外,還可以通過用 戶手動的方式進行收縮。
[0095] 首先,接收用戶所執(zhí)行的節(jié)點收縮操作,該節(jié)點收縮操作與選擇操作相類似,可以 通過觸控屏、作為外接輸入設(shè)備的鼠標和/或鍵盤等方式執(zhí)行,該節(jié)點收縮操作可以分別 設(shè)置多種操作形式,在此不作限制;一般的,該節(jié)點收縮操作,所對應的節(jié)點數(shù)量也為多個, 用戶在執(zhí)行該節(jié)點收縮操作時,所對應的節(jié)點可以是連續(xù)的或間隔的,但是所對應的節(jié)點 一定是屬于同一父節(jié)點的節(jié)點。
[0096] 其次,從節(jié)點收縮操作中獲取多個手動收縮節(jié)點。
[0097] 之后,將手動收縮節(jié)點收縮至一個隱藏節(jié)點中,并將手動收縮節(jié)點的節(jié)點操作次 數(shù)調(diào)整為默認值;即,通過上述所描述的收縮方式,對手動收縮節(jié)點進行收縮,為了避免節(jié) 點收縮操作與終端自動收縮之間所可能產(chǎn)生的沖突,在完成收縮后,需要將至少兩個屬于 同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)進行復位,可以將其復位為已經(jīng)設(shè)置的默認 值,或者也可以將選擇操作次數(shù)復位為任意值,只要不會在手動收縮和自動收縮之間出現(xiàn) 沖突即可,所述默認值未超出預設(shè)操作次數(shù),從而避免在經(jīng)過一段時間后,背收縮的節(jié)點會 根據(jù)選擇操作次數(shù)和預設(shè)操作次數(shù)的比較而重新的顯示,無法保持手動收縮的狀態(tài)。
[0098]為了使用戶更加明晰在已經(jīng)完成收縮的多級樹形菜單中,每個隱藏節(jié)點中所收縮 的節(jié)點的數(shù)量,可選的,所述方法,還包括:獲取完成收縮的節(jié)點的數(shù)量,完成收縮的節(jié)點的 數(shù)量,包括完成收縮的手動收縮節(jié)點的數(shù)量或完成收縮的目標節(jié)點中至少一種;將該數(shù)量 顯示于對應的隱藏節(jié)點的周圍;例如在如圖1所示的多級樹形菜單中,將一個隱藏節(jié)點中 所包含的節(jié)點的數(shù)量顯示在該隱藏節(jié)點之后的位置上即可,顯示該數(shù)量后的多級樹形菜單 如圖4所示,即在如圖4所示的隱藏節(jié)點"未顯示"中,收縮有上海節(jié)點、廣東節(jié)點和江蘇節(jié) 點,這三個節(jié)點。
[0099] 需要說明的是,在終端根據(jù)選擇操作次數(shù)和預設(shè)操作次數(shù)的比較結(jié)果進行收縮以 及根據(jù)用戶的節(jié)點收縮操作進行收縮之后,都可以執(zhí)行該步驟,以將收縮至隱藏節(jié)點的節(jié) 點數(shù)量顯示到該隱藏節(jié)點對應的位置,從而便于用戶直觀地了解隱藏節(jié)點中所包含的節(jié)點 數(shù)量。
[0100] 進一步的,在通過上述過程進行多級樹形菜單中節(jié)點的收縮時,還可以設(shè)置一個 時間段,在該時間段中,終端針對用戶對所有節(jié)點的所執(zhí)行的操作進行記錄;當經(jīng)過該時間 段后,重新對節(jié)點的選擇操作次數(shù)與預設(shè)操作次數(shù)的關(guān)系進行判斷,并再次對多級樹形菜 單中節(jié)點的收縮,這樣一來,便可以根據(jù)用戶的操作完成循環(huán)的完成收縮和展開。可選的, 在經(jīng)過該時間段并完成節(jié)點的收縮后,可以將各節(jié)點的選擇操作次數(shù)進行復位,并重新記 錄下一個時間段中用戶的操作,以此分時間段的記錄用戶的操作,避免時間的累加所造成 的節(jié)點的收縮和展開的情況保持不變的問題。
[0101] 另外,為了用戶可以查看隱藏節(jié)點中所收縮的節(jié)點,所述方法,還包括:首先,接收 用戶針對該隱藏節(jié)點所執(zhí)行的展開操作;其次在多級樹形菜單中,對該展開操作所針對的 隱藏節(jié)點進行展開。即,當用戶對該隱藏節(jié)點進行展開操作時,終端根據(jù)目標節(jié)點和隱藏節(jié) 點之間的關(guān)聯(lián)關(guān)系,可以將該將該目標節(jié)點的顯示情況從隱藏狀態(tài)調(diào)整為顯示狀態(tài),并將 該隱藏節(jié)點的顯示情況從顯示狀態(tài)調(diào)整為隱藏狀態(tài),這樣一來,便完成了用戶對已經(jīng)收縮 的目標節(jié)點進行展開。
[0102] 其中,上述的選擇操作和展開操作可以設(shè)置為相同的或不同的操作方式,該節(jié)點 收縮操作一般來說需要與選擇操作和展開操作不同。例如,如果終端通過鼠標接收用戶所 執(zhí)行的選擇操作、展開操作和節(jié)點收縮操作時,可以將該選擇操作和展開操作都設(shè)置為鼠 標左鍵點擊操作,而節(jié)點收縮操作可以設(shè)置為范圍選擇操作并通過鼠標在范圍選擇操作所 選定的節(jié)點上進行右鍵點擊操作實現(xiàn)。另外,當輸入設(shè)備為觸控屏時,該選擇操作和展開操 作可以設(shè)置為一個手指在觸控屏上所執(zhí)行的點選操作,而節(jié)點收縮操作可以通過多個手指 在觸控屏上所執(zhí)行的擴選操作。當然,對于選擇操作、展開操作和節(jié)點收縮操作,需要根據(jù) 實際的輸入設(shè)備進行確定,本領(lǐng)域技術(shù)人員可以理解的,只需要設(shè)置不同的操作或不同的 操作情景,以使終端可以分別對這幾種操作進行區(qū)分便可以實現(xiàn)。
[0103] 可選的,在完成隱藏節(jié)點和目標節(jié)點的顯示情況的調(diào)整后,也可以刪除該隱藏節(jié) 點以對應生成該隱藏節(jié)點的。
[0104] 需要說明的是,上述只是列出了隱藏目標節(jié)點、使隱藏節(jié)點出現(xiàn)并建立目標節(jié)點 和隱藏節(jié)點之間關(guān)聯(lián)的兩種方式,對于本領(lǐng)域技術(shù)人員來說,也可以通過其他的方式實現(xiàn), 在此不再贅述;并且,上述收縮和展開的過程并不限于上述流程,該流程的執(zhí)行順序也可以 進行前后調(diào)換。
[0105] 可選的,在加載終端中所存儲的多級樹形菜單后,也可以先根據(jù)選擇操作次數(shù)完 成各節(jié)點的收縮后,再進行多級樹形菜單的顯示,對于顯示和收縮的順序,也可以不作限 制。并且,在進行收縮的判斷時,可以按照設(shè)定的級別順序進行,例如,可以從級別較高的節(jié) 點開始判斷,當確定該級別較高的節(jié)點不進行收縮時,再對較低級別的節(jié)點進行判斷,這樣 一來,便可以避免已經(jīng)對上級節(jié)點進行收縮后重復地對下級節(jié)點進行收縮,使用戶展開節(jié) 點時更方便。但是,具體的情況可以根據(jù)實際的需要進行選擇,在此不作限制。
[0106] 本發(fā)明實施例提供的一種多級樹形菜單的顯示方法,通過獲取用戶選擇節(jié)點的選 擇操作次數(shù),并根據(jù)該選擇操作次數(shù)與預設(shè)操作次數(shù)進行對比,從而將用戶不常查看的節(jié) 點作為目標節(jié)點,并將屬于同一父節(jié)點下的目標節(jié)點收縮至一個隱藏節(jié)點中,從而節(jié)省了 終端上的顯示空間,并且便于用戶對節(jié)點進行查找節(jié)省了查找節(jié)點時所消耗的時間。
[0107] 為了本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實施例提供的多級樹形菜單的顯示方法 的技術(shù)方案,下面通過具體的實施例對本發(fā)明提供的多級樹形菜單的顯示方法進行詳細說 明。
[0108] 本實施例以平板電腦為例,本實施例的多級樹形菜單的顯示方法,如圖5所示,包 括:
[0109] S1、用戶點擊應用程序,平板電腦啟動該應用程序,獲取該應用程序中所包含多級 樹形菜單,并對多級樹形菜單進行顯示。
[0110] 具體的,在本步驟中,在平板電腦上顯示上述多級樹形菜單的過程中,平板電腦先 會獲取多級樹形菜單的各節(jié)點,并根據(jù)父節(jié)點所標記的關(guān)系顯示該多級樹形菜單。
[0111] 該應用程序中所包含的多級樹形菜單如圖6所示,在該多級樹形菜單中包括五個 級別;第一級為商務(wù);第二級為市場分布;第三級為洲分布,其中包含亞洲、北美洲、歐洲、 南美洲、大洋洲和非洲節(jié)點;第四級為國家分布,以亞洲為例,其中包含中國、日本和韓國節(jié) 點;第五級為地區(qū)分布,以中國為例,其中包含北京、上海、廣東、浙江和江蘇節(jié)點,以日本為 例,其中包含東京和大阪節(jié)點,以韓國為例,其中包含首爾和釜山節(jié)點。
[0112] S2、平板電腦對該多級樹形菜單各節(jié)點的屬性信息中的選擇操作次數(shù)和針對各級 所設(shè)置的預設(shè)操作次數(shù)進行對比,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)大 于預設(shè)操作次數(shù)的多個目標節(jié)點。
[0113] 根據(jù)以往用戶所執(zhí)行的選擇操作,各節(jié)點的屬性信息中,選擇操作次數(shù)分別為:在 第五級中,北京節(jié)點20次、上海節(jié)點10次、廣東節(jié)點8次、浙江13次、江蘇17次、東京節(jié)點 2次、大阪節(jié)點4次、首爾節(jié)點5次、釜山節(jié)點7次;在第四級中,中國節(jié)點70次、日本節(jié)點 7次、韓國節(jié)點13次;在第三級中,亞洲節(jié)點90次、北美洲節(jié)點為10次、歐洲節(jié)點31次、南 美洲節(jié)點14次、大洋洲節(jié)點8次,非洲節(jié)點12次;在第二級中,市場分布節(jié)點155次;在第 一級中,商務(wù)節(jié)點160次。
[0114] 在本實施例中,針對不同的級別設(shè)置不同的預設(shè)操作次數(shù),例如第一級的預設(shè)操 作次數(shù)為50、第二級的預設(shè)操作次數(shù)為40、第三級的預設(shè)操作次數(shù)30、第四級的預設(shè)操作 次數(shù)為20、第五級的預設(shè)操作次數(shù)為15。
[0115] 這樣一來,根據(jù)各節(jié)點的選擇操作次數(shù)和各級的預設(shè)操作次數(shù),分別確定各級中 的多個目標節(jié)點。在本實施例中,從級別較高的節(jié)點開始判斷,并且確定選擇操作次數(shù)大 于預設(shè)操作次數(shù)的節(jié)點為目標節(jié)點;根據(jù)本實施例中各節(jié)點的選擇操作次數(shù)和預設(shè)操作次 數(shù),在第一級中,商務(wù)節(jié)點的選擇操作次數(shù)大于該級別的預設(shè)操作次數(shù),則商務(wù)節(jié)點為非目 標節(jié)點;在第二級中,市場分布節(jié)點的選擇操作次數(shù)大于該級別的預設(shè)操作次數(shù),則市場分 布節(jié)點為非目標節(jié)點;在第三級中,亞洲節(jié)點、歐洲節(jié)點的選擇操作次數(shù)大于該級別的預設(shè) 操作次數(shù),而北美洲節(jié)點、南美洲節(jié)點、大洋洲節(jié)點和非洲節(jié)點的選擇操作次數(shù)小于該級別 的預設(shè)操作次數(shù),故亞洲節(jié)點和歐洲節(jié)點為非目標節(jié)點,北美洲節(jié)點、南美洲節(jié)點、大洋洲 節(jié)點和非洲節(jié)點為目標節(jié)點,這是在第三級中,已確定北美洲節(jié)點、南美洲節(jié)點、大洋洲節(jié) 點和非洲節(jié)點為目標節(jié)點,則可以不再對上述四個節(jié)點的子節(jié)點進行判斷,而只對亞洲節(jié) 點和歐洲節(jié)點所包含的子節(jié)點進行判斷;因判斷流程相似,在此只針對亞洲節(jié)點下的子節(jié) 點進行判斷,在第四級,中國節(jié)點的選擇操作次數(shù)大于該級別的預設(shè)操作次數(shù),而日本節(jié)點 和韓國節(jié)點的選擇操作次數(shù)小于該級別的預設(shè)操作次數(shù),所以日本節(jié)點和韓國節(jié)點為目標 節(jié)點;在第五級中,針對中國節(jié)點所包含的子節(jié)點,上海節(jié)點、廣東節(jié)點和浙江節(jié)點為目標 節(jié)點。
[0116] S3、平板電腦在多個目標節(jié)點中獲取至少兩個屬于同一父節(jié)點的目標節(jié)點。
[0117] 平板電腦根據(jù)已經(jīng)確定的至少兩個目標的屬性信息中的父節(jié)點,確定上述的目標 節(jié)點中是否存在屬于同一父節(jié)點的目標節(jié)點。
[0118] 在本實施例中,上海節(jié)點、廣東節(jié)點、浙江節(jié)點屬于同一父節(jié)點,即中國節(jié)點;日本 節(jié)點、韓國節(jié)點屬于同一父節(jié)點,即亞洲節(jié)點;北美洲節(jié)點、南美洲節(jié)點、大洋洲節(jié)點和非洲 節(jié)點屬于同一父節(jié)點。
[0119] S4、平板電腦根據(jù)各節(jié)點的屬性信息中的排序編號,分別判斷至少兩個屬于同一 父節(jié)點的目標節(jié)點的排序編號是否連續(xù)。
[0120] 如果連續(xù),則執(zhí)行步驟S5 ;如果不連續(xù),則結(jié)束調(diào)整。
[0121] 通過判斷可以知道,在第三級中,南美洲節(jié)點、大洋洲節(jié)點和非洲節(jié)點的排序編號 連續(xù),因為沒有與北美洲節(jié)點連續(xù)的目標節(jié)點,所以避免排序混亂,北美洲節(jié)點不進行收 縮;在第四級中,針對亞洲節(jié)點所包含的子節(jié)點而言,日本節(jié)點和韓國節(jié)點的排序編號連 續(xù);在第五級中,針對中國節(jié)點所包含的子節(jié)點而言,上海節(jié)點、廣東節(jié)點和浙江節(jié)點的排 序編號連續(xù)。
[0122] S5、平板電腦將至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點收縮到一個 隱藏節(jié)點中。
[0123] 在確定需要收縮的目標節(jié)點后,平板電腦需要對目標節(jié)點進行執(zhí)行收縮,以減少 顯示空間。
[0124] 具體的,本實施例的本步驟中,平板電腦可主要執(zhí)行以下幾小步:
[0125] S50、平板電腦將至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點從顯示狀 態(tài)調(diào)整到隱藏狀態(tài)。
[0126] 在節(jié)點中的屬性信息中,包含顯示情況這一項,在確定了屬于同一父節(jié)點且排序 編號連續(xù)的目標節(jié)點后,分別將第三級中的南美洲節(jié)點、大洋洲節(jié)點和非洲節(jié)點,第四級中 的日本節(jié)點和韓國節(jié)點,第五級中的上海節(jié)點、廣東節(jié)點和浙江節(jié)點的排序編號連續(xù)的顯 示情況從1調(diào)整為〇,即從顯示狀態(tài)調(diào)整為隱藏狀態(tài);其中,可以將需要收縮到一個隱藏節(jié) 點的目標節(jié)點稱之為一組目標節(jié)點。
[0127] S51、平板電腦根據(jù)每一組目標節(jié)點生成一個隱藏節(jié)點,該隱藏節(jié)點的排序編號與 該組中的任一目標節(jié)點的排序編號一致。
[0128] 在本實施的本步驟中,針對一組目標節(jié)點生成一個隱藏節(jié)點,并將節(jié)點名稱設(shè)置 為"未顯示";隱藏節(jié)點的排序編號根據(jù)對應的該組目標節(jié)點的排序編號進行設(shè)置,例如在 中國節(jié)點中的隱藏節(jié)點的排序編號可以設(shè)置為2,即在北京節(jié)點后顯示,亞洲節(jié)點中的隱藏 節(jié)點的排序編號也為2,即在中國節(jié)點后顯示,在市場分布節(jié)點中的隱藏節(jié)點的排序編號為 4,即在歐洲節(jié)點后顯示。
[0129] 此時,需要隱藏節(jié)點所設(shè)置的排序編號所對應的原目標節(jié)點的排序編號設(shè)置為 空,或其他不會影響原目標節(jié)點和隱藏節(jié)點排序的其他數(shù)字。
[0130] 通過上述步驟,便可以完成在啟動應用程序時的收縮操作,在平板電腦的顯示裝 置上顯示如圖7所示的多級樹形菜單,并開始記錄顯示時間。
[0131] S52、平板電腦建立每一組目標節(jié)點與對應的隱藏節(jié)點的關(guān)聯(lián)關(guān)系。
[0132] S6、判斷平板電腦所記錄的顯示時間是否超出預設(shè)時間間隔。
[0133] 如果超出,則執(zhí)彳丁步驟2 ;如果未超出,則繼續(xù)記錄顯不時間。
[0134] 在另一個實施例中,在步驟1-6之間,用戶可以繼續(xù)查看節(jié)點中所包含的數(shù)據(jù),此 時仍會記錄選擇操作的次數(shù)。
[0135] 在上述過程中,用戶可以通過手動的節(jié)點收縮操作手動的對多級樹形菜單中的節(jié) 點進行手動的收縮。
[0136] S7、用戶對節(jié)點進行節(jié)點收縮操作,平板電腦接收該節(jié)點收縮操作。
[0137] S8、平板電腦判斷該手動收縮節(jié)點中是否至少兩個屬于同一父節(jié)點。
[0138] 如果是,則執(zhí)行步驟S90 ;如果否,則執(zhí)行步驟S91、提示用戶該節(jié)點收縮操作無法 完成,無法將不屬于同一父節(jié)點的手動收縮節(jié)點收縮到一個隱藏節(jié)點。
[0139] 該手動收縮節(jié)點為節(jié)點收縮操作所選擇的節(jié)點,在本步驟中,對多級樹形菜單中 的亞洲節(jié)點以下的節(jié)點進行節(jié)點收縮操作,其中,通過文字框標記該節(jié)點收縮操作所對應 的節(jié)點。
[0140] S90、平板電腦將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點收縮至一個隱藏節(jié)點 中,并將該手動收縮節(jié)點的選擇操作次數(shù)調(diào)整為默認值。
[0141] 上述收縮的過程與步驟S50、S51、S52相類似,只是將目標節(jié)點換成了手動收縮節(jié) 點。收縮完成后,形成如圖8所示的多級樹形菜單,并且平板電腦自動將該手動收縮節(jié)點的 選擇操作次數(shù)調(diào)整為默認值,例如〇,并且在手動收縮完成后,執(zhí)行步驟S91、對所記錄的顯 示時間進行復位。在步驟S91后重新記錄顯示時間。
[0142] 當完成收縮操作之后,即在步驟S6、S9之后,所述方法,還需要執(zhí)行以下步驟:
[0143] S10、在收縮完成后,確定完成收縮的節(jié)點的數(shù)量。
[0144] S11、將數(shù)量顯示于對應的隱藏節(jié)點的周圍。
[0145] 該完成收縮的節(jié)點,包括手動收縮節(jié)點或目標節(jié)點中至少一種;以步驟9之后形 成的如圖8所示的多級顯示菜單為例,在完成收縮時,第五級的隱藏節(jié)點,包含3個完成收 縮的節(jié)點;第四級的隱藏節(jié)點,包含2個完成收縮的節(jié)點;第三級的隱藏節(jié)點,包含5個隱 藏節(jié)點,隱藏節(jié)點的數(shù)量顯示為如圖9所示。
[0146] 在所述方法中,當平板電腦中已經(jīng)顯示了隱藏節(jié)點時,可以通過用戶的展開操作 將隱藏節(jié)點中完成收縮的節(jié)點進行展開。
[0147] 即所述方法中,包括:
[0148] S12、用戶執(zhí)行展開操作,平板電腦接收所執(zhí)行的展開操作。
[0149] S13、平板電腦在多級樹形菜單中,對展開操作所針對的隱藏節(jié)點進行展開。
[0150] 展開的過程與收縮的過程相反,即首先隱藏節(jié)點所包含的節(jié)點,根據(jù)隱藏節(jié)點和 隱藏節(jié)點所包含的節(jié)點之間的關(guān)聯(lián)關(guān)系,將隱藏節(jié)點所包含的節(jié)點的顯示情況調(diào)整為顯示 狀態(tài);其次,將刪除隱藏節(jié)點的相關(guān)屬性信息。其中,當在上述過程中將隱藏節(jié)點所包含的 節(jié)點中的一個節(jié)點的排序編號賦值給隱藏節(jié)點的排序編號時,還需調(diào)整將該節(jié)點的排序編 號恢復。
[0151] 與本發(fā)明一種多級樹形菜單的顯示方法相對應,本發(fā)明還提供了一種終端2,如圖 10所示,包括:
[0152] 顯示單元200,用于顯示多級樹形菜單;
[0153] 比對單元201,用于在多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選 擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點;
[0154] 確定單元202,用于在多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié) 占.
[0155] 收縮單元203,用于將至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至該父節(jié)點下的 隱藏節(jié)點。
[0156] 可選的,所述終端2、還包括:
[0157] 排序編號獲取單元204,用于獲取多個目標節(jié)點的排序編號。進一步的,所述確定 單元202,具體用于在多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目 標節(jié)點
[0158] 該收縮單元203,具體用于將至少兩個排序編號連續(xù)且屬于同一個父節(jié)點的目標 節(jié)點收縮至該父節(jié)點下的隱藏節(jié)點。
[0159] 可選的,所述終端2,還包括:
[0160] 節(jié)點收縮操作獲取單元205,用于接收用戶所執(zhí)行的節(jié)點收縮操作;
[0161] 該確定單元202,還用于從節(jié)點收縮操作中獲取多個手動收縮節(jié)點;
[0162] 該收縮單元203,還用于當多個手動收縮節(jié)點的至少兩個手動收縮節(jié)點屬于同一 父節(jié)點時,則將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點收縮至一個隱藏節(jié)點;
[0163] 復位單元206,用于將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù) 調(diào)整為默認值,該默認值未超出所述預設(shè)操作次數(shù)。
[0164] 可選的,所述終端1,還包括:
[0165] 計數(shù)單元207,用于獲取完成收縮的節(jié)點的數(shù)量,該完成收縮的節(jié)點的數(shù)量,包括 完成收縮的目標節(jié)點的數(shù)量或完成收縮的手動收縮節(jié)點的數(shù)量中至少一種;
[0166] 該顯示單元200,還用于將該數(shù)量顯示于所對應的隱藏節(jié)點的周圍。
[0167] 可選的,所述終端2,還包括:
[0168] 展開操作獲取單元208,還用于獲取用戶針對隱藏節(jié)點所執(zhí)行的展開操作;
[0169] 展開單元209,用于根據(jù)選擇操作,在多級樹形菜單中,對選擇操作所針對的隱藏 節(jié)點進行展開。
[0170] 本發(fā)明實施例提供的一種終端,通過獲取用戶選擇節(jié)點的選擇操作次數(shù),并根據(jù) 該選擇操作次數(shù)與預設(shè)操作次數(shù)進行對比,從而將用戶不常查看的節(jié)點作為目標節(jié)點,并 將屬于同一父節(jié)點下的目標節(jié)點收縮至一個隱藏節(jié)點中,從而節(jié)省了終端上的顯示空間, 并且便于用戶對節(jié)點進行查找節(jié)省了查找節(jié)點時所消耗的時間。
[0171] 圖11示出了本發(fā)明上述的終端2的結(jié)構(gòu),通過該終端2的結(jié)構(gòu)可以用于實施本發(fā) 明實施例中所描述的方法,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù) 細節(jié)未揭示的,請參照本發(fā)明的方法實施例。
[0172] 該終端可以為包括PC (Personal Computer,個人電腦)、手機、平板電腦、 PDA (Personal Digital Assistant,個人數(shù)字助理)、P0S (Point of Sales,銷售終端)、車 載電腦等終端設(shè)備,以終端為平板電腦為例,圖11示出的是與本發(fā)明實施例提供的終端相 關(guān)的平板電腦300的部分結(jié)構(gòu)的框圖。平板電腦300,包括輸入設(shè)備310、存儲器320、顯示 設(shè)備330、處理器340以及電源350等部件。本領(lǐng)域技術(shù)人員可以理解,圖11中示出的手機 結(jié)構(gòu)并不構(gòu)成對平板電腦的限定,可以包括比圖示更多或更少的部件,或者組合某些部件, 或者不同的部件布置。
[0173] 下面結(jié)合圖11對平板電腦300的各個構(gòu)成部件進行具體介紹:
[0174] 輸入設(shè)備310可用于接收輸入的指令,以及產(chǎn)生與平板電腦300的用戶設(shè)置以及 功能控制有關(guān)的鍵信號輸入。輸入設(shè)備310可包括觸控面板311以及其他輸入設(shè)備312。 觸控面板311,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、 觸筆等任何適合的物體或附件在觸控面板311上或在觸控面板311附近的操作),并根據(jù)預 先設(shè)定的程式驅(qū)動相應的連接裝置??蛇x的,觸控面板,311可包括觸摸檢測裝置和觸摸控 制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將 信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點 坐標,再送給處理器340,并能接收處理器340發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻 式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板311。除了觸控面板311,輸入設(shè) 備310還可以包括其他輸入設(shè)備312。具體地,其他輸入設(shè)備312可以包括但不限于物理鍵 盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0175] 存儲器320可用于存儲軟件程序以及模塊,處理器340通過運行存儲在存儲器320 的軟件程序以及模塊,從而執(zhí)行平板電腦300的各種功能應用以及數(shù)據(jù)處理。存儲器320 可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所 需的應用程序并存在對應的圖標;存儲數(shù)據(jù)區(qū)可存儲根據(jù)平板電腦300的使用所創(chuàng)建的數(shù) 據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器320可以包括高速隨機存取存儲器,還可 以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器 件。
[0176] 顯示設(shè)備330可用于顯示由用戶輸入的信息或提供給用戶的信息以及平板電腦 300的各種菜單。顯示設(shè)備330可包括顯示面板331,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器),0LED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來 配置顯示面板331。進一步的,觸控面板311可覆蓋顯示面板331,當觸控面板311檢測到 在其上或附近的觸摸操作后,傳送給處理器340以確定觸摸事件的類型,隨后處理器340根 據(jù)觸摸事件的類型在顯示面板311上提供相應的視覺輸出。雖然在圖11中,觸控面板311 與顯示面板331是作為兩個獨立的部件來實現(xiàn)平板電腦300的輸入和輸入功能,但是在某 些實施例中,可以將觸控面板311與顯示面板331集成而實現(xiàn)平板電腦300的輸入和輸出 功能。
[0177] 處理器340是平板電腦300的控制中心,利用各種接口和線路連接整個手機的各 個部分,通過運行或執(zhí)行存儲在存儲器320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲 器320內(nèi)的數(shù)據(jù),執(zhí)行平板電腦300的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控???選的,處理器340可包括一個或多個處理單元;優(yōu)選的,處理器340可集成應用處理器和調(diào) 制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調(diào)制解調(diào)處 理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器340 中。
[0178] 平板電腦300還包括給各個部件供電的電源350 (比如電池),優(yōu)選的,電源可以通 過電源管理系統(tǒng)與處理器340邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及 功耗管理等功能。
[0179] 盡管未示出,平板電腦300還可以包括攝像頭、藍牙模塊等,在此不再贅述。
[0180] 本發(fā)明實施例中,如圖12所示,該平板電腦300所包括的存儲器320、觸控屏360 和處理器340,還具有以下功能:
[0181] 存儲器320、用于存儲多級樹形菜單,該多級樹形菜單中包括若干節(jié)點,該若干節(jié) 點中分別包括屬性信息,該屬性信息包括節(jié)點名稱、顯示情況、父節(jié)點、選擇操作次數(shù)和排 序編號等信息,該若干節(jié)點根據(jù)所指向的父節(jié)點分為若干級別;在該存儲器320中,還存儲 有預設(shè)操作次數(shù)等信息。
[0182] 觸控屏360,用于顯示多級樹形菜單。
[0183] 在本發(fā)明實施例中,觸控屏360包含兩個部分,即用于對顯示頁面進行顯示和加 載的顯示面板331以及對用戶所執(zhí)行的觸控操作進行獲取的觸控面板311,即該觸控屏360 可以對多級樹形菜單進行加載和顯示,也可以獲取用戶所執(zhí)行的觸控操作;該觸控操作可 以包括:用于啟動平板電腦300中所存儲的應用程序的點擊操作,用于改變各節(jié)點的選擇 操作次數(shù)的選擇操作,用于使平板電腦300對手動收縮節(jié)點收縮至隱藏節(jié)點的節(jié)點收縮操 作,用于展開隱藏節(jié)點中所包含的節(jié)點的展開操作等,當然,本領(lǐng)域技術(shù)人員可以理解的, 觸控操作還可以包括其他觸控屏360可以進行識別的操作。
[0184] 所述處理器340,用于在多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的 選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點;在多個目標節(jié)點中,獲取至少兩個屬 于同一父節(jié)點的目標節(jié)點;將至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至父節(jié)點下的隱藏 節(jié)點。
[0185] 在本發(fā)明實施例中,為了不打亂原始的多級樹形菜單中各節(jié)點的排序,在處理器 340,在獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個 目標節(jié)點的步驟之后,所述處理器340還用于獲取多個目標節(jié)點的排序編號。所述處理器 340,在多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點時,具體用于在多個目 標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點;在將至少兩個屬于 同一父節(jié)點的目標節(jié)點收縮至父節(jié)點下的隱藏節(jié)點時,具體用于將至少兩個排序編號連續(xù) 且屬于同一父節(jié)點的目標節(jié)點收縮至父節(jié)點下的隱藏節(jié)點。
[0186] 在本發(fā)明的實施例中,為了可以通過用戶的操作手動的調(diào)整節(jié)點的顯示和隱藏, 所述處理器340,還用于接收用戶所執(zhí)行的節(jié)點收縮操作;從節(jié)點收縮操作中獲取多個手 動收縮節(jié)點并在顯示觸控屏360上以文字框的形式標記出手動收縮節(jié)點;當多個手動收縮 節(jié)點屬于同一父節(jié)點時,則將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點收縮至一個隱藏節(jié) 點;將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)調(diào)整為默認值,該默認值 為超出預設(shè)操作次數(shù)。
[0187] 在本發(fā)明的實施例中,為了使用戶更加明晰隱藏節(jié)點中所收縮的節(jié)點數(shù)量所述處 理器340,還用于獲取完成收縮的節(jié)點的數(shù)量并記錄于存儲器320中,該完成收縮的節(jié)點, 包括目標節(jié)點或手動收縮節(jié)點中至少一種;在觸控屏360上,將該數(shù)量顯示于對應的隱藏 節(jié)點的周圍。
[0188] 在本發(fā)明實施例中,所述處理器340還用于獲取用戶針對隱藏節(jié)點所執(zhí)行的展開 操作;在多級樹形菜單中,對所述選擇操作所針對的隱藏節(jié)點進行展開。
[0189] 在上述處理器340執(zhí)行收縮的過程中,所述處理器340具體用于首先,當每一個父 節(jié)點下包含處于隱藏狀態(tài)的隱藏節(jié)點時,通過調(diào)整目標節(jié)點的顯示情況,將屬于同一父節(jié) 點的目標節(jié)點從顯示狀態(tài)調(diào)整為隱藏狀態(tài),即不在多級樹形菜單中顯示屬于同一父節(jié)點的 目標節(jié)點,這樣便可以空出顯示空間;其次,將該父節(jié)點下的所預設(shè)的隱藏節(jié)點的顯示情況 從隱藏狀態(tài)調(diào)整到顯示狀態(tài);最后,建立屬于同一父節(jié)點的目標節(jié)點和該隱藏節(jié)點的關(guān)聯(lián) 關(guān)系。這樣一來,便可以確定在該隱藏節(jié)點下收縮了上述的屬于同一父節(jié)點的目標節(jié)點。
[0190] 另外,也可以不在該父節(jié)點中預先設(shè)置隱藏節(jié)點,而是在處理器340確定了存在 需要收縮的屬于同一父節(jié)點的目標節(jié)點后,首先,在該父節(jié)點下生成該隱藏節(jié)點,該隱藏節(jié) 點中也需要包含節(jié)點名稱、排序編號和所屬的父節(jié)點等屬性信息;其次,將屬于同一父節(jié)點 的目標節(jié)點的顯示情況從顯示狀態(tài)調(diào)整為隱藏狀態(tài);最后,建立屬于同一父節(jié)點的目標節(jié) 點和該隱減節(jié)點的關(guān)聯(lián)關(guān)系。
[0191] 本發(fā)明實施例提供的一種多級樹形菜單的顯示方法和終端,通過獲取用戶選擇節(jié) 點的選擇操作次數(shù),并根據(jù)該選擇操作次數(shù)與預設(shè)操作次數(shù)進行對,從而將用戶不常查看 的節(jié)點作為目標節(jié)點,并將屬于同一父節(jié)點下的目標節(jié)點收縮至一個隱藏節(jié)點中,從而節(jié) 省了終端上的顯示空間,并且便于用戶對節(jié)點進行查找節(jié)省了查找節(jié)點時所消耗的時間。
[0192] 以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1. 一種多級樹形菜單的顯示方法,其特征在于,包括: 顯示多級樹形菜單; 在所述多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇操作次數(shù)未超出 預設(shè)操作次數(shù)的多個目標節(jié)點; 在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點; 將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié)點。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取用戶對各節(jié)點所執(zhí)行的選擇 操作的選擇操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點之后,還包括: 獲取所述多個目標節(jié)點的排序編號; 所述在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點,具體為: 在所述多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點; 所述將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱藏節(jié)點,具 體為: 將所述至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的 隱藏節(jié)點。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述顯示多級樹形菜單之后,還包 括: 接收用戶所執(zhí)行的節(jié)點收縮操作; 從所述節(jié)點收縮操作中獲取多個手動收縮節(jié)點; 當所述多個手動收縮節(jié)點屬于同一父節(jié)點時,則將至少兩個屬于同一父節(jié)點的手動收 縮節(jié)點收縮至一個隱藏節(jié)點; 將所述至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)調(diào)整為默認值,所述 默認值未超出所述預設(shè)操作次數(shù)。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 獲取完成收縮的節(jié)點的數(shù)量,所述完成收縮的節(jié)點的數(shù)量,包括完成收縮的目標節(jié)點 的數(shù)量或完成收縮的手動收縮節(jié)點的數(shù)量中至少一種; 將所述數(shù)量顯示于對應的隱藏節(jié)點的周圍。
5. 根據(jù)權(quán)利要求1、2或4所述的方法,其特征在于,還包括: 接收用戶針對所述隱藏節(jié)點所執(zhí)行的展開操作; 在所述多級樹形菜單中,對所述展開操作所針對的隱藏節(jié)點進行展開。
6. -種終端,其特征在于,包括: 顯示單元,用于顯示多級樹形菜單; 比對單元,用于在所述多級樹形菜單中,獲取用戶對各節(jié)點所執(zhí)行的選擇操作的選擇 操作次數(shù)未超出預設(shè)操作次數(shù)的多個目標節(jié)點; 確定單元,用于在所述多個目標節(jié)點中,獲取至少兩個屬于同一父節(jié)點的目標節(jié)點; 收縮單元,用于將所述至少兩個屬于同一父節(jié)點的目標節(jié)點收縮至所述父節(jié)點下的隱 藏節(jié)點。
7. 根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括: 排序編號獲取單元,用于獲取多個目標節(jié)點的排序編號; 所述確定單元,具體用于在所述多個目標節(jié)點中,獲取至少兩個排序編號連續(xù)且屬于 同一父節(jié)點的目標節(jié)點; 所述收縮單元,具體用于當將所述至少兩個排序編號連續(xù)且屬于同一父節(jié)點的目標節(jié) 點收縮至所述父節(jié)點下的隱藏節(jié)點。
8. 根據(jù)權(quán)利要求6或7所述的終端,其特征在于,還包括: 節(jié)點收縮操作獲取單元,用于接收用戶所執(zhí)行的節(jié)點收縮操作; 所述確定單元,還用于從所述節(jié)點收縮操作中獲取多個手動收縮節(jié)點; 所述收縮單元,還用于當所述多個手動收縮節(jié)點中的至少兩個手動收縮節(jié)點屬于同一 父節(jié)點時,則將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點收縮至一個隱藏節(jié)點; 復位單元,用于將至少兩個屬于同一父節(jié)點的手動收縮節(jié)點的選擇操作次數(shù)調(diào)整為默 認值,所述默認值未超出所述預設(shè)操作次數(shù)。
9. 根據(jù)權(quán)利要求8所述的終端,其特征在于,還包括: 計數(shù)單元,用于獲取完成收縮的節(jié)點的數(shù)量,所述完成收縮的節(jié)點的數(shù)量,包括完成收 縮的目標節(jié)點的數(shù)量或完成收縮的手動收縮節(jié)點的數(shù)量中至少一種; 所述顯示單元,還用于將所述數(shù)量顯示于對應的隱藏節(jié)點的周圍。
10. 根據(jù)權(quán)利要求6、7或9所述的終端,其特征在于,還包括: 展開操作獲取單元,還用于接收用戶針對所述隱藏節(jié)點所執(zhí)行的展開操作; 展開單元,用于在所述多級樹形菜單中,對所述展開操作所針對的隱藏節(jié)點進行展開。
【文檔編號】G06F17/30GK104063381SQ201310088123
【公開日】2014年9月24日 申請日期:2013年3月19日 優(yōu)先權(quán)日:2013年3月19日
【發(fā)明者】王瑋 申請人:華為技術(shù)有限公司