Icon display method, device and electronic device

By receiving and responding to user input on icons and directly updating icon display parameters, the problem of inflexible adjustment of icon display parameters in the prior art is solved, and flexible adjustment and user customization of icon display parameters are achieved.

CN113885749BActive Publication Date: 2025-09-19VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111123752.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-09-19
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

In the prior art, the method for adjusting icon display parameters of electronic devices is not flexible enough, and the user needs to perform multiple operations to achieve the target display size or shape.

Method used

Provided is an icon display method that directly updates the display parameters of the icon from a first display parameter to a second display parameter determined by the user by receiving input on the icon in the interface, and supports one-time adjustment to the display size or shape desired by the user.

Benefits of technology

Flexible adjustment of icon display parameters is achieved, and users can customize any display parameters that meet their needs at one time, which improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113885749B_ABST
    Figure CN113885749B_ABST
Patent Text Reader

Abstract

The present application discloses an icon display method, device, and electronic device, belonging to the field of communication technology. It can solve the problem that the method for adjusting the display parameters of icons in electronic devices is not flexible enough. The method includes: receiving a first input for M icons in a first interface; in response to the first input, updating the display parameters of the M icons from the first display parameter to the second display parameter, the second display parameter being determined based on the first input; wherein the first display parameter is different from the second display parameter, and M is a positive integer. The method is applied to scenarios where the display mode of icons is adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to an icon display method, device and electronic equipment. Background Art

[0002] The desktop of an electronic device can display multiple icons. Currently, when a user wants to adjust the display parameters (e.g., display size or display shape) of an icon, the user can trigger the electronic device to edit the display size of the icon to 1*1, 1*2, 2*1, etc.

[0003] However, based on the above-mentioned method of adjusting the display parameters of the icon, in the process of changing the display parameters of the icon, the electronic device can adjust the display size of the icon to certain specific sizes, such as 1*1, 1*2, 2*1, etc.; and the electronic device can only adjust the display size of the icon one level at a time, for example: if the user wants to adjust a 1*1 icon to a 2*2 icon, then the user needs to trigger the electronic device to first adjust the display size of the icon from 1*1 to 1*2, then to 2*1, and finally to 2*2.

[0004] Thus, the current method for adjusting the display parameters of icons in electronic devices is not flexible enough. Summary of the Invention

[0005] The purpose of the embodiments of the present application is to provide an icon display method, device and electronic device, which can solve the problem that the method for adjusting the display parameters of icons in electronic devices is not flexible enough.

[0006] In order to solve the above technical problems, this application is implemented as follows:

[0007] In a first aspect, an embodiment of the present application provides an icon display method, the method comprising: receiving a first input of M icons in a first interface; in response to the first input, updating the display parameters of the M icons from a first display parameter to a second display parameter, the second display parameter being determined based on the first input; wherein the first display parameter is different from the second display parameter, and M is a positive integer.

[0008] In a second aspect, embodiments of the present application provide an icon display device, comprising: a receiving module and a display module. The receiving module is configured to receive a first input regarding M icons in a first interface. The display module is configured to, in response to the first input received by the receiving module, update display parameters of the M icons from first display parameters to second display parameters, where the second display parameters are determined based on the first input; wherein the first display parameters are different from the second display parameters, and M is a positive integer.

[0009] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the method in the first aspect described above are implemented.

[0010] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a program or instruction. When the program or instruction is executed by a processor, the steps of the method in the first aspect are implemented.

[0011] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method in the first aspect above.

[0012] In an embodiment of the present application, a first input to M icons in a first interface is received; in response to the first input, the display parameters of the M icons are updated from the first display parameters to the second display parameters, and the second display parameters are determined according to the first input; wherein the first display parameter is different from the second display parameter, and M is a positive integer. Through this solution, since the user can trigger the update of the display parameters of at least one icon from the first display to the second display parameters determined by the input through an input to at least one icon in an interface, when the user wants to adjust the display parameters of a certain icon, the user can operate the icon according to actual needs and adjust the display parameters of the icon to the display parameters he wants at one time. In this way, the user can customize icons with any display parameters that meet their needs, that is, the icon display method provided in the embodiment of the present application makes the method of adjusting the display parameters of icons more flexible. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 A schematic diagram of an icon display method provided in an embodiment of the present application;

[0014] Figure 2 This is one of the schematic diagrams of an interface for setting icon display parameters provided in an embodiment of the present application;

