調(diào)整功能菜單的方法以及動(dòng)態(tài)菜單系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種調(diào)整功能菜單的方法,使得用戶經(jīng)常使用的功能菜單處于系統(tǒng)界面的優(yōu)先位置上,從而方便了用戶的使用操作。本發(fā)明實(shí)施例方法包括:獲取第一功能菜單的點(diǎn)擊信息,獲取第二功能菜單的點(diǎn)擊信息,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換。本發(fā)明實(shí)施例還提供動(dòng)態(tài)菜單系統(tǒng)。本發(fā)明實(shí)施例能夠動(dòng)態(tài)調(diào)整功能菜單的位置,使得用戶經(jīng)常使用的功能菜單處于系統(tǒng)界面的優(yōu)先位置上,從而方便了用戶的使用操作。
【專(zhuān)利說(shuō)明】調(diào)整功能菜單的方法以及動(dòng)態(tài)菜單系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及調(diào)整功能菜單的方法以及動(dòng)態(tài)菜單系統(tǒng)。
【背景技術(shù)】
[0002]智能家居是以住宅為平臺(tái),利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、智能家居-系統(tǒng)設(shè)計(jì)方案安全防范技術(shù)、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。
[0003]目前,智能家居的發(fā)展速度日益加快,智能家居就是由智能家居控制面板實(shí)現(xiàn)對(duì)全屋家電如照明、溫控、電動(dòng)設(shè)備、多媒體裝置、安防裝置等的操控,用戶通過(guò)智能家居控制面板上的功能菜單進(jìn)行操作。
[0004]然而,功能菜單的位置是固定不變的,用戶經(jīng)常使用的功能菜單可能需要用戶進(jìn)行多次翻頁(yè)操作才能選擇使用,不便于用戶的使用操作。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了調(diào)整功能菜單的方法以及動(dòng)態(tài)菜單系統(tǒng),能夠
[0006]一種調(diào)整功能菜單的方法,包括:
[0007]獲取第一功能菜單的點(diǎn)擊信息;
[0008]獲取第二功能菜單的點(diǎn)擊信息,所述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,所述位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo);
[0009]若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換。
[0010]可選地,
[0011]所述點(diǎn)擊信息為歷史點(diǎn)擊次數(shù);
[0012]或,
[0013]所述點(diǎn)擊信息為預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)。
[0014]可選地,還包括:
[0015]記錄第一功能菜單的點(diǎn)擊信息;
[0016]記錄第二功能菜單的點(diǎn)擊信息。
[0017]可選地,還包括:
[0018]存儲(chǔ)第一功能菜單的位置數(shù)值;
[0019]存儲(chǔ)第二功能菜單的位置數(shù)值。
[0020]可選地,還包括:
[0021]若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則不改變所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值。[0022]一種動(dòng)態(tài)菜單系統(tǒng),包括:
[0023]第一獲取模塊,用于獲取第一功能菜單的點(diǎn)擊信息;
[0024]第二獲取模塊,用于獲取第二功能菜單的點(diǎn)擊信息,所述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,所述位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo);
[0025]對(duì)比模塊,用于將所述第一功能菜單的點(diǎn)擊信息與所述第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第一處理模塊,若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第二處理模塊;
[0026]第一處理模塊,用于將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換;
[0027]第二處理模塊,用于保持所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值不變。
[0028]可選地,還包括:
[0029]第一記錄模塊,用于記錄第一功能菜單的點(diǎn)擊信息;
[0030]第二記錄模塊,用于記錄第二功能菜單的點(diǎn)擊信息。
[0031]可選地,還包括:
[0032]第一存儲(chǔ)模塊,用于存儲(chǔ)第一功能菜單的位置數(shù)值;
[0033]第二存儲(chǔ)模塊,用于存儲(chǔ)第二功能菜單的位置數(shù)值。
[0034]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0035]本發(fā)明實(shí)施例中,獲取第一功能菜單的點(diǎn)擊信息,獲取第二功能菜單的點(diǎn)擊信息,所述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,所述位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo),若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換。在本發(fā)明實(shí)施例中,第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則互換第一功能菜單的位置數(shù)值和第二功能菜單的位置數(shù)值,從而保證了點(diǎn)擊信息較大的功能菜單的位置數(shù)值較大,而位置數(shù)值決定了功能菜單在系統(tǒng)界面上的位置,可以知道,用戶經(jīng)常使用的功能菜單的點(diǎn)擊信息較大,則該功能菜單的位置數(shù)值也較大,該功能菜單處于系統(tǒng)界面的優(yōu)先位置上,無(wú)需用戶進(jìn)行多次翻頁(yè)操作便可選擇使用,從而方便了用戶的使用操作。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0036]圖1為本發(fā)明實(shí)施例中調(diào)整功能菜單的方法一個(gè)實(shí)施例流程圖;
[0037]圖2為本發(fā)明實(shí)施例中調(diào)整功能菜單的方法另一個(gè)實(shí)施例流程圖;
[0038]圖3為本發(fā)明實(shí)施例中動(dòng)態(tài)菜單系統(tǒng)一個(gè)實(shí)施例結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0039]本發(fā)明實(shí)施例提供了一種調(diào)整功能菜單的方法以及動(dòng)態(tài)菜單系統(tǒng),能夠動(dòng)態(tài)調(diào)整功能菜單的位置,使得用戶經(jīng)常使用的功能菜單處于系統(tǒng)界面的優(yōu)先位置上,從而方便了用戶的使用操作。[0040]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0041]請(qǐng)參閱圖1,本發(fā)明實(shí)施例中調(diào)整功能菜單的方法一個(gè)實(shí)施例包括:
[0042]101、獲取第一功能菜單的點(diǎn)擊信息;
[0043]系統(tǒng)獲取第一功能菜單的點(diǎn)擊信息。
[0044]102、獲取第二功能菜單的點(diǎn)擊信息;
[0045]系統(tǒng)獲取第二功能菜單的點(diǎn)擊信息,該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo)。
[0046]103、若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換。
[0047]系統(tǒng)在獲得第一功能菜單的點(diǎn)擊信息和第二功能菜單的點(diǎn)擊信息后,將該第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換。
[0048]本實(shí)施例中,獲取第一功能菜單的點(diǎn)擊信息,獲取第二功能菜單的點(diǎn)擊信息,該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo),若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換。在本實(shí)施例中,第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則互換第一功能菜單的位置數(shù)值和第二功能菜單的位置數(shù)值,從而保證了點(diǎn)擊信息較大的功能菜單的位置數(shù)值較大,而位置數(shù)值決定了功能菜單在系統(tǒng)界面上的位置,可以知道,用戶經(jīng)常使用的功能菜單的點(diǎn)擊信息較大,則該功能菜單的位置數(shù)值也較大,該功能菜單處于系統(tǒng)界面的優(yōu)先位置上,無(wú)需用戶進(jìn)行多次翻頁(yè)操作便可選擇使用,從而方便了用戶的使用操作。
[0049]為便于理解,下面對(duì)本發(fā)明實(shí)施例中的調(diào)整功能菜單的方法進(jìn)行詳細(xì)描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中調(diào)整功能菜單的方法另一個(gè)實(shí)施例包括:
[0050]201、記錄第一功能菜單的點(diǎn)擊信息;
[0051]在日常使用中,系統(tǒng)記錄下第一功能菜單的點(diǎn)擊信息。具體可以是,用戶每點(diǎn)擊一次第一功能菜單,系統(tǒng)記錄第一功能菜單的點(diǎn)擊次數(shù)加一,可以記錄下點(diǎn)擊的時(shí)間。該點(diǎn)擊信息可以是歷史點(diǎn)擊次數(shù),也可以是預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)??梢岳斫獾氖?,根據(jù)系統(tǒng)記錄下的第一功能菜單的點(diǎn)擊次數(shù)和對(duì)應(yīng)的點(diǎn)擊的時(shí)間,可以得出第一功能菜單的歷史點(diǎn)擊次數(shù)和/或預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)。
[0052]202、記錄第二功能菜單的點(diǎn)擊信息;
[0053]在日常使用中,系統(tǒng)記錄下第二功能菜單的點(diǎn)擊信息。具體可以是,用戶每點(diǎn)擊一次第二功能菜單,系統(tǒng)記錄第二功能菜單的點(diǎn)擊次數(shù)加一,可以記錄下點(diǎn)擊的時(shí)間。該點(diǎn)擊信息可以是歷史點(diǎn)擊次數(shù),也可以是預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)??梢岳斫獾氖?,根據(jù)系統(tǒng)記錄下的第二功能菜單的點(diǎn)擊次數(shù)和對(duì)應(yīng)的點(diǎn)擊的時(shí)間,可以得出第二功能菜單的歷史點(diǎn)擊次數(shù)和/或預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)。
[0054]203、存儲(chǔ)第一功能菜單的位置數(shù)值;
[0055]系統(tǒng)存儲(chǔ)第一功能菜單的位置數(shù)值??梢岳斫獾氖?,第一功能菜單的位置數(shù)值在第一功能菜單被建立在系統(tǒng)上時(shí)已經(jīng)存儲(chǔ)在系統(tǒng)中。該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo)。
[0056]204、存儲(chǔ)第二功能菜單的位置數(shù)值;
[0057]系統(tǒng)存儲(chǔ)第二功能菜單的位置數(shù)值??梢岳斫獾氖?,第二功能菜單的位置數(shù)值在第二功能菜單被建立在系統(tǒng)上時(shí)已經(jīng)存儲(chǔ)在系統(tǒng)中。該位置數(shù)值為第二功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo)。
[0058]205、獲取第一功能菜單的點(diǎn)擊信息;
[0059]系統(tǒng)在接收到執(zhí)行指令時(shí)獲取第一功能菜單的點(diǎn)擊信息。該執(zhí)行指令可以由系統(tǒng)發(fā)送給系統(tǒng)自身,也可以由遠(yuǎn)端設(shè)備發(fā)送,如用戶使用的遙控器或者遠(yuǎn)端平臺(tái)等,具體不作限定。若該執(zhí)行指令由系統(tǒng)發(fā)送給系統(tǒng)自身,則系統(tǒng)發(fā)送該執(zhí)行指令的觸發(fā)條件可以有多種,如系統(tǒng)在預(yù)設(shè)的時(shí)刻發(fā)送該執(zhí)行指令、系統(tǒng)在預(yù)設(shè)的時(shí)間間隔發(fā)送該執(zhí)行指令、系統(tǒng)在用戶點(diǎn)擊第一功能菜單時(shí)發(fā)送該執(zhí)行指令等,具體此處不作限定。
[0060]206、獲取第二功能菜單的點(diǎn)擊信息;
[0061]系統(tǒng)獲取第二功能菜單的點(diǎn)擊信息。該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo)。
[0062]需要說(shuō)明的是,系統(tǒng)可以在獲取到第一功能菜單的點(diǎn)擊信息后,再獲取第二功能菜單的點(diǎn)擊信息,以確保述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值。
[0063]207、判斷第一功能菜單的點(diǎn)擊信息是否大于第二功能菜單的點(diǎn)擊信息,若是,則執(zhí)行步驟208,若否,則執(zhí)行步驟209 ;
[0064]在獲取到第一功能菜單的點(diǎn)擊信息和第二功能菜單的點(diǎn)擊信息后,系統(tǒng)判斷第一功能菜單的點(diǎn)擊信息是否大于第二功能菜單的點(diǎn)擊信息,若是,則執(zhí)行步驟208,若否,則執(zhí)行步驟209。
[0065]具體可以是,在獲取到第一功能菜單的點(diǎn)擊信息和第二功能菜單的點(diǎn)擊信息后,將該第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行步驟208,若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行步驟209。
[0066]208、將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換;
[0067]若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換。
[0068]可以理解的是,互換后第一功能菜單的位置數(shù)值大于第二功能菜單的位置數(shù)值,同時(shí)第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息。
[0069]209、保持該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值不變。
[0070]若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則保持該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值不變。
[0071]需要說(shuō)明的是,本實(shí)施例中,可以在系統(tǒng)上設(shè)置一個(gè)定時(shí)器,該定時(shí)器每隔一個(gè)時(shí)間間隔向系統(tǒng)發(fā)送步驟205的執(zhí)行指令,使得系統(tǒng)執(zhí)行步驟205至步驟209的操作。
[0072]本實(shí)施例中,獲取第一功能菜單的點(diǎn)擊信息,獲取第二功能菜單的點(diǎn)擊信息,該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo),將該第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換。在本實(shí)施例中,第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則互換第一功能菜單的位置數(shù)值和第二功能菜單的位置數(shù)值,從而保證了點(diǎn)擊信息較大的功能菜單的位置數(shù)值較大,而位置數(shù)值決定了功能菜單在系統(tǒng)界面上的位置,可以知道,用戶經(jīng)常使用的功能菜單的點(diǎn)擊信息較大,則該功能菜單的位置數(shù)值也較大,該功能菜單處于系統(tǒng)界面的優(yōu)先位置上,無(wú)需用戶進(jìn)行多次翻頁(yè)操作便可選擇使用,從而方便了用戶的使用操作。
[0073]為便于理解,根據(jù)圖2所描述的實(shí)施例,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例中的一種調(diào)整功能菜單的方法進(jìn)行描述:
[0074]在建立系統(tǒng)界面時(shí),將系統(tǒng)界面劃分為若干個(gè)區(qū)域,每個(gè)區(qū)域可放置一個(gè)功能菜單,該若干個(gè)區(qū)域根據(jù)用戶需要進(jìn)行優(yōu)先級(jí)劃分,優(yōu)先級(jí)較高的區(qū)域?qū)?yīng)的位置坐標(biāo)數(shù)值大,優(yōu)先級(jí)較低的區(qū)域?qū)?yīng)的位置坐標(biāo)數(shù)值小。
[0075]系統(tǒng)界面建立后,每一個(gè)功能菜單添加到系統(tǒng)界面上時(shí),系統(tǒng)都存儲(chǔ)下該功能菜單的位置數(shù)值,該位置數(shù)值可以是該功能菜單在系統(tǒng)界面上的位置坐標(biāo)。
[0076]系統(tǒng)界面建立后,在用戶日常使用系統(tǒng)過(guò)程中,用戶每點(diǎn)擊一次功能菜單,系統(tǒng)記錄該功能菜單的點(diǎn)擊次數(shù)和對(duì)應(yīng)的點(diǎn)擊時(shí)間到該功能菜單的點(diǎn)擊信息中。該點(diǎn)擊信息可以包括歷史點(diǎn)擊次數(shù)和預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù),預(yù)設(shè)時(shí)間可以由用戶根據(jù)個(gè)人習(xí)慣自行設(shè)置,該預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)也可以理解為點(diǎn)擊頻率。
[0077]當(dāng)用戶點(diǎn)擊第一功能菜單時(shí),系統(tǒng)獲取第一功能菜單的點(diǎn)擊信息。并根據(jù)第一功能菜單的位置數(shù)值,系統(tǒng)查找到第二功能菜單,保證該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,并獲取該第二功能菜單的點(diǎn)擊信息。
[0078]系統(tǒng)將第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換;若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則保持該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值不變。
[0079]需要說(shuō)明的是,當(dāng)?shù)谝还δ懿藛蔚奈恢脭?shù)值與第二功能菜單的位置數(shù)值互換時(shí),第一功能菜單在系統(tǒng)界面上的對(duì)應(yīng)區(qū)域也跟第二功能菜單在系統(tǒng)界面上的對(duì)應(yīng)區(qū)域進(jìn)行互換,表現(xiàn)給用戶知道的是,第一功能菜單的圖標(biāo)與第二功能菜單的圖標(biāo)位置互換了。
[0080]需要說(shuō)明的是,本實(shí)施例中第一功能菜單和第二功能菜單可以是系統(tǒng)界面上的任意兩個(gè)符合條件的功能菜單。
[0081]為便于理解,根據(jù)圖2所描述的實(shí)施例,下面以一個(gè)在智能家居控制面板上實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例中的一種調(diào)整功能菜單的方法進(jìn)行描述:[0082]在智能家居控制面板上,將控制面板的界面劃分為若干個(gè)區(qū)域,每個(gè)區(qū)域?qū)?yīng)放置一個(gè)功能菜單。假設(shè)該控制面板的界面可以劃分為9個(gè)區(qū)域,根據(jù)用戶的使用習(xí)慣排序分別為位置9、位置8、位置7、位置6、位置5、位置4、位置3、位置2、位置1,其中,越便于用于操作的區(qū)域,則在界面上的位置越靠前,位置9比位置8靠前,位置8比位置7靠前,如此類(lèi)推??梢灾赖氖牵@9個(gè)區(qū)域?qū)?yīng)的9個(gè)位置為智能家居控制面板上的位置存儲(chǔ)信息,它代表了每個(gè)區(qū)域在智能家居控制面板的界面上的重要程度和所在區(qū)域。位置9對(duì)應(yīng)的位置數(shù)值為9,位置8對(duì)應(yīng)的位置數(shù)值為8,位置7對(duì)應(yīng)的位置數(shù)值為7,位置6對(duì)應(yīng)的位置數(shù)值為6,位置5對(duì)應(yīng)的位置數(shù)值為5,位置4對(duì)應(yīng)的位置數(shù)值為4,位置3對(duì)應(yīng)的位置數(shù)值為3,位置2對(duì)應(yīng)的位置數(shù)值2,位置I對(duì)應(yīng)的位置數(shù)值I。
[0083]假設(shè)用戶使用智能家居控制面板一段時(shí)間后,每個(gè)菜單都記錄有相應(yīng)的點(diǎn)擊記錄,假設(shè)智能家居控制面板中菜單對(duì)應(yīng)的菜單名稱(chēng)分別有:菜單a、菜單b、菜單C、菜單d、菜單e、菜單f、菜單g、菜單h、菜單i。系統(tǒng)記錄下9個(gè)功能菜單的歷史點(diǎn)擊次數(shù)分別為菜單a是20次,菜單b是10次,菜單c是10次,菜單d是15次,菜單e是7次,菜單f是2次,菜單g是O次,菜單h是6次,菜單i是13次。并且,菜單a在位置9,菜單d在位置8,菜單i在位置7,菜單b在位置6,菜單c在位置5,菜單e在位置4,菜單h在位置3,菜單f在位置2,菜單g在位置I。
[0084]用戶點(diǎn)擊了一次菜單C,則系統(tǒng)記錄菜單c的歷史點(diǎn)擊次數(shù)增加1,歷史點(diǎn)擊次數(shù)為11次,系統(tǒng)查詢到菜單C的位置數(shù)值為5,從而搜索到位置數(shù)值為6的菜單b,系統(tǒng)將菜單c和菜單b的歷史點(diǎn)擊次數(shù)進(jìn)行對(duì)比,菜單c為11次,菜單b為10次,菜單c的歷史點(diǎn)擊次數(shù)大于菜單b的歷史點(diǎn)擊次數(shù),因此系統(tǒng)將菜單c與菜單b的位置信息互換,互換后,菜單c在位置6,菜單b在位置5。
[0085]此時(shí)智能家居控制面板的界面上的顯示為:菜單a在位置9,菜單d在位置8,菜單i在位置7,菜單c在位置6,菜單b在位置5,菜單e在位置4,菜單h在位置3,菜單f在位置2,菜單g在位置I。
[0086]需要說(shuō)明的是,可以在智能家居控制面板的系統(tǒng)上設(shè)定一個(gè)定時(shí)器,使得該定時(shí)器每隔一個(gè)時(shí)間間隔發(fā)送執(zhí)行指令給系統(tǒng),讓系統(tǒng)接收到執(zhí)行指令后執(zhí)行圖2該的步驟205至步驟209的操作。
[0087]需要說(shuō)明的是,本實(shí)施例中智能家居控制面板的菜單根據(jù)菜單的歷史點(diǎn)擊次數(shù)進(jìn)行位置調(diào)整,還可以根據(jù)菜單的使用頻率對(duì)智能家居控制面板的菜單進(jìn)行位置調(diào)整,具體此處不作限定。
[0088]上面對(duì)一種調(diào)整功能菜單的方法進(jìn)行了詳細(xì)的描述,下面對(duì)一種動(dòng)態(tài)菜單系統(tǒng)進(jìn)行詳細(xì)描述,請(qǐng)參閱圖3,本發(fā)明實(shí)施例中一種動(dòng)態(tài)菜單系統(tǒng)包括:
[0089]第一獲取模塊301,用于獲取第一功能菜單的點(diǎn)擊信息;
[0090]第二獲取模塊302,用于獲取第二功能菜單的點(diǎn)擊信息,該第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,該位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo);
[0091]對(duì)比模塊303,用于將該第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第一處理模塊304,若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第二處理模塊305 ;
[0092]第一處理模塊304,用于將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換;
[0093]第二處理模塊305,用于保持該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值不變。
[0094]本實(shí)施例中一種動(dòng)態(tài)菜單系統(tǒng)還可以包括:
[0095]第一記錄模塊306,用于記錄第一功能菜單的點(diǎn)擊信息;
[0096]第二記錄模塊307,用于記錄第二功能菜單的點(diǎn)擊信息;
[0097]第一存儲(chǔ)模塊308,用于存儲(chǔ)第一功能菜單的位置數(shù)值;
[0098]第二存儲(chǔ)模塊309,用于存儲(chǔ)第二功能菜單的位置數(shù)值。
[0099]本實(shí)施例中,第一記錄模塊306記錄第一功能菜單的點(diǎn)擊信息,第二記錄模塊307記錄第二功能菜單的點(diǎn)擊信息,第一存儲(chǔ)模塊308存儲(chǔ)第一功能菜單的位置數(shù)值,第二存儲(chǔ)模塊309存儲(chǔ)第二功能菜單的位置 數(shù)值,第一獲取模塊301從第一記錄模塊306中獲取第一功能菜單的點(diǎn)擊信息,第二獲取模塊302從第二記錄模塊307中獲取第二功能菜單的點(diǎn)擊信息,對(duì)比模塊303根據(jù)第一獲取模塊301和第二獲取模塊302獲取得到的點(diǎn)擊信息,將該第一功能菜單的點(diǎn)擊信息與該第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則第一處理模塊304將該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值進(jìn)行互換,若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則第二處理模塊305保持該第一功能菜單的位置數(shù)值和該第二功能菜單的位置數(shù)值不變。在本實(shí)施例中,第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則互換第一功能菜單的位置數(shù)值和第二功能菜單的位置數(shù)值,從而保證了點(diǎn)擊信息較大的功能菜單的位置數(shù)值較大,而位置數(shù)值決定了功能菜單在系統(tǒng)界面上的位置,可以知道,用戶經(jīng)常使用的功能菜單的點(diǎn)擊信息較大,則該功能菜單的位置數(shù)值也較大,該功能菜單處于系統(tǒng)界面的優(yōu)先位置上,無(wú)需用戶進(jìn)行多次翻頁(yè)操作便可選擇使用,從而方便了用戶的使用操作。
[0100]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0101]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0102]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0103]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0104]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0105]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種調(diào)整功能菜單的方法,其特征在于,包括: 獲取第一功能菜單的點(diǎn)擊信息; 獲取第二功能菜單的點(diǎn)擊信息,所述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,所述位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo); 若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述點(diǎn)擊信息為歷史點(diǎn)擊次數(shù); 或, 所述點(diǎn)擊信息為預(yù)設(shè)時(shí)間內(nèi)的點(diǎn)擊次數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 記錄第一功能菜單的點(diǎn)擊信息; 記錄第二功能菜單的點(diǎn)擊信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 存儲(chǔ)第一功能菜單的位置數(shù)值; 存儲(chǔ)第二功能菜單的位置數(shù)值。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則不改變所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值。
6.—種動(dòng)態(tài)菜單系統(tǒng),其特征在于,包括: 第一獲取模塊,用于獲取第一功能菜單的點(diǎn)擊信息; 第二獲取模塊,用于獲取第二功能菜單的點(diǎn)擊信息,所述第二功能菜單的位置數(shù)值大于第一功能菜單的位置數(shù)值,所述位置數(shù)值為第一功能菜單和/或第二功能菜單在系統(tǒng)界面上的位置坐標(biāo); 對(duì)比模塊,用于將所述第一功能菜單的點(diǎn)擊信息與所述第二功能菜單的點(diǎn)擊信息進(jìn)行對(duì)比,若第一功能菜單的點(diǎn)擊信息大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第一處理模塊,若第一功能菜單的點(diǎn)擊信息不大于第二功能菜單的點(diǎn)擊信息,則執(zhí)行第二處理模塊; 第一處理模塊,用于將所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值進(jìn)行互換; 第二處理模塊,用于保持所述第一功能菜單的位置數(shù)值和所述第二功能菜單的位置數(shù)值不變。
7.根據(jù)權(quán)利要求6所述的動(dòng)態(tài)菜單系統(tǒng),其特征在于,還包括: 第一記錄模塊,用于記錄第一功能菜單的點(diǎn)擊信息; 第二記錄模塊,用于記錄第二功能菜單的點(diǎn)擊信息。
8.根據(jù)權(quán)利要求6所述的動(dòng)態(tài)菜單系統(tǒng),其特征在于,還包括: 第一存儲(chǔ)模塊,用于存儲(chǔ)第一功能菜單的位置數(shù)值; 第二存儲(chǔ)模塊,用于存儲(chǔ)第二功能菜單的位置數(shù)值。
【文檔編號(hào)】G06F3/0482GK103744587SQ201410035995
【公開(kāi)日】2014年4月23日 申請(qǐng)日期:2014年1月24日 優(yōu)先權(quán)日:2014年1月24日
【發(fā)明者】陳璟東 申請(qǐng)人:陳璟東