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

一種終端更換應(yīng)用圖標(biāo)的方法及裝置的制造方法_2

文檔序號:9616021閱讀:來源:國知局
二計(jì)算單元包括:獲取應(yīng)用ARGB值子單元,用于分別獲取每個(gè)應(yīng)用圖標(biāo)的圖標(biāo)庫中所有像素點(diǎn)相對應(yīng)的應(yīng)用ARGB值;計(jì)算應(yīng)用色系平均值子單元,用于根據(jù)所獲取的應(yīng)用ARGB值,計(jì)算出圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值。
[0052]本發(fā)明所述圖標(biāo)庫中每個(gè)應(yīng)用的圖標(biāo)是通過應(yīng)用自身獲得或通過網(wǎng)絡(luò)下載主題包獲得。
[0053]圖4顯示了本發(fā)明實(shí)施例提供的自動更換應(yīng)用圖表的方法流程圖,如圖4所示,首先需要監(jiān)聽壁紙變化的系統(tǒng)事件(框架側(cè)支持,比如在Android系統(tǒng)中就是通過監(jiān)聽壁紙更換消息達(dá)到目標(biāo)),應(yīng)用圖標(biāo)需有多個(gè)圖標(biāo)作為備選,來源可為應(yīng)用自身或者網(wǎng)上下載的主題包。其方法包括以下步驟:
[0054]步驟S401:桌面壁紙發(fā)生更換;
[0055]步驟S402:遍歷所有待機(jī)界面上的應(yīng)用圖標(biāo);
[0056]當(dāng)壁紙更換后,遍歷當(dāng)前桌面上所有顯示的應(yīng)用圖標(biāo)。
[0057]步驟S403:通過其坐標(biāo)可獲取所占的那片壁紙;
[0058]對于每個(gè)應(yīng)用,都可通過其坐標(biāo)獲取其所占的那片壁紙。
[0059]步驟S404:獲取這片壁紙上的所有像素點(diǎn)的色彩;
[0060]獲取這片壁紙上的所有像素點(diǎn)的色彩,以ARGB為例(其余類似),將這些色彩的數(shù)值分別取平均數(shù),得到一個(gè)平均ARGB值。
[0061]步驟S405:遍歷該應(yīng)用所有備選圖標(biāo),也是同樣獲取該圖標(biāo)各個(gè)像素點(diǎn)的ARGB值(通過工具接口,各個(gè)平臺類似),然后同樣獲取一個(gè)平均ARGB值;
[0062]步驟S406:將各個(gè)圖標(biāo)的平均ARGB值和壁紙所占區(qū)域的平均ARGB值進(jìn)行比較,獲得與壁紙平均ARGB的差值絕對值和;
[0063]步驟S407:選擇差值絕對值和最大的圖標(biāo)為應(yīng)用圖標(biāo)。
[0064]下面以具體的實(shí)施例來說明本發(fā)明的內(nèi)容:
[0065]壁紙發(fā)生變化,各個(gè)應(yīng)用獲取對應(yīng)位置的圖片層,如圖3所示,這是一個(gè)5*4的布局,比如A應(yīng)用位于第五行第二列(圖3中為圖庫應(yīng)用),整個(gè)屏幕是5行4列的配置。那么根據(jù)比例關(guān)系自然可獲取A應(yīng)用圖標(biāo)所占據(jù)的那個(gè)矩形圖片塊,如圖5所示,顯示了終端圖庫應(yīng)用所占據(jù)的那塊壁紙面積,并獲取該壁紙面積上的所有像素點(diǎn)。這里假設(shè)一共是4個(gè)點(diǎn)(實(shí)際情況是幾百個(gè)點(diǎn),但邏輯一樣),分別獲取對應(yīng)的ARGB值,比如為:
[0066](100,10,20,30) (100,30,20,130)
[0067](100,10,40,30) (100,10,20,130)
[0068]那么獲取平均像素點(diǎn)。每個(gè)位置上的點(diǎn)的值都為所有點(diǎn)對應(yīng)位置上的值的平均值。比如第二個(gè)位置上的值即為:
[0069](10+30+10+10)/4 = 15
[0070]得到平均值為:(100,15,25,80)
[0071 ] 假設(shè)該應(yīng)用有兩個(gè)應(yīng)用圖標(biāo)可用,用上述同樣的方法可獲取對應(yīng)應(yīng)用圖標(biāo)的平均ARGB值,兩個(gè)應(yīng)用圖標(biāo)分別為:
[0072](100,120,80,45),(100,200,120,10)
[0073]比較應(yīng)用圖標(biāo)和對應(yīng)圖片塊平均ARGB的差值:
[0074]那么圖片一的差值為:(120-15)+(80-25)+Math.abs (45-80) = 195
[0075]圖片二的差值為:(200-15)+(120-25)+Math.abs (10-80) = 350
[0076]所以應(yīng)該選擇圖片二為默認(rèn)應(yīng)用圖標(biāo)。
[0077]綜上所述,本發(fā)明具有以下技術(shù)效果:
[0078]本發(fā)明在有多個(gè)圖標(biāo)以備選擇的情況下,根據(jù)應(yīng)用圖標(biāo)占據(jù)的面積中的像素點(diǎn)色系平均值來選擇最佳的應(yīng)用圖標(biāo),使得應(yīng)用的圖標(biāo)不會因所設(shè)壁紙的更改而顯示不清楚,提聞了用戶體驗(yàn)。
[0079]盡管上文對本發(fā)明進(jìn)行了詳細(xì)說明,但是本發(fā)明不限于此,本技術(shù)領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明的原理進(jìn)行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種終端更換應(yīng)用圖標(biāo)的方法,其特征在于,包括以下步驟: 當(dāng)終端屏幕壁紙切換時(shí),確定終端屏幕壁紙上每個(gè)應(yīng)用所處位置的壁紙色系; 根據(jù)所確定的每個(gè)應(yīng)用所處位置的壁紙色系,從所述每個(gè)應(yīng)用的圖標(biāo)庫中選擇與所述壁紙色系的對比色相近的圖標(biāo); 將所選的每個(gè)應(yīng)用的圖標(biāo)用作已切換的壁紙為背景的每個(gè)應(yīng)用的圖標(biāo)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所確定的每個(gè)應(yīng)用所處位置的壁紙色系,從所述每個(gè)應(yīng)用的圖標(biāo)庫中選擇與所述壁紙色系的對比色相近的圖標(biāo)包括: 獲取每個(gè)應(yīng)用圖標(biāo)在終端屏幕壁紙上所占的壁紙面積,并分別計(jì)算每個(gè)應(yīng)用圖標(biāo)所占壁紙面積的壁紙色系平均值; 分別計(jì)算圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值; 利用所計(jì)算的壁紙色系平均值和應(yīng)用色系平均值,分別選擇一個(gè)與所述壁紙色系的對比色相近的圖標(biāo)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的分別計(jì)算每個(gè)應(yīng)用圖標(biāo)所占壁紙面積的壁紙色系平均值包括: 分別獲取每個(gè)應(yīng)用圖標(biāo)壁紙面積上所有像素點(diǎn)相對應(yīng)的壁紙ARGB值; 根據(jù)所獲取的壁紙ARGB值,計(jì)算出每個(gè)應(yīng)用圖標(biāo)所占壁紙面積的壁紙色系平均值。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的分別計(jì)算圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值包括: 分別獲取每個(gè)應(yīng)用圖標(biāo)的圖標(biāo)庫中所有像素點(diǎn)相對應(yīng)的應(yīng)用ARGB值; 根據(jù)所獲取的應(yīng)用ARGB值,計(jì)算出圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值。5.根據(jù)權(quán)利要求1-4任一所述的方法,其特征在于,所述圖標(biāo)庫中每個(gè)應(yīng)用的圖標(biāo)是通過應(yīng)用自身獲得或通過網(wǎng)絡(luò)下載主題包獲得。6.一種終端更換應(yīng)用圖標(biāo)的裝置,其特征在于,包括: 確定模塊,用于當(dāng)終端屏幕壁紙切換時(shí),確定終端屏幕壁紙上每個(gè)應(yīng)用所處位置的壁紙色系; 選擇模塊,用于根據(jù)所確定的每個(gè)應(yīng)用所處位置的壁紙色系,從所述每個(gè)應(yīng)用的圖標(biāo)庫中選擇與所述壁紙色系的對比色相近的圖標(biāo); 更換模塊,用于將所選的每個(gè)應(yīng)用的圖標(biāo)用作已切換的壁紙為背景的每個(gè)應(yīng)用的圖標(biāo)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述選擇模塊包括: 第一計(jì)算單元,用于獲取每個(gè)應(yīng)用圖標(biāo)在終端屏幕壁紙上所占的壁紙面積,并分別計(jì)算每個(gè)應(yīng)用圖標(biāo)所占壁紙面積的壁紙色系平均值; 第二計(jì)算單元,用于分別計(jì)算圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值; 選擇單元,用于利用所計(jì)算的壁紙色系平均值和應(yīng)用色系平均值,分別選擇一個(gè)與所述壁紙色系的對比色相近的圖標(biāo)。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一計(jì)算單元包括: 獲取壁紙ARGB值子單元,用于分別獲取每個(gè)應(yīng)用圖標(biāo)壁紙面積上所有像素點(diǎn)相對應(yīng)的壁紙ARGB值; 計(jì)算壁紙色系平均值子單元,用于根據(jù)所獲取的壁紙ARGB值,計(jì)算出每個(gè)應(yīng)用圖標(biāo)所占壁紙面積的壁紙色系平均值。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二計(jì)算單元包括: 獲取應(yīng)用ARGB值子單元,用于分別獲取每個(gè)應(yīng)用圖標(biāo)的圖標(biāo)庫中所有像素點(diǎn)相對應(yīng)的應(yīng)用ARGB值; 計(jì)算應(yīng)用色系平均值子單元,用于根據(jù)所獲取的應(yīng)用ARGB值,計(jì)算出圖標(biāo)庫中每個(gè)應(yīng)用圖標(biāo)的應(yīng)用色系平均值。10.根據(jù)權(quán)利要求6-9任一所述的裝置,其特征在于,所述圖標(biāo)庫中每個(gè)應(yīng)用的圖標(biāo)是通過應(yīng)用自身獲得或通過網(wǎng)絡(luò)下載主題包獲得。
【專利摘要】本發(fā)明公開了一種終端更換應(yīng)用圖標(biāo)的方法及裝置,涉及終端技術(shù)領(lǐng)域,其方法包括以下步驟:當(dāng)終端屏幕壁紙切換時(shí),確定終端屏幕壁紙上每個(gè)應(yīng)用所處位置的壁紙色系;根據(jù)所確定的每個(gè)應(yīng)用所處位置的壁紙色系,從所述每個(gè)應(yīng)用的圖標(biāo)庫中選擇與所述壁紙色系的對比色相近的圖標(biāo);將所選的每個(gè)應(yīng)用的圖標(biāo)用作已切換的壁紙為背景的每個(gè)應(yīng)用的圖標(biāo)。本發(fā)明通過對圖標(biāo)所占面積的像素點(diǎn)色系進(jìn)行分析,從而選擇最適合顯示的應(yīng)用圖標(biāo),提高了用戶體驗(yàn)。
【IPC分類】G06F3/0484, G06F3/0481
【公開號】CN105373285
【申請?zhí)枴緾N201410425287
【發(fā)明人】胡博
【申請人】中興通訊股份有限公司
【公開日】2016年3月2日
【申請日】2014年8月26日
【公告號】WO2015117505A1
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1