[0015] Figure 3 This is a second schematic diagram of an interface for setting icon display parameters provided in an embodiment of the present application;

[0016] Figure 4 A third schematic diagram of an interface for setting icon display parameters provided in an embodiment of the present application;

[0017] Figure 5 A fourth schematic diagram of an interface for setting icon display parameters provided in an embodiment of the present application;

[0018] Figure 6A fifth schematic diagram of an interface for setting icon display parameters provided in an embodiment of the present application;

[0019] Figure 7 A schematic diagram of an operation of updating a display interface provided in an embodiment of the present application;

[0020] Figure 8 A schematic diagram of the structure of an icon display device provided in an embodiment of the present application;

[0021] Figure 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0022] Figure 10 A hardware diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0024] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects and are not used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of this application can be implemented in an order other than those illustrated or described herein. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0025] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being superior to other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0026] In the description of the embodiments of the present application, unless otherwise specified, “plurality” means two or more than two. For example, “plurality” means two or more than two elements.

[0027] Currently, when a user wants to change the display parameters of an icon, the electronic device can only adjust the icon's display size to certain specific sizes, rather than adjusting it to the user's desired display parameters. For example, if a user wants to change a 1*1 icon to a 2*2 icon, the electronic device can only update the icon's display size from 2*2 to 1*2. This makes the method for electronic devices to adjust icon display parameters inflexible.

[0028] Take the display parameter as the display size as an example. Through the icon display method provided in the embodiment of the present application, when a user wants to adjust the display parameters of a certain icon, the user can input the icon according to actual needs, triggering the adjustment of the display parameters of the icon to the display parameters determined according to the input. In this way, the user can directly customize the icon with any display parameters that meet the needs by operating the icon. That is, the icon display method provided in the embodiment of the present application makes the method of adjusting the display parameters of the icon more flexible.

[0029] The icon display method, device, and electronic device provided in the embodiments of the present application are described in detail below with reference to specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0030] like Figure 1 As shown, an embodiment of the present application provides an icon display method, which includes the following S101 and S102.

[0031] S101: The icon display device receives a first input of M icons in a first interface.

[0032] Wherein, M is a positive integer.

[0033] Optionally, in the embodiment of the present application, the desktop of the electronic device includes multiple interfaces, and the first interface is any one of the multiple interfaces. Of course, the first interface can also be a folder interface or other possible interfaces, which is not limited in the embodiment of the present application.

[0034] Optionally, the M icons may include at least one of the following: an application icon, a folder icon, a widget icon, etc.

[0035] Furthermore, the first interface may include multiple icons, and the M icons are icons among the multiple icons. That is, the M icons may be part of the icons or all of the icons included in the first interface.

[0036] Optionally, the first input may be a touch input, voice input, or gesture input for the M icons. For example, the touch input is a user dragging the M icons. Of course, the first input may also be other possible inputs, which are not limited in this embodiment of the present application.

[0037] Optionally, before S101 above, the icon display method provided in the embodiment of the present application may further include: receiving user input on the first interface, and in response to the input, controlling the N icons in the first interface to be in edit mode. In this way, when M icons in the first interface of the electronic device are in edit mode, S101 and S102 above may be executed to adjust the display mode of the icons.

[0038] Exemplarily, the user can trigger an icon in the first interface to be in editing mode by long pressing the icon in the first interface, which is applicable to the scenario where a single icon is in editing mode, that is, M=1; the user can trigger the icons in each desktop interface on the electronic device to be in editing mode by long pressing an area on the desktop where no icons are displayed, or by various gestures such as swiping up / down with two fingers, or other possible operations, which is applicable to the scenario where multiple icons are in editing mode, that is, M=1 or M>1.

[0039] S102 : The icon display device updates the display parameters of the M icons from the first display parameters to the second display parameters in response to the first input.

[0040] The second display parameter is determined according to the first input. The first display parameter is different from the second display parameter, and M is a positive integer.

[0041] Optionally, in the embodiment of the present application, the display parameters may include at least one of the following: display size, display shape.

[0042] Optionally, the description of “updating the display parameters of the M icons from the first display parameters to the second display parameters” in S102 may specifically include the following three possible situations:

[0043] (1) The display size of the M icons is updated from the first display size to the second display size.

[0044] (2) The display shape of the M icons is updated from the first display shape to the second display shape.

