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

一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):6381552閱讀:219來(lái)源:國(guó)知局
專利名稱:一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng)。
背景技術(shù)
目前,用戶在使用基于Android的用戶終端(如智能手機(jī)、平板電腦等)時(shí),可以從服務(wù)器自主選擇并安裝其所需要的各種應(yīng)用程序,且用戶在安裝其所需要的應(yīng)用程序之后,在用戶終端的界面上會(huì)顯示ー個(gè)由該應(yīng)用程序的提供方所提供的與該應(yīng)用程序相對(duì)應(yīng)的缺省圖標(biāo),由于Android官方定義的圖標(biāo)的標(biāo)準(zhǔn)尺寸為32*32、48*48或72*72(以像素的形式表示),因此,應(yīng)用程序的提供方所提供的與該應(yīng)用程序相對(duì)應(yīng)的缺省圖標(biāo)的尺寸也通常為 32*32,48*48 或 72*72。但是,由于Android是ー個(gè)開源的操作系統(tǒng),不同的用戶終端提供方都可以對(duì)其做不同的改進(jìn),即各個(gè)用戶終端提供方所生產(chǎn)的各用戶終端的界面可能會(huì)有大有小,導(dǎo)致各用戶終端所支持的圖標(biāo)尺寸也各不相同,進(jìn)而導(dǎo)致下載和安裝到用戶終端的、由Android官方定義的圖標(biāo)尺寸(缺省圖標(biāo)的圖標(biāo)尺寸)可能并不符合該用戶終端所支持的圖標(biāo)尺寸;也就是說(shuō),由于用戶終端的分辨率的多祥性,由Android官方定義的圖標(biāo)尺寸已無(wú)法滿足各個(gè)用戶終端的實(shí)際需求。當(dāng)用戶終端所下載的、與其當(dāng)前需要的應(yīng)用程序相對(duì)應(yīng)的缺省圖標(biāo)的尺寸并不符合該用戶終端所支持的圖標(biāo)尺寸時(shí),用戶終端在顯示或安裝該應(yīng)用程序之后,會(huì)對(duì)與該應(yīng)用程序相對(duì)應(yīng)的缺省圖標(biāo)進(jìn)行縮放處理。例如當(dāng)缺省圖標(biāo)的尺寸大于用戶終端所支持的圖標(biāo)尺寸時(shí),對(duì)該缺省圖標(biāo)進(jìn)行縮小處理(即縮小缺省圖標(biāo)的像素);或者,當(dāng)缺省圖標(biāo)的尺寸小于用戶終端所支持的圖標(biāo)尺寸吋,對(duì)該缺省圖標(biāo)進(jìn)行放大處理(即放大缺省圖標(biāo)的像素),從而使得用戶終端最終展示的圖標(biāo)的尺寸與該用戶終端所支持的圖標(biāo)尺寸一致。但是,在采用上述方法得到與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)時(shí),由于需要對(duì)缺省圖標(biāo)進(jìn)行縮放處理,而在對(duì)缺省圖標(biāo)進(jìn)行放大處理時(shí),尤其是對(duì)與用戶終端所支持的圖標(biāo)尺寸的尺寸差值較大的缺省圖標(biāo)進(jìn)行放大處理時(shí),會(huì)放大圖標(biāo)的像素,會(huì)導(dǎo)致圖標(biāo)中的圖形和文字模糊,影響美觀,同時(shí),還會(huì)降低用戶對(duì)應(yīng)用程序的使用體驗(yàn)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng),用以解決無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)不合適的圖標(biāo)進(jìn)行放大時(shí)導(dǎo)致圖標(biāo)不清楚的問(wèn)題。一種圖標(biāo)的下載指示方法,所述方法包括接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求;獲取所述用戶終端所支持的圖標(biāo)尺寸信息;確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示。
一種圖標(biāo)下載方法,所述圖標(biāo)下載方法包括
向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺寸信息;
接收來(lái)自服務(wù)器的圖標(biāo)下載指示;
根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
一種圖標(biāo)的下載指示裝置,包括
請(qǐng)求接收單元,用于接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求;
尺寸獲取單元,用于獲取所述用戶終端所支持的圖標(biāo)尺寸信息;
圖標(biāo)確認(rèn)單元,用于確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相 對(duì)應(yīng)的自定義圖標(biāo),若是,則觸發(fā)指示發(fā)送單元;
指示發(fā)送單元,用于根據(jù)圖標(biāo)確認(rèn)單元的觸發(fā),向所述用戶終端發(fā)送圖標(biāo)下載指/Jn ο
一種圖標(biāo)下載裝置,包括
請(qǐng)求發(fā)送單元,用于向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺 寸信息;
指示接收單元,用于接收來(lái)自服務(wù)器的圖標(biāo)下載指示;
圖標(biāo)下載單元,用于根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì) 應(yīng)的自定義圖標(biāo)。
—種圖標(biāo)下載系統(tǒng),所述系統(tǒng)包括
服務(wù)器,用于接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支 持的圖標(biāo)尺寸信息,以及,確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì) 應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示;
用戶終端,用于向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺寸信 息,并在接收到來(lái)自服務(wù)器的圖標(biāo)下載指示時(shí),根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所 述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
本發(fā)明有益效果如下
本發(fā)明實(shí)施例提供了一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng),所述下載指 示方法包括接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支持的圖標(biāo) 尺寸信息,以及,確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定 義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示。通過(guò)本發(fā)明所述技術(shù)方案,可以根據(jù) 獲取到的用戶終端所支持的圖標(biāo)尺寸,指示用戶終端下載與所述用戶終端相匹配的、尺寸 合適的圖標(biāo),解決了無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)不合適的圖標(biāo)進(jìn)行放大時(shí)導(dǎo)致 圖標(biāo)不清楚的問(wèn)題,提高了用戶的使用體驗(yàn)。


