Dynamic effect display method and device

By displaying the first set of applications in the electronic device and displaying the animation effect based on the application information, the problem of insufficient flexibility in the prior art is solved, and the diversity of animation effect and the improvement of user experience is achieved.

CN119200917APending Publication Date: 2024-12-27VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411264896.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The animation effect display method of existing electronic devices is not flexible enough to meet users' application needs, and the animation effect display effect is single.

Method used

By displaying the first application set in the electronic device and displaying the motion effect according to the application information indicated by the application identification in the first application set, the flexibility and diversity of the motion effect are achieved.

Benefits of technology

It improves the flexibility and diversity of electronic equipment display animation effects and provides a richer user operation experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200917A_ABST
    Figure CN119200917A_ABST
Patent Text Reader

Abstract

The invention discloses a dynamic effect display method and device, and belongs to the technical field of electronic equipment.The method comprises the steps that a first application set is displayed, and the first application set is used for managing applications; receiving a first input for the first application identifier and the first application set; in response to the first input, the first application identifier is displayed in the first application set, the first dynamic effect is displayed, and the first dynamic effect is obtained based on application information of an application indicated by the application identifier in the first application set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of electronic equipment, and specifically relates to a method and device for displaying dynamic effects. Background Art

[0002] At present, in order to improve the operating interest of electronic devices, dynamic effects (also called motion effects) are generally added during user operation, which can make the operating interface of the electronic device more vivid and interesting, and can also guide user operations to a certain extent.

[0003] For example, when the electronic device displays the desktop, the user can drag the application icon on the desktop to a folder so that the application icon moves with the user's finger and synchronously displays the animation of the application icon when it moves, so that the user can know the real-time position of the dragged icon.

[0004] However, the current dynamic effect display scheme for application icons can only display the dynamic effect during the movement of the application icon, which has certain limitations and cannot meet the user's needs for application usage. Therefore, the way electronic devices display dynamic effects is not flexible enough and the dynamic effect display effect is single. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a method and device for displaying motion effects, which can improve the flexibility of electronic devices in displaying motion effects and can improve the diversity of the display effects of motion effects.

[0006] In a first aspect, an embodiment of the present application provides a method for displaying an animation, which includes: displaying a first application set, which is used to manage applications; receiving a first input of a first application identifier and a first application set; in response to the first input, displaying the first application identifier in the first application set, and displaying a first animation, which is obtained based on application information of the application indicated by the application identifier in the first application set.

[0007] In a second aspect, an embodiment of the present application provides a motion effect display device, which includes: a display module and a receiving module; the display module is used to display a first application set, which is used to manage applications; the receiving module is used to receive a first input of a first application identifier and the first application set displayed by the display module; the display module is also used to display the first application identifier in the first application set and display a first motion effect in response to the first input received by the receiving module, and the first motion effect is obtained based on the application information of the application indicated by the application identifier in the first application set.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0012] In an embodiment of the present application, a first application set is displayed, and the first application set is used to manage applications; a first input of a first application identifier and a first application set is received; in response to the first input, the first application identifier is displayed in the first application set, and a first motion effect is displayed, and the first motion effect is obtained based on the application information of the application indicated by the application identifier in the first application set. In this solution, since the first motion effect displayed by the electronic device is obtained based on the application information of the application indicated by the application identifier in the first application set, when the application information is different, the first motion effect finally displayed by the electronic device will also be different, thus improving the flexibility of the electronic device in displaying motion effects and improving the diversity of the display effects of the motion effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 This is one of the flow charts of a method for displaying dynamic effects provided in an embodiment of the present application;

[0014] Figure 2 This is one of the example schematic diagrams of a mobile phone desktop interface provided in an embodiment of the present application;

[0015] Figure 3A This is a schematic diagram of an example of a user dragging an application logo to move provided by an embodiment of the present application;

[0016] Figure 3B This is a second example schematic diagram of an interface of a mobile phone desktop provided in an embodiment of the present application;

[0017] Figure 4This is the second flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0018] Figure 5 This is the third flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0019] Figure 6 is a structural schematic diagram of a motion effect display device provided in an embodiment of the present application;

[0020] Figure 7 This is one of the hardware structure diagrams of an electronic device provided in an embodiment of the present application;

[0021] Figure 8 This is the second schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0023] The terms "first", "second", etc. in the specification of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are usually a class, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0024] The terms "at least one (item)", "at least one of" and the like in the specification of the present application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".

[0025] The following is a detailed description of the motion effect display method provided by the embodiment of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0026] The dynamic effect display method provided in the embodiment of the present application can be applied to the scene where the user operates the electronic device, for example, the scene where the user drags the application icon on the desktop to a folder, or the scene where the user triggers the electronic device to add a control of an application on the desktop, etc.

[0027] In the method and device for displaying motion effects provided in the embodiments of the present application, a first application set can be displayed, and the first application set is used to manage applications; a first input of a first application identifier and a first application set is received; in response to the first input, the first application identifier is displayed in the first application set, and a first motion effect is displayed, and the first motion effect is obtained based on the application information of the application indicated by the application identifier in the first application set. In this solution, since the first motion effect displayed by the electronic device is obtained based on the application information of the application indicated by the application identifier in the first application set, when the application information is different, the first motion effect finally displayed by the electronic device will also be different, thereby improving the flexibility of the electronic device in displaying motion effects and improving the diversity of the display effects of the motion effects.

[0028] The execution subject of the motion effect display method provided in the embodiment of the present application is a motion effect display device, which can be an independent device, or an electronic device, or a functional module or entity in an electronic device, and the embodiment of the present application does not limit this. The following will take an electronic device as an example to exemplify the motion effect display method provided in the embodiment of the present application.