[0045] (3) The display sizes of the M icons are updated from the first display size to the second display size, and the display shapes of the M icons are updated from the first display shape to the second display shape.

[0046] Specifically, the above S102 may include the following two possible implementations:

[0047] The first possible implementation

[0048] Optionally, the display parameter includes a display size; each of the M icons corresponds to a parameter setting control, and the first input is inputting the size parameter in each of the M parameter setting controls. Accordingly, the above S102 can be specifically implemented through S102A.

[0049] S102A: The icon display apparatus updates the display size of each icon to a size corresponding to the target size parameter in response to the first input.

[0050] The target size parameter is the size parameter in the parameter setting control corresponding to each icon.

[0051] Optionally, when M=1, one icon corresponds to one parameter setting control, and the first input is the input of the size parameter in the parameter setting control; when M>1, each icon corresponds to one parameter setting control, and the first input is the input of the size parameter in each parameter setting control.

[0052] Furthermore, when M>1, the size parameters entered in the parameter setting controls corresponding to each icon may be the same or different. When the size parameters entered in the parameter setting controls corresponding to each icon are the same, the display size of each icon after the update is the same; when the size parameters entered in the parameter setting controls corresponding to each icon are different, the display size of each icon after the update is also different.

[0053] Optionally, when entering size parameters in the parameter setting control, be aware of the following:

[0054] (1) The width and height of the icon display size have boundary values, and the icon size parameters entered in the parameter setting control can only be set to integer multiples. For example, assuming the maximum boundary value is 4 and the minimum boundary value is 1, the user can enter any integer in the range [1 to 4] in the parameter setting control.

[0055] (2) If the electronic device supports handwriting, the user can directly fill in the size parameters in the parameter setting control by handwriting; or, if the user clicks the parameter setting control and triggers the display of the numeric keyboard of the input method, the user can enter the size parameters in the parameter setting control by clicking the keys on the numeric keyboard.

[0056] (3) If the icon is a folder icon, then when the user enters the size parameters in the parameter setting control and they take effect, only the display size of the folder icon is adjusted, and the display size of the icons within the folder remains unchanged. Furthermore, to change the display size of the icons within the folder, the user can click the folder and then set the display size of the icons within the folder.

[0057] (4) After the user enters the size parameters in the parameter setting control, the user can trigger the set size parameters to take effect by entering the target area. For example, the target area is a blank area or an area where the parameter setting control is not displayed.

[0058] For example, take M=1 and the icon display device as a mobile phone as an example for illustration. Figure 2 As shown in (a) of FIG, the mobile phone displays a desktop interface, and a parameter setting control 01 is displayed in the lower right corner of the app6 icon in the desktop interface. Among them, the "1, 2" in the parameter setting control indicates that the display size of the current app6 application icon is "1*2". When the user clicks the parameter setting control 01, the mobile phone can update the parameter setting control 01 to an editable state. Then, as shown in FIG. Figure 2 As shown in (b) in FIG, the user can input the target size parameter 2*2 in the parameter setting control 01 and click on a blank area on the screen of the mobile phone. After the mobile phone receives the click input, it can respond to the click input, such as Figure 2 As shown in (c), the phone updates the display size of the app6 icon from "1*2" to 2*2.

[0059] Further, if Figure 3 As shown, there are 7 application icons displayed in the desktop interface of the mobile phone. The lower right corner of each icon displays the parameter setting control corresponding to the icon. The size parameter in each parameter setting box represents the display size of the current icon. Figure 2 The operation of setting the display size of a single icon shown resets the display sizes of multiple icons.

[0060] It is understood that, if each of the M icons corresponds to a parameter setting control, the user can trigger the display size of each icon to be updated to the size corresponding to the target size parameter by entering the size parameter in each of the M parameter setting controls. In this way, the user can enter the desired parameters in the parameter setting control according to actual needs, thereby updating the display size of the icons corresponding to the parameter setting control to the display size that meets the user's needs at one time.

[0061] Optionally, the above S102A may be implemented through S102A1.

[0062] S102A1. In response to a first input, the icon display device displays the updated N icons on the first interface and displays the updated (MN) icons on the second interface, if the first interface supports displaying N of the updated M icons. Where N is an integer and is less than M.

[0063] Optionally, S102A1 may be implemented through the following S102a1 to S102a3.

[0064] S102a1. The icon display device displays a prompt message in response to the first input.

