Movatterモバイル変換


[0]ホーム

URL:


CN106296775B - Icon generation method and device - Google Patents

Icon generation method and device
Download PDF

Info

Publication number
CN106296775B
CN106296775BCN201610698587.7ACN201610698587ACN106296775BCN 106296775 BCN106296775 BCN 106296775BCN 201610698587 ACN201610698587 ACN 201610698587ACN 106296775 BCN106296775 BCN 106296775B
Authority
CN
China
Prior art keywords
icon
preset
application
layer
original
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610698587.7A
Other languages
Chinese (zh)
Other versions
CN106296775A (en
Inventor
孙淑观
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co LtdfiledCriticalBeijing Xiaomi Mobile Software Co Ltd
Priority to CN201610698587.7ApriorityCriticalpatent/CN106296775B/en
Publication of CN106296775ApublicationCriticalpatent/CN106296775A/en
Application grantedgrantedCritical
Publication of CN106296775BpublicationCriticalpatent/CN106296775B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The disclosure relates to an icon generation method and device. The method comprises the following steps: acquiring an original icon of an application; acquiring icon setting parameters corresponding to the application; and generating a target icon corresponding to the application according to the original icon and the icon setting parameter. According to the technical scheme, the original icon of the application and the icon setting parameter corresponding to the application are obtained, and the target icon corresponding to the application can be automatically generated according to the original icon and the icon setting parameter, so that the target icon of the application with personalized display style is obtained, the situation that the icon of the application is stiff and single is avoided, the personalized requirement of a user on the display style of the icon is met, and meanwhile the icon of the application is more attractive.

Description

Translated fromChinese
图标生成方法及装置Icon generating method and device

技术领域technical field

本公开涉及终端技术领域,尤其涉及图标生成方法及装置。The present disclosure relates to the technical field of terminals, and in particular, to a method and an apparatus for generating icons.

背景技术Background technique

目前,手机等终端上已安装的APP的图标(尤其是第三方APP的图标)均来自其安装包中存储的原始图标(如图1所示),而在相关技术中,在将APP安装完之后,可以直接将该原始图标直接显示至桌面等区域,或者将该原始图标进行拉伸压缩、简单形状变换等操作后再进行显示,这就导致显示风格单一(即显示风格都是原始图标的默认风格)且不同APP的图标的显示风格并不统一。At present, the icons of APPs installed on terminals such as mobile phones (especially the icons of third-party APPs) all come from the original icons stored in the installation package (as shown in Figure 1). After that, the original icon can be directly displayed on the desktop and other areas, or the original icon can be stretched, compressed, transformed in a simple shape and then displayed, which results in a single display style (that is, the display style is the same as that of the original icon). Default style) and the display styles of icons of different apps are not uniform.

发明内容SUMMARY OF THE INVENTION

本公开实施例提供了图标生成方法及装置。所述技术方案如下:Embodiments of the present disclosure provide a method and apparatus for generating an icon. The technical solution is as follows:

根据本公开实施例的第一方面,提供一种图标生成方法,包括:According to a first aspect of the embodiments of the present disclosure, there is provided a method for generating an icon, including:

获取应用的原始图标;Get the original icon of the application;

获取所述应用对应的图标设置参数;Obtain the icon setting parameters corresponding to the application;

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标。A target icon corresponding to the application is generated according to the original icon and the icon setting parameter.

在一个实施例中,所述获取应用的原始图标,包括:In one embodiment, the obtaining the original icon of the application includes:

在安装所述应用时,获取所述应用的安装包中预存储的所述原始图标。When the application is installed, the original icon pre-stored in the installation package of the application is acquired.

在一个实施例中,所述图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的所述原始图标与所述目标图标中的各预设图层之间的预设位置关系;和a pre-stored preset positional relationship between each preset layer in the original icon and the target icon; and

所述目标图标中各预设图层的显示参数。Display parameters of each preset layer in the target icon.

在一个实施例中,所述各预设图层的显示参数包括:所述各预设图层的预设形状、所述各预设图层的预设尺寸、所述各预设图层的预设透明度和所述各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: a preset shape of each preset layer, a preset size of each preset layer, and a preset size of each preset layer. At least one parameter among preset transparency and color parameters of each preset layer.

在一个实施例中,当所述各预设图层包括第一预设图层和第二预设图层时,所述根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标,包括:In one embodiment, when the preset layers include a first preset layer and a second preset layer, the generating corresponding to the application is performed according to the original icon and the icon setting parameters. target icons, including:

根据所述第一预设图层的显示参数生成所述第一预设图层;generating the first preset layer according to the display parameters of the first preset layer;

根据所述第二预设图层的显示参数生成所述第二预设图层;generating the second preset layer according to the display parameters of the second preset layer;

当所述原始图标与所述第一预设图层和所述第二预设图层的位置关系为所述原始图标和所述第二预设图层均覆盖于所述第一预设图层之上且所述原始图标位于所述第二预设图层的上方时,将所述第二预设图层和所述原始图标覆于所述第一预设图层之上,同时将所述原始图标放置在所述第二预设图层的上方,以获得所述目标图标。When the positional relationship between the original icon and the first preset layer and the second preset layer is such that both the original icon and the second preset layer are overlaid on the first preset image When the original icon is located above the second preset layer, the second preset layer and the original icon are overlaid on the first preset layer, and the The original icon is placed above the second preset layer to obtain the target icon.

在一个实施例中,当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:In one embodiment, when the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述应用的所述安装包的标识;obtaining the identifier of the installation package of the application;

根据所述安装包的标识和预设算法,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the identification of the installation package and the preset algorithm.

在一个实施例中,当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:In one embodiment, when the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述原始图标中各种颜色的颜色参数;Obtain the color parameters of various colors in the original icon;

根据所述各种颜色的颜色参数,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the color parameters of the various colors.

在一个实施例中,在根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标之前,所述方法还包括:In one embodiment, before generating the target icon corresponding to the application according to the original icon and the icon setting parameters, the method further includes:

将所述图标设置参数进行显示,以使用户确认是否对所述图标设置参数进行调整。The icon setting parameters are displayed, so that the user can confirm whether to adjust the icon setting parameters.

根据本公开实施例的第二方面,提供一种图标生成装置,包括:According to a second aspect of the embodiments of the present disclosure, there is provided an icon generating apparatus, including:

第一获取模块,用于获取应用的原始图标;The first obtaining module is used to obtain the original icon of the application;

第二获取模块,用于获取所述应用对应的图标设置参数;a second acquiring module, configured to acquire icon setting parameters corresponding to the application;

生成模块,用于根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标。A generating module, configured to generate a target icon corresponding to the application according to the original icon and the icon setting parameters.

在一个实施例中,所述第一获取模块包括:In one embodiment, the first obtaining module includes:

第一获取子模块,用于在安装所述应用时,获取所述应用的安装包中预存储的所述原始图标。The first obtaining submodule is configured to obtain the original icon pre-stored in the installation package of the application when the application is installed.

在一个实施例中,所述图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的所述原始图标与所述目标图标中的各预设图层之间的预设位置关系;和a pre-stored preset positional relationship between each preset layer in the original icon and the target icon; and

所述目标图标中各预设图层的显示参数。Display parameters of each preset layer in the target icon.

在一个实施例中,所述各预设图层的显示参数包括:所述各预设图层的预设形状、所述各预设图层的预设尺寸、所述各预设图层的预设透明度和所述各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: a preset shape of each preset layer, a preset size of each preset layer, and a preset size of each preset layer. At least one parameter among preset transparency and color parameters of each preset layer.

在一个实施例中,所述生成模块包括:In one embodiment, the generation module includes:

第一生成子模块,用于当所述各预设图层包括第一预设图层和第二预设图层时,根据所述第一预设图层的显示参数生成所述第一预设图层;A first generation sub-module, configured to generate the first preset layer according to the display parameters of the first preset layer when the preset layers include a first preset layer and a second preset layer. set layer;

第二生成子模块,用于根据所述第二预设图层的显示参数生成所述第二预设图层;a second generating submodule, configured to generate the second preset layer according to the display parameters of the second preset layer;

