亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖標(biāo)智能顯示的方法和裝置的制作方法

文檔序號(hào):6368889閱讀:200來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):圖標(biāo)智能顯示的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及到圖標(biāo)顯示的方法,特別涉及到一種圖標(biāo)智能顯示的方法和裝置。
背景技術(shù)
嵌入式電子產(chǎn)品中,系統(tǒng)中各菜單項(xiàng)的圖標(biāo)一般能形象的表述該菜單項(xiàng)的功能和內(nèi)容,它是對(duì)應(yīng)菜單項(xiàng)的圖形標(biāo)識(shí),同時(shí),也是用戶(hù)在瀏覽系統(tǒng)菜單中的各菜單項(xiàng)的第一瀏覽對(duì)象,很多時(shí)候甚至是唯一瀏覽對(duì)象。在嵌入式電子產(chǎn)品中,菜單項(xiàng)的圖標(biāo)往往保持一種顯示狀態(tài),這種顯示狀態(tài)由設(shè)備制造商在做產(chǎn)品設(shè)計(jì)時(shí)就已固化設(shè)定,這就使得用戶(hù)無(wú)法通過(guò)這個(gè)固化的圖標(biāo)來(lái)得知該菜單項(xiàng)中的是否有目錄,并且也無(wú)法得知目錄的大小和多少。而現(xiàn)有的產(chǎn)品中,也已經(jīng)開(kāi)始針對(duì)少數(shù)菜單項(xiàng)的圖標(biāo),進(jìn)行了一些簡(jiǎn)單的變化。如電視的搜臺(tái)菜單在TV信源下顯示是彩色的,則表明此時(shí)該菜單可選;而在PC信源下顯示是灰色的,則表明此時(shí)該菜單不可選;另外,如電視處于網(wǎng)絡(luò)連接狀態(tài)時(shí),網(wǎng)絡(luò)連接狀態(tài)的菜單圖標(biāo)是彩色的,而電視處于網(wǎng)絡(luò)斷開(kāi)狀態(tài)時(shí),網(wǎng)絡(luò)連接狀態(tài)的菜單圖標(biāo)則是灰色的。但是,上述的圖標(biāo)變化都只是分別用兩個(gè)不同圖標(biāo)在同一個(gè)圖標(biāo)區(qū)域進(jìn)行顯示,這種顯示方法不夠智能化,使得用戶(hù)仍然不能通過(guò)該圖標(biāo)了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài)。

發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種圖標(biāo)智能顯示的方法和裝置,旨在使菜單項(xiàng)的圖標(biāo)的顯示智能化,并且使用戶(hù)可以通過(guò)該圖標(biāo)了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài),從而提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。本發(fā)明提供一種圖標(biāo)智能顯示的方法,包括接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)所述菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài);根據(jù)所述圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。優(yōu)選地,所述狀態(tài)參數(shù)至少包括以下之一系統(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)以及菜單項(xiàng)對(duì)應(yīng)的內(nèi)容。優(yōu)選地,在執(zhí)行所述根據(jù)預(yù)設(shè)的圖標(biāo)顯示類(lèi)型所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整之前,還包括預(yù)設(shè)所述圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。優(yōu)選地,所述圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則。優(yōu)選地,所述根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理包括、
如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則根據(jù)所述圖標(biāo)形狀顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理;如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則根據(jù)所述圖標(biāo)亮度顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)亮度進(jìn)行變暗或變亮的處理;如所述菜單項(xiàng)的圖標(biāo) 顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則根據(jù)所述圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。本發(fā)明還提供一種圖標(biāo)智能顯示的裝置,包括查詢(xún)及判斷模塊,用于接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)所述菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài);調(diào)整模塊,用于根據(jù)所述圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。優(yōu)選地,所述狀態(tài)參數(shù)至少包括以下之一系統(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)菜以及單項(xiàng)對(duì)應(yīng)的內(nèi)容系統(tǒng)。優(yōu)選地,圖標(biāo)智能顯示的裝置還包括預(yù)設(shè)模塊,用于預(yù)設(shè)所述圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。優(yōu)選地,所述圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則。優(yōu)選地,所述調(diào)整模塊具體用于如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則根據(jù)所述圖標(biāo)形狀顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理;如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則根據(jù)所述圖標(biāo)亮度顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)亮度進(jìn)行變暗或變亮的處理;如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則根據(jù)所述圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。本發(fā)明通過(guò)在接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并在根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,并將調(diào)整后的圖標(biāo)進(jìn)行顯示。采用這種方法來(lái)將采單項(xiàng)的圖標(biāo)進(jìn)行顯示,用戶(hù)只需要瀏覽該圖標(biāo),就可以了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài),使得菜單項(xiàng)的圖標(biāo)的顯示更為智能化,提高了用戶(hù)的使用體驗(yàn),并且可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。


