一种应用程序图标调整方法及装置与流程

文档序号:12596525阅读:240来源:国知局
一种应用程序图标调整方法及装置与流程

本发明实施例涉及应用程序控制技术领域,尤其涉及一种应用程序图标调整方法和装置。



背景技术:

随着智能电子设备比如智能手机,平板电脑等的普及,越来越多的应用程序出现在用户的智能设备中,往往在使用安卓智能操作系统的智能设备中,在实现本发明的过程中,发明人发现当用户通过智能设备的显示装置比如显示屏来查看应用程序图标时,由于智能设备的系统没有有效的自适应调整机制,应用程序图标显示效果往往不一致,当用户下载大量的应用程序时,这些应用程序图标显示在桌面在尺寸色彩及清晰度上显示效果不统一,当这些不太一样的图标显示在桌面的时候,会降低用户体验,因此,为了加强用户的视觉体验,需要对手机内显示的应用图标进行规范性的处理。



技术实现要素:

本发明实施例的目的在于提供一种应用程序图标调整方法及装置,用以解决现有技术中应用程序图标显示效果不统一的问题,同时提供一种应用了上述自适应调整方法和装置的虚拟现实设备。

本发明实施例采用的技术方案如下:

本发明实施例提供一种应用程序图标调整方法,其包括:

提取下载到终端上的应用程序的图标;

根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序。

可选地,在本发明的一实施例中,根据预先设定的图形的模板对下载到终端上的应用程序的图标进行调整包括:根据预先设定的图形的模板大小,对下载到终端上的应用程序的图标进行裁剪,以根据调整后的图标显示所述应用程序。

可选地,在本发明的一实施例中,根据预先设定的图形的模板对下载到终端上的应用程序的图标进行调整包括:根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

可选地,在本发明的一实施例中,根据预先设定的图形的模板对下载到终端上的应用程序的图标进行调整包括:根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到一第一合成图标;将所述第一合成图标与第二图片进行合成得到一第二合成图标,以根据第二合成图标在终端上显示所述应用程序。

可选地,在本发明的一实施例中,所述第一图片为一底托图片,和/或所述第二图片为一高亮图片。

本发明实施例提供一种应用程序图标调整装置,其包括:

提取单元,用于提取下载到终端上的应用程序的图标;

调整单元,用于根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序。

可选地,在本发明的一实施例中,所述调整单元进一步用于根据预先设定的图形的模板大小,对下载到终端上的应用程序的图标进行裁剪,以根据调整后的图标显示所述应用程序。

可选地,在本发明的一实施例中,所述调整单元进一步用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

可选地,在本发明的一实施例中,所述调整单元进一步用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到一第一合成图标;将所述第一合成图标与第二图片进行合成得到一第二合成图标,以根据第二合成图标在终端上显示所述应用程序。

可选地,在本发明的一实施例中,所述第一图片为一底托图片,和/或所述第二图片为一高亮图片。

本发明实施例提供一种电子终端,其包括处理器和显示单元,所述处理器用于提取下载到终端上的应用程序的图标;以及根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标在所述显示单元上显示所述应用程序。

本发明实施例的技术方案通过提取下载到终端上的应用程序的图标;再根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序能够很好地解决用户下载到智能设备中的来自于不同开发者的应用程序图标显示效果不一致的问题,增强应用程序图标给用户带来的立体视觉体验,使智能设备的桌面图标排布显得更加清晰、协调、美观。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一应用程序图标调整方法流程示意图;

图2为本发明实施例二应用程序图标调整方法流程示意图;

图3为本发明实施例三应用程序图标调整方法流程示意图;

图4为本发明实施例四应用程序图标调整装置结构示意图;

图5为本发明实施例五应用程序图标调整装置结构示意图;

图6为本发明实施例六应用程序图标调整装置结构示意图;

图7为本发明实施例七应用程序图标调整装置结构示意图;

图8为本发明实施例八电子终端结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例的技术方案通过提取下载到终端上的应用程序的图标;再根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序能够很好地解决用户下载到智能设备中的来自于不同开发者的应用程序图标显示效果不一致的问题,增强应用程序图标给用户带来的立体视觉体验,使智能设备的桌面图标排布显得更加清晰、协调、美观。

图1为本发明实施例一应用程序图标调整方法流程示意图;如图1所示,其包括:

S101、提取下载到终端上的应用程序的图标;

本实施例中,终端可以包括但不局限于智能手机、平板电脑、智能电视、智能手环等任一可安装应用程序的电子设备,下载到终端的应用程序可以包括开发者开发的第三方应用程序。当下载完成时,应用程序的图标暂存在所述终端的缓存中,而不是直接显示在所述终端的显示单元上,需要等待下一步对图标进行加工处理后再进行统一显示。

S102、根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序。

本实施例中,在步骤S102根据预先设定的图形的模板对下载到终端上的应用程序的图标进行调整时,根据预先设定的图形的模板大小,对下载到终端上的应用程序的图标进行裁剪,以根据调整后的图标显示所述应用程序。

比如,对于应用程序调整前的图标整体上为长方形,预先设定的图形模板为正方形的情况,通过确定长方形图标中各不连通的子图案,按照其轮廓计算出能够包围住所述各子图案的最小正方形,并按照预先设定的图形模板对多个最小正方形进行逐一裁剪,剪切成多个小正方形再拼接在一起,从而形成调整后的图标。再比如,也可以进行整体裁剪,如将长方形的图标首先进行缩放至其长度与预先设定的图形模板的宽度一致,或者,将长方形的图标首先进行缩放至其宽度与预先设定的图形模板的宽度一致,再按照预先设定的图形模板对缩放后的图标进行宽度或者长度方向的整体裁剪,从而形成调整后的图标。