处理子模块,用于当所述原始图标与所述第一预设图层和所述第二预设图层的位置关系为所述原始图标和所述第二预设图层均覆盖于所述第一预设图层之上且所述原始图标位于所述第二预设图层的上方时,将所述第二预设图层和所述原始图标覆于所述第一预设图层之上,同时将所述原始图标放置在所述第二预设图层的上方,以获得所述目标图标。The processing sub-module is used for when the positional relationship between the original icon and the first preset layer and the second preset layer is that both the original icon and the second preset layer are covered by the original icon and the second preset layer. When the original icon is located above the first preset layer and the original icon is located above the second preset layer, the second preset layer and the original icon are overlaid on the first preset image layer, and the original icon is placed above the second preset layer to obtain the target icon.

在一个实施例中,所述第二获取模块包括:In one embodiment, the second obtaining module includes:

第二获取子模块,用于当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,获取所述应用的所述安装包的标识;a second obtaining submodule, configured to obtain the identifier of the installation package of the application when the icon setting parameter is a color parameter in the display parameter of the first preset layer;

第三获取子模块,用于根据所述安装包的标识和预设算法,获取所述第一预设图层的颜色参数。The third obtaining sub-module is configured to obtain the color parameter of the first preset layer according to the identification of the installation package and the preset algorithm.

在一个实施例中,所述第二获取模块包括:In one embodiment, the second obtaining module includes:

第四获取子模块,用于当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,获取所述原始图标中各种颜色的颜色参数;a fourth acquisition sub-module, configured to acquire color parameters of various colors in the original icon when the icon setting parameter is a color parameter in the display parameter of the first preset layer;

第五获取子模块,用于根据所述各种颜色的颜色参数,获取所述第一预设图层的颜色参数。The fifth obtaining sub-module is configured to obtain the color parameters of the first preset layer according to the color parameters of the various colors.

在一个实施例中,所述装置还包括:In one embodiment, the apparatus further includes:

显示模块,用于在根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标之前,将所述图标设置参数进行显示,以使用户确认是否对所述图标设置参数进行调整。A display module, configured to display the icon setting parameters before generating the target icon corresponding to the application according to the original icon and the icon setting parameters, so that the user can confirm whether to set the icon setting parameters Adjustment.

根据本公开实施例的第三方面,提供了一种图标生成装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided an icon generating apparatus, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器被配置为:wherein the processor is configured to:

获取应用的原始图标;Get the original icon of the application;

获取所述应用对应的图标设置参数;Obtain the icon setting parameters corresponding to the application;

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标。A target icon corresponding to the application is generated according to the original icon and the icon setting parameter.

本公开的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:

本公开的实施例提供的技术方案,通过获取该应用的原始图标和该应用所对应的图标设置参数,可以根据该原始图标和图标设置参数自动生成应用所对应的目标图标,从而获取显示风格比较个性化的该应用的目标图标,避免了该应用的图标比较呆板、单一,满足了用户对图标的显示风格的个性化要求,同时也使得显示应用的图标更加美观。According to the technical solution provided by the embodiments of the present disclosure, by obtaining the original icon of the application and the icon setting parameters corresponding to the application, the target icon corresponding to the application can be automatically generated according to the original icon and the icon setting parameters, so as to obtain the display style comparison The personalized target icon of the application avoids that the icon of the application is relatively rigid and single, satisfies the user's personalized requirements for the display style of the icon, and also makes the icon of the displayed application more beautiful.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

图1是相关技术中应用的原始图标的示意图。FIG. 1 is a schematic diagram of an original icon applied in the related art.

图2是根据一示例性实施例示出的一种图标生成方法的流程图。Fig. 2 is a flow chart of a method for generating an icon according to an exemplary embodiment.

图3是根据一示例性实施例一示出的另一种图标生成方法的流程图。Fig. 3 is a flowchart of another method for generating an icon according to an exemplary embodiment 1.

图4是根据一示例性实施例一示出的应用的目标图标的示意图。FIG. 4 is a schematic diagram of a target icon of an application according to an exemplary embodiment 1. FIG.

图5A是根据一示例性实施例示出的一种图标生成装置的框图。Fig. 5A is a block diagram of an icon generating apparatus according to an exemplary embodiment.

图5B是根据一示例性实施例示出的另一种图标生成装置的框图。Fig. 5B is a block diagram of another icon generating apparatus according to an exemplary embodiment.

图6是根据一示例性实施例示出的又一种图标生成装置的框图。Fig. 6 is a block diagram of yet another icon generating apparatus according to an exemplary embodiment.

图7是根据一示例性实施例示出的再一种图标生成装置的框图。Fig. 7 is a block diagram of yet another icon generating apparatus according to an exemplary embodiment.

图8是根据一示例性实施例示出的再一种图标生成装置的框图。Fig. 8 is a block diagram of still another icon generating apparatus according to an exemplary embodiment.

图9是根据一示例性实施例示出的再一种图标生成装置的框图。Fig. 9 is a block diagram of still another icon generating apparatus according to an exemplary embodiment.

图10是根据一示例性实施例示出的适用于图标生成装置的框图。Fig. 10 is a block diagram showing a device suitable for generating icons according to an exemplary embodiment.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

目前,手机等终端上已安装的APP的图标(尤其是第三方APP的图标)均来自其安装包中存储的原始图标(如图1所示),而在相关技术中,在将APP安装完之后,可以直接将该原始图标直接显示至桌面等区域,或者在将原始图标显示至某一预设区域时,如果该原始图标与该预设区域的大小不匹配,还可以将该原始图标进行拉伸压缩、简单形状变换等操作后再进行显示至该预设区域(如显示至已安装应用列表中),这就导致显示风格单一(即显示风格都是原始图标的默认风格)且不同APP的图标的显示风格并不统一。At present, the icons of APPs installed on terminals such as mobile phones (especially the icons of third-party APPs) all come from the original icons stored in the installation package (as shown in Figure 1). After that, you can directly display the original icon to the desktop and other areas, or when displaying the original icon to a preset area, if the original icon does not match the size of the preset area, you can also display the original icon to a preset area. Stretching, compression, simple shape transformation and other operations are then displayed to the preset area (such as displayed in the list of installed applications), which results in a single display style (that is, the display style is the default style of the original icon) and different APPs The display styles of the icons are not uniform.

为了解决上述技术问题,本公开实施例提供了一种图标生成方法,该方法可用于图标生成程序、系统或装置中,且该方法对应的执行主体可以是手机、平板、计算机等终端,如图2所示,该方法包括步骤S201至步骤S203:In order to solve the above technical problems, an embodiment of the present disclosure provides an icon generation method, which can be used in an icon generation program, system or device, and the execution body corresponding to the method can be a terminal such as a mobile phone, tablet, computer, etc., as shown in the figure 2, the method includes steps S201 to S203:

在步骤S201中,获取应用的原始图标。In step S201, the original icon of the application is acquired.

在获取应用的原始图标时,可以从应用的安装包中获取,或者从其他预设存储位置(如安装有该应用的终端或者服务器)中获取。When acquiring the original icon of the application, it can be acquired from the installation package of the application, or acquired from other preset storage locations (such as the terminal or server where the application is installed).

该应用可以是官方(即生成终端的厂商)提供的任何应用程序,或者是第三方提供的任何应用程序。The application may be any application provided by the official (ie, the manufacturer that generates the terminal), or any application provided by a third party.

该原始图标为该应用原本的图标,如图1所示的图标,其中,图1中“+”表示原始图标中的标识。例如,当该应用为“美图秀秀”时,“+”就是“美图秀秀”中的“秀”。又如,当该应用为“58同城”时,“+”就是“58同城”中的“58”字符,而其余部分为该原始图标中的背景部分。还如,当该应用为“QQ”时,“+”即为企鹅的图案。The original icon is the original icon of the application, such as the icon shown in FIG. 1 , wherein “+” in FIG. 1 represents the logo in the original icon. For example, when the app is "Meitu Xiuxiu", "+" is "Show" in "Meitu Xiuxiu". For another example, when the application is "58.com", "+" is the "58" character in "58.com", and the rest is the background part of the original icon. For another example, when the application is "QQ", "+" is the penguin's pattern.