圖I為本發(fā)明圖標(biāo)智能顯示的方法第一實(shí)施例的流程示意圖;圖2為本發(fā)明圖標(biāo)智能顯示的方法第一實(shí)施例中對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程示意圖;圖3為本發(fā)明圖標(biāo)智能顯示的方法第二實(shí)施例的流程示意圖;圖4為本發(fā)明圖標(biāo)智能顯示的裝置第一實(shí)施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明圖標(biāo)智能顯示的裝置第二實(shí)施例的結(jié)構(gòu)示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照?qǐng)D1,圖I為本發(fā)明圖標(biāo)智能顯示的方法第一實(shí)施例的流程示意圖。該方法包括 步驟S10,接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)對(duì)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷菜單項(xiàng)的圖標(biāo)顯示狀態(tài);本發(fā)明所提供的圖標(biāo)智能顯示的方法,根據(jù)系統(tǒng)菜單中各菜單項(xiàng)所對(duì)應(yīng)的內(nèi)容、模擬量等狀態(tài)參數(shù),來(lái)對(duì)該菜單項(xiàng)圖標(biāo)的顯示進(jìn)行調(diào)整,使該菜單的圖標(biāo)具備表情表達(dá)能力,從而使圖標(biāo)的顯示智能化。這樣,用戶(hù)通過(guò)瀏覽某一菜單項(xiàng)的圖標(biāo),即可得知該采單項(xiàng)中目前的內(nèi)容、內(nèi)容的數(shù)量以及功能調(diào)整狀態(tài)。在本實(shí)施例中,根據(jù)用戶(hù)的需要,首先會(huì)發(fā)起一個(gè)對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求,這個(gè)顯示請(qǐng)求可以通過(guò)遙控器的按鍵或外部按鍵等外部設(shè)備發(fā)起,也可以是由系統(tǒng)中所自帶的模塊所發(fā)起的。當(dāng)接收到這個(gè)顯示請(qǐng)求后,在系統(tǒng)中所設(shè)置的狀態(tài)參數(shù)的列表中查詢(xún)?cè)摬藛雾?xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)。本實(shí)施例中,為了加快菜單項(xiàng)的圖標(biāo)顯示的速度,可以在系統(tǒng)中增加一個(gè)線程,用于專(zhuān)門(mén)在后臺(tái)搜集菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)。當(dāng)查詢(xún)到菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)后,根據(jù)這個(gè)狀態(tài)參數(shù)判斷該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)。本實(shí)施例中,所提出的狀態(tài)參數(shù)通??梢园ㄏ到y(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)以及菜單項(xiàng)對(duì)應(yīng)的內(nèi)容等參數(shù);當(dāng)然,對(duì)菜單項(xiàng)所設(shè)置的狀態(tài)參數(shù)也可以包括其他類(lèi)型的可以用于描述該菜單項(xiàng)的參數(shù),而并不局限于上述幾種狀態(tài)參數(shù)。不同的狀態(tài)參數(shù),其所對(duì)應(yīng)的菜單項(xiàng)可以有不同的圖標(biāo)顯示狀態(tài)。步驟S20,根據(jù)圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。當(dāng)根據(jù)狀態(tài)參數(shù)判斷出其所對(duì)應(yīng)的菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)系統(tǒng)中預(yù)先所設(shè)置好的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理。本實(shí)施例中,所預(yù)設(shè)的圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)貝U。根據(jù)相應(yīng)的圖標(biāo)顯示規(guī)則,可以對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行外形尺寸的大小縮放或變形等調(diào)整;也可以對(duì)菜單項(xiàng)的同一個(gè)圖標(biāo)的部分區(qū)域或全部區(qū)域的亮度、顏色、透明度等進(jìn)行調(diào)整;同樣,也可以在菜單項(xiàng)的圖標(biāo)上添加動(dòng)態(tài)畫(huà)面,或者根據(jù)需要對(duì)動(dòng)畫(huà)的數(shù)量進(jìn)行增減。完成了對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理后,會(huì)將經(jīng)過(guò)了調(diào)整處理的圖標(biāo)在顯示屏上進(jìn)行顯示。這樣,用戶(hù)通過(guò)瀏覽菜單項(xiàng)的圖標(biāo),即可以很直觀地得知該采單項(xiàng)中目前的內(nèi)容、內(nèi)容的數(shù)量以及功能調(diào)整狀態(tài)。當(dāng)然,在本實(shí)施例中,除以上三種顯示規(guī)則外,還可以在用于顯示某菜單項(xiàng)的圖標(biāo)的顯示區(qū)域內(nèi),同時(shí)組合放置多個(gè)不同的圖標(biāo),并通過(guò)相同或不同的亮度、顏色、透明度的設(shè)置來(lái)將它們的狀態(tài)分別進(jìn)行顯示,使多個(gè)圖標(biāo)在整體上呈現(xiàn)為一個(gè)圖標(biāo),這個(gè)圖標(biāo)可能會(huì)因?yàn)椴藛雾?xiàng)對(duì)應(yīng)的狀態(tài)參數(shù)的不同,而呈現(xiàn)不同的形態(tài)。另外,還可以采用兩種或兩種以上不同的圖標(biāo)來(lái)分別標(biāo)識(shí)菜單項(xiàng)所對(duì)應(yīng)的不同的狀態(tài)參數(shù)的變化,而這些不同的圖標(biāo)中,在一種一狀態(tài)參數(shù)下,只能有一個(gè)被顯不出來(lái)。本發(fā)明實(shí)施例,通過(guò)在接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并在根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,并將調(diào)整后的圖標(biāo)進(jìn)行顯示。采用這種方法來(lái)將采單項(xiàng)的圖標(biāo)進(jìn)行顯示,用戶(hù)只需要瀏覽該圖標(biāo),就可以了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài),使得菜單項(xiàng)的圖標(biāo)的顯示更為智能化,提高了用戶(hù)的使用體驗(yàn),并且可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。參照?qǐng)D2,圖2為本發(fā)明圖標(biāo)智能顯示的方法第一實(shí)施例中對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程示意圖。在本實(shí)施例中,步驟S20具體包括步驟S21,判斷菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則;如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則進(jìn)入步驟S22 ;如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則進(jìn)入步驟S23 ;如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則進(jìn)入步驟S24。步驟S22,根據(jù)圖標(biāo)形狀顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理;步驟S23,根據(jù)圖標(biāo)亮度顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)亮度進(jìn)行變暗或變亮的處理;步驟S24,根據(jù)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。在本實(shí)施例中,當(dāng)根據(jù)菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)判斷出該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,進(jìn)一步根據(jù)圖標(biāo)顯示狀態(tài)對(duì)其所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行判斷。一、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常為文件中的內(nèi)容的數(shù)量或大小等參數(shù);根據(jù)這個(gè)圖標(biāo)形狀顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的形狀進(jìn)行放大、縮小或變形等形狀上的調(diào)整處理。本實(shí)施例中,以對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行縮放的大小變化和凹凸量變形的變化兩種情況為例,將對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程進(jìn)行說(shuō)明I、對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行縮放的大小變化在這種情況下,如所需要顯示的菜單項(xiàng)是文件夾,則需要根據(jù)這個(gè)文件夾中的文件和目錄的數(shù)目來(lái)對(duì)文件來(lái)的尺寸大小進(jìn)行調(diào)整。當(dāng)文件夾中沒(méi)有文件時(shí),文件夾的尺寸為最??;而其中包含的文件和目錄的數(shù)目越多,文件夾的尺寸則越大;當(dāng)文件和目錄的數(shù)目達(dá)到所設(shè)定的最大值時(shí),這個(gè)文件夾的圖標(biāo)則呈最大化顯示。這樣,就需要預(yù)先對(duì)引起圖標(biāo)變化的文件和目錄的數(shù)目最小值以及最大值分別進(jìn)行設(shè)置。當(dāng)設(shè)置了最小值和最大值之后,根據(jù)這個(gè)最小值和最大值,可以計(jì)算出該文件夾圖標(biāo)的實(shí)際顯示大小。本實(shí)施例中,對(duì)最大值和最小值的設(shè)定,舉例如下首先,可以設(shè)定該文件夾圖標(biāo)的最小顯示尺寸圖標(biāo)的寬、高分別為原圖標(biāo)的寬、高的90%,此時(shí)對(duì)應(yīng)于文件夾下的文件和目錄的數(shù)量MIN_NUM為0 ;然后,設(shè)定該文件夾圖標(biāo)的實(shí)際顯示尺寸圖標(biāo)的寬、高分別等于原圖標(biāo)的寬、高時(shí),該文件夾下的文件和目錄的數(shù)量N0RMAL_NUM為I ;最后,設(shè)定該文件夾圖標(biāo)的最大顯示尺寸圖標(biāo)的寬、高分別為原圖標(biāo)寬、高的150 %,此時(shí),對(duì)應(yīng)于文件夾下的文件和目錄數(shù)目的最大值MAX_NUM為11。 如果該文件夾中的文件和目錄的數(shù)目num大于N0RMAL_NUM而小于MAX_NUM時(shí),該文件夾圖標(biāo)當(dāng)前顯示尺寸的寬、高的計(jì)算方法即為原圖標(biāo)寬、高的(100+50* (num-NORMAL_NUM) / (MAX_NUM-NORMAL_NUM)) %,也就是實(shí)際顯示的寬、高各為原圖標(biāo)寬、高的(100+50*(num-1)/10) %。例如,當(dāng)該文件夾下文件和目錄的數(shù)目num為3時(shí),該文件夾圖標(biāo)實(shí)際顯示的寬、高分別為原圖標(biāo)寬、高的(100+50*(3-1)/10) %= 110%。2、對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行凹凸量變形的變化在這種情況下,如所需要顯示的菜單項(xiàng)是文件夾,同樣需要根據(jù)這個(gè)文件夾中的文件和目錄的數(shù)目來(lái)對(duì)文件來(lái)的凹凸量變形進(jìn)行調(diào)整。當(dāng)文件夾中的文件和目錄的數(shù)目較少時(shí),文件夾圖標(biāo)的兩側(cè)向內(nèi)凹陷的程度會(huì)較大;而文件夾中包含的文件和目錄的數(shù)目比較多,并且大于使文件夾圖標(biāo)正常顯示的數(shù)目時(shí),文件夾圖標(biāo)的兩側(cè)則會(huì)呈現(xiàn)向外凸起的狀態(tài)。當(dāng)文件和目錄的數(shù)目達(dá)到所設(shè)定的最大值時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量則會(huì)達(dá)到最大。這樣,就需要預(yù)先對(duì)引起圖標(biāo)變化的文件和目錄的數(shù)目最小值以及最大值 分別進(jìn)行設(shè)置。當(dāng)設(shè)置了最小值和最大值之后,根據(jù)這個(gè)最小值和最大值,對(duì)該文件夾圖標(biāo)的凹凸量變形的變化進(jìn)行調(diào)整。本實(shí)施例中,對(duì)最大值和最小值的設(shè)定,舉例如下首先,設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為0時(shí),文件夾圖標(biāo)的兩側(cè)向內(nèi)凹陷的程度最大;然后,設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為I時(shí),文件夾圖標(biāo)呈現(xiàn)標(biāo)準(zhǔn)狀態(tài),即不做任何凹凸量變形的調(diào)整;設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為2時(shí),文件夾圖標(biāo)的兩側(cè)則會(huì)略微向外凸起;而當(dāng)該文件夾下的文件和目錄的數(shù)目為大于等于5時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量則會(huì)達(dá)到最大。如果該文件夾下的文件和目錄的數(shù)目分別為3和4時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量大于文件和目錄的數(shù)目為2時(shí)的變形量,但略小于文件和目錄的數(shù)目為5時(shí)的變形量。二、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常為系統(tǒng)信源和網(wǎng)絡(luò)連接狀態(tài)等參數(shù)。根據(jù)圖標(biāo)亮度顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的亮度進(jìn)行變暗或變亮的處理。本實(shí)施例中,在系統(tǒng)開(kāi)機(jī)后,將會(huì)初始化亮度圖標(biāo)的RGBA系數(shù)調(diào)整范圍值和引起圖標(biāo)RGBA系數(shù)變化的亮度的范圍值。對(duì)亮度的范圍值的設(shè)定,舉例如下若用戶(hù)可調(diào)整的亮度的值的范圍是0 100,則可設(shè)定當(dāng)亮度值小于等于ADJ_MIN_VALUE(可預(yù)設(shè)為20)時(shí),亮度圖標(biāo)的各像數(shù)點(diǎn)的RGBA系數(shù)值都為COEFFICIENT_MIN(可預(yù)設(shè)為0.6);當(dāng)亮度值大于等于ADJ_MAX_VALUE (可預(yù)設(shè)為90)時(shí),亮度圖標(biāo)的各像數(shù)點(diǎn)的RGBA系數(shù)值為COEFFICIENT_MAX(可預(yù)設(shè)為 I. 0);當(dāng)亮度值大于 ADJ_MIN_VALUE 而小于 ADJ_MAX_VALUE時(shí),亮度圖標(biāo)的各像數(shù)的RGBA系數(shù)值在COEFFICIENT_MIN與COEFFICIENT_MAX之間可以線性關(guān)系或非線性進(jìn)行調(diào)整。上述對(duì)亮度圖標(biāo)的亮度變化的調(diào)整,可以是針對(duì)圖標(biāo)各像數(shù)點(diǎn)的RGBA調(diào)整系數(shù)同時(shí)調(diào)整,也可以是對(duì)R、G、B、A中的一個(gè)或幾個(gè)進(jìn)行單獨(dú)或組合調(diào)整。當(dāng)用戶(hù)調(diào)整亮度值在不同的值時(shí),該亮度圖標(biāo)將會(huì)有規(guī)律的呈現(xiàn)出不同的明暗變化。三、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常也為文件中的內(nèi)容的數(shù)量或大小等參數(shù)。根據(jù)這個(gè)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的形狀進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。本實(shí)施例中,以菜單項(xiàng)所對(duì)應(yīng)的圖標(biāo)為U盤(pán)音樂(lè)圖標(biāo),并且所添加的動(dòng)畫(huà)為音樂(lè)符號(hào)為例,將對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程進(jìn)行說(shuō)明本實(shí)施例中,系統(tǒng)開(kāi)機(jī)后,首先需要對(duì)使U盤(pán)音樂(lè)圖標(biāo)飄出不同數(shù)量的音樂(lè)符號(hào)所對(duì)應(yīng)的音樂(lè)文件的數(shù)量的最小值和最大值進(jìn)行設(shè)定。對(duì)最小值和最大值的設(shè)定,舉例如下首先,可以設(shè)定當(dāng)U盤(pán)中無(wú)任何音樂(lè)文件時(shí),該U盤(pán)音樂(lè)圖標(biāo)無(wú)音樂(lè)符號(hào)飄出;當(dāng)1]盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_1(可設(shè)為I)而小于U_MUSIC_FILE_NUM_2(可設(shè)為5)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可飄出I個(gè)音樂(lè)符號(hào);當(dāng)U盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_2而小于U_MUSIC_FILE_NUM_3 (可設(shè)為20)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可同時(shí)(或先后)飄出2個(gè)音樂(lè)符號(hào);以此類(lèi)推。而當(dāng)U盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_MAX(可設(shè)為120)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可同時(shí)(或先后)飄出MUSIC_IC0N_MAX(可設(shè)為5)個(gè)音樂(lè)符號(hào)。這樣,當(dāng)U盤(pán)中擁有不同數(shù)量的音樂(lè)文件時(shí),該U盤(pán)音樂(lè)圖標(biāo)就可能會(huì)飄出不同數(shù)量的音樂(lè)符號(hào)。根據(jù)菜單項(xiàng)的圖標(biāo)顯示狀態(tài),判斷出其所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則具體為圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則還是圖標(biāo)動(dòng)畫(huà)顯示規(guī)則后,在相應(yīng)的情況下,根據(jù)不同的圖標(biāo)顯 示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行相應(yīng)的調(diào)整處理,以供將經(jīng)過(guò)調(diào)整處理后的圖標(biāo)進(jìn)行顯示。這就進(jìn)行步保證了可以智能地對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示,從而進(jìn)一步提高了用戶(hù)的使用體驗(yàn),并且進(jìn)一步保證了可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。參照?qǐng)D3,圖3為本發(fā)明圖標(biāo)智能顯示的方法第二實(shí)施例的流程示意圖。在執(zhí)行步驟S20之前,還包括步驟S30,預(yù)設(shè)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。在本實(shí)施例中,不同的圖標(biāo)顯示狀態(tài)對(duì)應(yīng)不同的圖標(biāo)顯示規(guī)則。而圖標(biāo)顯示規(guī)則可以包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則等。在對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行調(diào)整處理之前,首先在系統(tǒng)中對(duì)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行預(yù)設(shè),以供根據(jù)不同的圖標(biāo)顯示規(guī)則對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理。對(duì)于圖標(biāo)形狀顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)可以引起圖標(biāo)形狀變化的因素的最大值和最小值進(jìn)行預(yù)設(shè);對(duì)圖標(biāo)亮度顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)引起圖標(biāo)RGBA系數(shù)變化的亮度的范圍值進(jìn)行預(yù)設(shè);而對(duì)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)引起圖標(biāo)的是否添加動(dòng)畫(huà)以及所添加的動(dòng)畫(huà)的數(shù)量變化的因素的最小值和最大值進(jìn)行預(yù)設(shè)。在對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行調(diào)整處理之前,對(duì)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行預(yù)設(shè),以方便當(dāng)根據(jù)當(dāng)前需要進(jìn)行顯示的菜單項(xiàng)所對(duì)應(yīng)的狀態(tài)參數(shù)判斷出該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理。這樣,就為對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理提供了更大的方便。參照?qǐng)D4,圖4為本發(fā)明圖標(biāo)智能顯示的裝置第一實(shí)施例的結(jié)構(gòu)示意圖。該裝置包括查詢(xún)及判斷模塊10,用于接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷菜單項(xiàng)的圖標(biāo)顯示狀態(tài);調(diào)整模塊20,用于根據(jù)圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。本發(fā)明所提供的圖標(biāo)智能顯示的裝置,根據(jù)系統(tǒng)菜單中各菜單項(xiàng)所對(duì)應(yīng)的內(nèi)容、模擬量等狀態(tài)參數(shù),來(lái)對(duì)該菜單項(xiàng)圖標(biāo)的顯示進(jìn)行調(diào)整,使該菜單的圖標(biāo)具備表情表達(dá)能力,從而使圖標(biāo)的顯示智能化。這樣,用戶(hù)通過(guò)瀏覽某一菜單項(xiàng)的圖標(biāo),即可得知該采單項(xiàng)中目前的內(nèi)容、內(nèi)容的數(shù)量以及功能調(diào)整狀態(tài)。在本實(shí)施例中,根據(jù)用戶(hù)的需要,首先會(huì)發(fā)起一個(gè)對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求,這個(gè)顯示請(qǐng)求可以通過(guò)遙控器的按鍵或外部按鍵等外部設(shè)備發(fā)起,也可以是由系統(tǒng)中所自帶的模塊所發(fā)起的。當(dāng)接收到這個(gè)顯示請(qǐng)求后,查詢(xún)及判斷模塊10在系統(tǒng)中所設(shè)置的狀態(tài)參數(shù)的列表中查詢(xún)?cè)摬藛雾?xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)。本實(shí)施例中,為了加快菜單項(xiàng)的圖標(biāo)顯示的速度,可以在系統(tǒng)中增加一個(gè)線程,用于專(zhuān)門(mén)在后臺(tái)搜集菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)。當(dāng)查詢(xún)到菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)后,查詢(xún)及判斷模塊10根據(jù)這個(gè)狀態(tài)參數(shù)判斷該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)。本實(shí)施例中,所提出的狀態(tài)參數(shù)通??梢园ㄏ到y(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)以及菜單項(xiàng)對(duì)應(yīng)的內(nèi)容等參數(shù);當(dāng)然,對(duì)菜單項(xiàng)所設(shè)置的狀態(tài)參數(shù)也可以包括其他類(lèi)型的可以用于描述該菜單項(xiàng)的參數(shù),而并不局限于上述幾種狀態(tài)參數(shù)。不同的狀態(tài)參數(shù),其所對(duì)應(yīng)的菜單項(xiàng)可以有不同的圖標(biāo)顯示狀態(tài)。當(dāng)根據(jù)狀態(tài)參數(shù)判斷出其所對(duì)應(yīng)的菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,調(diào)整模塊20根據(jù)系統(tǒng)中預(yù)先所設(shè)置好的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理。本實(shí)施例中,所預(yù)設(shè)的圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則。根據(jù)相應(yīng)的圖標(biāo)顯示規(guī)則,可以對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行外形尺寸的大小縮放或變形等調(diào)整;也可以對(duì)菜單項(xiàng)的同一個(gè)圖標(biāo)的部分區(qū)域或全部區(qū)域的亮度、顏色、透明度等進(jìn)行調(diào)整;同樣,也可以在菜單項(xiàng)的圖標(biāo)上添加動(dòng)態(tài)畫(huà)面,或者根據(jù)需要對(duì)動(dòng)畫(huà)的數(shù)量進(jìn)行增減。完成了對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理后,會(huì)將經(jīng)過(guò)了調(diào)整處理的圖標(biāo)在顯示屏上進(jìn)行顯示。這樣,用戶(hù)通過(guò)瀏覽菜單項(xiàng)的圖標(biāo),即可以很直觀地得知該采單項(xiàng)中目前的內(nèi)容、內(nèi)容的數(shù)量以及功能調(diào)整狀態(tài)。當(dāng)然,在本實(shí)施例中,除以上三種顯示規(guī)則外,還可以在用于顯示某菜單項(xiàng)的圖標(biāo)的顯示區(qū)域內(nèi),同時(shí)組合放置多個(gè)不同的圖標(biāo),并通過(guò)相同或不同的亮度、顏色、透明度的設(shè)置來(lái)將它們的狀態(tài)分別進(jìn)行顯示,使多個(gè)圖標(biāo)在整體上呈現(xiàn)為一個(gè)圖標(biāo),這個(gè)圖標(biāo)可能會(huì)因?yàn)椴藛雾?xiàng)對(duì)應(yīng)的狀態(tài)參數(shù)的不同,而呈現(xiàn)不同的形態(tài)。另外,還可以采用兩種或兩種以上不同的圖標(biāo)來(lái)分別標(biāo)識(shí)菜單項(xiàng)所對(duì)應(yīng)的不同的狀態(tài)參數(shù)的變化,而這些不同的圖標(biāo)中,在一種一狀態(tài)參數(shù)下,只能有一個(gè)被顯不出來(lái)。本發(fā)明實(shí)施例,通過(guò)在接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)對(duì)應(yīng)的當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并在根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,并將調(diào)整后的圖標(biāo)進(jìn)行顯示。采用這種方法來(lái)將采單項(xiàng)的圖標(biāo)進(jìn)行顯示,用戶(hù)只需要瀏覽該圖標(biāo),就可以了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài),使得菜單項(xiàng)的圖標(biāo)的顯示更為智能化,提高了用戶(hù)的使用體驗(yàn),并且可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。在上述實(shí)施例中,調(diào)整模塊20具體用于如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則根據(jù)圖標(biāo)形狀顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理;、
如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則根據(jù)圖標(biāo)売度顯不規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)売度進(jìn)行變暗或變売的處理;如菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則根據(jù)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。在本實(shí)施例中,當(dāng)根據(jù)菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)判斷出該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,進(jìn)一步根據(jù)圖標(biāo)顯示狀態(tài)對(duì)其所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行判斷。一、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常為文件中的內(nèi)容的數(shù)量或大小等參數(shù);調(diào)整模塊20根據(jù)這個(gè)圖標(biāo)形狀顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的形狀進(jìn)行放大、縮小或變形等形狀上的調(diào)整處理。本實(shí)施例中,以對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行縮放的大小變化和凹凸量變形的變化兩種情況為例,將對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程進(jìn)行說(shuō)明I、對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行縮放的大小變化在這種情況下,如所需要顯示的菜單項(xiàng)是文件夾,則需要根據(jù)這個(gè)文件夾中的文件和目錄的數(shù)目來(lái)對(duì)文件來(lái)的尺寸大小進(jìn)行調(diào)整。當(dāng)文件夾中沒(méi)有文件時(shí),文件夾的尺寸為最小;而其中包含的文件和目錄的數(shù)目越多,文件夾的尺寸則越大;當(dāng)文件和目錄的數(shù)目達(dá)到所設(shè)定的最大值時(shí),這個(gè)文件夾的圖標(biāo)則呈最大化顯示。這樣,就需要預(yù)先對(duì)引起圖標(biāo)變化的文件和目錄的數(shù)目最小值以及最大值分別進(jìn)行設(shè)置。當(dāng)設(shè)置了最小值和最大值之后,根據(jù)這個(gè)最小值和最大值,可以計(jì)算出該文件夾圖標(biāo)的實(shí)際顯示大小。本實(shí)施例中,對(duì)最大值和最小值的設(shè)定,舉例如下首先,可以設(shè)定該文件夾圖標(biāo)的最小顯示尺寸圖標(biāo)的寬、高分別為原圖標(biāo)的寬、高的90%,此時(shí)對(duì)應(yīng)于文件夾下的文件和目錄的數(shù)量MIN_NUM為0 ;然后,設(shè)定該文件夾圖標(biāo)的實(shí)際顯示尺寸圖標(biāo)的寬、高分別等于原圖標(biāo)的寬、高時(shí),該文件夾下的文件和目錄的數(shù)量N0RMAL_NUM為I ;最后,設(shè)定該文件夾圖標(biāo)的最大顯示尺寸圖標(biāo)的寬、高分別為原圖標(biāo)寬、高的150 %,此時(shí),對(duì)應(yīng)于文件夾下的文件和目錄數(shù)目的最大值MAX_NUM為11。 如果該文件夾中的文件和目錄的數(shù)目num大于N0RMAL_NUM而小于MAX_NUM時(shí),該文件夾圖標(biāo)當(dāng)前顯示尺寸的寬、高的計(jì)算方法即為原圖標(biāo)寬、高的(100+50* (num-N0RMAL_NUM) / (MAX_NUM-NORMAL_NUM)) %,也就是實(shí)際顯示的寬、高各為原圖標(biāo)寬、高的(100+50*(num-1)/10) %。例如,當(dāng)該文件夾下文件和目錄的數(shù)目num為3時(shí),該文件夾圖標(biāo)實(shí)際顯示的寬、高分別為原圖標(biāo)寬、高的(100+50*(3-1)/10) %= 110%。2、對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行凹凸量變形的變化在這種情況下,如所需要顯示的菜單項(xiàng)是文件夾,同樣需要根據(jù)這個(gè)文件夾中的文件和目錄的數(shù)目來(lái)對(duì)文件來(lái)的凹凸量變形進(jìn)行調(diào)整。當(dāng)文件夾中的文件和目錄的數(shù)目較少時(shí),文件夾圖標(biāo)的兩側(cè)向內(nèi)凹陷的程度會(huì)較大;而文件夾中包含的文件和目錄的數(shù)目比較多,并且大于使文件夾圖標(biāo)正常顯示的數(shù)目時(shí),文件夾圖標(biāo)的兩側(cè)則會(huì)呈現(xiàn)向外凸起的狀態(tài)。當(dāng)文件和目錄的數(shù)目達(dá)到所設(shè)定的最大值時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量 則會(huì)達(dá)到最大。這樣,就需要預(yù)先對(duì)引起圖標(biāo)變化的文件和目錄的數(shù)目最小值以及最大值分別進(jìn)行設(shè)置。當(dāng)設(shè)置了最小值和最大值之后,根據(jù)這個(gè)最小值和最大值,對(duì)該文件夾圖標(biāo)的凹凸量變形的變化進(jìn)行調(diào)整。本實(shí)施例中,對(duì)最大值和最小值的設(shè)定,舉例如下首先,設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為O時(shí),文件夾圖標(biāo)的兩側(cè)向內(nèi)凹陷的程度最大;然后,設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為I時(shí),文件夾圖標(biāo)呈現(xiàn)標(biāo)準(zhǔn)狀態(tài),即不做任何凹凸量變形的調(diào)整;設(shè)定當(dāng)該文件夾下的文件和目錄的數(shù)目為2時(shí),文件夾圖標(biāo)的兩側(cè)則會(huì)略微向外凸起;而當(dāng)該文件夾下的文件和目錄的數(shù)目為大于等于5時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量則會(huì)達(dá)到最大。如果該文件夾下的文件和目錄的數(shù)目分別為3和4時(shí),文件夾圖標(biāo)的兩側(cè)向外凸起的變形量大于文件和目錄的數(shù)目為2時(shí)的變形量,但略小于文件和目錄的數(shù)目為5時(shí)的變形量。二、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常為系統(tǒng)信源和網(wǎng)絡(luò)連接狀態(tài)等參數(shù)。調(diào)整模塊20根據(jù)圖標(biāo)亮度顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的亮度進(jìn)行變暗或變亮的處理。本實(shí)施例中,在系統(tǒng)開(kāi)機(jī)后,將會(huì)初始化亮度圖標(biāo)的RGBA系數(shù)調(diào)整范圍值和引起圖標(biāo)RGBA系數(shù)變化的亮度的范圍值。對(duì)亮度的范圍值的設(shè)定,舉例如下若用戶(hù)可調(diào)整的亮度的值的范圍是0 100,則可設(shè)定當(dāng)亮度值小于等于ADJ_MIN_VALUE(可預(yù)設(shè)為 20)時(shí),亮度圖標(biāo)的各像數(shù)點(diǎn)的RGBA系數(shù)值都為COEFFICIENT_MIN(可預(yù)設(shè)為0.6);當(dāng)亮度值大于等于ADJ_MAX_VALUE (可預(yù)設(shè)為90)時(shí),亮度圖標(biāo)的各像數(shù)點(diǎn)的RGBA系數(shù)值為COEFFICIENT_MAX(可預(yù)設(shè)為 I. 0);當(dāng)亮度值大于 ADJ_MIN_VALUE 而小于 ADJ_MAX_VALUE時(shí),亮度圖標(biāo)的各像數(shù)的RGBA系數(shù)值在COEFFICIENT_MIN與COEFFICIENT_MAX之間可以線性關(guān)系或非線性進(jìn)行調(diào)整。上述對(duì)亮度圖標(biāo)的亮度變化的調(diào)整,可以是針對(duì)圖標(biāo)各像數(shù)點(diǎn)的RGBA調(diào)整系數(shù)同時(shí)調(diào)整,也可以是對(duì)R、G、B、A中的一個(gè)或幾個(gè)進(jìn)行單獨(dú)或組合調(diào)整。當(dāng)用戶(hù)調(diào)整亮度值在不同的值時(shí),該亮度圖標(biāo)將會(huì)有規(guī)律的呈現(xiàn)出不同的明暗變化。三、當(dāng)判斷出菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則時(shí),在這種情況下,該菜單項(xiàng)所對(duì)應(yīng)的當(dāng)前狀態(tài)參數(shù)通常也為文件中的內(nèi)容的數(shù)量或大小等參數(shù)。調(diào)整模塊20根據(jù)這個(gè)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)的形狀進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。本實(shí)施例中,以菜單項(xiàng)所對(duì)應(yīng)的圖標(biāo)為U盤(pán)音樂(lè)圖標(biāo),并且所添加的動(dòng)畫(huà)為音樂(lè)符號(hào)為例,將對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理的流程進(jìn)行說(shuō)明本實(shí)施例中,系統(tǒng)開(kāi)機(jī)后,首先需要對(duì)使U盤(pán)音樂(lè)圖標(biāo)飄出不同數(shù)量的音樂(lè)符號(hào)所對(duì)應(yīng)的音樂(lè)文件的數(shù)量的最小值和最大值進(jìn)行設(shè)定。對(duì)最小值和最大值的設(shè)定,舉例如下首先,可以設(shè)定當(dāng)U盤(pán)中無(wú)任何音樂(lè)文件時(shí),該U盤(pán)音樂(lè)圖標(biāo)無(wú)音樂(lè)符號(hào)飄出;當(dāng)1]盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_1(可設(shè)為I)而小于U_MUSIC_FILE_NUM_2(可設(shè)為5)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可飄出I個(gè)音樂(lè)符號(hào);iU盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_2而小于U_MUSIC_FILE_NUM_3 (可設(shè)為20)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可同時(shí)(或先后)飄出2個(gè)音樂(lè)符號(hào);以此類(lèi)推。而當(dāng)U盤(pán)中音樂(lè)文件的數(shù)量大于或等于U_MUSIC_FILE_NUM_MAX(可設(shè)為120)時(shí),該U盤(pán)音樂(lè)圖標(biāo)上可同時(shí)(或先后)飄出MUSIC_IC0N_MAX(可設(shè)為5)個(gè)音樂(lè)符號(hào)。這樣,當(dāng)U盤(pán)中擁有不同數(shù)量的音樂(lè)文件時(shí),該U盤(pán)音樂(lè)圖標(biāo)就可能會(huì)飄出不同數(shù)量的音樂(lè)符號(hào)。根據(jù)菜單項(xiàng)的圖標(biāo)顯示狀態(tài),判斷出其所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則具體為圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則還是圖標(biāo)動(dòng)畫(huà)顯示規(guī)則后,在相應(yīng)的情況下,根據(jù)不同的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行相應(yīng)的調(diào)整處理,以供將經(jīng)過(guò)調(diào)整處理后的圖標(biāo)進(jìn)行顯示。這就進(jìn)行步保證了可以智能地對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示,從而進(jìn)一步提高了用戶(hù)的使用體驗(yàn),并且進(jìn)一步保證了可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。參照?qǐng)D5,圖5為本發(fā)明圖標(biāo)智能顯示的裝置第二實(shí)施例的結(jié)構(gòu)示意圖。該裝置還包括預(yù)設(shè)模塊30,用于預(yù)設(shè)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。在本實(shí)施例中,不同的圖標(biāo)顯示狀態(tài)對(duì)應(yīng)不同的圖標(biāo)顯示規(guī)則。而圖標(biāo)顯示規(guī)則可以包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則等。在對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行調(diào)整處理之前,預(yù)設(shè)模塊30首先在系統(tǒng)中對(duì)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行預(yù)設(shè),以供根據(jù)不同的圖標(biāo)顯示規(guī)則對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理。對(duì)于圖標(biāo)形狀顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)可以引起圖標(biāo)形狀變化的因素的最大值和最小值進(jìn)行預(yù)設(shè);對(duì)圖標(biāo)亮度顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)引起圖標(biāo)RGBA系數(shù)變化的亮度的范圍值進(jìn)行預(yù)設(shè);而對(duì)圖標(biāo)動(dòng)畫(huà)顯示規(guī)則進(jìn)行預(yù)設(shè),實(shí)質(zhì)是指對(duì)引起圖標(biāo)的是 否添加動(dòng)畫(huà)以及所添加的動(dòng)畫(huà)的數(shù)量變化的因素的最小值和最大值進(jìn)行預(yù)設(shè)。在對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行調(diào)整處理之前,對(duì)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則進(jìn)行預(yù)設(shè),以方便當(dāng)根據(jù)當(dāng)前需要進(jìn)行顯示的菜單項(xiàng)所對(duì)應(yīng)的狀態(tài)參數(shù)判斷出該菜單項(xiàng)的圖標(biāo)顯示狀態(tài)后,根據(jù)圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理。這樣,就為對(duì)菜單項(xiàng)對(duì)應(yīng)的圖標(biāo)進(jìn)行不同的調(diào)整處理提供了更大的方便。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍。
權(quán)利要求
1.一種圖標(biāo)智能顯示的方法,其特征在于,包括 接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)所述菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài); 根據(jù)所述圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。
2.如權(quán)利要求I所述的圖標(biāo)智能顯示的方法,其特征在于,所述狀態(tài)參數(shù)至少包括以下之一系統(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)以及菜單項(xiàng)對(duì)應(yīng)的內(nèi)容。
3.如權(quán)利要求2所述的圖標(biāo)智能顯示的方法,其特征在于,在執(zhí)行所述根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理之前,還包括 預(yù)設(shè)所述圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。
4.如權(quán)利要求3所述的圖標(biāo)智能顯示的方法,其特征在于,所述圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則。
5.如權(quán)利要求4所述的圖標(biāo)智能顯示的方法,其特征在于,所述根據(jù)預(yù)設(shè)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理包括 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則根據(jù)所述圖標(biāo)形狀顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理; 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則根據(jù)所述圖標(biāo)亮度顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)亮度進(jìn)行變暗或變亮的處理; 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則根據(jù)所述圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。
6.一種圖標(biāo)智能顯示的裝置,其特征在于,包括 查詢(xún)及判斷模塊,用于接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)所述菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài); 調(diào)整模塊,用于根據(jù)所述圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。
7.如權(quán)利要求6所述的圖標(biāo)智能顯示的裝置,其特征在于,所述狀態(tài)參數(shù)至少包括以下之一系統(tǒng)的信源、網(wǎng)絡(luò)連接狀態(tài)以及菜單項(xiàng)對(duì)應(yīng)的內(nèi)容。
8.如權(quán)利要求7所述的圖標(biāo)智能顯示的裝置,其特征在于,還包括 預(yù)設(shè)模塊,用于預(yù)設(shè)所述圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則。
9.如權(quán)利要求8所述的圖標(biāo)智能顯示的裝置,其特征在于,所述圖標(biāo)顯示規(guī)則包括圖標(biāo)形狀顯示規(guī)則、圖標(biāo)亮度顯示規(guī)則和圖標(biāo)動(dòng)畫(huà)顯示規(guī)則。
10.如權(quán)利要求6至9中任一項(xiàng)所述的圖標(biāo)智能顯示的裝置,其特征在于,所述調(diào)整模塊具體用于 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)形狀顯示規(guī)則,則根據(jù)所述圖標(biāo)形狀顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)形狀進(jìn)行縮放或變形的處理; 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)亮度顯示規(guī)則,則根據(jù)所述圖標(biāo)亮度顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)亮度進(jìn)行變暗或變亮的處理; 如所述菜單項(xiàng)的圖標(biāo)顯示狀態(tài)所對(duì)應(yīng)的圖標(biāo)顯示規(guī)則為圖標(biāo)動(dòng)畫(huà)顯示規(guī)則,則根據(jù)所述圖標(biāo)動(dòng)畫(huà) 顯示規(guī)則,對(duì)所述菜單項(xiàng)的圖標(biāo)進(jìn)行添加動(dòng)畫(huà)或改變動(dòng)畫(huà)數(shù)量的處理。
全文摘要
本發(fā)明公開(kāi)了一種圖標(biāo)智能顯示的方法,包括接收到對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行顯示的顯示請(qǐng)求后,對(duì)菜單項(xiàng)當(dāng)前設(shè)置下的狀態(tài)參數(shù)進(jìn)行查詢(xún),并根據(jù)查詢(xún)到的狀態(tài)參數(shù)判斷菜單項(xiàng)的圖標(biāo)顯示狀態(tài);根據(jù)圖標(biāo)顯示狀態(tài)以及預(yù)設(shè)的圖標(biāo)顯示規(guī)則,對(duì)菜單項(xiàng)的圖標(biāo)進(jìn)行調(diào)整處理,以供將調(diào)整后的菜單項(xiàng)的圖標(biāo)進(jìn)行顯示。本發(fā)明還提供了相應(yīng)的裝置。本發(fā)明所提供的圖標(biāo)智能顯示的方法,用戶(hù)只需要瀏覽菜單項(xiàng)的圖標(biāo),就可以了解到該圖標(biāo)所對(duì)應(yīng)的菜單項(xiàng)的功能內(nèi)容等狀態(tài),使得菜單項(xiàng)的圖標(biāo)的顯示更為智能化,提高了用戶(hù)的使用體驗(yàn),并且可以提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。
文檔編號(hào)G06F3/14GK102707883SQ20121013192
公開(kāi)日2012年10月3日 申請(qǐng)日期2012年4月28日 優(yōu)先權(quán)日2012年4月28日
發(fā)明者楊福軍, 王凌晨, 黃高波 申請(qǐng)人:深圳Tcl新技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1