[0029] The present application embodiment provides a method for displaying a dynamic effect. Figure 1 FIG. 1 is a flow chart of a method for displaying dynamic effects provided by an embodiment of the present application. Figure 1 As shown, the dynamic effect display method provided in the embodiment of the present application may include the following steps 201 to 203.

[0030] Step 201: The electronic device displays a first application set.

[0031] In an embodiment of the present application, the above-mentioned first application set can be used to manage applications.

[0032] In some embodiments of the present application, the first application set may be a folder displayed on the desktop or in a file management interface.

[0033] In some embodiments of the present application, the electronic device may display at least one application set on the desktop, and the first application set is one application set in the at least one application set. Each application set in the at least one application set is used to manage applications, and different application sets may be used to manage different applications.

[0034] In some embodiments of the present application, the first application set may be an idle folder, or the first application set may be a folder containing at least one application icon. It should be noted that the number of application icons contained in the first application set may be determined according to actual needs of the user, and the present application does not limit this.

[0035] In some embodiments of the present application, the display size of the first application set can be represented by the number of identification bits included in the first application set. It should be noted that the identification bit is used to display the application identification, and one identification bit can display one application identification.

[0036] In some embodiments of the present application, the number of identification bits included in the above-mentioned first application set is less than or equal to the number of identification bits included in the desktop for displaying application identification. For example, when the number of identification bits used to display application identification on the desktop is 4×6, the number of identification bits included in the first application set can be 2×2 or 3×3.

[0037] For example, the electronic device is a mobile phone. Figure 2 As shown, the mobile phone displays a desktop 10, which includes 4×6 identification bits, and displays five application identifications, namely application identification A to application identification E, which indicate an application respectively. At the same time, the desktop 10 displays an application set, namely application set 11, which includes 2×2 identification bits and includes two application identifications, namely application identification A and application identification B.

[0038] It should be noted that the above Figure 2 The dotted frame shown in the figure is only used to indicate the identification position contained in the desktop 10 and is not displayed in the specific implementation process.

[0039] It should be noted that the description of the display size of the first application set is only for illustration and does not limit the specific display size of the first application set.

[0040] In some embodiments of the present application, the display size and display position of the first application set can be adjusted.

[0041] For example, in combination Figure 2 If the user wants to adjust the display size of the application set 11, the user can long press any position in the desktop 10 to trigger the desktop 10 to be in the desktop editing state, and display an adjustment control in the lower right corner of the application set 11; the user can then drag and input the adjustment control to enable the mobile phone to adjust the display size of the application set 11.

[0042] For example, in combination Figure 2If the user wants to adjust the display position of the application set 11, the user can long press the application set 11 displayed on the desktop 10 to make the mobile phone select the application set 11, and then the user can drag the application set 11 to make the application set 11 move in the desktop 10 along the motion trajectory of the dragging input.

[0043] In some embodiments of the application, when the desktop contains at least one application set, the electronic device can display the corresponding application set name in the area below each application set to help the user distinguish the at least one application set through the application set name.

[0044] In some embodiments of the present application, the application set name corresponding to each application set may be a name set by default for the electronic device, or a name set by a user.

[0045] In some embodiments of the present application, the background image of the first application set may include but is not limited to any of the following: a transparent background image, a solid color background image, and a specific background image.

[0046] It should be noted that the transparent background image can be understood as the background image of the first application set being the desktop background image corresponding to the display area of ​​the first application set. For example, the electronic device displays a bounding box to represent the display area of ​​the first application set through the area framed by the bounding box.

[0047] The above-mentioned pure color background image can be understood as the background image of the first application set being filled with a single color. The display parameters of the pure color background image are adjustable, such as image color, image transparency, etc.

[0048] The above-mentioned specific background image can be understood as a background image customized by a user, or a background image set by default for the electronic device. Where the above-mentioned specific background image is a background image set by default for the electronic device, the specific background image can be a background image pre-set by the manufacturer of the electronic device, or the specific background image can be a background image pre-set by the electronic device according to application information of the application indicated by the application identifier included in the first application set.

[0049] For example, assuming that the first application set includes two application identifiers and the developers of the applications indicated by the two application identifiers are the same, the specific background image displayed by the first application set may be an image related to the developer information of the applications indicated by the two application identifiers, such as a trademark image.

[0050] In some embodiments of the present application, the background image of the first application set may be a static image or a dynamic image.

[0051] Exemplarily, the format of the background image of the first application set may include, but is not limited to, any of the following: PNG format, JPEG format, SVG format, and GIF format.

[0052] Step 202: The electronic device receives a first input of a first application identifier and a first application set.

[0053] In some embodiments of the present application, the application identifier may be an application icon or an application plug-in.

[0054] In the embodiment of the present application, the above-mentioned first application identifier may include at least one application identifier.

[0055] In the embodiment of the present application, the first input is an input for moving the first application identifier to the first application set.

[0056] In some embodiments of the present application, the first input may be a long press input, a two-finger sliding input, or other feasible input, which is not limited in the embodiments of the present application.

[0057] In some embodiments of the present application, when the first application identifier is at least one application identifier, the first input may include a first sub-input, a second sub-input, and a third sub-input. The first sub-input is a user's long press input on a blank area of ​​the desktop, so that the desktop displayed by the electronic device is in a desktop editing state; the second sub-input is a user's selection input of at least one application identifier displayed on the desktop, so that the electronic device determines the first application identifier selected by the user; the third sub-input is a user's drag input of the first application identifier, so that the first application identifier is moved to the first application set for display.

[0058] In some embodiments of the present application, the at least one application identifier may be displayed on different desktops of the electronic device, or may be displayed on the same desktop.

[0059] Step 203: In response to the first input, the electronic device displays a first application identifier in the first application set and displays a first animation effect.

[0060] The first animation effect may be obtained based on application information of the application indicated by the application identifier in the first application set.