在步骤S202中,获取应用对应的图标设置参数。In step S202, the icon setting parameters corresponding to the application are acquired.

该图标设置参数可以是预设的一些个性化图标参数,也可以是根据该应用和其原始图标自动获取到的一些参数。The icon setting parameters may be some preset personalized icon parameters, or may be some parameters automatically obtained according to the application and its original icon.

另外,不同应用对应的图标设置参数可以不同,以满足更加个性化的显示需求。In addition, the icon setting parameters corresponding to different applications may be different to meet more personalized display requirements.

在步骤S203中,根据原始图标和图标设置参数,生成应用所对应的目标图标。In step S203, a target icon corresponding to the application is generated according to the original icon and the icon setting parameters.

根据该原始图标和图标设置参数,可以自动生成应用所对应的新的目标图标,从而获取显示风格比较个性化的该应用的目标图标,从而避免了该应用的图标比较呆板、单一,满足了用户对图标的显示风格的个性化要求,同时也使得显示应用的图标更加美观。According to the original icon and the icon setting parameters, a new target icon corresponding to the application can be automatically generated, so as to obtain the target icon of the application with a more personalized display style, thereby avoiding the rigid and single icon of the application, which satisfies the user requirements. The personalized requirements for the display style of the icons also make the icons of the displayed applications more beautiful.

进一步地,如果在安装多个应用时,都采用上述实施方式获取各应用的新的图标,则可以实现使得已安装APP列表中多个应用的新的图标均具有相同的显示风格,但又有绝不雷同的显示效果。Further, if the above-mentioned implementation manner is used to obtain new icons of each application when multiple applications are installed, it can be realized that the new icons of multiple applications in the installed APP list have the same display style, but have different display styles. No different display effect.

另外,图标设置参数中的一些参数可能预先已设置在用于管理桌面的桌面应用中,因而,上述步骤S201至步骤S203可以通过桌面应用完成。In addition, some parameters in the icon setting parameters may be preset in the desktop application for managing the desktop, so the above steps S201 to S203 can be completed through the desktop application.

在一个实施例中,上述图1所示的步骤S201可被执行为:In one embodiment, the above step S201 shown in FIG. 1 can be executed as:

在安装应用时,获取应用的安装包中预存储的原始图标。When installing an app, get the original icon pre-stored in the app's installation package.

为了尽快生成该应用对应的新图标,可以在安装应用时,自动地获取该应用的安装包中预存储的原始图标,从而可以在该应用安装完时,直接根据该原始图标生成目标图标。In order to generate a new icon corresponding to the application as soon as possible, the original icon pre-stored in the installation package of the application can be automatically obtained when the application is installed, so that the target icon can be directly generated according to the original icon when the application is installed.

在一个实施例中,图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的原始图标与目标图标中的各预设图层之间的预设位置关系;和目标图标中各预设图层的显示参数。The preset positional relationship between the pre-stored original icon and each preset layer in the target icon; and the display parameters of each preset layer in the target icon.

目标图标中除该原始图标所在的图层外还可以有多个预设图层,而每个预设图层都是一个视图,为了使原始图标的显示效果更加美观,图标设置参数可以包括:预存储的原始图标与目标图标中的各预设图层(即该原始图标所在的图层之外的所有图层)之间的预设位置关系。In addition to the layer where the original icon is located, the target icon can also have multiple preset layers, and each preset layer is a view. In order to make the display effect of the original icon more beautiful, the icon setting parameters can include: The preset positional relationship between the pre-stored original icon and each preset layer in the target icon (that is, all layers other than the layer where the original icon is located).

当然,为了确保能够得到显示方式更加个性化的目标图标,图标设置参数还应该包括该目标图标中各预设图层的显示参数。Of course, in order to ensure that a target icon with a more personalized display manner can be obtained, the icon setting parameters should also include the display parameters of each preset layer in the target icon.

另外,不同应用对应的图标设置参数可以不同,以满足更加个性化的显示需求。In addition, the icon setting parameters corresponding to different applications may be different to meet more personalized display requirements.

当然,为了使显示风格更加统一,同一类应用程序中各应用程序对应的图标设置参数可以相同或者相差较小,例如:同一类应用程序中每个应用的原始图标与每个应用的目标图标中的各预设图层之间的预设位置关系可以相同,而同一类应用程序中不同应用的目标图标中各预设图层的显示参数可以稍微有所差异。Of course, in order to make the display style more uniform, the icon setting parameters corresponding to each application in the same type of application can be the same or have a small difference, for example: the original icon of each application in the same type of application and the target icon of each application The preset positional relationship between each preset layer of an application may be the same, and the display parameters of each preset layer in the target icons of different applications in the same type of application may be slightly different.

在一个实施例中,各预设图层的显示参数包括:各预设图层的预设形状、各预设图层的预设尺寸、各预设图层的预设透明度和各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: the preset shape of each preset layer, the preset size of each preset layer, the preset transparency of each preset layer, and the preset image of each preset layer. At least one of the layer's color parameters.

其中,各预设图层的显示参数可以预置在桌面应用程序中的或者预存储在某个预设位置的。The display parameters of each preset layer may be preset in the desktop application or stored in a preset location.

如图3所示,在一个实施例中,当各预设图层包括第一预设图层和第二预设图层时,上述图2所示的步骤S203可以包括:As shown in FIG. 3, in one embodiment, when each preset layer includes a first preset layer and a second preset layer, step S203 shown in FIG. 2 may include:

在步骤A1中,根据第一预设图层的显示参数生成第一预设图层;In step A1, a first preset layer is generated according to the display parameters of the first preset layer;

在步骤A2中,根据所述第二预设图层的显示参数生成所述第二预设图层;In step A2, the second preset layer is generated according to the display parameters of the second preset layer;

在步骤A3中,当原始图标与第一预设图层和第二预设图层的位置关系为原始图标和第二预设图层均覆盖于第一预设图层之上且原始图标位于第二预设图层的上方且原始图标位于第二预设图层的上方时,将第二预设图层和原始图标覆于第一预设图层之上,同时将原始图标放置在第二预设图层的上方,以获得目标图标。In step A3, when the positional relationship between the original icon and the first preset layer and the second preset layer is that both the original icon and the second preset layer are overlaid on the first preset layer and the original icon is located at When the second preset layer is above and the original icon is located above the second preset layer, the second preset layer and the original icon are overlaid on the first preset layer, and the original icon is placed on the first preset layer. Two preset layers above to get the target icon.

