一種菜單項(xiàng)顯示方法及裝置制造方法
【專利摘要】本發(fā)明涉及一種菜單項(xiàng)顯示方法,包括:接收一菜單中菜單項(xiàng)的顯示請(qǐng)求;讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù);根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng);顯示所選擇的該菜單項(xiàng)。本發(fā)明還提供一種菜單項(xiàng)顯示裝置。利用本發(fā)明可以使菜單項(xiàng)的顯示方式滿足用戶的個(gè)性化需求,提高菜單項(xiàng)的查找效率。
【專利說(shuō)明】
一種菜單項(xiàng)顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明具體實(shí)施例涉及用戶界面【技術(shù)領(lǐng)域】,特別涉及一種菜單項(xiàng)顯示方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有終端設(shè)備上的操作系統(tǒng)以及所安裝的應(yīng)用程序通常設(shè)置有很多可執(zhí)行的菜單項(xiàng),這些菜單項(xiàng)以目錄的形式被布局在一個(gè)菜單下。例如移動(dòng)終端瀏覽器的菜單下包括“書簽管理”子菜單、“系統(tǒng)設(shè)置”子菜單和“退出”菜單項(xiàng)。該“書簽管理”子菜單下包括“添加書簽”、“刪除書簽”等菜單項(xiàng)。而該“系統(tǒng)設(shè)置”子菜單下包括“字體大小”、“夜間模式”等菜單項(xiàng)。當(dāng)用戶需要選擇某一個(gè)菜單項(xiàng)執(zhí)行時(shí),常常需要打開菜單下的幾級(jí)子菜單才能找到該菜單項(xiàng)。雖然目前各種菜單在布局上都得到了一定程度的優(yōu)化,但并未顧及到用戶千差萬(wàn)別的使用習(xí)慣,因此還是無(wú)法滿足用戶的個(gè)性化需求。
【發(fā)明內(nèi)容】
[0003]有鑒于此,有必要提供一種菜單項(xiàng)顯示方法,可以使菜單項(xiàng)的顯示方式滿足用戶的個(gè)性化需求,提高菜單項(xiàng)的查找效率。
[0004]一種菜單項(xiàng)顯示方法,包括以下步驟:接收一菜單中菜單項(xiàng)的顯示請(qǐng)求;讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù);根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng);顯示所選擇的該菜單項(xiàng)。
[0005]一種菜單項(xiàng)顯示裝置,包括:接收模塊,用于接收一菜單中菜單項(xiàng)的顯示請(qǐng)求;讀取模塊,用于讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù);選擇模塊,用于根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng);顯示模塊,用于顯示所選擇的該菜單項(xiàng)。
[0006]相較于現(xiàn)有技術(shù),本發(fā)明根據(jù)菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)顯示常用的菜單項(xiàng),可以使菜單項(xiàng)的顯示方式滿足用戶的個(gè)性化需求,提高菜單項(xiàng)的查找效率。
[0007]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下。
【專利附圖】
【附圖說(shuō)明】
[0008]圖1為本發(fā)明第一實(shí)施例提供的菜單項(xiàng)顯示方法應(yīng)用時(shí)的環(huán)境示意圖。
[0009]圖2為本發(fā)明第一實(shí)施例提供的菜單項(xiàng)顯示方法的流程圖。
[0010]圖3為用戶界面的示意圖。
[0011]圖4為圖2中步驟S3的第一種實(shí)現(xiàn)方法的流程圖。
[0012]圖5為圖2中步驟S3的第二種實(shí)施方法的流程圖。
[0013]圖6為顯示界面及其第一區(qū)域和第二區(qū)域的示意圖。
[0014]圖7為本發(fā)明第二實(shí)施例提供的菜單項(xiàng)顯示方法的流程圖。
[0015]圖8為本發(fā)明第三實(shí)施例提供的菜單項(xiàng)顯示裝置的框圖。
[0016]圖9為本發(fā)明第四實(shí)施例提供的菜單項(xiàng)顯示裝置的框圖。
【具體實(shí)施方式】
[0017]為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說(shuō)明如后。
[0018]第一實(shí)施例
[0019]參閱圖1所示,為本發(fā)明第一實(shí)施例提供的菜單項(xiàng)顯示方法應(yīng)用時(shí)的環(huán)境示意圖。該菜單項(xiàng)顯示方法應(yīng)用于包含有屏幕10的終端I中。在本實(shí)施例中,該屏幕10優(yōu)選為觸摸屏,不但可以輸出圖像,還可以接收用戶的輸入。此外,該終端I中除安裝有操作系統(tǒng)外,還安裝有一些應(yīng)用程序,例如瀏覽器、微博客戶端、微信客戶端等。該操作系統(tǒng)和應(yīng)用程序通常都設(shè)置有包含若干菜單項(xiàng)的菜單,用于實(shí)現(xiàn)一些相應(yīng)的功能。該終端I可以包括計(jì)算機(jī)、智能手機(jī)、平板電腦、電子書閱讀器或其他類似的電子設(shè)備。
[0020]以下結(jié)合具體的實(shí)施例對(duì)上述的菜單項(xiàng)執(zhí)行方法詳細(xì)描述如下:
[0021]圖2為第一實(shí)施例提供的菜單項(xiàng)顯示方法的流程圖,該菜單項(xiàng)顯示方法包括以下步驟:
[0022]步驟SI,接收一菜單中菜單項(xiàng)的顯示請(qǐng)求;
[0023]步驟S2,讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù);
[0024]步驟S3,根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng);
[0025]步驟S4,顯示所選擇的該菜單項(xiàng)。
[0026]按照上述的菜單項(xiàng)顯示方法,根據(jù)菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)顯示常用的菜單項(xiàng),可以使菜單項(xiàng)的顯示方式滿足用戶的個(gè)性化需求,提高菜單項(xiàng)的查找效率。
[0027]在一些實(shí)例中,上述方法的各步驟的實(shí)現(xiàn)細(xì)節(jié)如下:
[0028]步驟SI所述的菜單中菜單項(xiàng)的顯示請(qǐng)求可根據(jù)用戶的操作發(fā)出。例如,當(dāng)用戶在終端I的操作系統(tǒng)或某個(gè)應(yīng)用程序的用戶界面上點(diǎn)擊請(qǐng)求顯示該菜單中菜單項(xiàng)的圖標(biāo)時(shí)(例如圖3所示的圓框內(nèi)的圖標(biāo)),即可發(fā)出該顯示請(qǐng)求。
[0029]步驟S2所述的菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)包括菜單項(xiàng)每次執(zhí)行的時(shí)間。該菜單項(xiàng)每次執(zhí)行的時(shí)間是指菜單項(xiàng)每一次被執(zhí)行時(shí)的時(shí)間點(diǎn)。例如,該菜單中的某一個(gè)菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)包括:該菜單項(xiàng)一共執(zhí)行過(guò)三次,第一次的執(zhí)行時(shí)間為某日12:00,第二次的執(zhí)行時(shí)間為當(dāng)日13:00,第三次的執(zhí)行時(shí)間為當(dāng)日14:00。
[0030]具體而言,當(dāng)屬于該菜單的某一個(gè)菜單項(xiàng)一旦被執(zhí)行,則需要記錄該菜單項(xiàng)這一次執(zhí)行的時(shí)間,然后將該菜單項(xiàng)這一次執(zhí)行的時(shí)間記錄在終端I的存儲(chǔ)器中,或記錄在與該終端I通過(guò)網(wǎng)絡(luò)相連接的服務(wù)器中。步驟S2將從該存儲(chǔ)器或該服務(wù)器中讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)。
[0031]步驟S3根據(jù)所讀取的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng)。在本實(shí)施例中,步驟S3的目的是從該菜單中選擇出用戶常用的若干個(gè)菜單項(xiàng),因此,步驟S3的實(shí)現(xiàn)方法至少包括以下兩種:
[0032]第一種方法請(qǐng)參閱圖4所示的流程圖,該第一種方法包括以下步驟:
[0033]步驟S10,根據(jù)該歷史執(zhí)行數(shù)據(jù)統(tǒng)計(jì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率。該菜單項(xiàng)的執(zhí)行頻率是指菜單項(xiàng)在單位時(shí)間內(nèi)執(zhí)行的次數(shù)。具體而言,可以先統(tǒng)計(jì)相應(yīng)菜單項(xiàng)總共的執(zhí)行次數(shù),然后計(jì)算該菜單項(xiàng)自第一次執(zhí)行至當(dāng)前時(shí)間的時(shí)間段內(nèi)的執(zhí)行頻率。
[0034]步驟S11,對(duì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率和相應(yīng)菜單項(xiàng)最近執(zhí)行的時(shí)間分別進(jìn)行加權(quán)計(jì)算,得到計(jì)算結(jié)果。該加權(quán)計(jì)算所應(yīng)用的權(quán)值可以自行設(shè)置,例如若認(rèn)為菜單項(xiàng)的執(zhí)行頻率相較于該菜單項(xiàng)最近執(zhí)行的時(shí)間更需要重點(diǎn)考量,則對(duì)該執(zhí)行頻率使用更高的權(quán)值(例如執(zhí)行頻率的權(quán)值為70%,最近執(zhí)行的時(shí)間的權(quán)值為30%)。
[0035]步驟S12,對(duì)該計(jì)算結(jié)果按照從大到小的順序排列,選擇排列在前面的指定數(shù)量的計(jì)算結(jié)果對(duì)應(yīng)的菜單項(xiàng)。所選擇出的菜單項(xiàng)被認(rèn)為是該菜單中用戶較常用的菜單項(xiàng)。
[0036]第二種方法請(qǐng)參閱圖5所示的流程圖,該第二種方法包括以下步驟:
[0037]步驟S20,根據(jù)該菜單中每個(gè)菜單項(xiàng)每次執(zhí)行的時(shí)間篩選出在預(yù)設(shè)時(shí)間范圍內(nèi)執(zhí)行過(guò)的菜單項(xiàng)。該預(yù)設(shè)時(shí)間范圍可以自行設(shè)置,例如該預(yù)設(shè)時(shí)間范圍為距離當(dāng)前時(shí)間過(guò)去的一個(gè)星期之內(nèi)。
[0038]步驟S21,統(tǒng)計(jì)所篩選出的每個(gè)菜單項(xiàng)在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)。
[0039]步驟S22,按照在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)從大到小的順序排列所篩選出的菜單項(xiàng),然后選擇排列在前面的指定數(shù)量的菜單項(xiàng)。所選擇出的菜單項(xiàng)被認(rèn)為是在該預(yù)設(shè)時(shí)間范圍內(nèi)用戶較常用的菜單項(xiàng)。
[0040]步驟S4中,可以彈出一個(gè)顯示界面,然后將所選擇的該菜單項(xiàng)顯示在顯示界面中,以供用戶直接觸發(fā)執(zhí)行。在一個(gè)實(shí)例中,該顯示界面可以只顯示所選擇的該菜單項(xiàng),而不顯示所述菜單中的其它菜單項(xiàng)。然而,雖然所選擇的菜單項(xiàng)被認(rèn)為是用戶較常用的菜單項(xiàng),但還是不排除用戶可能會(huì)使用到所述菜單中除所選擇的該菜單項(xiàng)以外的其它菜單項(xiàng)。
[0041]因此,在另一個(gè)實(shí)例中,步驟S4可以彈出一個(gè)顯示界面,并在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng),在該顯示界面的第二區(qū)域顯示所述菜單。所述的顯示界面可以以浮窗的形式全遮罩或半遮罩在屏幕10所顯示的當(dāng)前界面之上,從而在一定程度上不影響用戶查看當(dāng)前界面。該浮窗的透明度可以自行設(shè)置。如圖6所示,所述的第一區(qū)域用于顯示所選擇的該菜單項(xiàng),即常用菜單項(xiàng)。該第二區(qū)域則用于按照該菜單的布局方式顯示該菜單。例如先顯示該菜單中的第一級(jí)子菜單,當(dāng)該第一級(jí)子菜單中的某個(gè)子菜單被用戶選擇時(shí),在該第二區(qū)域顯示所選擇的子菜單下的下一級(jí)子菜單或菜單項(xiàng)。
[0042]第二實(shí)施例
[0043]根據(jù)第一實(shí)施例提供的菜單項(xiàng)顯示方法,可以將所選擇出的常用菜單項(xiàng)顯示在所述顯示界面的第一區(qū)域中,而將菜單顯示在該顯示界面的第二區(qū)域中。因此,用戶選擇執(zhí)行第一區(qū)域中的菜單項(xiàng)的可能性更大,進(jìn)入菜單中查找菜單項(xiàng)的可能性較小。而該菜單被完整顯示在該第二區(qū)域,會(huì)使該第二區(qū)域的面積較大,容易遮擋屏幕10所顯示的當(dāng)前界面。
[0044]為進(jìn)一步解決上述問(wèn)題,參閱圖7所示,本發(fā)明第二實(shí)施例提供一種菜單項(xiàng)顯示方法,其相比于第一實(shí)施例的菜單項(xiàng)顯示方法,所述步驟S4進(jìn)一步包括:
[0045]步驟S41,彈出一個(gè)顯示界面,在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng),在該顯示界面的第二區(qū)域顯示該菜單的快捷圖標(biāo);
[0046]步驟S42,當(dāng)接收到該快捷圖標(biāo)的展開請(qǐng)求時(shí),在該顯示界面顯示該菜單。該快捷圖標(biāo)的展開請(qǐng)求可根據(jù)用戶的操作發(fā)出,例如當(dāng)用戶點(diǎn)擊該快捷圖標(biāo)時(shí),發(fā)出所述快捷圖標(biāo)的展開請(qǐng)求。
[0047]綜上所述,在該顯示界面只顯示所選擇的菜單項(xiàng)和該菜單的快捷圖標(biāo),可以使所述顯示界面的面積較小,不易遮擋屏幕10所顯示的當(dāng)前界面,并且也可以根據(jù)用戶對(duì)該菜單的快捷圖標(biāo)的操作來(lái)進(jìn)一步顯示該菜單的詳細(xì)內(nèi)容。
[0048]第三實(shí)施例
[0049]參閱圖8所示,本發(fā)明第三實(shí)施例提供一種菜單項(xiàng)顯示裝置100,其包括記錄模塊101、接收模塊102、讀取模塊103、選擇模塊104和顯示模塊105??梢岳斫猓鲜龅母髂K是指計(jì)算機(jī)程序或者程序段,用于執(zhí)行某一項(xiàng)或多項(xiàng)特定的功能。此外,上述各模塊的區(qū)分并不代表實(shí)際的程序代碼也必須是分開的。
[0050]記錄模塊101,用于當(dāng)菜單中的某個(gè)菜單項(xiàng)被執(zhí)行時(shí),記錄該菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)。該菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)包括菜單項(xiàng)每次執(zhí)行的時(shí)間。
[0051]接收模塊102,用于接收該菜單中菜單項(xiàng)的顯示請(qǐng)求。
[0052]讀取模塊103,用于讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)。
[0053]選擇模塊104,用于根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng)。具體而言,該選擇模塊104可以通過(guò)以下兩種方式選擇指定數(shù)量的菜單項(xiàng):
[0054]第一種方式:選擇模塊104根據(jù)該歷史執(zhí)行數(shù)據(jù)統(tǒng)計(jì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率,并對(duì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率和相應(yīng)菜單項(xiàng)最近執(zhí)行的時(shí)間分別進(jìn)行加權(quán)計(jì)算,得到計(jì)算結(jié)果。然后,選擇模塊104對(duì)該計(jì)算結(jié)果按照從大到小的順序排列,選擇排列在前面的指定數(shù)量的計(jì)算結(jié)果對(duì)應(yīng)的菜單項(xiàng)。
[0055]第二種方式:選擇模塊104根據(jù)該菜單中每個(gè)菜單項(xiàng)每次執(zhí)行的時(shí)間篩選出在預(yù)設(shè)時(shí)間范圍內(nèi)執(zhí)行過(guò)的菜單項(xiàng),并統(tǒng)計(jì)所篩選出的每個(gè)菜單項(xiàng)在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)。然后,選擇模塊104按照在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)從大到小的順序排列所篩選出的菜單項(xiàng),選擇排列在前面的指定數(shù)量的菜單項(xiàng)。
[0056]顯示模塊105,用于顯示所選擇的該菜單項(xiàng)。具體而言,顯示模塊105可以彈出一個(gè)顯示界面,在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng),在該顯示界面的第二區(qū)域顯示該菜單。
[0057]對(duì)于以上各模塊的具體工作過(guò)程,可進(jìn)一步參考本發(fā)明第一實(shí)施例提供的菜單項(xiàng)顯示方法,在此不再重復(fù)。
[0058]綜上所述,本實(shí)施例的菜單項(xiàng)顯示裝置100根據(jù)菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)顯示常用的菜單項(xiàng),可以使菜單項(xiàng)的顯示方式滿足用戶的個(gè)性化需求,提高菜單項(xiàng)的查找效率。
[0059]第四實(shí)施例
[0060]參閱圖9所示,本發(fā)明第四實(shí)施例提供一種菜單項(xiàng)顯示裝置200,其相比于第三實(shí)施例的菜單項(xiàng)顯示裝置100,所述的顯示模塊105進(jìn)一步包括:
[0061]第一顯示子模塊1051,用于在彈出一個(gè)顯示界面,并在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng)后,在該顯示界面的第二區(qū)域顯示該菜單的快捷圖標(biāo)。
[0062]第二顯示子模塊1052,用于當(dāng)接收到該快捷圖標(biāo)的展開請(qǐng)求時(shí),在該顯示界面顯示該菜單。
[0063]對(duì)于以上各模塊的具體工作過(guò)程,可進(jìn)一步參考本發(fā)明第二實(shí)施例提供的菜單項(xiàng)顯示方法,在此不再重復(fù)。
[0064]綜上所述,在該顯示界面只顯示所選擇的菜單項(xiàng)和該菜單的快捷圖標(biāo),可以使所述顯示界面的面積較小,不易遮擋屏幕10所顯示的當(dāng)前界面,并且也可以根據(jù)用戶對(duì)該菜單的快捷圖標(biāo)的操作來(lái)進(jìn)一步顯示該菜單的詳細(xì)內(nèi)容。
[0065]此外,本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其內(nèi)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,上述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如為非易失性存儲(chǔ)器例如光盤、硬盤、或者閃存。上述的計(jì)算機(jī)可執(zhí)行指令用于讓計(jì)算機(jī)或者類似的運(yùn)算裝置完成上述的菜單項(xiàng)顯示方法中的各種操作。
[0066]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種菜單項(xiàng)顯示方法,其特征在于,該方法包括以下步驟: 接收一菜單中菜單項(xiàng)的顯示請(qǐng)求; 讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù); 根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng); 顯示所選擇的該菜單項(xiàng)。
2.如權(quán)利要求1所述的菜單項(xiàng)顯示方法,其特征在于,還包括: 當(dāng)該菜單中的某個(gè)菜單項(xiàng)被執(zhí)行時(shí),記錄該菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)。
3.如權(quán)利要求1所述的菜單項(xiàng)顯示方法,其特征在于,所述的根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng)的步驟包括: 根據(jù)該歷史執(zhí)行數(shù)據(jù)統(tǒng)計(jì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率; 對(duì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率和相應(yīng)菜單項(xiàng)最近執(zhí)行的時(shí)間分別進(jìn)行加權(quán)計(jì)算,得到計(jì)算結(jié)果; 對(duì)該計(jì)算結(jié)果按照從大到小的順序排列,然后選擇排列在前面的指定數(shù)量的計(jì)算結(jié)果對(duì)應(yīng)的菜單項(xiàng)。
4.如權(quán)利要求1所述的菜單項(xiàng)顯示方法,其特征在于,所述的根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng)的步驟包括: 根據(jù)該菜單中每個(gè)菜單項(xiàng)每次執(zhí)行的時(shí)間篩選出在預(yù)設(shè)時(shí)間范圍內(nèi)執(zhí)行過(guò)的菜單項(xiàng); 統(tǒng)計(jì)所篩選出的每個(gè)菜單項(xiàng)在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù); 按照在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)從大到小的順序排列所篩選出的菜單項(xiàng),然后選擇排列在前面的指定數(shù)量的菜單項(xiàng)。
5.如權(quán)利要求1所述的菜單項(xiàng)顯示方法,其特征在于,所述的顯示所選擇的該菜單項(xiàng)的步驟包括: 彈出一個(gè)顯示界面,在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng),在該顯示界面的第二區(qū)域顯示該菜單。
6.如權(quán)利要求5所述的菜單項(xiàng)顯示方法,其特征在于,所述的在該顯示界面的第二區(qū)域顯示該菜單的步驟包括: 在該第二區(qū)域顯示該菜單的快捷圖標(biāo); 當(dāng)接收到該快捷圖標(biāo)的展開請(qǐng)求時(shí),在該顯示界面顯示該菜單。
7.一種菜單項(xiàng)顯示裝置,其特征在于,該裝置包括: 接收模塊,用于接收一菜單中菜單項(xiàng)的顯示請(qǐng)求; 讀取模塊,用于讀取所記錄的該菜單中各菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù); 選擇模塊,用于根據(jù)該歷史執(zhí)行數(shù)據(jù)從該菜單中選擇指定數(shù)量的菜單項(xiàng); 顯示模塊,用于顯示所選擇的該菜單項(xiàng)。
8.如權(quán)利要求7所述的菜單項(xiàng)顯示裝置,其特征在于,還包括: 記錄模塊,用于當(dāng)該菜單中的某個(gè)菜單項(xiàng)被執(zhí)行時(shí),記錄該菜單項(xiàng)的歷史執(zhí)行數(shù)據(jù)。
9.如權(quán)利要求7所述的菜單項(xiàng)顯示裝置,其特征在于,所述選擇模塊用于: 根據(jù)該歷史執(zhí)行數(shù)據(jù)統(tǒng)計(jì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率; 對(duì)該菜單中每個(gè)菜單項(xiàng)的執(zhí)行頻率和相應(yīng)菜單項(xiàng)最近執(zhí)行的時(shí)間分別進(jìn)行加權(quán)計(jì)算,得到計(jì)算結(jié)果; 對(duì)該計(jì)算結(jié)果按照從大到小的順序排列,然后選擇排列在前面的指定數(shù)量的計(jì)算結(jié)果對(duì)應(yīng)的菜單項(xiàng)。
10.如權(quán)利要求7所述的菜單項(xiàng)顯示裝置,其特征在于,所述選擇模塊用于: 根據(jù)該菜單中每個(gè)菜單項(xiàng)每次執(zhí)行的時(shí)間篩選出在預(yù)設(shè)時(shí)間范圍內(nèi)執(zhí)行過(guò)的菜單項(xiàng); 統(tǒng)計(jì)所篩選出的每個(gè)菜單項(xiàng)在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù); 按照在該預(yù)設(shè)時(shí)間范圍內(nèi)的執(zhí)行次數(shù)從大到小的順序排列所篩選出的菜單項(xiàng),然后選擇排列在前面的指定數(shù)量的菜單項(xiàng)。
11.如權(quán)利要求7所述的菜單項(xiàng)顯示裝置,其特征在于,所述顯示模塊用于: 彈出一個(gè)顯示界面,在該顯示界面的第一區(qū)域顯示所選擇的該菜單項(xiàng),在該顯示界面的第二區(qū)域顯示該菜單。
12.如權(quán)利要求11所述的菜單項(xiàng)顯示裝置,其特征在于,所述的在該顯示界面的第二區(qū)域顯示該菜單包括: 在該第二區(qū)域顯示該菜單的快捷圖標(biāo); 當(dāng)接收到該快捷圖標(biāo)的展開請(qǐng)求時(shí),在該顯示界面顯示該菜單。
【文檔編號(hào)】G06F3/0482GK104238897SQ201310245795
【公開日】2014年12月24日 申請(qǐng)日期:2013年6月20日 優(yōu)先權(quán)日:2013年6月20日
【發(fā)明者】王萬(wàn)新 申請(qǐng)人:騰訊科技(深圳)有限公司