[0065] The above prompt message is used to prompt that the updated (MN) icons are moved to other interfaces.

[0066] S102a2: The icon display device receives a second input to the prompt message.

[0067] Optionally, the second input may be a touch input, voice input, or gesture input of the user to the prompt message. For example, the touch input is a click input of the user to the prompt message. Of course, the second input may also be other possible inputs, which are not limited in the present embodiment.

[0068] S102a3: In response to the second input, the icon display device displays the updated N icons on the first interface and displays the updated (MN) icons on the second interface.

[0069] Optionally, when N=0, the remaining blank display area of ​​the first interface cannot display any updated icon, so that all the updated (MN) icons can be displayed on the second interface; when N>1, the remaining blank display area of ​​the first interface supports displaying the updated N icons, so that the updated (MN) icons can be displayed on the second interface.

[0070] It is understandable that when the remaining blank display area of ​​the first interface cannot display all the updated M icons, a prompt message can be displayed. Furthermore, after asking the user, the user can trigger the display of the updated N icons on the first interface and the display of the updated (MN) icons on the second interface by inputting the prompt message. In this way, the user can foresee in advance that the updated M icons cannot be fully displayed in the first interface, and the user can pre-select the interface to display the updated (MN) icons.

[0071] The second possible implementation

[0072] Optionally, the display parameter includes at least one of a display size and a display shape; the first input is used to determine a target object, and the target object includes at least one of the following: first display size information and first display shape information. Accordingly, the above S102 can be specifically implemented by the following S102B.

[0073] S102B: In response to the first input, the icon display device updates the display parameters of the M icons from the first display parameters to the second display parameters if a preset condition is met.

[0074] The preset conditions include at least one of the following: the first area where the target object is located corresponds to the second area where the M icons are located; and a size parameter corresponding to the target object is greater than or equal to a preset threshold.

[0075] Optionally, the first display size information may be a number, for example, the first display size information is “2*2”; the first display shape information may be a pattern, for example, the first display shape information is a “heart” shape.

[0076] It can be understood that when the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located, only the display parameters of the M icons displayed in the second area are updated, that is, the M icons are part of the icons in the first interface; when the size parameter corresponding to the preset condition target object is greater than or equal to the preset threshold, the display parameters of all icons displayed on the first interface are updated, that is, the M icons are all the icons displayed on the first interface.

[0077] Optionally, in a first possible scenario, the first input is used to draw the target object on the first interface; in a second possible scenario, when a target mask layer is displayed on the screen of the electronic device, the first input is used to draw the target object on the target mask layer.

[0078] Furthermore, since the target mask layer has transparency, the target mask layer can be displayed in a suspended manner on the first interface. In this way, the user can see all the icons on the first interface through the target mask layer.

[0079] For example, the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located. Figure 2 An example of Figure 4 As shown in (a) of FIG, the mobile phone displays the first interface 02, which includes 7 application icons. If the user wants to change the display size of the app6 icon, the user can draw the target object "2*2" (i.e., the first display size information) in area 03 on the first interface and click the "OK" control. After the mobile phone receives the click input, it can respond to the click input. Since area 03 corresponds to the area where the app6 icon is located, as shown in FIG. Figure 2 As shown in (c), the phone updates the display size of the app6 icon from "1*2" to 2*2.

[0080] For example, the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located. Figure 2 An example of Figure 4As shown in (b) of the figure, the mask layer 04 is displayed on the screen of the mobile phone. If the user wants to change the display size of the app6 icon, the user can draw the target object "2*2" in the area 05 on the mask layer 04 and click the "OK" control. After the mobile phone receives the click input, it can respond to the click input. Since the area 05 corresponds to the area where the app6 icon is located, Figure 2 As shown in (c), the phone updates the display size of the app6 icon from "1*2" to 2*2.

[0081] Of course, users can also Figure 4 A "heart" shape (ie, the first display shape information) is drawn in the area 03 on the first interface shown in (a) of FIG. Figure 4 A "heart" shape is drawn in area 05 on the mask layer 04 shown in (b). After the user triggers it, the mobile phone updates the shape of the icon displayed from a rectangle to a "heart" shape.

[0082] Optionally, when a target mask layer is displayed on the screen of the electronic device, if the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located, then when the first area is one area, that is, the target object is an object drawn only in the one area, the M icons are distributed in the second area corresponding to the one area; when the first area includes multiple sub-areas, that is, the target object includes objects drawn in each sub-area, the M icons are respectively distributed in a second area corresponding to each sub-area.