当该原始图标与第一预设图层和第二预设图层的位置关系为原始图标和第二预设图层均覆盖于第一预设图层之上且原始图标位于第二预设图层的上方时,说明该第一预设图层是目标图标和第二预设图层的背景层。可选地,可以在根据该第一预设图层的显示参数绘制完第一预设图层之后,再根据第二预设图层的预设形状、预设尺寸、预设透明度、颜色参数等显示参数绘制第二预设图层,进而在绘制完第二预设图层之后,将第二预设图层和原始图标覆于第一预设图层之上,同时将原始图标放置在(如移动至)第二预设图层的上方,从而获得显示风格比较个性化的该应用的目标图标(其中,该目标图标如图4所示),从而避免了该应用的图标比较呆板、单一,满足了用户对图标的显示风格的个性化要求,同时也使得显示应用的图标更加美观。When the positional relationship between the original icon and the first preset layer and the second preset layer is that both the original icon and the second preset layer are overlaid on the first preset layer, and the original icon is located in the second preset layer When it is above the layer, it means that the first preset layer is the background layer of the target icon and the second preset layer. Optionally, after the first preset layer is drawn according to the display parameters of the first preset layer, the preset shape, preset size, preset transparency, and color parameters of the second preset layer can be drawn. The second preset layer is drawn according to the display parameters, and after the second preset layer is drawn, the second preset layer and the original icon are overlaid on the first preset layer, and the original icon is placed on the (such as moving to) the top of the second preset layer, so as to obtain the target icon of the application with a more personalized display style (wherein, the target icon is shown in FIG. Single, which satisfies the user's personalized requirements for the display style of the icon, and also makes the icon of the displayed application more beautiful.

在一个实施例中,当图标设置参数为第一预设图层的显示参数中的颜色参数时,上述图2所示的步骤S202可被执行为:In one embodiment, when the icon setting parameter is the color parameter in the display parameter of the first preset layer, the above step S202 shown in FIG. 2 can be executed as:

获取应用的安装包的标识;Get the identifier of the installation package of the application;

该安装包的标识包括:该安装包的名称、编号等用于唯一标识该安装包的信息。The identifier of the installation package includes: the name and number of the installation package and other information used to uniquely identify the installation package.

根据安装包的标识和预设算法,获取第一预设图层的颜色参数,其中,预设算法可以是hash算法(hash即“哈希”,就是把任意长度的输入通过散列算法,变换成固定长度的输出,该输出就是散列值),颜色参数即RGB值,而RGB值分别是红(R)、绿(G)、蓝(B)三个颜色。According to the identification of the installation package and the preset algorithm, the color parameters of the first preset layer are obtained, wherein the preset algorithm may be a hash algorithm (hash means "hash", which is to convert any length of input through a hash algorithm to transform into a fixed-length output, the output is the hash value), the color parameter is the RGB value, and the RGB value is the three colors of red (R), green (G), and blue (B).

在获取该图标设置参数中的第一预设图层的颜色参数时,可以将该安装包的标识作为该预设算法的输入,进而将经过该预设算法的输出作为该第一预设图层的颜色参数,以根据该应用的安装包来自动获取该第一预设图层的个性化颜色参数。When acquiring the color parameters of the first preset layer in the icon setting parameters, the identification of the installation package can be used as the input of the preset algorithm, and then the output of the preset algorithm can be used as the first preset image color parameters of the layer, so as to automatically obtain the personalized color parameters of the first preset layer according to the installation package of the application.

在一个实施例中,当图标设置参数为第一预设图层的显示参数中的颜色参数时,上述图2所示的步骤S202可被执行为:In one embodiment, when the icon setting parameter is the color parameter in the display parameter of the first preset layer, the above step S202 shown in FIG. 2 can be executed as:

获取原始图标中各种颜色的颜色参数;Get the color parameters of various colors in the original icon;

根据各种颜色的颜色参数,获取第一预设图层的颜色参数。Obtain the color parameters of the first preset layer according to the color parameters of various colors.

在获取该图标设置参数中的第一预设图层的颜色参数时,还可以获取该原始图标中的各种颜色的颜色参数即RGB值,进而根据该各种颜色的颜色参数,自动获取第一预设图层的颜色参数,而在自动获取该第一预设图层的颜色参数时,根据直接将原始图标中各种颜色的颜色参数作为该第一预设图层的颜色参数的值,或者为了使第一预设图层的颜色与该原始图标的颜色相差较大以突出显示该原始图标和第一预设图层,可以将原始图标中各种颜色的颜色参数进行调整,从而得到该第一预设图层的颜色参数的值(如仅取原始图标中的部分颜色的颜色参数作为第一预设图层的颜色参数的值,或者取与原始图标中各种颜色的颜参数反差较大的值作为第一预设图层的颜色参数的值)。When acquiring the color parameters of the first preset layer in the icon setting parameters, the color parameters of various colors in the original icon, that is, the RGB values, can also be acquired, and then automatically acquire the first color parameters according to the color parameters of the various colors. A color parameter of a preset layer, and when the color parameter of the first preset layer is automatically obtained, the color parameters of various colors in the original icon are directly used as the value of the color parameter of the first preset layer. , or in order to make the color of the first preset layer differ greatly from the color of the original icon to highlight the original icon and the first preset layer, the color parameters of various colors in the original icon can be adjusted, so that Obtain the value of the color parameter of the first preset layer (for example, take only the color parameters of some colors in the original icon as the value of the color parameter of the first preset layer, or take the color parameters of various colors in the original icon. The value with larger parameter contrast is used as the value of the color parameter of the first preset layer).

在一个实施例中,所述应用为第三方应用。In one embodiment, the application is a third-party application.

上述图2所示的步骤S202可被执行为:根据官方应用的图标参数,获取第三方应用对应的图标设置参数。The above-mentioned step S202 shown in FIG. 2 may be executed as follows: according to the icon parameters of the official application, the icon setting parameters corresponding to the third-party application are acquired.

上述图2所示的步骤S203可被执行为:根据原始图标和图标设置参数,生成第三方应用所对应的目标图标。The above step S203 shown in FIG. 2 may be executed as: generating a target icon corresponding to the third-party application according to the original icon and the icon setting parameters.

在智能设备领域,厂商所开发生产的智能设备中通常包括一些智能设备本身自带或已安装的应用,这些智能设备厂商所开发的应用被称为官方应用。例如,小米手机中已安装有通讯录、相机、短信等官方应用。小米电视中已安装有小米商城、小米电视手册等官方应用。而在这些官方应用以外,用户还可以安装其他厂商所开发的应用,例如爱奇艺视频、腾讯视频、搜狐视频等,这些第三方厂商所开发的应用被称为第三方应用。In the field of smart devices, the smart devices developed and produced by manufacturers usually include some applications that come with or are installed on the smart device itself. The applications developed by these smart device manufacturers are called official applications. For example, official apps such as address book, camera, and SMS are already installed in Xiaomi phones. Official applications such as Xiaomi Mall and Xiaomi TV Manual have been installed in Xiaomi TV. In addition to these official applications, users can also install applications developed by other manufacturers, such as iQiyi Video, Tencent Video, Sohu Video, etc. The applications developed by these third-party manufacturers are called third-party applications.

现有技术中,用户自行安装的这些第三方应用的原始图标的显示风格各式各样,不能与官方应用的显示风格相统一。因此,还可以根据官方应用的图标参数,获取所述第三方应用对应的图标设置参数。在此,官方应用的图标参数包括但不限于:预设形状、预设尺寸、预设透明度、颜色参数中的至少任一项参数。例如,可以直接将官方应用的预设形状、预设尺寸、预设透明度、颜色参数中的至少任一项参数确定为第三方应用所对应的图标设置参数。据此,所生成的第三方应用所对应的目标图标具有与官方应用相统一、和谐的显示风格。In the prior art, the display styles of the original icons of these third-party applications installed by users themselves are various, and cannot be unified with the display styles of official applications. Therefore, the icon setting parameters corresponding to the third-party application can also be obtained according to the icon parameters of the official application. Here, the icon parameters of the official application include, but are not limited to: at least any one of preset shape, preset size, preset transparency, and color parameters. For example, at least any one of the preset shape, preset size, preset transparency, and color parameters of the official application may be directly determined as the icon setting parameter corresponding to the third-party application. Accordingly, the generated target icon corresponding to the third-party application has a unified and harmonious display style with the official application.

在一个实施例中,在执行步骤S203之前,上述方法还可包括:In one embodiment, before performing step S203, the above method may further include:

将图标设置参数进行显示,以使用户确认是否对图标设置参数进行调整。The icon setting parameters are displayed so that the user can confirm whether to adjust the icon setting parameters.

在根据原始图标和图标设置参数,生成应用所对应的新的目标图标之前,还可以将图标设置参数进行显示,以使用户确认是否对图标设置参数进行调整,从而实现与用户的交互,以确保最终得到的图标设置参数也比较符合用户的个性化需求,进而使得获得的目标图标符合用户的个性化显示风格需求。Before generating a new target icon corresponding to the application according to the original icon and the icon setting parameters, the icon setting parameters can also be displayed, so that the user can confirm whether to adjust the icon setting parameters, so as to realize the interaction with the user to ensure The finally obtained icon setting parameters are also more in line with the user's personalized needs, so that the obtained target icon conforms to the user's personalized display style requirements.

对应本公开实施例提供的上述图标生成方法,本公开实施例还提供一种图标生成装置,如图5A所示,该装置包括:Corresponding to the above-mentioned icon generation method provided by the embodiment of the present disclosure, the embodiment of the present disclosure further provides an icon generation device, as shown in FIG. 5A , the device includes:

第一获取模块501,被配置为获取应用的原始图标;The first obtainingmodule 501 is configured to obtain the original icon of the application;

在获取应用的原始图标时,可以从应用的安装包中获取,或者从其他预设存储位置(如安装有该应用的终端或者服务器)中获取。When acquiring the original icon of the application, it can be acquired from the installation package of the application, or acquired from other preset storage locations (such as the terminal or server where the application is installed).

该应用可以是官方(即生成终端的厂商)提供的任何应用程序,或者是第三方提供的任何应用程序。The application may be any application provided by the official (ie, the manufacturer that generates the terminal), or any application provided by a third party.

第二获取模块502,被配置为获取应用对应的图标设置参数;The second obtainingmodule 502 is configured to obtain icon setting parameters corresponding to the application;

该图标设置参数可以是预设的一些个性化图标参数,也可以是根据该应用和其原始图标自动获取到的一些参数。The icon setting parameters may be some preset personalized icon parameters, or may be some parameters automatically obtained according to the application and its original icon.

另外,不同应用对应的图标设置参数可以不同,以满足更加个性化的显示需求。In addition, the icon setting parameters corresponding to different applications may be different to meet more personalized display requirements.

生成模块503,被配置为根据原始图标和图标设置参数,生成应用所对应的目标图标。Thegenerating module 503 is configured to generate a target icon corresponding to the application according to the original icon and the icon setting parameters.

根据该原始图标和图标设置参数,可以自动生成应用所对应的新的目标图标,从而获取显示风格比较个性化的该应用的目标图标,从而避免了该应用的图标比较呆板、单一,满足了用户对图标的显示风格的个性化要求,同时也使得显示应用的图标更加美观;According to the original icon and the icon setting parameters, a new target icon corresponding to the application can be automatically generated, so as to obtain the target icon of the application with a more personalized display style, thereby avoiding the rigid and single icon of the application, which satisfies the user requirements. The personalized requirements for the display style of the icons also make the icons displayed in the application more beautiful;

进一步地,如果在安装多个应用时,都采用上述实施方式获取各应用的新的图标,则可以实现使得已安装APP列表中多个应用的新的图标均具有相同的显示风格,但又有绝不雷同的显示效果。Further, if the above-mentioned implementation manner is used to obtain new icons of each application when multiple applications are installed, it can be realized that the new icons of multiple applications in the installed APP list have the same display style, but have different display styles. No different display effect.

如图5B所示,在一个实施例中,上述图1所示的第一获取模块501可以包括:As shown in FIG. 5B , in one embodiment, the first obtainingmodule 501 shown in FIG. 1 may include:

第一获取子模块5011,被配置为在安装应用时,获取应用的安装包中预存储的原始图标。The first obtaining sub-module 5011 is configured to obtain the original icon pre-stored in the installation package of the application when the application is installed.

为了尽快生成该应用对应的新图标,可以在安装应用时,自动地获取该应用的安装包中预存储的原始图标,从而可以在该应用安装完时,直接根据该原始图标生成目标图标。In order to generate a new icon corresponding to the application as soon as possible, the original icon pre-stored in the installation package of the application can be automatically obtained when the application is installed, so that the target icon can be directly generated according to the original icon when the application is installed.

在一个实施例中,图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的原始图标与目标图标中的各预设图层之间的预设位置关系;和the preset positional relationship between the pre-stored original icon and each preset layer in the target icon; and

目标图标中各预设图层的显示参数。Display parameters of each preset layer in the target icon.

目标图标中除该原始图标所在的图层外还可以有多个预设图层,而每个预设图层都是一个视图,为了使原始图标的显示效果更加美观,图标设置参数可以包括:预存储的原始图标与目标图标中的各预设图层(即该原始图标所在的图层之外的所有图层)之间的预设位置关系。In addition to the layer where the original icon is located, the target icon can also have multiple preset layers, and each preset layer is a view. In order to make the display effect of the original icon more beautiful, the icon setting parameters can include: The preset positional relationship between the pre-stored original icon and each preset layer in the target icon (that is, all layers other than the layer where the original icon is located).

当然,为了使显示风格更加统一,同一类应用程序中各应用程序对应的图标设置参数可以相同或者相差较小,例如:同一类应用程序中每个应用的原始图标与每个应用的目标图标中的各预设图层之间的预设位置关系可以相同,而同一类应用程序中不同应用的目标图标中各预设图层的显示参数可以稍微有所差异。Of course, in order to make the display style more uniform, the icon setting parameters corresponding to each application in the same type of application can be the same or have a small difference, for example: the original icon of each application in the same type of application and the target icon of each application The preset positional relationship between each preset layer of an application may be the same, and the display parameters of each preset layer in the target icons of different applications in the same type of application may be slightly different.

在一个实施例中,各预设图层的显示参数包括:各预设图层的预设形状、各预设图层的预设尺寸、各预设图层的预设透明度和各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: the preset shape of each preset layer, the preset size of each preset layer, the preset transparency of each preset layer, and the preset image of each preset layer. At least one of the layer's color parameters.

如图6所示,在一个实施例中,生成模块503可以包括:As shown in FIG. 6, in one embodiment, thegenerating module 503 may include:

第一生成子模块5031,被配置为当各预设图层包括第一预设图层和第二预设图层时,根据第一预设图层的显示参数生成第一预设图层;Thefirst generation sub-module 5031 is configured to generate the first preset layer according to the display parameters of the first preset layer when each preset layer includes the first preset layer and the second preset layer;

第二生成子模块5032,被配置为根据第二预设图层的显示参数生成第二预设图层;Thesecond generation sub-module 5032 is configured to generate the second preset layer according to the display parameters of the second preset layer;

处理子模块5033,被配置为当原始图标与第一预设图层和第二预设图层的位置关系为原始图标和第二预设图层均覆盖于第一预设图层之上且原始图标位于第二预设图层的上方时,将第二预设图层和原始图标覆于第一预设图层之上,同时将原始图标放置在第二预设图层的上方,以获得目标图标。Theprocessing sub-module 5033 is configured to when the positional relationship between the original icon and the first preset layer and the second preset layer is that both the original icon and the second preset layer are overlaid on the first preset layer and When the original icon is located above the second preset layer, overlay the second preset layer and the original icon on the first preset layer, and place the original icon on the top of the second preset layer to Get the target icon.

当该原始图标与第一预设图层和第二预设图层的位置关系为原始图标和第二预设图层均覆盖于第一预设图层之上且原始图标位于第二预设图层的上方时,说明该第一预设图层是目标图标和第二预设图层的背景层,因而,可以在根据该第一预设图层的显示参数绘制完第一预设图层之后,在根据第二预设图层的预设形状、预设尺寸、预设透明度、颜色参数等显示参数绘制第二预设图层,进而在绘制完第二预设图层之后,将第二预设图层和原始图标覆于第一预设图层之上,同时将原始图标放置在(如移动至)第二预设图层的上方,从而获得显示风格比较个性化的该应用的目标图标(其中,该目标图标如图4所示),从而避免了该应用的图标比较呆板、单一,满足了用户对图标的显示风格的个性化要求,同时也使得显示应用的图标更加美观。When the positional relationship between the original icon and the first preset layer and the second preset layer is that both the original icon and the second preset layer are overlaid on the first preset layer, and the original icon is located in the second preset layer Above the layer, it means that the first preset layer is the background layer of the target icon and the second preset layer. Therefore, the first preset image can be drawn according to the display parameters of the first preset layer. After the second preset layer is drawn, the second preset layer is drawn according to the display parameters such as the preset shape, preset size, preset transparency, and color parameters of the second preset layer, and after the second preset layer is drawn, the The second preset layer and the original icon are overlaid on the first preset layer, and the original icon is placed (eg, moved) above the second preset layer, so as to obtain the application with a more personalized display style The target icon (wherein, the target icon is shown in Figure 4), thereby avoiding the application's icon being relatively rigid and single, meeting the user's personalized requirements for the display style of the icon, and also making the displayed application icon more beautiful .

如图7所示,在一个实施例中,第二获取模块502可以包括:As shown in FIG. 7 , in one embodiment, the second obtainingmodule 502 may include:

第二获取子模块5021,被配置为当图标设置参数为第一预设图层的显示参数中的颜色参数时,获取应用的安装包的标识;The second obtaining sub-module 5021 is configured to obtain the identifier of the installation package of the application when the icon setting parameter is the color parameter in the display parameter of the first preset layer;

第三获取子模块5022,被配置为根据安装包的标识和预设算法,获取第一预设图层的颜色参数。The third obtaining sub-module 5022 is configured to obtain the color parameters of the first preset layer according to the identification of the installation package and the preset algorithm.

在获取该图标设置参数中的第一预设图层的颜色参数时,可以将该安装包的标识作为该预设算法的输入,进而将经过该预设算法的输出作为该第一预设图层的颜色参数,以根据该应用的安装包来自动获取该第一预设图层的个性化颜色参数。When acquiring the color parameters of the first preset layer in the icon setting parameters, the identification of the installation package can be used as the input of the preset algorithm, and then the output of the preset algorithm can be used as the first preset image color parameters of the layer, so as to automatically obtain the personalized color parameters of the first preset layer according to the installation package of the application.

如图8所示,在一个实施例中,第二获取模块502包括:As shown in FIG. 8, in one embodiment, the second obtainingmodule 502 includes:

第四获取子模块5023,被配置为当图标设置参数为第一预设图层的显示参数中的颜色参数时,获取原始图标中各种颜色的颜色参数;The fourth obtaining sub-module 5023 is configured to obtain the color parameters of various colors in the original icon when the icon setting parameter is the color parameter in the display parameter of the first preset layer;

第五获取子模块5024,被配置为根据各种颜色的颜色参数,获取第一预设图层的颜色参数。The fifth obtaining sub-module 5024 is configured to obtain the color parameters of the first preset layer according to the color parameters of various colors.

在获取该图标设置参数中的第一预设图层的颜色参数时,还可以获取该原始图标中的各种颜色的颜色参数即RGB值,进而根据该各种颜色的颜色参数,自动获取第一预设图层的颜色参数,而在自动获取该第一预设图层的颜色参数时,根据直接将原始图标中各种颜色的颜色参数作为该第一预设图层的颜色参数的值,或者为了使第一预设图层的颜色与该原始图标的颜色相差较大以突出显示该原始图标和第一预设图层,可以将原始图标中各种颜色的颜色参数进行调整,从而得到该第一预设图层的颜色参数的值(如仅取原始图标中的部分颜色的颜色参数作为第一预设图层的颜色参数的值,或者取与原始图标中各种颜色的颜参数反差较大的值作为第一预设图层的颜色参数的值)。When acquiring the color parameters of the first preset layer in the icon setting parameters, the color parameters of various colors in the original icon, that is, the RGB values, can also be acquired, and then automatically acquire the first color parameters according to the color parameters of the various colors. A color parameter of a preset layer, and when the color parameter of the first preset layer is automatically obtained, the color parameters of various colors in the original icon are directly used as the value of the color parameter of the first preset layer. , or in order to make the color of the first preset layer differ greatly from the color of the original icon to highlight the original icon and the first preset layer, the color parameters of various colors in the original icon can be adjusted, so that Obtain the value of the color parameter of the first preset layer (for example, take only the color parameters of some colors in the original icon as the value of the color parameter of the first preset layer, or take the color parameters of various colors in the original icon. The value with larger parameter contrast is used as the value of the color parameter of the first preset layer).

如图9所示,在一个实施例中,上述装置还可包括:As shown in FIG. 9, in one embodiment, the above-mentioned apparatus may further include:

显示模块901,被配置为在根据原始图标和图标设置参数,生成应用所对应的目标图标之前,将图标设置参数进行显示,以使用户确认是否对图标设置参数进行调整。Thedisplay module 901 is configured to display the icon setting parameters before generating the target icon corresponding to the application according to the original icon and the icon setting parameters, so that the user can confirm whether to adjust the icon setting parameters.

在一个实施例中,所述应用为第三方应用。In one embodiment, the application is a third-party application.

第二获取模块包括:The second acquisition module includes:

第六获取子模块,被配置为根据官方应用的图标参数,获取第三方应用对应的图标设置参数。The sixth obtaining sub-module is configured to obtain icon setting parameters corresponding to the third-party application according to the icon parameters of the official application.

生成模块包括:Build modules include:

第三生成子模块,被配置为根据原始图标和图标设置参数,生成第三方应用所对应的目标图标。The third generating sub-module is configured to generate the target icon corresponding to the third-party application according to the original icon and the icon setting parameters.

在智能设备领域,厂商所开发生产的智能设备中通常包括一些智能设备本身自带或已安装的应用,这些智能设备厂商所开发的应用被称为官方应用。例如,小米手机中已安装有通讯录、相机、短信等官方应用。小米电视中已安装有小米商城、小米电视手册等官方应用。而在这些官方应用以外,用户还可以安装其他厂商所开发的应用,例如爱奇艺视频、腾讯视频、搜狐视频等,这些第三方厂商所开发的应用被称为第三方应用。In the field of smart devices, the smart devices developed and produced by manufacturers usually include some applications that come with or are installed on the smart device itself. The applications developed by these smart device manufacturers are called official applications. For example, official apps such as address book, camera, and SMS are already installed in Xiaomi phones. Official applications such as Xiaomi Mall and Xiaomi TV Manual have been installed in Xiaomi TV. In addition to these official applications, users can also install applications developed by other manufacturers, such as iQiyi Video, Tencent Video, Sohu Video, etc. The applications developed by these third-party manufacturers are called third-party applications.

现有技术中,用户自行安装的这些第三方应用的原始图标的显示风格各式各样,不能与官方应用的显示风格相统一。因此,第六获取子模块可以被配置为根据官方应用的图标参数,获取所述第三方应用对应的图标设置参数。在此,官方应用的图标参数包括但不限于:预设形状、预设尺寸、预设透明度、颜色参数中的至少任一项参数。例如,可以直接将官方应用的预设形状、预设尺寸、预设透明度、颜色参数中的至少任一项参数确定为第三方应用所对应的图标设置参数。据此,第三生成子模块所生成的第三方应用所对应的目标图标具有与官方应用相统一、和谐的显示风格。In the prior art, the display styles of the original icons of these third-party applications installed by users themselves are various, and cannot be unified with the display styles of official applications. Therefore, the sixth obtaining sub-module may be configured to obtain the icon setting parameters corresponding to the third-party application according to the icon parameters of the official application. Here, the icon parameters of the official application include, but are not limited to: at least any one of preset shape, preset size, preset transparency, and color parameters. For example, at least any one of the preset shape, preset size, preset transparency, and color parameters of the official application may be directly determined as the icon setting parameter corresponding to the third-party application. Accordingly, the target icon corresponding to the third-party application generated by the third generating submodule has a unified and harmonious display style with the official application.

根据本公开实施例的第三方面,提供一种图标生成装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided an icon generating apparatus, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,处理器被配置为:where the processor is configured as:

获取应用的原始图标;Get the original icon of the application;

获取所述应用对应的图标设置参数;Obtain the icon setting parameters corresponding to the application;

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标。A target icon corresponding to the application is generated according to the original icon and the icon setting parameter.

在一个实施例中,上述处理器还可被配置为:In one embodiment, the above-mentioned processor can also be configured to:

所述获取应用的原始图标,包括:The obtaining the original icon of the application includes:

在安装所述应用时,获取所述应用的安装包中预存储的所述原始图标。When the application is installed, the original icon pre-stored in the installation package of the application is acquired.

在一个实施例中,所述图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的所述原始图标与所述目标图标中的各预设图层之间的预设位置关系;和a pre-stored preset positional relationship between each preset layer in the original icon and the target icon; and

所述目标图标中各预设图层的显示参数。Display parameters of each preset layer in the target icon.

在一个实施例中,所述各预设图层的显示参数包括:所述各预设图层的预设形状、所述各预设图层的预设尺寸、所述各预设图层的预设透明度和所述各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: a preset shape of each preset layer, a preset size of each preset layer, and a preset size of each preset layer. At least one parameter among preset transparency and color parameters of each preset layer.

在一个实施例中,上述处理器还可被配置为:In one embodiment, the above-mentioned processor can also be configured to:

当所述各预设图层包括第一预设图层和第二预设图层时,所述根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标,包括:When the preset layers include a first preset layer and a second preset layer, the generating a target icon corresponding to the application according to the original icon and the icon setting parameters includes:

根据所述第一预设图层的显示参数生成所述第一预设图层;generating the first preset layer according to the display parameters of the first preset layer;

根据所述第二预设图层的显示参数生成所述第二预设图层;generating the second preset layer according to the display parameters of the second preset layer;

当所述原始图标与所述第一预设图层和所述第二预设图层的位置关系为所述原始图标和所述第二预设图层均覆盖于所述第一预设图层之上且所述原始图标位于所述第二预设图层的上方时,将所述第二预设图层和所述原始图标覆于所述第一预设图层之上,同时将所述原始图标放置在所述第二预设图层的上方,以获得所述目标图标。When the positional relationship between the original icon and the first preset layer and the second preset layer is such that both the original icon and the second preset layer are overlaid on the first preset image When the original icon is located above the second preset layer, the second preset layer and the original icon are overlaid on the first preset layer, and the The original icon is placed above the second preset layer to obtain the target icon.

在一个实施例中,上述处理器还可被配置为:In one embodiment, the above-mentioned processor can also be configured to:

当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:When the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述应用的所述安装包的标识;obtaining the identifier of the installation package of the application;

根据所述安装包的标识和预设算法,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the identification of the installation package and the preset algorithm.

在一个实施例中,上述处理器还可被配置为:In one embodiment, the above-mentioned processor can also be configured to:

当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:When the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述原始图标中各种颜色的颜色参数;Obtain the color parameters of various colors in the original icon;

根据所述各种颜色的颜色参数,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the color parameters of the various colors.

在一个实施例中,上述处理器还可被配置为:In one embodiment, the above-mentioned processor can also be configured to:

在根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标之前,所述方法还包括:Before generating the target icon corresponding to the application according to the original icon and the icon setting parameters, the method further includes:

将所述图标设置参数进行显示,以使用户确认是否对所述图标设置参数进行调整。The icon setting parameters are displayed, so that the user can confirm whether to adjust the icon setting parameters.

在一个实施例中,所述应用为第三方应用,上述处理器还可被配置为:In one embodiment, the application is a third-party application, and the above-mentioned processor may be further configured as:

获取所述应用对应的图标设置参数,包括:Obtain the icon setting parameters corresponding to the application, including:

根据官方应用的图标参数,获取第三方应用对应的图标设置参数。According to the icon parameters of the official application, obtain the icon setting parameters corresponding to the third-party application.

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标,包括:Generate a target icon corresponding to the application according to the original icon and the icon setting parameters, including:

根据原始图标和图标设置参数,生成第三方应用所对应的目标图标。According to the original icon and icon setting parameters, the target icon corresponding to the third-party application is generated.

图10是根据一示例性实施例示出的一种用于图标生成装置1000的框图,该装置适用于终端设备。例如,装置1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个用户数字助理等。FIG. 10 is a block diagram showing anapparatus 1000 for generating icons according to an exemplary embodiment, and the apparatus is suitable for terminal equipment. For example,apparatus 1000 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, or the like.

参照图10,装置1000可以包括以下一个或至少两个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)接口1012,传感器组件1014,以及通信组件1016。10, anapparatus 1000 may include one or at least two of the following components: aprocessing component 1002, amemory 1004, apower supply component 1006, amultimedia component 1008, anaudio component 1010, an input/output (I/O)interface 1012, asensor component 1014, And thecommunication component 1016.