图2为本发明实施例二应用程序图标调整方法流程示意图;如图2所示,其包括:

S201、提取下载到终端上的应用程序的图标;

本实施例中,步骤S201类似实施例一中的步骤S101,详细不再赘述。

S202、根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;

本实施例中,S202类似实施例一种的步骤S102,详细不再赘述。

S203、将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

本实施例中,第一图片可以为一底托图片,该底托图片在合成后可以位于裁剪后的图标的下面,该底托图片相当于一幅统一的背景,当裁剪后的图标与该底托图片合成后,可以形成整体上一致的效果。

但是,需要说明的是,第一图片不局限于上述底托图片,也可以为任意形式的图片,比如当置于裁剪后的图标上层时,可以是一具有一定透明度的图片,只要使与裁剪后的图标合成后在显示效果上达到整体一致的效果即可。

在显示第一合成图标时,还可以在增强其亮度值后再进行显示。

在上述实施例中,在图片合成时,如果裁剪后的图标与第一图片在尺寸上完全匹配,则可以直接继续像素值的叠加进行图片的合成;如果是尺寸不一致,可对其中较大或者较小的图片进行缩小或者放大,在进行像素值得叠加,以进行图片的合成。

当然,也可以同时将裁剪后的图标、第一图片通过缩放处理设置在一画布上,在该画布上进行像素值的叠加。

图3为本发明实施例三应用程序图标调整方法流程示意图;如图3所示,其包括:

S301、提取下载到终端上的应用程序的图标;

S302、根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;

S303、将裁剪后的图标与第一图片进行合成得到一第一合成图标;

上述步骤S301-S303可以参照上述图1、图2实施例中的记载,详细不再赘述。

S304、将所述第一合成图标与第二图片进行合成得到一第二合成图标,以根据第二合成图标在终端上显示所述应用程序。

与上述实施例不同的是,本实施例中,裁剪后的图标与第一图片如底托图片合成,又增加了一次图片合成,即与第二图片进行合成,本实施例中,第二图片可以为一高亮图片,即亮度相对裁剪后的图标、第一图片在亮度值上较大的图片,该高亮图片可以增强或者弥补第二合成图标在亮度上的缺失,从而增加图标显示时的立体感觉以及整体的协调性。

在上述实施例中,在图片合成时,如果裁剪后的图标与第一图片、第二图片在尺寸上完全匹配,则可以直接继续像素值的叠加进行图片的合成;如果是尺寸不一致,可对其中较大或者较小的图片进行缩小或者放大,在进行像素值得叠加,以进行图片的合成。

当然,也可以同时将裁剪后的图标、第一图片、第二图片通过缩放处理设置在一画布上,在该画布上进行像素值的叠加。

需要说明的,本发明上述实施例中,通过第一图片、第二图片与裁剪后的图标进行合成,但是,也可以将裁剪后的图标与更多的图片进行合成,以达到整体协调显示的效果,详细不再赘述。

图4为本发明实施例四应用程序图标调整装置结构示意图;如图4所示,其包括:相互耦接的第一提取单元401和第一调整单元402,其中:

第一提取单元401,用于提取下载到终端上的应用程序的图标;

第一调整单元402,用于根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标显示所述应用程序。

可选地,本实施例中,所述调整单元进一步用于根据预先设定的图形的模板大小,对下载到终端上的应用程序的图标进行裁剪,以根据调整后的图标显示所述应用程序。

图5为本发明实施例五应用程序图标调整装置结构示意图;如图5所示,其包括:

第二提取单元501,用于提取下载到终端上的应用程序的图标;

第二调整单元502,用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

图6为本发明实施例六应用程序图标调整装置结构示意图;如图6所示,其包括:

第三提取单元601,用于提取下载到终端上的应用程序的图标;

第三调整单元602,包括第一裁剪子单元612以及第一合并子单元622,所述裁剪子单元用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;所述合并子单元用于将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

图7为本发明实施例七应用程序图标调整装置结构示意图;如图7所示,其包括:

第四提取单元701,用于提取下载到终端上的应用程序的图标;

第四调整单元702,包括第二裁剪子单元712、第二合并子单元722、第三合并子单元732,所述第二裁剪子单元用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;第二合并子单元用于将裁剪后的图标与第一图片进行合成得到一第一合成图标;第三合并子单元用于将所述第一合成图标与第二图片进行合成得到一第二合成图标,以根据第二合成图标在终端上显示所述应用程序。

本实施例中,所述第一图片为一底托图片,和/或所述第二图片为一高亮图片。

图8为本发明实施例八电子终端结构示意图;如图8所示,其可以包括处理器801和显示单元802,所述处理器801用于提取下载到终端上的应用程序的图标;以及根据预先设定的图形模板对下载到终端上的应用程序的图标进行调整,以根据调整后的图标在所述显示单元上显示所述应用程序。

本实施例中,或者其他任一实施例中,所述处理器进一步用于根据预先设定的图形的模板大小,对下载到终端上的应用程序的图标进行裁剪,以根据调整后的图标显示所述应用程序。

本实施例中,或者其他任一实施例中,所述处理器进一步用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到第一合成图标,以根据第一合成图标显示所述应用程序。

本实施例中,或者其他任一实施例中,所述处理器进一步用于根据预先设定的图片的模板大小,对下载到终端上的应用程序的图标进行裁剪;将裁剪后的图标与第一图片进行合成得到一第一合成图标;将所述第一合成图标与第二图片进行合成得到一第二合成图标,以根据第二合成图标在终端上显示所述应用程序。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1