[0083] For example, the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located. Figure 2 and Figure 4 An example of Figure 5 As shown in (a) in the figure, it is assumed that the mask layer includes area 06 and area 07. If the user wants to change the display size of multiple icons, the user can draw the target object "1*2" in area 06 on the mask layer 04, and draw the target object "2*1" in area 07. After the user clicks the "OK" control, the mobile phone receives the click input and, in response to the click input, the mobile phone can update the display size of the app1 icon, app2 icon, app5 icon and folder icon in an area on the first interface corresponding to area 06 from 1*1" to 1*2, and update the display size of the app3 icon and app4 icon in another area on the first interface corresponding to area 07 from 1*1" to 2*1.

[0084] For example, the preset condition is that the first area where the target object is located corresponds to the second area where the M icons are located. Figure 2 and Figure 4 An example of Figure 5 As shown in (b) in the figure, it is assumed that the mask layer includes area 08 and area 09. If the user wants to change the display size of multiple icons, the user can draw the target object "heart" in area 08 on the mask layer 04 and the target object "flower" in area 09. After the user clicks the "OK" control and the mobile phone receives the click input, in response to the click input, the mobile phone can update the display shapes of the app1 icon, app2 icon, app5 icon, and folder icon in an area on the first interface corresponding to area 08 from rectangles to hearts, and update the display shapes of the app3 icon and app4 icon in another area on the first interface corresponding to area 09 from rectangles to flowers.

[0085] For example, the preset condition is that the size parameter corresponding to the target object is greater than or equal to the preset threshold. Figure 2 and Figure 4 An example of Figure 6 As shown in (a) of FIG, the user draws a target object "heart" on mask layer 04. After the user clicks the "OK" control, the mobile phone receives the click input and, in response to the click input, updates the display shape of all icons on the first interface from rectangles to hearts.

[0086] Or, as Figure 6 As shown in (b) of the figure, the user draws a target object "1*2" on mask layer 04. After the user clicks the "OK" control, the mobile phone receives the click input and, in response to the click input, updates the display size of all icons on the first interface from 1*1" or "" to 1*2.

[0087] Of course, the user can also overlay the display size and display shape of the icon, so that the display size of the icon can be updated, and the display shape of the icon can also be updated at the same time.

[0088] It should be noted that when the second possible implementation method is used to adjust the display parameters of the icon, if the first interface does not support displaying the icon after the display size is adjusted, then you can refer to S102A1 in the above embodiment to move the icon after the display size is adjusted to other interfaces for display.

[0089] It is understood that, when the display parameters include at least one of display size and display shape, the user can, based on actual needs, trigger the updating of the display size of the M icons from the first display size to the user-drawn display size, and / or the updating of the display shape of the M icons from the first display parameter to the user-drawn display shape by drawing the target object. This provides another way to adjust the display parameters of icons, and the user can intuitively see the updated display size and / or display shape of the icons in advance.

[0090] The icon display method provided in the embodiment of the present application allows a user to trigger an update of the display parameters of at least one icon from a first display to a second display parameter determined by the input by a user on at least one icon in an interface. Therefore, when a user wants to adjust the display parameters of a certain icon, the user can operate the icon according to actual needs and adjust the display parameters of the icon to the desired display parameters at one time. In this way, the user can customize an icon with any display parameters that meet their needs. That is, the icon display method provided in the embodiment of the present application makes the method of adjusting the display parameters of an icon more flexible.

[0091] Optionally, a target mask layer is displayed on the screen of the electronic device; and the first input is used to draw the target object on the target mask layer. After the above S102B, the icon display method provided in the embodiment of the present application may further include the following S103 and S104.

[0092] S103: The icon display device receives a third input.

[0093] Optionally, the third input may be a user's touch input, voice input, or gesture input. For example, the touch input may be a user's finger sliding input across a second area on the screen of the electronic device, where the second area is the display area on the screen excluding the display area where the mask layer is located. Of course, the third input may also be other possible inputs, which are not limited in this embodiment of the present application.

[0094] S104: The icon display device updates the first interface to display a third interface in response to the third input, and keeps displaying the target object on the target mask layer.