[0061] In some embodiments of the present application, the first animation effect may be at least one animation effect.

[0062] In some embodiments of the present application, if the first application set is originally empty, the first animation is obtained based on the application information of the application indicated by the first application identifier; if the first application set originally includes at least one application identifier, the first animation is obtained based on the application information of the application indicated by the first application identifier and the application information of the application indicated by at least one application identifier.

[0063] In some embodiments of the present application, the electronic device may display the first application identifier in the first application set in the order in which the application identifiers are added, or the electronic device may display the first application identifier at the identification position corresponding to the position where the first input ends.

[0064] In some embodiments of the present application, the electronic device may display the first animation effect in a display area corresponding to the first application set.

[0065] In some embodiments of the present application, when the first animation effect is a plurality of animation effects, the electronic device may display the first animation effect in a first arrangement order.

[0066] It should be noted that the above-mentioned "display area corresponding to the first application set" may include but is not limited to any of the following items: the display area of ​​the first application set, the blank area in the first application set, the blank area in the desktop displaying the first application set, and the area adjacent to the display area of ​​the first application set.

[0067] For example, in combination Figure 2 ,like Figure 3A As shown, if the user wants to move the application identifier D to the application set 11, the user can select the application identifier D and drag it to the display area of ​​the application set 11, that is, the first input, as shown in FIG. Figure 3B As shown, the mobile phone can display application logo D at the first logo position of the second row in application set 11, that is, display the first application logo in the first application set according to the order in which the application logos are added, and superimpose the above-mentioned first animation effect on the display area of ​​​​application set 11.

[0068] In some embodiments of the present application, the application information of the above application may include any of the following: application type of the application, developer information of the application.

[0069] In some embodiments of the present application, the application type of the above application may include any of the following: video playback type, music playback type, communication type, shopping type, and game type.

[0070] In one embodiment of the present application, the developer information of the above application may include any of the following: developer name, developer's company code, developer's abbreviation, trademark, code and code, etc.

[0071] In some embodiments of the present application, the display duration of the above-mentioned first animation is any duration during which the user can clearly view the animation content, such as 2s-15s. The specific display duration is not limited in this application.

[0072] In some embodiments of the present application, the number of the above-mentioned first animation effects can be determined by the developer of the application according to actual needs and is not limited here.

[0073] In some embodiments of the present application, the “displaying the first animation effect” in the above step 203 can be specifically implemented through the following step A.

[0074] Step A: When a first application indicated by a first application identifier in the first application set and a second application indicated by a second application identifier in the first application set meet a first condition, the electronic device displays a first animation effect in the first application set.

[0075] In the embodiment of the present application, the first condition includes at least one of the following: the application types are the same and the developer information of the applications is related.

[0076] It should be noted that the above-mentioned “developer information is associated” can be understood as any of the following: the developers of the first application and the second application are the same company, one of the developers of the first application and the second application is a subsidiary of the other, or the developers of the first application and the second application are subsidiaries of the same company.

[0077] In some embodiments of the present application, the electronic device may obtain application information of the first application and the second application to determine whether the first application and the second application meet the first condition according to the obtained application information, so that when the first application and the second application meet the first condition, the first motion effect obtained based on the application information of the application indicated by the application identifier in the first application set is displayed in the first application set. The application information of the application may include at least one of the following: application type, application developer information.

[0078] For example, in combination Figure 2 , assuming that the developer information of the applications indicated by application identifiers A and B in application set 11 is the same company, such as company 1. If the user wants to move application identifier D to application set 11, the user can select application identifier D and drag it to the display area of ​​application set 11, i.e., the first input, such as Figure 3B As shown, the mobile phone can display the application identifier D in the application set 11. In addition, the mobile phone can obtain the developer information of the application indicated by the application identifier D. If the developer information of the application indicated by the application identifier D is also company 1, the mobile phone can overlay and display the first motion effect obtained based on company 1 on the display area of ​​the application set 11.

[0079] In some embodiments of the present application, when the electronic device determines that the developer information of the first application and the second application are associated, the electronic device may first determine whether the authentication information of the developer information is valid, and after determining that the authentication information is valid, display the first animation in the first application set.

[0080] In the embodiment of the present application, the electronic device can display the first motion effect when the first application and the second application meet the first condition, thereby improving the accuracy of the electronic device in displaying the motion effect.

[0081] In some embodiments of the present application, when a first application indicated by a first application identifier in a first application set and a second application indicated by a second application identifier in the first application set do not satisfy a first condition, the electronic device may display the first application identifier in the first application set in response to a first input.

[0082] In the motion effect display method provided in the embodiment of the present application, since the first motion effect displayed by the electronic device is obtained based on the application information of the application indicated by the application identifier in the first application set, when the application information is different, the first motion effect finally displayed by the electronic device will also be different. In this way, the flexibility of the electronic device in displaying the motion effect can be improved, and the diversity of the display effect of the motion effect can be improved.

[0083] In some embodiments of the present application, before "displaying the first animation effect" in the above step 203, the animation effect display method provided in the embodiment of the present application also includes the following step 301 or step 302.

[0084] Step 301: The electronic device obtains an animation that matches target application information from at least one application data as a first animation.

[0085] Among them, the target application information may include application information of the application indicated by the application identifier in the first application set; each application data includes application information of an application and at least one animation effect; the application information may include at least one of the following: application type, application developer information.

[0086] In some embodiments of the present application, the target application information includes application information of an application indicated by any application identifier in the first application set.

[0087] In some embodiments of the present application, “each application data includes application information of an application and at least one animation effect” may include: each application data includes application information of an application and at least one animation effect of the application.

[0088] In some embodiments of the present application, the at least one application data mentioned above may be stored in an electronic device.

