一種顯示處理方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明提供一種顯示處理方法和電子設(shè)備,涉及通信領(lǐng)域,能夠在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,還可以在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。其方法為:獲取顯示界面中顯示區(qū)域內(nèi)的圖標(biāo),在顯示區(qū)域內(nèi),按圖標(biāo)的主要顏色對顯示區(qū)域進(jìn)行渲染,從而使顯示區(qū)域呈現(xiàn)出圖標(biāo)的主要色調(diào)。本發(fā)明用于對顯示界面進(jìn)行處理。
【專利說明】 一種顯不處理方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種顯示處理方法和電子設(shè)備。
【背景技術(shù)】
[0002]當(dāng)前,在大多數(shù)電子設(shè)備的顯示界面中,所有應(yīng)用的圖標(biāo)均使用原生的樣式,這樣不能吸引用戶的注意,并且增加了用戶尋找應(yīng)用的時間;在部分電子設(shè)備的顯示界面中,雖然在圖標(biāo)上進(jìn)行了裝飾性的修改,但不能根據(jù)不同的圖標(biāo)分別進(jìn)行修改,不能提高用戶對圖標(biāo)的辨識度。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的實施例提供一種顯示處理方法和電子設(shè)備,能夠在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,還可以在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
[0004]為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0005]第一方面,提供一種顯示處理方法,所述方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一具有顯示區(qū)域的顯示單元,所述方法包括;
[0006]獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi);
[0007]顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0008]與此對應(yīng)的,本方法提供一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
[0009]獲取單元,用于獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi);
[0010]顯示單元,用于顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0011]本發(fā)明提供一種顯示處理方法和電子設(shè)備,通過在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,或在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
【專利附圖】
【附圖說明】
[0012]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1為本發(fā)明實施例提供一種顯示處理方法的示意圖;
[0014]圖2為本發(fā)明實施例提供一種顯示處理方法的示意圖;
[0015]圖3為本發(fā)明實施例提供一種顯示處理方法的示意圖;
[0016]圖4為本發(fā)明實施例提供的一種顯示面板疊加圖標(biāo)的示意圖;
[0017]圖5為本發(fā)明實施例提供的獲取第一圖標(biāo)主要顏色的示意圖;
[0018]圖6為本發(fā)明實施例提供的進(jìn)行間隔掃描的示意圖;
[0019]圖7為本發(fā)明實施例提供的實現(xiàn)漸變效果的示意圖;
[0020]圖8為本發(fā)明實施例提供的實現(xiàn)漸變效果的示意圖;
[0021]圖9為本發(fā)明實施例提供的多個區(qū)域進(jìn)行分別渲染的示意圖;
[0022]圖10為本發(fā)明實施例提供的一種電子設(shè)備的結(jié)構(gòu)圖;
[0023]圖11為本發(fā)明實施例提供的一種電子設(shè)備的結(jié)構(gòu)圖;
[0024]圖12為本發(fā)明實施例提供的一種電子設(shè)備的結(jié)構(gòu)圖。
【具體實施方式】
[0025]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本發(fā)明實施例提供一種顯示處理方法,如圖1所述,該方法包括:
[0027]101、獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi)。
[0028]102、顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0029]示例性的,在電子設(shè)備出廠時,該電子設(shè)備已經(jīng)內(nèi)置有預(yù)設(shè)好的顯示程序,從而使得用戶在首次啟動電子設(shè)備時,可以直接進(jìn)入已經(jīng)基于第一顏色色調(diào)顯示的顯示界面;
[0030]當(dāng)用戶使用電子設(shè)備訪問應(yīng)用商店時,在應(yīng)用商店的顯不界面中,該電子設(shè)備可以在每個應(yīng)用的顯示區(qū)域內(nèi),將該應(yīng)用圖標(biāo)的主要顏色作為該顯示區(qū)域的主要顏色進(jìn)行顯
/Jn ο
[0031]本發(fā)明實施例提供一種顯示處理方法,通過在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,或在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
[0032]本發(fā)明實施例提供一種顯示處理方法,如圖2所示,該方法包括:
[0033]201、獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi)。
[0034]202、獲取所述第一圖標(biāo)的主要顏色。
[0035]203、顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0036]示例性的,當(dāng)電子設(shè)備的顯示界面為顯示本地已安裝應(yīng)用的界面時,則在顯示界面中每個應(yīng)用圖標(biāo)的周圍,均用相應(yīng)圖標(biāo)的主要顏色作為第一顏色,并將對應(yīng)圖標(biāo)的周圍區(qū)域用第一顏色色調(diào)作為顯示的色調(diào)。
[0037]本發(fā)明提供一種顯示處理方法,通過在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,或在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
[0038]本發(fā)明實施例提供一種顯示處理方法,如圖3所示,該方法包括:
[0039]301、獲得第一面板,所述第一面板的大小與第一區(qū)域大小相同。
[0040]302、基于主要顏色對所述第一面板進(jìn)行渲染,并形成第一顯示效果,其中,所述主要顏色為第一顏色。
[0041]其中,所述第一顏色為與面板中的圖標(biāo)顏色相差較大的顏色,這樣能夠使第一顏色與圖標(biāo)顏色存在一定的色差,在一定程度上提升圖標(biāo)的辨識度。
[0042]示例性的,因為目前大多數(shù)應(yīng)用圖標(biāo)的顏色為較鮮艷的紅、黃、綠等顏色,因此,所述第一顏色可以使用白色或灰色,使得與圖標(biāo)顏色存在較大的反差,從而提高圖標(biāo)的辨識度。
[0043]303、將第一圖標(biāo)疊加在所述第一面板上。
[0044]第一圖標(biāo)的疊加區(qū)域通常位于所述第一面板的中央或一側(cè),以便在所述面板的其他位置添加該應(yīng)用的名稱及簡要說明信息。
[0045]如圖4所示,區(qū)域I指代的為被疊加的第一面板,區(qū)域2指代的是待疊加的圖標(biāo),在區(qū)域3中,可以添加該應(yīng)用的簡要介紹或評價等級,以便用戶能夠快速了解該應(yīng)用的內(nèi)容。
[0046]其中,對應(yīng)用的簡要介紹或評價可以從網(wǎng)絡(luò)實時獲得。
[0047]304、在第一區(qū)域顯示所述已疊加所述第一圖標(biāo)并且以第一顯示效果顯示所述第一顏色的第一面板。
[0048]該第一顯示效果可以有漸變、半透明、過渡等效果,該效果可以預(yù)先設(shè)定,也可以在不同的面板中隨機(jī)選取使用。
[0049]本發(fā)明提供一種顯示處理方法,通過在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,或在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
[0050]本發(fā)明實施例提供一種顯示處理方法,該方法包括:
[0051]401、獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi)。
[0052]402、獲取所述第一圖標(biāo)的主要顏色。
[0053]403、顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0054]其中,如圖5所示,獲取第一圖標(biāo)的主要顏色包括:
[0055]4021、從內(nèi)存中獲得所述第一圖標(biāo)的尺寸和構(gòu)成所述第一圖標(biāo)的每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值。
[0056]由于第一圖標(biāo)的具體信息在顯示前已經(jīng)緩存在內(nèi)存中,因此,可以直接從內(nèi)存中讀取到該第一圖標(biāo)的具體信息。
[0057]4022、根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值。
[0058]進(jìn)一步的,確定第一圖標(biāo)中顏色最大的方法可以通過對圖標(biāo)進(jìn)行整體檢測,將在圖標(biāo)尺寸中所占面積最大的顏色的紅色、綠色、藍(lán)色的RGB數(shù)值,作為第一紅色、綠色、藍(lán)色的RGB數(shù)值。
[0059]4023、將所述第一紅色、綠色、藍(lán)色的RGB數(shù)值對應(yīng)的顏色作為所述第一圖標(biāo)的第一顏色。
[0060]本發(fā)明提供一種顯示處理方法,通過在顯示區(qū)域內(nèi)顯示圖標(biāo)的主要顏色,或在顯示區(qū)域內(nèi)顯示圖標(biāo)的面板上,通過顯示與圖標(biāo)反差較大的顏色,來提升圖標(biāo)的顯示效果,提高了用戶對圖標(biāo)的辨識度,改善了用戶體驗。
[0061]本發(fā)明提供一種顯示處理的方法,該方法包括:
[0062]獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi);
[0063]獲取所述第一圖標(biāo)的主要顏色。
[0064]顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
[0065]其中,獲取第一圖標(biāo)的主要顏色包括:
[0066]從內(nèi)存中獲得所述第一圖標(biāo)的尺寸和構(gòu)成所述第一圖標(biāo)的每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值。
[0067]根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值。
[0068]將所述第一紅色、綠色、藍(lán)色的RGB數(shù)值對應(yīng)的顏色作為所述第一圖標(biāo)的第一顏色。
[0069]進(jìn)一步的,根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值可以通過以下方式實現(xiàn):
[0070]掃描所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值;
[0071]當(dāng)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值滿足預(yù)設(shè)條件時,將對應(yīng)的所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的出現(xiàn)次數(shù)累加一次,其中,若所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值首次出現(xiàn),則添加所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的記錄;
[0072]從所述記錄中選取出現(xiàn)次數(shù)最多的紅色、綠色、藍(lán)色的RGB數(shù)值,作為所述第一圖標(biāo)中的主要顏色。
[0073]示例性的,當(dāng)對第一個像素進(jìn)行掃描前,首先建立一個如表I所示的列表。
[0074]表I
[0075]
WW~I紅色R I綠色G I藍(lán)色B I出現(xiàn)次數(shù)
【權(quán)利要求】
1.一種顯示處理方法,所述方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一具有顯示區(qū)域的顯示單元,其特征在于,所述方法包括: 獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi); 顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo)前,所述方法還包括: 獲取所述第一圖標(biāo)的主要顏色。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 獲得第一面板,所述第一面板的大小與所述第一區(qū)域大小相同; 基于所述主要顏色對所述第一面板進(jìn)行渲染,并形成所述第一顯示效果,其中,所述主要顏色為所述第一顏色; 將所述第一圖標(biāo)疊加在所述第一面板上; 在所述第一區(qū)域顯示所述已疊加所述第一圖標(biāo)并且以第一顯示效果顯示所述第一顏色的第一面板。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲得所述第一圖標(biāo)的主要顏色包括: 從內(nèi)存中獲得所述第一圖標(biāo)的尺寸和構(gòu)成所述第一圖標(biāo)的每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值; 根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值; 將所述第一紅色、綠色、藍(lán)色的RGB數(shù)值對應(yīng)的顏色作為所述第一圖標(biāo)的第一顏色。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值包括: 掃描所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值; 當(dāng)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值滿足預(yù)設(shè)條件時,將對應(yīng)的所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的出現(xiàn)次數(shù)累加一次,其中,若所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值首次出現(xiàn),則添加所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的記錄; 從所述記錄中選取出現(xiàn)次數(shù)最多的紅色、綠色、藍(lán)色的RGB數(shù)值,作為所述第一圖標(biāo)中的主要顏色。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 通過在所述第一圖標(biāo)中使用間隔記錄像素顏色的方法,記錄所述第一圖標(biāo)中像素的顏色,以便有效的節(jié)省確定所述第一圖標(biāo)主要顏色的時間。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述顯示界面中有多個圖標(biāo)時,根據(jù)所述圖標(biāo)所在區(qū)域的不同,在所述不同區(qū)域內(nèi)顯示不同顏色。
8.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括: 獲取單元,用于獲取一顯示界面,所述顯示界面包括第一圖標(biāo),所述第一圖標(biāo)位于所述顯示界面的第一區(qū)域內(nèi); 顯示單元,用于顯示所述界面,在所述顯示單元的所述顯示區(qū)域內(nèi),顯示所述顯示界面的所述第一圖標(biāo),其中所述顯示區(qū)域的第一顯示效果基于第一顏色,所述第一顏色的色調(diào)與所述第一圖標(biāo)的主要顏色的色調(diào)一致。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述獲取單元還用于: 獲取所述第一圖標(biāo)的主要顏色。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 獲取面板單元,用于獲得第一面板,所述第一面板的大小與所述第一區(qū)域大小相同; 渲染面板單元,用于基于所述主要顏色對所述第一面板進(jìn)行渲染,并形成所述第一顯示效果,其中,所述主要顏色為所述第一顏色; 疊加圖標(biāo)單元,用于將所述第一圖標(biāo)疊加在所述第一面板上; 顯示面板單元,用于在所述第一區(qū)域顯示所述已疊加所述第一圖標(biāo)并且以第一顯示效果顯示所述第一顏色的第一面板。
11.根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于,所述獲取單元包括: 圖標(biāo)分析單元,用于從內(nèi)存中獲得所述第一圖標(biāo)的尺寸和構(gòu)成所述第一圖標(biāo)的每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值; 顏色確定單元,用于根據(jù)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值確定占有所述第一圖標(biāo)面積最大的第一紅色、綠色、藍(lán)色的RGB數(shù)值; 顏色選擇單元,用于將所述第一紅色、綠色、藍(lán)色的RGB數(shù)值對應(yīng)的顏色作為所述第一圖標(biāo)的第一顏色。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述顏色確定單元具體用于: 掃描所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值; 當(dāng)所述每個像素的紅色、綠色、藍(lán)色的RGB數(shù)值滿足預(yù)設(shè)條件時,將對應(yīng)的所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的出現(xiàn)次數(shù)累加一次,其中,若所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值首次出現(xiàn),則添加所述像素的紅色、綠色、藍(lán)色的RGB數(shù)值的記錄; 從所述記錄中選取出現(xiàn)次數(shù)最多的紅色、綠色、藍(lán)色的RGB數(shù)值,作為所述第一圖標(biāo)中的主要顏色。
13.根據(jù)權(quán)利要求12所述的電子設(shè)備,其特征在于,所述電子設(shè)備還用于: 通過在所述第一圖標(biāo)中使用間隔記錄像素顏色的方法,記錄所述第一圖標(biāo)中像素的顏色,以便有效的節(jié)省確定所述第一圖標(biāo)主要顏色的時間。
14.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還用于: 當(dāng)所述顯示界面中有多個圖標(biāo)時,根據(jù)所述圖標(biāo)所在區(qū)域的不同,在所述不同區(qū)域內(nèi)顯示不同顏色。
【文檔編號】G06F3/0481GK104077091SQ201310108606
【公開日】2014年10月1日 申請日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】李志剛 申請人:聯(lián)想(北京)有限公司