[0095] For example, in combination with the above embodiments Figure 5 , the user can slide on the first interface. After the mobile phone receives the user's sliding input, it can respond to the sliding input, such as Figure 7 As shown, the mobile phone displays another desktop interface (i.e., the third interface), and the target objects "1*2" and "2*1" are displayed on the mask layer 04. In this way, when the user wants to adjust the display parameters of the icons included in the third interface, the user can modify the target objects drawn on the mask layer according to the needs.

[0096] Optionally, the electronic device may display multiple mask layers including the target, with one mask layer corresponding to one interface. When updating from one interface to another, the mask layer corresponding to the one interface is also updated to the mask layer corresponding to the other interface, and the updated mask layer does not display any object.

[0097] The icon display method provided by the embodiment of the present application, when a target mask layer is displayed on the screen of an electronic device, when the user triggers an update from a first interface to a second interface through input, the target mask layer still continues to display the target object, so that the user can directly use the target object displayed on the mask layer to trigger the update of the display parameters of the icon in the second interface, or make changes based on actual needs based on the original mask layer.

[0098] It should be noted that the icon display method provided in the embodiments of the present application can be executed by an icon display device (for example, an electronic device or an external device connected to the electronic device), or a control module in the icon display device for executing the icon display method. In the embodiments of the present application, the icon display device provided in the embodiments of the present application is described by taking the icon display device executing the icon display method as an example.

[0099] like Figure 8 As shown, an embodiment of the present application provides an icon display device 200, which may include a receiving module 201 and a display module 202. The receiving module 201 may be configured to receive a first input for M icons in a first interface. The display module 202 may be configured to, in response to the first input received by the receiving module 201, update the display parameters of the M icons from a first display parameter to a second display parameter, where the second display parameter is determined based on the first input; wherein the first display parameter is different from the second display parameter, and M is a positive integer.

[0100] Optionally, the display parameter includes a display size; each of the M icons corresponds to a parameter setting control, and the first input is an input of a size parameter in each of the M parameter setting controls. The display module can be specifically configured to update the display size of each icon to a size corresponding to a target size parameter; wherein the target size parameter is the size parameter in the parameter setting control corresponding to each icon.

[0101] Optionally, the display module can be specifically used to display the updated N icons on the first interface when the first interface supports displaying N of the updated M icons, and to display the updated (MN) icons on the second interface, where N is an integer and N is less than M.

[0102] Optionally, the display module may also be configured to display a prompt message, which prompts the user to move the updated (MN) icons to another interface. The receiving module may also be configured to receive a second input regarding the prompt message. The display module may be configured to, in response to the second input received by the receiving module, display the updated N icons on the first interface and display the updated (MN) icons on the second interface.

[0103] Optionally, the display parameters include at least one of display size and display shape; the first input is used to determine a target object, which includes at least one of the following: first display size information and first display shape information. The display module can be specifically configured to update the display parameters of the M icons from the first display parameters to the second display parameters when a preset condition is met; wherein the preset condition includes at least one of the following: the first area where the target object is located corresponds to the second area where the M icons are located; and the size parameter corresponding to the target object is greater than or equal to a preset threshold.

[0104] Optionally, a target mask layer is displayed on the screen of the electronic device; the first input is used to draw the target object on the target mask layer. The receiving module may also be configured to receive a third input. The display module may also be configured to, in response to the third input received by the receiving module, update the first interface to display a third interface, while maintaining the display of the target object on the target mask layer.

[0105] The icon display device provided in the embodiment of the present application allows a user to trigger an update of the display parameters of at least one icon from a first display to a second display parameter determined by the input by a user on at least one icon in an interface. Therefore, when a user wants to adjust the display parameters of a certain icon, the user can operate the icon according to actual needs and adjust the display parameters of the icon to the desired display parameters at one time. In this way, the user can customize an icon with any display parameters that meet their needs. That is, the icon display device provided in the embodiment of the present application makes the method of adjusting the display parameters of an icon more flexible.

[0106] The icon display device in the embodiments of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM, or an kiosks, etc., which are not specifically limited in the embodiments of the present application.

[0107] The icon display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0108] The icon display device provided in the embodiment of the present application can achieve Figures 1 to 7 To avoid repetition, the various processes implemented in the method embodiment are not described here.

[0109] Optional, such as Figure 9 As shown, an embodiment of the present application also provides an electronic device 300, including a processor 301, a memory 302, and a program or instruction stored in the memory 302 and executable on the processor 301. When the program or instruction is executed by the processor 301, each process of the above-mentioned icon display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0110] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0111] Figure 10 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