[0089] In some embodiments of the present application, the electronic device may download the application data of each application during the process of downloading the application installation package. Alternatively, the application installation package may carry the application data of the application.

[0090] It should be noted that the above-mentioned "animation matching the target application" is downloaded to the electronic device along with the application installation package. In this way, when the electronic device receives the first input, the electronic device can directly obtain and display the first animation from the downloaded application data.

[0091] It can be understood that any one of the at least one application data may be set by a developer of an application corresponding to the at least one application data.

[0092] In some embodiments of the present application, when the electronic device is updating the installation package of the application, the electronic device may update the application data of the application.

[0093] Among them, the electronic device can re-download the application data of the application and delete the original application data during the process of downloading the updated installation package of the application; or, the electronic device can only download the updated application data of the application without downloading the application data that has been downloaded, which can save the power consumption of the electronic device.

[0094] In some embodiments of the present application, when the number of animations in an electronic device is greater than or equal to a first threshold, the electronic device may adaptively delete some of the animations based on the download date or display count of the animations, etc., to reduce the number of the animations to below the first threshold.

[0095] In some embodiments of the present application, “the number of animation effects in the electronic device is greater than or equal to the first threshold” may include any of the following:

[0096] The sum of the number of animations corresponding to all applications in the electronic device is greater than or equal to a first threshold;

[0097] The sum of the number of animations corresponding to a category of applications in the electronic device, for example, the sum of the number of animations corresponding to applications with the same developer information is greater than or equal to a first threshold;

[0098] The number of animation effects corresponding to any application in the electronic device is greater than or equal to the first threshold.

[0099] Exemplarily, when the number of animations is the sum of the number of animations corresponding to all applications and the first threshold is 50, if the electronic device detects that the sum of the number of animations corresponding to all applications is 55, the electronic device can detect the download time of all animations and delete the data of the five animations with the earliest download time.

[0100] In some embodiments of the present application, when the storage space occupied by animations in an electronic device is greater than or equal to a second threshold, the electronic device may adaptively adjust the resolution of at least part of the animations, or adaptively delete part of the animations, based on the storage space occupied by the animations, to reduce the storage space occupied to below the second threshold.

[0101] In some embodiments of the present application, “the storage space occupied by the animation contained in the electronic device” may include any of the following:

[0102] The sum of the storage space occupied by the animations corresponding to all applications included in the electronic device is greater than or equal to the second threshold;

[0103] The sum of the storage space occupied by the animations corresponding to a category of applications in the electronic device, for example, the sum of the storage space occupied by the animations corresponding to applications with the same developer information is greater than or equal to the second threshold;

[0104] The storage space occupied by any application in the electronic device is greater than or equal to the second threshold.

[0105] Exemplarily, when the storage space occupied by the animation is the storage space occupancy rate of the animation corresponding to a certain application and the second threshold is 10M, if the electronic device detects that the storage space occupied by the animation corresponding to the certain application is 15M, the electronic device can detect the storage space occupied by all animations and proportionally reduce the resolution of all animations corresponding to the certain application.

[0106] In some embodiments of the present application, when the above-mentioned application information includes an application type, the above-mentioned first animation is a display screen of the latest application information under the first application type, and the first application type is the application type to which the application indicated by the application identifier in the first application set belongs.

[0107] In some embodiments of the present application, the “latest application information of the first application type” may include but is not limited to at least one of the following:

[0108] The application introduction of the first application type application that is newly launched in the application store;

[0109] An introduction to the latest functions of an application of the first application type in the electronic device;

[0110] An introduction to the latest features of the first application type in the app store;

[0111] Update prompt information of application resources of applications of the first application type in the electronic device;

[0112] Update prompt information of application resources of applications of the first application type in the application store.

[0113] For example, taking the first application type as a video playback application, the latest application information may include but is not limited to any of the following:

[0114] Introduction to the latest video playback apps in the app store;

[0115] Introduction to the latest functions of video playback applications in electronic devices;

[0116] Introduction to the latest features of video playback apps in the app store;

[0117] Update prompt information of application resources of video playback applications in electronic devices;

[0118] Update prompt information for application resources of video playback applications in the application store.

[0119] In this way, when the user adds the first application identifier to the first application set through the first input, since the electronic device can display the display screen of the latest application information under the application type indicated by the application identifier in the first application set, it is convenient for the user to quickly obtain the latest information of the related applications in the first application set, thereby improving the convenience of obtaining information.

[0120] In some embodiments of the present application, when the above-mentioned application information includes the developer information of the application, the above-mentioned first animation effect is a display screen of the product information and advertising information of the first developer, and the first developer is the developer to which the application indicated by the application identifier in the first application set belongs.

[0121] In some embodiments of the present application, the “product information and advertising information of the first developer” may include but is not limited to at least one of the following:

[0122] Product introduction of the first developer's latest product;

[0123] Advertising and promotion of the first developer’s latest product;

[0124] A functional introduction to the latest features of a product by the first developer;

[0125] Advertising promotion of the latest features of a product of the first developer;

[0126] An introduction to the latest activity of a product launched by the first developer.

[0127] For example, when the first developer is the game company, the first animation may be an advertisement for a game product newly launched by the game company, or an introduction to a latest game activity of the game company.

[0128] Exemplarily, when the application identifier in the first application set is the application identifier of the application that comes with the electronic device, that is, when the first developer is the manufacturer of the electronic device, the first animation effect can be an advertisement for the latest device of the manufacturer, or an introduction to the functions of the latest device of the manufacturer.

[0129] In this way, when the user adds the first application identifier to the first application set through the first input, the electronic device can display the product information and advertising information of the developer of the application indicated by the application identifier in the first application set, thereby improving the richness of information display.

[0130] Furthermore, for developers of electronic devices or developers of applications indicated by the application identifier, the promotion of product functions can be enhanced.