圖1所示為本發(fā)明實(shí)施例一中所述圖標(biāo)的下載指示方法的流程示意圖2所示為本發(fā)明實(shí)施例二中所述圖標(biāo)下載方法的流程示意圖3所示為本發(fā)明實(shí)施例三中所述圖標(biāo)下載方法的流程示意圖4 (a)所示為本發(fā)明實(shí)施例三中所述所選擇的自定義圖標(biāo)和、圖標(biāo)尺寸與用戶 終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中心重疊且四周均對(duì)應(yīng)的方式進(jìn)行重疊的示意圖4 (b)所示為本發(fā)明實(shí)施例三中所述已下載的應(yīng)用程序的缺省圖標(biāo)和、圖標(biāo)尺寸與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中心重疊且四周均對(duì)應(yīng)的方式進(jìn)行重疊的示意圖;圖5所示為本發(fā)明實(shí)施例四中所述圖標(biāo)的下載指示裝置的結(jié)構(gòu)示意圖;圖6所示為本發(fā)明實(shí)施例五中所述圖標(biāo)下載裝置的結(jié)構(gòu)示意圖;圖7所示為本發(fā)明實(shí)施例六中所述圖標(biāo)的下載系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合說(shuō)明書附圖對(duì)本發(fā)明實(shí)施例作進(jìn)ー步說(shuō)明,但本發(fā)明不局限于下面的實(shí)施例。實(shí)施例一如圖1所示,其為本發(fā)明實(shí)施例一中所述圖標(biāo)的下載指示方法的流程示意圖,所述方法包括以下步驟步驟101 :接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支持的圖標(biāo)尺寸信息。優(yōu)選地,本發(fā)明實(shí)施例一中各步驟的執(zhí)行方可以為服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備,所述用戶終端可以為手機(jī)、智能手機(jī)、平板電腦等終端側(cè)設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。需要說(shuō)明的是,所述服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備中需要事先存儲(chǔ)用戶終端所需下載的各種應(yīng)用程序,進(jìn)ー步地,所述服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備中還可以存儲(chǔ)與各用戶終端所需下載的應(yīng)用程序相對(duì)應(yīng)的、由應(yīng)用程序提供方預(yù)先配置并上傳的自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此不作任何限定。也就是說(shuō),應(yīng)用程序提供方在向服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備上傳應(yīng)用程序時(shí),可以選擇是否向服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備上傳與所述應(yīng)用程序相對(duì)應(yīng)的至少ー個(gè)自定義圖標(biāo);進(jìn)ー步地,若應(yīng)用程序提供方選擇向服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備上傳與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備會(huì)將應(yīng)用程序提供方所上傳的各自定義圖標(biāo)以及自定義圖標(biāo)與應(yīng)用程序的對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ),并記錄各自定義圖標(biāo)的圖標(biāo)尺寸等信息。需要說(shuō)明的是,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備可以采用表I的方式對(duì)自定義圖標(biāo)與應(yīng)用程序的對(duì)應(yīng)關(guān)系、以及各自定義圖標(biāo)的圖標(biāo)尺寸等信息進(jìn)行存儲(chǔ)。 應(yīng)用程序名稱F自定義圖標(biāo)名稱|_自定義圖標(biāo)的圖標(biāo)尺寸(單位英寸) 應(yīng)用程序I 自定義圖標(biāo)IA 圖標(biāo)尺寸為al*a2 (al>0, a2>0)
自定義圖標(biāo)IB 圖標(biāo)尺寸為bl*b2 (bl>0, b2>0)
應(yīng)用程序2 自定義圖標(biāo)2A 圖標(biāo)尺寸為cl*c2 (cl>0, c2>0)
自定義圖標(biāo)2N 圖標(biāo)尺寸為dl*d2 (dl>0, d2>0)表I另外需要說(shuō)明的是,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備中還可以存儲(chǔ)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,以便在接收到用戶終端上報(bào)的該用戶終端的型號(hào)信息時(shí),根據(jù)接收到的用戶終端的型號(hào)信息以及本地存儲(chǔ)的用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸,并進(jìn)而根據(jù)確定的所述用戶終端所支持的圖標(biāo)尺寸,為所述用戶終端提供較為合適的、與所述用戶終端所下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),其中,所述用戶終端的型號(hào)信息可以為能夠反映所述用戶終端所支持的操作系統(tǒng)等信息的信息;需要說(shuō)明的是,不同的用戶終端可以具有相同的型號(hào)信息。優(yōu)選地,在本步驟101中,獲取所述用戶終端所支持的圖標(biāo)尺寸信息具體可以包括接收用戶終端發(fā)送的用戶終端所支持的圖標(biāo)尺寸信息;或者,接收用戶終端發(fā)送的所述用戶終端的型號(hào)信息,并根據(jù)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸信息。進(jìn)ー步地,在本發(fā)明實(shí)施例中,所述用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息可以攜帶在所述應(yīng)用程序下載請(qǐng)求中,進(jìn)而,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備可以直接根據(jù)所述應(yīng)用程序下載請(qǐng)求,獲取所述用戶終端所支持的圖標(biāo)尺寸信息;需要說(shuō)明的是,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備還可以通過(guò)其它方式獲取所述用戶終端所支持的圖標(biāo)尺寸信息,如直接接收用戶終端發(fā)送的所述用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。步驟102 :確定本地是否存儲(chǔ)有與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則執(zhí)行步驟103 ;否則執(zhí)行步驟 104。優(yōu)選地,所述用戶終端當(dāng)前所需下載的應(yīng)用程序即為與所述應(yīng)用程序下載請(qǐng)求相對(duì)應(yīng)的應(yīng)用程序。進(jìn)ー步地,與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)是指與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。
進(jìn)一步地,所述設(shè)定閾值不大于所述用戶終端當(dāng)前所需下載的應(yīng)用程序的缺省圖 標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
進(jìn)一步地,為了保證下載到用戶終端的自定義圖標(biāo)能夠最佳的滿足用戶終端的使 用需求,所述與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶 終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)可以為與所述用戶終 端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸一致 的自定義圖標(biāo)。
優(yōu)選地,在本步驟102中,可以通過(guò)以下方式來(lái)確定本地是否存儲(chǔ)有與所述用戶 終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖 標(biāo)
確定本地存儲(chǔ)的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖 標(biāo);
判斷所確定的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)的 圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值是否不大于設(shè)定閾值,若是,則 認(rèn)為本地存儲(chǔ)有與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo) 尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)。
也就是說(shuō),針對(duì)用戶終端當(dāng)前所需下載的應(yīng)用程序,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備中可能 并沒(méi)有存儲(chǔ)與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的任何自定義圖標(biāo),因此,在 執(zhí)行本步驟102時(shí),服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備需要首先判斷本地是否存儲(chǔ)有與所述用戶終端當(dāng) 前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),并在判斷結(jié)果為是時(shí),再繼續(xù)從所確定的自 定義圖標(biāo)中選擇滿足設(shè)定條件的自定義圖標(biāo);否則,直接認(rèn)為自身并未存儲(chǔ)與所述用戶終 端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的 絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。
步驟103 :向所述用戶終端發(fā)送圖標(biāo)下載指示,指示所述用戶終端下載與所述用 戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸 之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。
優(yōu)選地,服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備可以通過(guò)向用戶終端發(fā)送攜帶有特定信息的短信息 的方式或其他方式,向所述用戶終端發(fā)送圖標(biāo)下載指示,本發(fā)明實(shí)施例對(duì)此不作任何限定。
步驟104 :結(jié)束本次圖標(biāo)下載指示操作。
本發(fā)明實(shí)施例一提供了一種圖標(biāo)的下載指示方法,所述下載指示方法包括接收 用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支持的圖標(biāo)尺寸信息,以及,確 定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向 所述用戶終端發(fā)送圖標(biāo)下載指示。通過(guò)本發(fā)明所述技術(shù)方案,可以根據(jù)獲取到的用戶終端 所支持的圖標(biāo)尺寸,指示用戶終端下載與所述用戶終端相匹配的、尺寸合適的圖標(biāo),解決了 現(xiàn)有技術(shù)中存在的無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)不合適的圖標(biāo)進(jìn)行放大時(shí)導(dǎo)致 圖標(biāo)不清楚的問(wèn)題,提高了用戶的使用體驗(yàn)。
實(shí)施例二
如圖2所示,其為本發(fā)明實(shí)施例二中所述圖標(biāo)下載方法的流程示意圖,所述方法包括以下步驟步驟201 向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求。優(yōu)選地,本發(fā)明實(shí)施例ニ中各步驟的執(zhí)行方可以為手機(jī)、智能手機(jī)、平板電腦等終端側(cè)設(shè)備(可稱之為用戶終端),本發(fā)明實(shí)施例對(duì)此不作任何限定;進(jìn)ー步地,在向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求的同時(shí)或之后或之前,還需要向服務(wù)器發(fā)送用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息;進(jìn)ー步地,在本發(fā)明實(shí)施例中,所述用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息可以攜帶在所述應(yīng)用程序下載請(qǐng)求中,本發(fā)明實(shí)施例對(duì)此不作任何限定;需要說(shuō)明的是,所述用戶終端的型號(hào)信息可以為能夠反映該用戶終端所支持的操作系統(tǒng)等信息的信息,不同的用戶終端可以具有相同的型號(hào)信息。需要說(shuō)明的是,所述服務(wù)器中需要事先存儲(chǔ)用戶終端所需下載的各種應(yīng)用程序, 進(jìn)ー步地,所述服務(wù)器中還可以存儲(chǔ)與各用戶終端所需下載的應(yīng)用程序相對(duì)應(yīng)的、由應(yīng)用程序提供方預(yù)先配置并上傳的自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此不作任何限定。也就是說(shuō),應(yīng)用程序提供方在向服務(wù)器上傳應(yīng)用程序時(shí),可以選擇是否向服務(wù)器上傳與該應(yīng)用程序相對(duì)應(yīng)的至少ー個(gè)自定義圖標(biāo);進(jìn)ー步地,若應(yīng)用程序提供方選擇向服務(wù)器上傳與該應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),服務(wù)器會(huì)將應(yīng)用程序提供方所上傳的各自定義圖標(biāo)、以及自定義圖標(biāo)與應(yīng)用程序的對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ),并記錄各自定義圖標(biāo)的圖標(biāo)尺寸等信息。需要說(shuō)明的是,服務(wù)器可以采用表I的方式對(duì)自定義圖標(biāo)與應(yīng)用程序的對(duì)應(yīng)關(guān)系、以及各自定義圖標(biāo)的圖標(biāo)尺寸等信息進(jìn)行存儲(chǔ),本發(fā)明實(shí)施例對(duì)比不作任何限定。步驟202 :判斷是否接收到來(lái)自服務(wù)器的圖標(biāo)下載指示,若是,則執(zhí)行步驟203,否貝U,執(zhí)行步驟204。優(yōu)選地,所述圖標(biāo)下載指示是服務(wù)器根據(jù)獲取到的所述用戶終端所支持的圖標(biāo)尺寸,確定本地存儲(chǔ)有與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)時(shí)發(fā)送的。進(jìn)ー步地,與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)是指與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。其中,所述設(shè)定閾值不大于所述用戶終端當(dāng)前所需下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。優(yōu)選地,服務(wù)器可以通過(guò)向用戶終端發(fā)送攜帯有特定信息的短信息的方式或其他方式,向所述用戶終端發(fā)送圖標(biāo)下載指示,因此,相應(yīng)地,用戶終端可以根據(jù)是否接收到來(lái)自服務(wù)器的攜帯有特定信息的短信息的方式或其他方式,來(lái)判斷是否接收到來(lái)自服務(wù)器的圖標(biāo)下載指示。步驟203 :接收來(lái)自服務(wù)器的圖標(biāo)下載指示,井根據(jù)接收到的圖標(biāo)下載指示,從服務(wù)器下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。優(yōu)選地,從服務(wù)器下載的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)是指與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo),其中,所述設(shè)定閾值不大于用戶終端當(dāng)前所下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
優(yōu)選地,由于服務(wù)器所確定的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng) 的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義 圖標(biāo)可能有多個(gè),因此,用戶終端可以選擇將服務(wù)器所確定的全部或部分與所述用戶終端 當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的 絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)進(jìn)行下載,本發(fā)明實(shí)施例對(duì)此不作任何限定;特殊地, 用戶終端也可以選擇不下載任何與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖 標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo),本 發(fā)明實(shí)施例對(duì)此不作任何限定。
進(jìn)一步地,當(dāng)用戶終端選擇下載部分圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸 之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)時(shí),可以優(yōu)先選擇下載圖標(biāo)尺寸與所述用戶終 端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小或較小的自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此也不作任 何限定;較優(yōu)地,用戶終端可以選擇下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng) 的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸一致的自定義圖標(biāo)(即圖標(biāo)尺寸與所述 用戶終端所支持的圖標(biāo)尺寸的尺寸差值為O的自定義圖標(biāo))。
進(jìn)一步地,用戶終端在從服務(wù)器下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相 對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自 定義圖標(biāo)之后,還可以將所下載的自定義圖標(biāo)進(jìn)行存儲(chǔ)。需要說(shuō)明的是,所述用戶終端中還 可以存儲(chǔ)有所述用戶終端所支持的圖標(biāo)尺寸等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。
步驟204 :結(jié)束本次圖標(biāo)下載操作。
本發(fā)明實(shí)施例二提供了一種圖標(biāo)下載方法,用戶終端向服務(wù)器發(fā)送應(yīng)用程序下載 請(qǐng)求,并在接收到來(lái)自服務(wù)器的圖標(biāo)下載指示時(shí),根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與 所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),其中,所述圖標(biāo)下載指示是服務(wù)器根據(jù)獲取到的所述 用戶終端所支持的圖標(biāo)尺寸,確定本地存儲(chǔ)有與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和 所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)時(shí)發(fā)送的,從而實(shí)現(xiàn)了根據(jù)用戶 終端所支持的圖標(biāo)尺寸,自動(dòng)下載與該用戶終端相匹配的、尺寸合適的自定義圖標(biāo)的目的, 解決了現(xiàn)有技術(shù)中存在的無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)不合適的圖標(biāo)進(jìn)行放大 時(shí)導(dǎo)致圖標(biāo)不清楚的問(wèn)題,提高了用戶的應(yīng)用程序使用體驗(yàn)。
實(shí)施例三
本發(fā)明實(shí)施例三是對(duì)本發(fā)明實(shí)施例二中所述圖標(biāo)下載方法的詳細(xì)說(shuō)明。如圖3所 示,其為本發(fā)明實(shí)施例三中所述圖標(biāo)下載方法的流程示意圖,所述方法包括以下步驟
步驟301 向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求。
優(yōu)選地,本發(fā)明實(shí)施例三中各步驟的執(zhí)行方可以為手機(jī)、智能手機(jī)、平板電腦等終 端側(cè)設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定;進(jìn)一步地,在向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求 的同時(shí)或之后,還需要向服務(wù)器發(fā)送用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺 寸信息;進(jìn)一步地,在本發(fā)明實(shí)施例中,所述用戶終端的型號(hào)信息和/或用戶終端所支持的 圖標(biāo)尺寸信息可以攜帶在所述應(yīng)用程序下載請(qǐng)求中,本發(fā)明實(shí)施例對(duì)此不作任何限定;需 要說(shuō)明的是,所述用戶終端的型號(hào)信息可以為能夠反映所述用戶終端所支持的操作系統(tǒng)等 信息的信息,不同的用戶終端可以具有相同的型號(hào)信息;另外需要說(shuō)明的是,所述用戶終端中可以存儲(chǔ)有所述用戶終端所支持的圖標(biāo)尺寸等信息。優(yōu)選地,所述服務(wù)器中存儲(chǔ)了用戶終端所需下載的各種應(yīng)用程序,進(jìn)ー步地,所述服務(wù)器中還可以存儲(chǔ)了與各用戶終端所需下載的應(yīng)用程序相對(duì)應(yīng)的、由應(yīng)用程序提供方預(yù)先配置并上傳的自定義圖標(biāo)以及自定義圖標(biāo)的圖標(biāo)尺寸等信息。另外,所述服務(wù)器中還可以存儲(chǔ)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系。步驟302 :接收來(lái)自服務(wù)器的圖標(biāo)下載指示,井根據(jù)接收到的圖標(biāo)下載指示,從服務(wù)器下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。其中,所述圖標(biāo)下載指示是服務(wù)器根據(jù)獲取到的所述用戶終端所支持的圖標(biāo)尺寸,確定本地存儲(chǔ)有與所述用戶終端當(dāng)前所需下載的應(yīng)用程序和所述用戶終端所支持的圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)時(shí)發(fā)送的。優(yōu)選地,從服務(wù)器下載的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)是指與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo),其中,所述設(shè)定閾值不大于用戶終端當(dāng)前所下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。優(yōu)選地,由于服務(wù)器所確定的與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)可能有多個(gè),因此,用戶終端可以選擇將服務(wù)器所確定的全部或部分與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)進(jìn)行下載,本發(fā)明實(shí)施例對(duì)此不作任何限定;特殊地,用戶終端也可以選擇不下載任何與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此不作任何限定。進(jìn)ー步地,當(dāng)用戶終端選擇下載部分圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)時(shí),可以優(yōu)先選擇下載圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小或較小的自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此也不作任何限定;較優(yōu)地,用戶終端可以選擇下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸一致的自定義圖標(biāo)(即圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸的尺寸差值為0的自定義圖標(biāo))。進(jìn)ー步地,用戶終端在從服務(wù)器下載與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)之后,還可以將所下載的自定義圖標(biāo)進(jìn)行存儲(chǔ)。步驟303 :在顯示或安裝用戶終端已下載的應(yīng)用程序時(shí),判斷自身是否已下載與所述已下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo),若是,則執(zhí)行步驟304,否則執(zhí)行步驟305。優(yōu)選地,用戶終端可以通過(guò)以下方式來(lái)判斷自身是否已下載與所述已下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)確定已下載的、與所述已下載的應(yīng)用程序相對(duì)應(yīng)的各自定義圖標(biāo),并針對(duì)任ー確定的已下載的自定義圖標(biāo),確定所述自定義圖標(biāo)的圖標(biāo)尺寸與本地存儲(chǔ)的所述用戶終端所 支持的圖標(biāo)尺寸的尺寸差值的絕對(duì)值;
判斷所確定的已下載的、與所述已下載的應(yīng)用程序相對(duì)應(yīng)的各自定義圖標(biāo)的圖標(biāo) 尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值中,是否存在至少一個(gè)不大于設(shè)定閾 值的絕對(duì)值,若是,則認(rèn)為自身已下載與所述已下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所 述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。
步驟304 :顯示與所述已下載的應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端 所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。
優(yōu)選地,在本步驟304中,由于用戶終端所下載的與所述已下載的應(yīng)用程序相對(duì) 應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定 義圖標(biāo)可能有多個(gè),因此,用戶終端可以從所下載的全部與所述已下載的應(yīng)用程序相對(duì)應(yīng) 的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義 圖標(biāo)中選擇任一自定義圖標(biāo)進(jìn)行顯示,本發(fā)明實(shí)施例對(duì)此不作任何限定。
較優(yōu)地,用戶終端可以從所述已下載的與所述已下載的應(yīng)用程序相對(duì)應(yīng)的、且圖 標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)中, 選擇圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo),并顯示 所選擇的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)。
優(yōu)選地,用戶終端可以將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所 支持的圖標(biāo)尺寸一致的圖標(biāo)后再進(jìn)行顯示。
進(jìn)一步地,用戶終端通過(guò)以下方式來(lái)將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所 述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)
當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所 選擇的自定義圖標(biāo)進(jìn)行縮小處理,將其縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸 一致的圖標(biāo);例如,當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸為72*72,而所述用戶終端所支持的 圖標(biāo)尺寸為70*70時(shí),可以采用將所選擇的自定義圖標(biāo)的圖標(biāo)尺寸縮小為70*70的方式,來(lái) 將所選擇的自定義圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。
當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所 選擇的自定義圖標(biāo)進(jìn)行放大處理,將其放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸 一致的圖標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色 的方式,將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的 圖標(biāo);例如,當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸為68*68,而所述用戶終端所支持的圖標(biāo)尺 寸為70*70時(shí),可以采用將所選擇的自定義圖標(biāo)的圖標(biāo)尺寸放大為70*70的方式,來(lái)將所選 擇的自定義圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,采 用在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度(所述設(shè)定寬度為所選擇的自定義圖標(biāo)和、 圖標(biāo)尺寸與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中心重疊且四周均對(duì)應(yīng)的方式進(jìn)行 重疊后、所形成的未重疊的部分的寬度,即圖4 (a)所示的空白部分中箭頭的長(zhǎng)度,其中,圖 4 Ca)為所選擇的自定義圖標(biāo)和、圖標(biāo)尺寸與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中 心重疊且四周均對(duì)應(yīng)的方式進(jìn)行重疊的示意圖)和設(shè)定顏色的背景色的方式,來(lái)將該所選 擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和該用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。需要說(shuō)明的是,所述設(shè)定寬度以及設(shè)定顏色需要根據(jù)系統(tǒng)實(shí)際需求進(jìn)行設(shè)定,本發(fā)明實(shí)施例對(duì)此不作 任何限定。
步驟305 :將所述已下載的應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端 所支持的圖標(biāo)尺寸一致的圖標(biāo)后再進(jìn)行顯示。
優(yōu)選地,用戶終端可以通過(guò)以下方式來(lái)將所述已下載的應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換 為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)
當(dāng)所述已下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖 標(biāo)尺寸時(shí),將所述已下載的應(yīng)用程序的缺省圖標(biāo)進(jìn)行縮小處理,將其縮小為圖標(biāo)尺寸和所 述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);例如,當(dāng)所述已下載的應(yīng)用程序的缺省圖標(biāo)的 圖標(biāo)尺寸為72*72,而所述用戶終端所支持的圖標(biāo)尺寸為70*70時(shí),可以采用將所述已下載 的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸縮小為70*70的方式,來(lái)將所述已下載的應(yīng)用程序的缺 省圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。
當(dāng)所述已下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖 標(biāo)尺寸時(shí),將所述已下載的應(yīng)用程序的缺省圖標(biāo)進(jìn)行放大處理,將其放大為圖標(biāo)尺寸和所 述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所述已下載的應(yīng)用程序的缺省圖 標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所述已下載的應(yīng)用程序的缺省圖標(biāo) 轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);例如,當(dāng)所述已下載的應(yīng) 用程序的缺省圖標(biāo)的尺寸為68*68,而所述用戶終端所支持的圖標(biāo)尺寸為70*70時(shí),可以采 用將所述已下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸放大為70*70的方式,來(lái)將所述已下載 的應(yīng)用程序的缺省圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或 者,采用在所述已下載的應(yīng)用程序的缺省圖標(biāo)的四周添加設(shè)定寬度(所述設(shè)定寬度為所述 已下載的應(yīng)用程序的缺省圖標(biāo)和、圖標(biāo)尺寸與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中 心重疊且四周均對(duì)應(yīng)的方式進(jìn)行重疊后、所形成的未重疊的部分的寬度,即圖4 (b)所示的 空白部分中箭頭的長(zhǎng)度,其中,圖4 (b)為所述已下載的應(yīng)用程序的缺省圖標(biāo)和、圖標(biāo)尺寸 與用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)以中心重疊且四周均對(duì)應(yīng)的方式進(jìn)行重疊的示 意圖)和設(shè)定顏色的背景色的方式,來(lái)將所述已下載的應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺 寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。需要說(shuō)明的是,所述設(shè)定寬度以及設(shè)定 顏色需要根據(jù)系統(tǒng)實(shí)際需求進(jìn)行設(shè)定,本發(fā)明實(shí)施例對(duì)此不作任何限定。
需要說(shuō)明的是,在本發(fā)明各實(shí)施例中,缺省圖標(biāo)的形狀以及各自定義圖標(biāo)的形狀 可以為正方形、長(zhǎng)方形或圓形等任意形狀,本發(fā)明實(shí)施例對(duì)此不作任何限定。
本發(fā)明實(shí)施例三提供了一種圖標(biāo)下載方法,用戶終端向服務(wù)器發(fā)送應(yīng)用程序下載 請(qǐng)求,并在接收到來(lái)自服務(wù)器的圖標(biāo)下載指示時(shí),根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與 所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo),以及,在顯示或安裝所述應(yīng)用程序時(shí),若確定自身已下 載與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值 不大于設(shè)定閾值的自定義圖標(biāo),則顯示與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶 終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)。通過(guò)本發(fā)明所述技術(shù) 方案,可以實(shí)現(xiàn)自動(dòng)下載并顯示與所述用戶終端當(dāng)前所需下載的應(yīng)用程序相對(duì)應(yīng)的尺寸合 適的自定義圖標(biāo),解決了現(xiàn)有技術(shù)中存在的無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)與用戶 終端不合適的圖標(biāo)進(jìn)行放大時(shí)導(dǎo)致圖標(biāo)不清楚的問(wèn)題,且能夠提高用戶對(duì)應(yīng)用程序的使用體驗(yàn)。實(shí)施例四如圖5所示,其為本發(fā)明實(shí)施例四中所述圖標(biāo)的下載指示裝置的結(jié)構(gòu)示意圖,所述圖標(biāo)的下載指示裝置可以為服務(wù)器等網(wǎng)絡(luò)側(cè)設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定。優(yōu)選地,所述圖標(biāo)的下載指示裝置包括請(qǐng)求接收單元U、尺寸獲取單元12、圖標(biāo)確認(rèn)單元13以及指示發(fā)送單元14,其中所述請(qǐng)求接收單元11用于接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求;所述尺寸獲取単元12用于獲取所述用戶終端所支持的圖標(biāo)尺寸信息。優(yōu)選地,所述尺寸獲取單元12用于接收用戶終端發(fā)送的用戶終端所支持的圖標(biāo)尺寸信息,或接收用戶終端發(fā)送的型號(hào)信息,并根據(jù)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸信息;其中,所述用戶終端的型號(hào)信息可以為能夠反映所述用戶終端所支持的操作系統(tǒng)等信息的信息。進(jìn)ー步地,所述請(qǐng)求接收單元11所接收到的應(yīng)用程序下載請(qǐng)求中可以攜帶有用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息;進(jìn)ー步地,所述尺寸獲取單元12還可以用于根據(jù)所述應(yīng)用程序下載請(qǐng)求中攜帯的用戶終端的圖標(biāo)尺寸信息,獲取用戶終端所支持的圖標(biāo)尺寸信息,或根據(jù)所述應(yīng)用程序下載請(qǐng)求中攜帯的用戶終端的型號(hào)信息,以及用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸信息。所述圖標(biāo)確認(rèn)單元13用于確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則觸發(fā)指示發(fā)送單元14 ;所述指示發(fā)送單元14用于根據(jù)所述圖標(biāo)確認(rèn)單元13的觸發(fā),向所述用戶終端發(fā)送圖標(biāo)下載指示。進(jìn)ー步地,所述裝置還包括圖標(biāo)存儲(chǔ)單元15 :所述圖標(biāo)存儲(chǔ)單元15用于存儲(chǔ)與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo);進(jìn)ー步地,所述圖標(biāo)確認(rèn)單元13具體用于確定所述圖標(biāo)存儲(chǔ)單元15中存儲(chǔ)的自定義圖標(biāo)的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值是否不大于設(shè)定閾值,若是,則認(rèn)為本地存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo);其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。也就是說(shuō),在本發(fā)明實(shí)施例中,所確定的與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)是指與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值是否不大于設(shè)定閾值的自定義圖標(biāo)。進(jìn)ー步地,所述圖標(biāo)存儲(chǔ)單元15還用于存儲(chǔ)用戶終端所需下載的各種應(yīng)用程序,以及各自定義圖標(biāo)與應(yīng)用程序的對(duì)應(yīng)關(guān)系,各自定義圖標(biāo)的圖標(biāo)尺寸,以及用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系等信息,本發(fā)明實(shí)施例對(duì)此不作任何限定。實(shí)施例五如圖6所示,其為本發(fā)明實(shí)施例五中所述圖標(biāo)下載裝置的結(jié)構(gòu)示意圖,所述圖標(biāo)下載裝置可以為手機(jī)、智能手機(jī)、平板電腦等終端側(cè)設(shè)備,本發(fā)明實(shí)施例對(duì)此不作任何限定;優(yōu)選地,所述圖標(biāo)下載裝置包括請(qǐng)求發(fā)送單元21、指示接收單元22以及圖標(biāo)下載單元23,進(jìn)一步地,所述圖標(biāo)下載裝置還可以包括尺寸發(fā)送單元24,其中
所述請(qǐng)求發(fā)送單元21用于向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求;所述尺寸發(fā)送單元 24用于向服務(wù)器發(fā)送用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息。需要說(shuō) 明的是,所述應(yīng)用程序下載請(qǐng)求中可以攜帶有用戶終端的型號(hào)信息和/或用戶終端所支持 的圖標(biāo)尺寸信息,其中,所述用戶終端的型號(hào)信息可以為能夠反映該用戶終端所支持的操 作系統(tǒng)等信息的信息,不同的用戶終端可以具有相同的型號(hào)信息。
所述指示接收單元22用于接收來(lái)自服務(wù)器的圖標(biāo)下載指示;所述圖標(biāo)下載單元 23用于根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
優(yōu)選地,所述圖標(biāo)下載單元22用于根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述 應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè) 定閾值的自定義圖標(biāo);其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和 所述用戶終端所支持的圖標(biāo)尺寸的尺寸差值的絕對(duì)值。
優(yōu)選地,由于與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖 標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)可能有多個(gè),因此,所述圖標(biāo)下載模塊 23可以選擇將全部或部分與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的 圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)進(jìn)行下載,本發(fā)明實(shí)施例對(duì)此不作任 何限定。
進(jìn)一步地,當(dāng)所述圖標(biāo)下載單元23選擇下載部分與所述應(yīng)用程序相對(duì)應(yīng)的、且圖 標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)時(shí), 可以優(yōu)先選擇下載與所述用戶終端所支持的圖標(biāo)尺寸的尺寸差值的絕對(duì)值最小或較小的 自定義圖標(biāo),本發(fā)明實(shí)施例對(duì)此也不作任何限定;較優(yōu)地,所述圖標(biāo)下載單元23可以選擇 下載與所述應(yīng)用程序相對(duì)應(yīng)的、且尺寸與所述用戶終端所支持的圖標(biāo)尺寸一致的自定義圖 標(biāo)。
進(jìn)一步地,所述圖標(biāo)下載裝置還可以包括圖標(biāo)存儲(chǔ)單元25
所述圖標(biāo)存儲(chǔ)單元25用于在所述圖標(biāo)下載單元23從服務(wù)器下載與所述應(yīng)用程序 相對(duì)應(yīng)的自定義圖標(biāo)之后,將所下載的自定義圖標(biāo)進(jìn)行存儲(chǔ);進(jìn)一步地,所述圖標(biāo)存儲(chǔ)單元 25還用于存儲(chǔ)所下載的各自定義圖標(biāo)的圖標(biāo)尺寸以及用戶終端所支持的圖標(biāo)尺寸等信息。
進(jìn)一步地,所述圖標(biāo)下載裝置還包括圖標(biāo)顯示單元26
所述圖標(biāo)顯示單元26用于在顯示或安裝所述應(yīng)用程序時(shí),選擇并顯示與所述應(yīng) 用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定 閾值的自定義圖標(biāo)。
優(yōu)選地,所述圖標(biāo)顯示單元26用于選擇并顯示與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo) 尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)。進(jìn)一步地,所述 圖標(biāo)顯示單元26用于將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖 標(biāo)尺寸一致的圖標(biāo)后進(jìn)行顯示。
優(yōu)選地,所述圖標(biāo)顯示單元26用于在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述 用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)進(jìn)行縮小處理,將其縮小為圖標(biāo)尺 寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);或者,
在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)進(jìn)行放大處理,將其放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。進(jìn)ー步地,所述圖標(biāo)顯示單元26具體包括圖標(biāo)縮小子單元261以及圖標(biāo)放大子單元 262 優(yōu)選地,所述圖標(biāo)縮小子単元261用于在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)進(jìn)行縮小處理,將其縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);所述圖標(biāo)放大子單元262用于在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)進(jìn)行放大處理,將其放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。進(jìn)ー步地,所述圖標(biāo)顯示模塊26還用于當(dāng)未下載與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)時(shí),將所述應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和自身所支持的圖標(biāo)尺寸一致的圖標(biāo)后再進(jìn)行顯示。進(jìn)ー步地,所述圖標(biāo)顯示模塊26具體用于在所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);或者,在所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所述應(yīng)用程序的缺省圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所述應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。進(jìn)ー步地,所述圖標(biāo)縮小子單元261還用于在所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);所述圖標(biāo)放大子單元262還用于在所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所述應(yīng)用程序的缺省圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所述應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。需要說(shuō)明的是,所述設(shè)定寬度以及設(shè)定顏色需要根據(jù)系統(tǒng)實(shí)際需求進(jìn)行設(shè)定,本發(fā)明實(shí)施例對(duì)此不作任何限定;另外需要說(shuō)明的是,在本發(fā)明各實(shí)施例中,缺省圖標(biāo)的形狀以及各自定義圖標(biāo)的形狀可以為正方形、長(zhǎng)方形或圓形等任意形狀,本發(fā)明實(shí)施例對(duì)此也不作任何限定。實(shí)施例六
如圖7所示,其為本發(fā)明實(shí)施例六中所述圖標(biāo)下載系統(tǒng)的結(jié)構(gòu)示意圖,所述圖標(biāo) 下載系統(tǒng)包括服務(wù)器31以及至少一個(gè)用戶終端32,其中
所述服務(wù)器31用于接收用戶終端32發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶 終端32所支持的圖標(biāo)尺寸信息,以及,確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺 寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端32發(fā)送圖標(biāo)下載指示。
所述用戶終端32用于向服務(wù)器31發(fā)送應(yīng)用程序下載請(qǐng)求,并在接收到來(lái)自服務(wù) 器31的圖標(biāo)下載指示時(shí),根據(jù)所述圖標(biāo)下載指示,從服務(wù)器31下載與所述應(yīng)用程序相對(duì)應(yīng) 的自定義圖標(biāo)。
優(yōu)選地,所述用戶終端32可以為手機(jī)、智能手機(jī)、平板電腦等終端側(cè)設(shè)備,本發(fā)明 實(shí)施例對(duì)此不作任何限定。
進(jìn)一步地,所述用戶終端32還用于在向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求的同時(shí)或 之后或之前,向服務(wù)器發(fā)送用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺寸信息; 進(jìn)一步地,在本發(fā)明實(shí)施例中,所述用戶終端的型號(hào)信息和/或用戶終端所支持的圖標(biāo)尺 寸信息可以攜帶在所述應(yīng)用程序下載請(qǐng)求中,本發(fā)明實(shí)施例對(duì)此不作任何限定;需要說(shuō)明 的是,所述用戶終端的型號(hào)信息可以為能夠反映該用戶終端所支持的操作系統(tǒng)等信息的信 息,不同的用戶終端可以具有相同的型號(hào)信息。
優(yōu)選地,所述服務(wù)器31用于接收用戶終端32發(fā)送的用戶終端32所支持的圖標(biāo)尺 寸信息;或者,接收用戶終端32發(fā)送的所述用戶終端32的型號(hào)信息,并根據(jù)用戶終端32的 型號(hào)信息與用戶終端32所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端32所支持的圖 標(biāo)尺寸信息。
優(yōu)選地,與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)是指與所述 應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè) 定閾值的自定義圖標(biāo),其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和 所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
優(yōu)選地,所述用戶終端32還用于在顯示或安裝所述應(yīng)用程序時(shí),顯示下載的與所 述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于 設(shè)定閾值的自定義圖標(biāo);優(yōu)選地,所述用戶終端32用于選擇并顯示與所述應(yīng)用程序相對(duì)應(yīng) 的、且圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)。
進(jìn)一步地,所述用戶終端32用于將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述 用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)后進(jìn)行顯示;進(jìn)一步地,所述用戶終端32用于當(dāng)所 選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義 圖標(biāo)進(jìn)行縮小處理,將其縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo); 當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自 定義圖標(biāo)進(jìn)行放大處理,將其放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖 標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將 所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。
進(jìn)一步地,所述用戶終端32還用于當(dāng)未下載與所述應(yīng)用程序相對(duì)應(yīng)的、且圖標(biāo)尺 寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值的自定義圖標(biāo)時(shí),將所 述應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和自身所支持的圖標(biāo)尺寸一致的圖標(biāo)后再進(jìn)行顯/Jn o進(jìn)ー步地,所述用戶終端32具體用于當(dāng)所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);或者,當(dāng)所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所述應(yīng)用程序的缺省圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所述應(yīng)用程序的缺省圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所述應(yīng)用程序的缺省圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。需要說(shuō)明的是,所述設(shè)定寬度以及設(shè)定顏色需要根據(jù)系統(tǒng)實(shí)際需求進(jìn)行設(shè)定,本發(fā)明實(shí)施例對(duì)此不作任何限定;另外需要說(shuō)明的是,在本發(fā)明各實(shí)施例中,缺省圖標(biāo)的形狀以及各自定義圖標(biāo)的形狀可以為正方形、長(zhǎng)方形或圓形等任意形狀,本發(fā)明實(shí)施例對(duì)此也不作任何限定。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種圖標(biāo)的下載指示方法,其特征在于,所述方法包括接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求;獲取所述用戶終端所支持的圖標(biāo)尺寸信息;確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示。
2.如權(quán)利要求1所述的圖標(biāo)的下載指示方法,其特征在于,所述獲取所述用戶終端所支持的圖標(biāo)尺寸信息包括接收用戶終端發(fā)送的用戶終端所支持的圖標(biāo)尺寸信息;或接收用戶終端發(fā)送的型號(hào)信息,根據(jù)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸信息。
3.如權(quán)利要求1所述的圖標(biāo)的下載指示方法,其特征在于,所述確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo)包括確定本地存儲(chǔ)的與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo);判斷所述自定義圖標(biāo)的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值是否不大于設(shè)定閾值,若是,則認(rèn)為本地存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo);其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
4.一種圖標(biāo)下載方法,其特征在于,所述方法包括向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺寸信息;接收來(lái)自服務(wù)器的圖標(biāo)下載指示;根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
5.如權(quán)利要求4所述的圖標(biāo)下載方法,其特征在于,在接收來(lái)自服務(wù)器的圖標(biāo)下載指示之前,所述方法還包括向服務(wù)器發(fā)送用戶終端的型號(hào)信息。
6.如權(quán)利要求4所述的圖標(biāo)下載方法,其特征在于,所述自定義圖標(biāo)的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值,其中,所述設(shè)定閾值不大于用戶終端當(dāng)前所下載的應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
7.如權(quán)利要求6所述的圖標(biāo)下載方法,其特征在于,所述方法還包括在顯示或安裝所述應(yīng)用程序時(shí),選擇并顯示圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)。
8.如權(quán)利要求7所述的圖標(biāo)下載方法,其特征在于,選擇并顯示圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)包括當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);當(dāng)所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。
9.一種圖標(biāo)的下載指示裝置,其特征在于,所述裝置包括請(qǐng)求接收單元,用于接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求;尺寸獲取單元,用于獲取所述用戶終端所支持的圖標(biāo)尺寸信息;圖標(biāo)確認(rèn)單元,用于確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則觸發(fā)指示發(fā)送單元;指示發(fā)送單元,用于根據(jù)圖標(biāo)確認(rèn)單元的觸發(fā),向所述用戶終端發(fā)送圖標(biāo)下載指示。
10.如權(quán)利要求9所述的圖標(biāo)的下載指示裝置,其特征在于,所述尺寸獲取單元,具體用于接收用戶終端發(fā)送的用戶終端所支持的圖標(biāo)尺寸信息; 或接收用戶終端發(fā)送的型號(hào)信息,根據(jù)用戶終端的型號(hào)信息與用戶終端所支持的圖標(biāo)尺寸的對(duì)應(yīng)關(guān)系,確定所述用戶終端所支持的圖標(biāo)尺寸信息。
11.如權(quán)利要求9所述的圖標(biāo)的下載指示裝置,其特征在于,所述裝置還包括圖標(biāo)存儲(chǔ)單元所述圖標(biāo)存儲(chǔ)單元,用于存儲(chǔ)與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo);所述圖標(biāo)確認(rèn)單元,具體用于確定圖標(biāo)存儲(chǔ)單元中存儲(chǔ)的自定義圖標(biāo)的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值是否不大于設(shè)定閾值,若是,則認(rèn)為本地存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo);其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
12.—種圖標(biāo)下載裝置,其特征在于,所述裝置包括請(qǐng)求發(fā)送單元,用于向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺寸信息;指示接收單元,用于接收來(lái)自服務(wù)器的圖標(biāo)下載指示;圖標(biāo)下載單元,用于根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
13.如權(quán)利要求12所述的圖標(biāo)下載裝置,其特征在于,所述裝置還包括尺寸發(fā)送單元,用于向服務(wù)器發(fā)送用戶終端的型號(hào)信息。
14.如權(quán)利要求12所述的圖標(biāo)下載裝置,其特征在于,所述圖標(biāo)下載單元所下載的自定義圖標(biāo)的圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值不大于設(shè)定閾值,其中,所述設(shè)定閾值不大于所述應(yīng)用程序的缺省圖標(biāo)的圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值。
15.如權(quán)利要求14所述的圖標(biāo)下載裝置,其特征在于,所述裝置還包括圖標(biāo)顯示單元,用于在顯示或安裝所述應(yīng)用程序時(shí),選擇并顯示圖標(biāo)尺寸與所述用戶終端所支持的圖標(biāo)尺寸之差的絕對(duì)值最小的自定義圖標(biāo)。
16.如權(quán)利要求15所述的圖標(biāo)下載裝置,其特征在于,所述圖標(biāo)顯示單元包括圖標(biāo)縮小子單元,用于在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸大于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)縮小為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo);圖標(biāo)放大子單元,用于在所選擇的自定義圖標(biāo)的圖標(biāo)尺寸小于所述用戶終端所支持的圖標(biāo)尺寸時(shí),將所選擇的自定義圖標(biāo)放大為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo),或者,通過(guò)在所選擇的自定義圖標(biāo)的四周添加設(shè)定寬度與設(shè)定顏色的背景色的方式,將所選擇的自定義圖標(biāo)轉(zhuǎn)換為圖標(biāo)尺寸和所述用戶終端所支持的圖標(biāo)尺寸一致的圖標(biāo)。
17.一種圖標(biāo)下載系統(tǒng),其特征在于,所述系統(tǒng)包括服務(wù)器,用于接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支持的圖標(biāo)尺寸信息,以及,確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示;用戶終端,用于向服務(wù)器發(fā)送應(yīng)用程序下載請(qǐng)求和用戶終端所支持的圖標(biāo)尺寸信息, 并在接收到來(lái)自服務(wù)器的圖標(biāo)下載指示時(shí),根據(jù)所述圖標(biāo)下載指示,從服務(wù)器下載與所述應(yīng)用程序相對(duì)應(yīng)的自定義圖標(biāo)。
全文摘要
本發(fā)明公開了一種圖標(biāo)的下載指示與下載方法、裝置及系統(tǒng),所述下載指示方法包括接收用戶終端發(fā)送的應(yīng)用程序下載請(qǐng)求,并獲取所述用戶終端所支持的圖標(biāo)尺寸信息,以及,確定本地是否存儲(chǔ)有與所述應(yīng)用程序和所述圖標(biāo)尺寸信息相對(duì)應(yīng)的自定義圖標(biāo),若是,則向所述用戶終端發(fā)送圖標(biāo)下載指示。通過(guò)本發(fā)明所述方案,可以根據(jù)獲取到的用戶終端所支持的圖標(biāo)尺寸信息,指示用戶終端下載與所述用戶終端相匹配的尺寸合適的自定義圖標(biāo),解決了現(xiàn)有技術(shù)中存在的無(wú)法為用戶終端提供合適的圖標(biāo)以及對(duì)不合適的圖標(biāo)進(jìn)行放大時(shí)導(dǎo)致圖標(biāo)不清楚的問(wèn)題。
文檔編號(hào)G06F3/0481GK103019506SQ201210465459
公開日2013年4月3日 申請(qǐng)日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者王博, 李偉星, 陳胤立, 馬春林 申請(qǐng)人:北京小米科技有限責(zé)任公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1