[0112] The electronic device 400 includes but is not limited to components such as a radio frequency unit 401 , a network module 402 , an audio output unit 403 , an input unit 404 , a sensor 405 , a display unit 406 , a user input unit 407 , an interface unit 408 , a memory 409 , and a processor 410 .

[0113] Those skilled in the art will understand that the electronic device 400 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 410 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0114] The user input unit 407 is configured to receive a first input for M icons in the first interface. The display unit 406 is configured to, in response to the first input received by the user input unit 407, update the display parameters of the M icons from first display parameters to second display parameters, where the second display parameters are determined based on the first input; the first display parameters are different from the second display parameters, and M is a positive integer.

[0115] Optionally, the display parameter includes a display size; each of the M icons corresponds to a parameter setting control, and the first input is an input of a size parameter in each of the M parameter setting controls. Display unit 406 is specifically configured to update the display size of each icon to a size corresponding to a target size parameter; wherein the target size parameter is the size parameter in the parameter setting control corresponding to each icon.

[0116] Optionally, the display unit 406 is specifically used to display the updated N icons on the first interface when the first interface supports displaying N of the updated M icons, and to display the updated (MN) icons on the second interface, where N is an integer and N is less than M.

[0117] Optionally, the display unit 406 is further configured to display a prompt message, which prompts the user to move the updated (MN) icons to another interface. The receiving module is further configured to receive a second input regarding the prompt message. The display unit 406 is specifically configured to display the updated N icons on the first interface and the updated (MN) icons on the second interface in response to the second input received by the receiving module.

[0118] Optionally, the display parameters include at least one of a display size and a display shape; the first input is used to determine a target object, which includes at least one of the following: first display size information and first display shape information. Display unit 406 is specifically configured to update the display parameters of the M icons from the first display parameters to the second display parameters if a preset condition is met; wherein the preset condition includes at least one of the following: the first area where the target object is located corresponds to the second area where the M icons are located; and the size parameter corresponding to the target object is greater than or equal to a preset threshold.

[0119] Optionally, a target mask layer is displayed on the screen of the electronic device; the first input is used to draw the target object on the target mask layer. The user input unit 407 is further configured to receive a third input. The display module is further configured to, in response to the third input received by the user input unit 407, update the first interface to display a third interface, and maintain display of the target object on the target mask layer.

[0120] In the electronic device provided by the embodiment of the present application, since a user can trigger an update of the display parameters of at least one icon from a first display to a second display parameter determined by the input by a user on at least one icon in an interface, when the user wants to adjust the display parameters of a certain icon, the user can operate the icon according to actual needs and adjust the display parameters of the icon to the desired display parameters at one time. In this way, the user can customize an icon with any display parameters that meet their needs, that is, the electronic device provided by the embodiment of the present application makes the method of adjusting the display parameters of an icon more flexible.

[0121] It should be understood that in embodiments of the present application, the input unit 404 may include a graphics processing unit (GPU) 4041 and a microphone 4042. The graphics processor 4041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 406 may include a display panel 4061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 407 includes a touch panel 4071 and other input devices 4072. The touch panel 4071 is also called a touch screen. The touch panel 4071 may include two parts: a touch detection device and a touch controller. Other input devices 4072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here. The memory 409 may be used to store software programs and various data, including, but not limited to, applications and operating systems. The processor 410 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and applications, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 410.

[0122] An embodiment of the present application also provides a readable storage medium, which stores a program or instruction. When the program or instruction is executed by the processor, the various processes of the above-mentioned icon display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0123] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0124] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned icon display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0125] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0126] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0127] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods in each embodiment of the present application.

[0128] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. An icon display method, characterized in that: The method comprises: Receiving a first input of M icons in the first interface; In response to the first input, updating display parameters of the M icons from first display parameters to second display parameters, where the second display parameters are determined according to the first input; Wherein, the first display parameter is different from the second display parameter, and M is a positive integer; The display parameter includes at least one of a display size and a display shape; the first input is used to draw a target object, and the target object includes at least one of the following: first display size information and first display shape information, and the second display parameter is a display parameter indicated by the target object; Updating the display parameters of the M icons from the first display parameters to the second display parameters includes: When a preset condition is met, updating the display parameters of the M icons from the first display parameters to the second display parameters; The preset conditions include at least one of the following: the first area where the target object is located corresponds to the second area where the M icons are located; the size parameter corresponding to the target object is greater than or equal to a preset threshold; Among them, the preset condition is that when the first area where the target object is located corresponds to the second area where the M icons are located, the M icons are the icons displayed in the second area in the first interface; or, when the preset condition is that the size parameter corresponding to the target object is greater than or equal to a preset threshold, the M icons are all icons in the first interface.