[0131] Step 302: The electronic device generates an animation matching the target application information based on the target application information as a first animation.

[0132] The target application information may include application information of the application indicated by the application identifier in the first application set; the application information may include at least one of the following: application type, application developer information.

[0133] In some embodiments of the present application, the electronic device may first obtain at least one application content from a third application that matches the target application information based on the target application information, and then generate a first motion effect based on the application content.

[0134] In some embodiments of the present application, the "third application matching the target application information" may be any of the following: the application type of the third application is the same as the target application information, and the developer of the third application is the same as the target application information.

[0135] In some embodiments of the present application, the third application may be one or more applications installed on the electronic device.

[0136] In some embodiments of the present application, the electronic device may download the at least one application content from a server of a third application, or the electronic device may obtain the at least one application content from application content of the third application stored locally in the electronic device.

[0137] In some embodiments of the present application, any application content in the above-mentioned at least one application content may be at least one of the following: a video clip, an image, text, and voice.

[0138] In some embodiments of the present application, the above-mentioned image or video clip matching the target application information may be data stored in the electronic device, or may be data downloaded in real time by the electronic device.

[0139] In the embodiment of the present application, when the electronic device needs to display the first motion effect, on the one hand, the electronic device can directly use the motion effect that matches the target application information in at least one application data as the first motion effect, thereby simplifying the amount of calculation for obtaining the first motion effect; on the other hand, since the electronic device can generate the first motion effect in real time according to the target application information, the timeliness of the first motion effect can be ensured. In this way, the electronic device can be provided with a variety of first motion effects.

[0140] The first arrangement order may include but is not limited to any of the following:

[0141] The order of the first letters of the names of the animations;

[0142] The order of the file sizes of the animations, such as from large to small or from small to large;

[0143] The order in which the animations are downloaded;

[0144] The order of users' preference for motion effects from high to low, wherein the users may be local users or the majority of users who use the applications in the first application set.

[0145] In some embodiments of the present application, when the first motion effect is a plurality of motion effects, the electronic device may randomly play the plurality of motion effects until a single play of any one of the plurality of motion effects is completed.

[0146] In some embodiments of the present application, when the electronic device is unable to obtain an animation that matches the target application information from at least one application data, the electronic device may obtain an image or video clip that matches the target application information based on the target application information to splice and generate at least one animation as the first animation.

[0147] In some embodiments of the present application, before the above step 201, the motion effect display method provided in the embodiment of the present application further includes the following step 401, and the above step 201 can be specifically implemented through the following step 402.

[0148] Step 401: The electronic device receives a third input from a user.

[0149] Step 402: The electronic device displays a first application set in response to a third input.

[0150] In an embodiment of the present application, the third input mentioned above can be used to trigger the electronic device to create a first application set on the desktop.

[0151] In some embodiments of the present application, the electronic device may create and display the first application set in the following three ways.

[0152] In the first mode, the third input is the user's selection input of any two identification positions on the desktop, so that the electronic device can use the two identification positions as a group of opposite points to determine a rectangular area and create a first application set on the rectangular area. The first application set has the same display size as the rectangular area. It should be noted that if the rectangular area contains at least one application identifier, after the electronic device creates the first application set, the first application set can contain the at least one application identifier.

[0153] It should be noted that if the rectangular area includes at least one application identifier, after the electronic device creates the first application set, the first application set may include the at least one application identifier.

[0154] In some embodiments of the present application, in the first manner, the third input may be: long press input, double click input, or other feasible input.

[0155] In some embodiments of the present application, before the user executes the third input, the user may first trigger the desktop of the electronic device to be in a desktop editing state through input.

[0156] In the second method, the third input may include a fourth sub-input and a fifth sub-input, and the user may execute the fourth sub-input on a blank area of ​​the desktop, so that the electronic device may respond to the fourth sub-input by displaying an editing control on the desktop in superimposition, the editing control including a first option, and the first option is used to indicate the creation of an application set; then, the user may execute the fifth sub-input on the first option in the editing control, so that the electronic device may create and display the first application set.

[0157] The electronic device may display the first application set in the input area of ​​the fourth sub-input. The size of the first application set may be a default size of the electronic device.

[0158] In some embodiments of the present application, the fourth sub-input may be: double-click input, three-finger sliding input, long press input; the fifth sub-input may be single-click input.

[0159] In the third manner, the third input is a user's selection input of at least two application identifiers on the desktop, so that the electronic device can display the first application set, and the first application set includes the at least two application identifiers.

[0160] Exemplarily, the third input may include multiple sub-inputs, each sub-input being used to select an application identifier.

[0161] In some embodiments of the present application, the above-mentioned multiple sub-inputs can be: single-click input, double-click input, long press input, or other feasible inputs.

[0162] In some embodiments of the present application, after the above step 203, the dynamic effect display method provided by the embodiment of the present application also includes the following step 501.

[0163] Step 501: The electronic device displays a background image in a first application set.

[0164] In the embodiment of the present application, the above-mentioned background image is obtained based on the application information of the application indicated by the application identifier in the first application set.

[0165] In some embodiments of the present application, the above-mentioned background image may be: a background image matching the application information obtained by the electronic device from at least one application data; or a background image matching the application information downloaded by the electronic device in real time; or a background image generated by the electronic device based on the application information.

[0166] In some embodiments of the present application, when the first application set is originally an idle application set, the application identifier in the first application set is the first application identifier.

[0167] In some embodiments of the present application, when a transparent background or a solid color background is displayed in the first application set, that is, when the first application set does not display a background image, the electronic device can display a background image obtained according to the application information in the first application set.