处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或至少两个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或至少两个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。Theprocessing component 1002 generally controls the overall operation of thedevice 1000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. Theprocessing component 1002 can include one or at least twoprocessors 1020 to execute instructions to perform all or part of the steps of the above-described methods. Additionally,processing component 1002 may include one or at least two modules to facilitate interaction betweenprocessing component 1002 and other components. For example,processing component 1002 may include a multimedia module to facilitate interaction betweenmultimedia component 1008 andprocessing component 1002.

存储器1004被配置为存储各种类型的数据以支持在装置1000的操作。这些数据的示例包括用于在装置1000上操作的任何存储对象或方法的指令,联系用户数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。Memory 1004 is configured to store various types of data to support operation atdevice 1000 . Examples of such data include instructions for any storage object or method operating on thedevice 1000, contact user data, phonebook data, messages, pictures, videos, and the like.Memory 1004 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.

电源组件1006为装置1000的各种组件提供电源。电源组件1006可以包括电源管理系统,一个或至少两个电源,及其他与为装置1000生成、管理和分配电源相关联的组件。Power supply assembly 1006 provides power to the various components ofdevice 1000 .Power supply components 1006 may include a power management system, one or at least two power supplies, and other components associated with generating, managing, and distributing power todevice 1000 .

多媒体组件1008包括在所述装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或至少两个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当装置1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。Multimedia component 1008 includes a screen that provides an output interface between thedevice 1000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or at least two touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, themultimedia component 1008 includes a front-facing camera and/or a rear-facing camera. When theapparatus 1000 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。Audio component 1010 is configured to output and/or input audio signals. For example,audio component 1010 includes a microphone (MIC) that is configured to receive external audio signals whendevice 1000 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signal may be further stored inmemory 1004 or transmitted viacommunication component 1016 . In some embodiments,audio component 1010 also includes a speaker for outputting audio signals.