2. The method according to claim 1, characterized in that The display parameter includes a display size; each of the M icons corresponds to a parameter setting control, and the first input is input of size parameters respectively in the M parameter setting controls; Updating the display parameters of the M icons from the first display parameters to the second display parameters includes: Updating the display size of each icon to a size corresponding to the target size parameter; The target size parameter is a size parameter in a parameter setting control corresponding to each icon.

3. The method according to claim 2, characterized in that Updating the display size of each icon to a size corresponding to the target size parameter includes: When the first interface supports displaying N icons out of the updated M icons, the updated N icons are displayed on the first interface, and the updated (MN) icons are displayed on the second interface, where N is an integer and N is less than M.

4. The method according to claim 3, characterized in that Before displaying the updated N icons on the first interface and displaying the updated (MN) icons on the second interface, the method further includes: Display a prompt message, wherein the prompt message is used to prompt the updated (MN) icons to be moved to other interfaces; receiving a second input of the prompt message; The displaying of the updated N icons on the first interface and the displaying of the updated (MN) icons on the second interface includes: In response to the second input, the updated N icons are displayed on the first interface, and the updated (MN) icons are displayed on the second interface.

5. The method according to claim 1, wherein A target mask layer is displayed on the screen of the electronic device; the first input is used to draw the target object on the target mask layer; After updating the display parameters of the M icons from the first display parameters to the second display parameters, the method further includes: receiving a third input; In response to the third input, the first interface is updated and displayed as a third interface, and the target object is kept displayed on the target mask layer.

6. An icon display device, characterized in that: The icon display device includes a receiving module and a display module; The receiving module is configured to receive a first input of the M icons in the first interface; the display module being configured to update display parameters of the M icons from first display parameters to second display parameters in response to the first input received by the receiving module, where the second display parameters are determined according to the first input; Wherein, the first display parameter is different from the second display parameter, and M is a positive integer; The display parameter includes at least one of a display size and a display shape; the first input is used to determine a drawing target object, the target object including at least one of the following: first display size information and first display shape information, and the second display parameter is a display parameter indicated by the target object; The display module is specifically configured to update the display parameters of the M icons from the first display parameters to the second display parameters when a preset condition is met; The preset conditions include at least one of the following: the first area where the target object is located corresponds to the second area where the M icons are located; the size parameter corresponding to the target object is greater than or equal to a preset threshold; Among them, the preset condition is that when the first area where the target object is located corresponds to the second area where the M icons are located, the M icons are the icons displayed in the second area in the first interface; or, when the preset condition is that the size parameter corresponding to the target object is greater than or equal to a preset threshold, the M icons are all icons in the first interface.

7. The device according to claim 6, characterized in that The display parameter includes a display size; each of the M icons corresponds to a parameter setting control, and the first input is input of size parameters respectively in the M parameter setting controls; The display module is specifically configured to update the display size of each icon to a size corresponding to the target size parameter; The target size parameter is a size parameter in a parameter setting control corresponding to each icon.

8. The device according to claim 7, characterized in that The display module is specifically used to display the updated N icons on the first interface and display the updated (MN) icons on the second interface when the first interface supports displaying N of the updated M icons, where N is an integer and N is less than M.

9. The device according to claim 8, characterized in that The display module is further configured to display a prompt message, wherein the prompt message is configured to prompt the user to move the updated (MN) icons to other interfaces; The receiving module is further configured to receive a second input of the prompt message; The display module is specifically configured to display the updated N icons on the first interface and the updated (MN) icons on the second interface in response to the second input received by the receiving module.

10. The device according to claim 6, characterized in that A target mask layer is displayed on the screen of the electronic device; the first input is used to draw the target object on the target mask layer; The receiving module is further configured to receive a third input; The display module is further configured to update the first interface to display a third interface in response to the third input received by the receiving module, and to keep displaying the target object on the target mask layer.

11. An electronic device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the icon display method according to any one of claims 1 to 5.

12. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the icon display method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Icon display control method and device and electronic equipment

    CN112099686A