[0168] In some embodiments of the present application, if before the first input, the first application set already includes at least one application identifier, and the background image is obtained based on application information of the application indicated by the at least one application identifier, then after the electronic device receives the first input, the electronic device can determine the application information of the application indicated by the application identifier based on any application identifier among all application identifiers included in the first application set after the first input, thereby obtaining the background image that needs to be updated and displayed by the subsequent first application set.

[0169] For example, in combination Figure 2 , if the background image of application set 11 is background image 1, then after receiving the first input, combined with Figure 3B The electronic device determines the application information of the application indicated by any one of the application identifiers A, B and D to obtain the background image updated and displayed by the application set 11, such as background image 2.

[0170] In an embodiment of the present application, the electronic device can display a background image obtained based on the application information of the application indicated by the application identifier in the first application set in the background. In this way, the user can more conveniently know the relationship between the applications indicated by the application identifiers included in the first application set based on the background image displayed by the first application set, thereby indicating the flexibility of the display of the electronic device.

[0171] In some embodiments of the present application, the first motion effect includes multiple motion effects. Figure 1 ,like Figure 4 As shown, the above step 203 includes the following step 203a. After the following step 203a, the dynamic effect display method provided in the embodiment of the present application may further include the following steps 601 and 602;

[0172] Step 203a: In response to the first input, the electronic device displays the first application identifier in the first application set and displays the second animation effect;

[0173] The second animation effect is any one of the multiple animation effects.

[0174] Step 601: The electronic device receives a second input of a user for a second motion effect.

[0175] In the embodiment of the present application, the second input is used to switch the animation displayed by the electronic device.

[0176] In some embodiments of the present application, the second input may be a sliding input for the second motion effect, a double-click input, or other feasible input, which is not limited in the embodiments of the present application.

[0177] Step 602: The electronic device updates the second animation to a third animation in response to the second input, and records attention index information.

[0178] Among them, the third animation effect and the second animation effect are different animation effects among the above multiple animation effects.

[0179] Among them, the above-mentioned attention index information can be used to represent the user's attention level to the second animation.

[0180] In some embodiments of the present application, if the electronic device receives a second input during the display of the second animation, the electronic device can determine that the user does not like or pay attention to the second animation, and thus can reduce the attention index of the second animation.

[0181] In some embodiments of the present application, the electronic device may determine the attention index information according to the playing time of the second motion effect when the second input is received, wherein the longer the playing time is, the higher the user's attention to the second motion effect is.

[0182] In the embodiment of the present application, the third animation effect is obtained based on the input parameter of the second input and the application information of the application indicated by the application identifier in the first application set.

[0183] In some embodiments of the present application, the above-mentioned input parameters may be: input direction, input position.

[0184] In some embodiments of the present application, the electronic device can obtain multiple animations according to the application information of the application indicated by the application identifier in the first application set. The third animation is any animation in the multiple animations except the second animation, such as the previous animation or the next animation of the second animation.

[0185] For example, first assume that multiple animations are obtained. When the electronic device displays the second animation, if the user wants to view other animations corresponding to the first application set, the user can slide from right to left on the first application set, that is, the second input mentioned above, to trigger the electronic device to display the next animation of the second animation in the first application set, that is, the third animation.

[0186] In the embodiment of the present application, the electronic device can switch the motion effects displayed in the first application set according to the user's input, thereby improving the flexibility of the electronic device in displaying motion effects.

[0187] In some embodiments of the present application, after the above-mentioned step 203, the motion effect display method provided in the embodiments of the present application also includes: when the electronic device displays the first motion effect, if the electronic device receives a fourth input from the user to the first object, the electronic device can stop displaying the first motion effect in response to the fourth input.

[0188] The first object is different from the first application set.

[0189] In some embodiments of the present application, the first object may be any one of the following: an application identifier displayed on the desktop, an application control displayed on the desktop, or other identifiers for instructing the electronic device to display other interfaces.

[0190] In some embodiments of the present application, the fourth input may be an input by a user to an application identifier or a control displayed on the desktop, an input by a user to turn pages of an electronic device, or an input for other possible operations.

[0191] It is understandable that when the electronic device receives the fourth input, the electronic device can learn that the user does not like or pay attention to the first animation effect, so the electronic device can stop displaying the first animation effect in the first application set.

[0192] In some embodiments of the present application, when the electronic device stops displaying the first motion effect, the electronic device can also record attention index information.

[0193] In the embodiment of the present application, the electronic device can stop displaying the first motion effect according to the needs of the user, thereby improving the flexibility of the electronic device in displaying the motion effect.

[0194] In some embodiments of the present application, when an electronic device displays a first animation effect, if a user requires that the electronic device no longer display the animation effect, that is, when the electronic device adds an application identifier to an application set, the related animation effect is no longer displayed, the user can trigger the electronic device to display a setting interface to trigger the electronic device to turn off the animation display function by inputting in the setting interface.

[0195] The present application embodiment provides a method for displaying a dynamic effect. Figure 5 A flow chart of a dynamic effect display provided by an embodiment of the present application is shown. Take the case where the developer information of the applications indicated by all application identifiers involved in the following steps is the first developer as an example.

[0196] like Figure 5 As shown, the image processing method provided in the embodiment of the present application may include the following steps 1 to 6.

[0197] Step 1: The electronic device receives a drag input from a user to move an application identifier on the desktop to another application identifier.

[0198] Step 2: In response to the drag input, the electronic device displays a first application set based on the one application identifier and the other application identifier.

[0199] It should be noted that the background image of the first application set may be a default background image, or a background image obtained by the electronic device based on the first developer.

[0200] Step 3: The electronic device receives a first input from a user to move a first application identifier to a first application set.

[0201] Step 4: In response to the first input, the electronic device displays a first application identifier in the first application set, and, if the developer information of the application indicated by the first application identifier is the first developer, displays a product introduction from a plurality of product introductions pre-set by the first developer.