I/O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1012 provides an interface between theprocessing component 1002 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.

传感器组件1014包括一个或至少两个传感器,用于为装置1000提供各个方面的状态评估。例如,传感器组件1014可以检测到装置1000的打开/关闭状态,组件的相对定位,例如所述组件为装置1000的显示器和小键盘,传感器组件1014还可以检测装置1000或装置1000一个组件的位置改变,用户与装置1000接触的存在或不存在,装置1000方位或加速/减速和装置1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1014 includes one or at least two sensors for providing status assessment of various aspects ofdevice 1000 . For example, thesensor assembly 1014 can detect the open/closed state of thedevice 1000, the relative positioning of components, such as the display and keypad of thedevice 1000, and thesensor assembly 1014 can also detect a change in the position of thedevice 1000 or a component of thedevice 1000 , the presence or absence of user contact with thedevice 1000 , thedevice 1000 orientation or acceleration/deceleration and the temperature change of thedevice 1000 .Sensor assembly 1014 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact.Sensor assembly 1014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, thesensor assembly 1014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件1016被配置为便于装置1000和其他设备之间有线或无线方式的通信。装置1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 1016 is configured to facilitate wired or wireless communication betweenapparatus 1000 and other devices. Thedevice 1000 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, thecommunication component 1016 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, thecommunication component 1016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,装置1000可以被一个或至少两个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。In an exemplary embodiment,apparatus 1000 may be implemented by one or at least two application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A programmed gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation is used to perform the above method.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由装置1000的处理器1020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as amemory 1004 including instructions, executable by theprocessor 1020 of theapparatus 1000 to perform the method described above. For example, the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由上述装置1000的处理器执行时,使得上述装置1000能够执行一种图标生成方法,包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the above-mentionedapparatus 1000, the above-mentionedapparatus 1000 can execute an icon generation method, comprising:

