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