[0202] Step 5: When the electronic device displays the product introduction, if the electronic device receives a sliding input from the user on the product introduction, the electronic device updates the product introduction to another product introduction from the multiple product introductions and records the attention index information.

[0203] It should be noted that the above-mentioned another product introduction is: the electronic device can obtain any product introduction other than the above-mentioned one product introduction from multiple product introductions according to the first developer, such as the previous product introduction or the next product introduction of the above-mentioned one product introduction.

[0204] Step 6: During the process of the electronic device displaying the product introduction, if the electronic device receives a sliding input from the user to an area outside the display area of ​​the product introduction, the electronic device stops displaying the product introduction and records the attention index information.

[0205] It should be noted that the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or, under the premise that there is no contradiction, can also be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.

[0206] It should be noted that the execution subject of the motion effect display method provided in the embodiment of the present application may be a motion effect display device. In the embodiment of the present application, the motion effect display device executing the motion effect display method is taken as an example to illustrate the motion effect display device provided in the embodiment of the present application.

[0207] Figure 6 A possible structural diagram of the dynamic effect display device involved in the embodiment of the present application is shown. Figure 6 As shown, the motion effect display device 70 may include: a display module 71 and a receiving module 72;

[0208] Among them, the display module 71 is used to display a first application set, which is used to manage applications; the receiving module 72 is used to receive a first input for a first application identifier and the first application set displayed by the display module 71; the display module 71 is also used to display the first application identifier in the first application set in response to the first input received by the receiving module 72, and to display a first animation effect, which is obtained based on the application information of the application indicated by the application identifier in the first application set.

[0209] In the motion effect display device provided in the embodiment of the present application, since the first motion effect displayed by the motion effect display device is obtained based on the application information of the application indicated by the application identifier in the first application set, when the application information is different, the first motion effect finally displayed by the motion effect display device will also be different. In this way, the flexibility of the motion effect display device in displaying the motion effect can be improved, and the diversity of the display effect of the motion effect can be improved.

[0210] In one possible implementation, the above-mentioned display module 71 is specifically used to display a first animation effect in the first application set when a first application indicated by a first application identifier in the first application set and a second application indicated by a second application identifier in the first application set meet a first condition; wherein the first condition includes at least one of the following: the application types are the same and the developer information of the applications are associated.

[0211] In a possible implementation, the motion effect display device 70 provided in the embodiment of the present application also includes: an acquisition module or a generation module; the above-mentioned acquisition module is used to acquire a motion effect matching the target application information from at least one application data as the first motion effect before displaying the first motion effect; or, the above-mentioned generation module is used to generate a motion effect matching the target application information based on the target application information as the first motion effect before displaying the first motion effect; wherein the target application information includes application information of the application indicated by the application identifier in the first application set; each application data includes application information of an application and at least one motion effect; the application information includes at least one of the following: application type, application developer information.

[0212] In one possible implementation, the above-mentioned application information includes the application type, and the first animation effect is a display screen of the latest application information under the first application type, and the first application type is the application type to which the application indicated by the application identifier in the first application set belongs; or, the application information includes the developer information of the application, and the first animation effect is a display screen of the product information and advertising information of the first developer, and the first developer is the developer to which the application indicated by the application identifier in the first application set belongs.

[0213] In one possible implementation, the first animation includes multiple animations; the display module 71 is specifically used to display a first application identifier in a first application set and display a second animation in response to a first input received by a receiving module 72, and the second animation is any one of the multiple animations; the animation display device 70 provided in the embodiment of the present application also includes: a processing module; the receiving module 72 is also used to receive a second input from a user on the second animation after displaying the second animation; the processing module is used to update the second animation to a third animation in response to the second input received by the receiving module 72, and record attention index information; wherein the third animation is obtained based on the input parameters of the second input and the application information of the application indicated by the application identifier in the first application set; the attention index information is used to characterize the user's attention to the animation.

[0214] The dynamic effect display device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.

[0215] The dynamic effect 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.

[0216] The motion effect display device provided in the embodiment of the present application can implement each process implemented in the above method embodiment. To avoid repetition, it will not be repeated here.

[0217] Alternatively, if Figure 7 As shown, an embodiment of the present application further provides an electronic device 90, including a processor 91 and a memory 92, wherein the memory 92 stores programs or instructions that can be executed on the processor 91, and when the program or instructions are executed by the processor 91, the various steps of the above-mentioned motion effect display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

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

[0219] Figure 8 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0220] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.

[0221] Those skilled in the art will appreciate that the electronic device 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 8 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 described in detail here.

[0222] Here, the electronic device 100 is taken as an example:

[0223] The display unit 106 is used to display a first application set, which is used to manage applications; the user input unit 107 is used to receive a first input of a first application identifier and a first application set; the display unit 106 is also used to display the first application identifier in the first application set in response to the first input, and to display a first animation effect, wherein the first animation effect is obtained based on application information of the application indicated by the application identifier in the first application set.

[0224] In the electronic device provided in the embodiment of the present application, since the first motion effect displayed by the electronic device is obtained based on the application information of the application indicated by the application identifier in the first application set, when the application information is different, the first motion effect finally displayed by the electronic device will also be different. In this way, the flexibility of the electronic device in displaying the motion effect can be improved, and the diversity of the display effect of the motion effect can be improved.

[0225] Optionally, the display unit 106 is also used to display a first animation effect in the first application set when a first application indicated by a first application identifier in the first application set and a second application indicated by a second application identifier in the first application set meet a first condition; wherein the first condition includes at least one of the following: the application types are the same and the developer information of the applications are associated.

[0226] Optionally, the processor 110 is used to obtain, from at least one application data, an animation that matches the target application information as the first animation before displaying the first animation; or, based on the target application information, generate an animation that matches the target application information as the first animation; wherein the target application information includes application information of the application indicated by the application identifier in the first application set; each application data includes application information of an application and at least one animation; the application information includes at least one of the following: application type, application developer information.