获取应用的原始图标;Get the original icon of the application;

获取所述应用对应的图标设置参数;Obtain the icon setting parameters corresponding to the application;

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标。A target icon corresponding to the application is generated according to the original icon and the icon setting parameter.

在一个实施例中,所述获取应用的原始图标,包括:In one embodiment, the obtaining the original icon of the application includes:

在安装所述应用时,获取所述应用的安装包中预存储的所述原始图标。When the application is installed, the original icon pre-stored in the installation package of the application is acquired.

在一个实施例中,所述图标设置参数包括:In one embodiment, the icon setting parameters include:

预存储的所述原始图标与所述目标图标中的各预设图层之间的预设位置关系;和a pre-stored preset positional relationship between each preset layer in the original icon and the target icon; and

所述目标图标中各预设图层的显示参数。Display parameters of each preset layer in the target icon.

在一个实施例中,所述各预设图层的显示参数包括:所述各预设图层的预设形状、所述各预设图层的预设尺寸、所述各预设图层的预设透明度和所述各预设图层的颜色参数中的至少一项参数。In one embodiment, the display parameters of each preset layer include: a preset shape of each preset layer, a preset size of each preset layer, and a preset size of each preset layer. At least one parameter among preset transparency and color parameters of each preset layer.

在一个实施例中,当所述各预设图层包括第一预设图层和第二预设图层时,所述根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标,包括:In one embodiment, when the preset layers include a first preset layer and a second preset layer, the generating corresponding to the application is performed according to the original icon and the icon setting parameters. target icons, including:

