一种图标的下载指示与下载方法、装置及系统的制作方法

文档序号:6381552阅读:196来源:国知局
专利名称:一种图标的下载指示与下载方法、装置及系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种图标的下载指示与下载方法、装置及系统。
背景技术
目前,用户在使用基于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日
发明者王博, 李伟星, 陈胤立, 马春林 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1