[0227] Optionally, the application information includes the application type, and the first animation is a display screen of the latest application information under the first application type, and the first application type is the application type to which the application indicated by the application identifier in the first application set belongs; or, the application information includes the developer information of the application, and the first animation is a display screen of the product information and advertising information of the first developer, and the first developer is the developer to which the application indicated by the application identifier in the first application set belongs.

[0228] Optionally, the above-mentioned first animation includes multiple animations; the display unit 106 is specifically used to display the first application identifier in the first application set in response to the first input, and display the second animation, where the second animation is any one of the multiple animations; the user input unit 107 is also used to receive the user's second input for the second animation after displaying the second animation; the processor 110 is also used to update the second animation to a third animation in response to the second input, and record the attention index information; wherein the third animation is obtained based on the input parameters of the second input and the application information of the application indicated by the application identifier in the first application set; the attention index information is used to characterize the user's attention to the animation.

[0229] The electronic device provided in the embodiment of the present application can implement each process implemented in the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0230] The beneficial effects of various implementations in this embodiment can be specifically referred to the beneficial effects of the corresponding implementations in the above method embodiment. To avoid repetition, they will not be described again here.

[0231] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0232] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0233] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 110.

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

[0235] The processor is the processor in the electronic device described 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.

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

[0237] 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.

[0238] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0239] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out 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 reverse 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.

[0240] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an 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 computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0241] 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 the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for displaying a dynamic effect, characterized in that: The method comprises: displaying a first application set, where the first application set is used to manage applications; Receiving a first input of a first application identifier and the first application set; In response to the first input, the first application identifier is displayed in the first application set, and a first animation effect is displayed, where the first animation effect is obtained based on application information of the application indicated by the application identifier in the first application set.

2. The method according to claim 1, characterized in that: The displaying of the first motion effect includes: When a first application indicated by the first application identifier in the first application set and a second application indicated by the second application identifier in the first application set meet a first condition, displaying the first motion effect in the first application set; The first condition includes at least one of the following: the application types are the same and the developer information of the applications is related.

3. The method according to claim 1 or 2, characterized in that: Before displaying the first motion effect, the method further includes: Acquire, from at least one application data, an animation effect that matches the target application information as the first animation effect; or, Based on the target application information, generating an animation matching the target application information as the first animation effect; Among them, the target application information includes the application information of the application indicated by the application identifier in the first application set; each application data includes application information of an application and at least one animation effect; the application information includes at least one of the following: application type, application developer information.

4. The method according to claim 3, characterized in that The application information includes an application type, the first animation is a display screen of the latest application information under the first application type, and the first application type is the application type to which the application indicated by the application identifier in the first application set belongs; or, The application information includes application developer information, the first animation is a display screen of product information and advertising information of a first developer, and the first developer is a developer to which the application indicated by the application identifier in the first application set belongs.

5. The method according to claim 1, characterized in that The first motion effect includes a plurality of motion effects; and in response to the first input, displaying the first application identifier in the first application set and displaying the first motion effect includes: In response to the first input, displaying the first application identifier in the first application set and displaying a second animation effect, where the second animation effect is any one of the multiple animation effects; After displaying the second motion effect, the method further includes: receiving a second input from the user regarding the second animation effect; In response to the second input, updating the second animation to a third animation, and recording attention index information; The third animation is obtained based on the input parameters of the second input and the application information of the application indicated by the application identifier in the first application set; and the attention index information is used to represent the user's attention level to the animation.

6. A dynamic effect display device, characterized in that: The dynamic effect display device comprises: a display module and a receiving module; The display module is used to display a first application set, where the first application set is used to manage applications; The receiving module is configured to receive a first input of a first application identifier and the first application set displayed by the display module; The display module is further used to display the first application identifier in the first application set and display a first animation effect in response to the first input received by the receiving module, where the first animation effect is obtained based on application information of the application indicated by the application identifier in the first application set.

7. The device according to claim 6, characterized in that The display module is specifically configured to display the first motion effect in the first application set when the first application indicated by the first application identifier in the first application set and the second application indicated by the second application identifier in the first application set meet a first condition; The first condition includes at least one of the following: the application types are the same and the developer information of the applications is related.

8. The device according to claim 6 or 7, characterized in that The motion effect display device further includes: an acquisition module or a generation module; The acquisition module is used to acquire, before displaying the first motion effect, a motion effect matching the target application information from at least one application data as the first motion effect; or, The generating module is configured to generate, before displaying the first motion effect, a motion effect matching the target application information based on the target application information as the first motion effect; Among them, the target application information includes the application information of the application indicated by the application identifier in the first application set; each application data includes application information of an application and at least one animation effect; the application information includes at least one of the following: application type, application developer information.

9. The device according to claim 8, characterized in that The application information includes an application type, the first animation is a display screen of the latest application information under the first application type, and the first application type is the application type to which the application indicated by the application identifier in the first application set belongs; or, The application information includes application developer information, the first animation is a display screen of product information and advertising information of a first developer, and the first developer is a developer to which the application indicated by the application identifier in the first application set belongs.

10. The device according to claim 6, characterized in that The first motion effect includes multiple motion effects; The display module is specifically configured to display the first application identifier in the first application set and a second animation effect in response to the first input, where the second animation effect is any one of the multiple animation effects; The motion effect display device further includes: a processing module; The receiving module is further configured to receive a second input of the user on the second motion effect after displaying the second motion effect; The processing module is configured to update the second animation effect to a third animation effect in response to the second input received by the receiving module, and record attention index information; The third animation is obtained based on the input parameters of the second input and the application information of the application indicated by the application identifier in the first application set; and the attention index information is used to represent the user's attention level to the animation.