根据所述第一预设图层的显示参数生成所述第一预设图层;generating the first preset layer according to the display parameters of the first preset layer;

根据所述第二预设图层的显示参数生成所述第二预设图层;generating the second preset layer according to the display parameters of the second preset layer;

当所述原始图标与所述第一预设图层和所述第二预设图层的位置关系为所述原始图标和所述第二预设图层均覆盖于所述第一预设图层之上且所述原始图标位于所述第二预设图层的上方时,将所述第二预设图层和所述原始图标覆于所述第一预设图层之上,同时将所述原始图标放置在所述第二预设图层的上方,以获得所述目标图标。When the positional relationship between the original icon and the first preset layer and the second preset layer is such that both the original icon and the second preset layer are overlaid on the first preset image When the original icon is located above the second preset layer, the second preset layer and the original icon are overlaid on the first preset layer, and the The original icon is placed above the second preset layer to obtain the target icon.

在一个实施例中,当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:In one embodiment, when the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述应用的所述安装包的标识;obtaining the identifier of the installation package of the application;

根据所述安装包的标识和预设算法,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the identification of the installation package and the preset algorithm.

在一个实施例中,当所述图标设置参数为所述第一预设图层的显示参数中的颜色参数时,所述获取所述应用对应的图标设置参数,包括:In one embodiment, when the icon setting parameter is a color parameter in the display parameters of the first preset layer, the acquiring the icon setting parameter corresponding to the application includes:

获取所述原始图标中各种颜色的颜色参数;Obtain the color parameters of various colors in the original icon;

根据所述各种颜色的颜色参数,获取所述第一预设图层的颜色参数。Acquire the color parameters of the first preset layer according to the color parameters of the various colors.

在一个实施例中,在根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标之前,所述方法还包括:In one embodiment, before generating the target icon corresponding to the application according to the original icon and the icon setting parameters, the method further includes:

将所述图标设置参数进行显示,以使用户确认是否对所述图标设置参数进行调整。The icon setting parameters are displayed, so that the user can confirm whether to adjust the icon setting parameters.

在一个实施例中,所述应用为第三方应用。In one embodiment, the application is a third-party application.

获取所述应用对应的图标设置参数,包括:Obtain the icon setting parameters corresponding to the application, including:

根据官方应用的图标参数,获取第三方应用对应的图标设置参数。According to the icon parameters of the official application, obtain the icon setting parameters corresponding to the third-party application.

根据所述原始图标和所述图标设置参数,生成所述应用所对应的目标图标,包括:Generate a target icon corresponding to the application according to the original icon and the icon setting parameters, including:

根据原始图标和图标设置参数,生成第三方应用所对应的目标图标。According to the original icon and icon setting parameters, the target icon corresponding to the third-party application is generated.

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or techniques in the technical field not disclosed by the present disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

CN201610698587.7A2016-08-192016-08-19Icon generation method and deviceActiveCN106296775B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610698587.7ACN106296775B (en)2016-08-192016-08-19Icon generation method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610698587.7ACN106296775B (en)2016-08-192016-08-19Icon generation method and device

Publications (2)

Publication NumberPublication Date
CN106296775A CN106296775A (en)2017-01-04
CN106296775Btrue CN106296775B (en)2020-06-19

Family

ID=57662114

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610698587.7AActiveCN106296775B (en)2016-08-192016-08-19Icon generation method and device

Country Status (1)

CountryLink
CN (1)CN106296775B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12112405B2 (en)2019-12-242024-10-08Petal Cloud Technology Co., Ltd.Theme icon generation method and apparatus, and computer device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111344674A (en)*2017-09-132020-06-26深圳传音通讯有限公司Intelligent terminal-based icon customizing method and icon customizing system
CN111813283A (en)*2020-06-122020-10-23北京字节跳动网络技术有限公司Application file identifier searching method, device, medium and electronic equipment
CN113961112B (en)*2021-10-222025-03-14维沃移动通信有限公司 Icon display method, device and electronic device
CN114357552A (en)*2021-12-302022-04-15北京有竹居网络技术有限公司 Layout plan configuration method and device, electronic device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103019680A (en)*2012-11-202013-04-03东莞宇龙通信科技有限公司Mobile terminal and application icon display method for same
CN104978200A (en)*2015-07-132015-10-14小米科技有限责任公司Application program display method and device
CN105528149A (en)*2014-10-212016-04-27中国移动通信集团公司Application icon display method and device
CN105653128A (en)*2015-12-292016-06-08厦门美图移动科技有限公司Application icon generation method and device as well as mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102622163B (en)*2011-03-142018-06-05小米科技有限责任公司A kind of icon generation method
US9665952B2 (en)*2014-02-192017-05-30Beijing Lenovo Software Ltd.Information processing method and electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103019680A (en)*2012-11-202013-04-03东莞宇龙通信科技有限公司Mobile terminal and application icon display method for same
CN105528149A (en)*2014-10-212016-04-27中国移动通信集团公司Application icon display method and device
CN104978200A (en)*2015-07-132015-10-14小米科技有限责任公司Application program display method and device
CN105653128A (en)*2015-12-292016-06-08厦门美图移动科技有限公司Application icon generation method and device as well as mobile terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12112405B2 (en)2019-12-242024-10-08Petal Cloud Technology Co., Ltd.Theme icon generation method and apparatus, and computer device

Also Published As

Publication numberPublication date
CN106296775A (en)2017-01-04

Similar Documents

PublicationPublication DateTitle
US20170032725A1 (en)Method, device, and computer-readable medium for setting color gamut mode
CN106296775B (en)Icon generation method and device
CN108040360A (en)The method and apparatus of screen display control
WO2017113666A1 (en)Application interface switching method and device
CN106507166B (en) Smart TV boot animation configuration method and device
WO2017008400A1 (en)Method and device for controlling intelligent device
CN103986821A (en)Method, equipment and system for carrying out parameter adjustment
CN108334799A (en)Fingerprint identification method and device
CN107426489A (en)Processing method, device and terminal during shooting image
CN106101433A (en)Notification message display packing and device
CN104850643B (en) Image comparison method and device
CN107219989B (en) Icon processing method, device and terminal
CN105677352B (en)Method and device for setting application icon color
CN106465160B (en) Network function switching method and device
CN107368280A (en)Method for controlling volume, device and the interactive voice equipment of interactive voice
CN107885464B (en) Data storage method, device, and computer-readable storage medium
CN106933111B (en) A method and device for controlling equipment
CN106527871B (en)The display methods and device of application icon
CN106658668A (en)Information processing method and device
CN106773750A (en)Equipment method for displaying image and device
CN106375744B (en)Information projecting method and device
CN106293717A (en)The processing method of the setting of terminal, device and terminal
CN106155485B (en)Display method and device of interactive interface
CN107122356B (en)Method and device for displaying face value and electronic equipment
CN111246012B (en)Application interface display method and device and storage medium

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp