Dynamic wallpaper display method and electronic equipment
By detecting user operation and device status information, electronic devices adjust the dynamic effects of dynamic wallpapers in real time, solving the problem of inflexible display of dynamic wallpapers in the existing technology, and achieving richer display effects and interactive experiences.
Patent Information
- Application Number
- CN202510214937.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-07-08
AI Technical Summary
The existing dynamic wallpaper display method is not flexible enough, the display effect is not rich, and it cannot effectively interact with users.
Electronic devices detect user operations, behaviors or background business information to adjust the dynamic effects of dynamic wallpaper in real time, including matching the actions and image of interactive objects on the display screen, and display changes in dynamic wallpaper according to user operations or device status information.
It improves the flexibility and display effect of dynamic wallpaper, enhances the interactive experience between users and devices, and increases the fun and functionality of dynamic wallpaper.
Smart Images

Figure CN120276694A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic devices, and in particular to a dynamic wallpaper display method and electronic device. Background Art
[0002] With the development of electronic technology, users have higher and higher requirements for the display effects of electronic devices. They not only require electronic devices to display dazzling user interfaces, but also hope that they can interact with users. At present, electronic devices can use themes with dynamic effects to achieve simple interaction with users. After setting the dynamic effect theme, when the electronic device starts to display the main interface or lock screen interface, it displays a dynamically changing wallpaper.
[0003] However, the current display mode of dynamic wallpapers is not flexible and the display effects are not rich. Summary of the invention
[0004] The embodiment of the present application provides a dynamic wallpaper display method for improving the display flexibility and display effect of the dynamic wallpaper of an electronic device, thereby ensuring the user experience.
[0005] In the first aspect, the embodiments of the present application provide a method for displaying a dynamic wallpaper, which can be applied to an electronic device. The electronic device here can refer to the electronic device itself, or to a processor, module, chip, or chip system in the electronic device that implements the method. The following is an example of an electronic device, and the method includes the following steps:
[0006] The electronic device displays a first wallpaper on a display screen; in response to a first user operation performed by a user to bring the electronic device closer to another electronic device, the electronic device displays a first motion effect of the first wallpaper on the display screen.
[0007] By using this method, in the process of displaying dynamic wallpaper, the electronic device can display the dynamic effect of the wallpaper in real time according to the user operation of bringing two electronic devices close together. This method can enable the dynamic wallpaper of the electronic device to produce dynamic effects according to the user operation of bringing two electronic devices close together, thereby realizing interaction with the user and improving the fun of the dynamic wallpaper. The method provided in the embodiment of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0008] In a possible design, the electronic device may display the first motion effect of the first wallpaper on the display screen in response to a first user operation performed by a user to bring the electronic device closer to another electronic device through the following steps:
[0009] The electronic device obtains the status information of the electronic device during the execution of the first user operation; the electronic device displays the first dynamic effect on the display screen according to the status information, where the status information includes at least one of the following: the device movement direction, the relative position information between the electronic device and the other electronic device, the target screen position information, and the device movement speed; the target screen position information is used to indicate the screen position on the display screen of the electronic device that is closest to the other electronic device.
[0010] With this design, the electronic device can display the dynamic effect of the wallpaper based on the status information of the electronic device during the execution of the user operation that brings two electronic devices closer.
[0011] In a possible design, when the status information includes the device movement direction, the first dynamic effect is the dynamic effect that the content in the first wallpaper moves or gathers in the device movement direction;
[0012] When the status information includes the relative position information between the electronic device and the other electronic device, the first dynamic effect is the dynamic effect that the content in the first wallpaper moves or gathers in the direction of the other electronic device;
[0013] When the status information includes the target screen position information, the first dynamic effect is the dynamic effect that the content in the first wallpaper moves or gathers to the screen position indicated by the target screen position information, or the first dynamic effect is the dynamic effect generated by the content in the first wallpaper within the screen position indicated by the target screen position information;
[0014] When the status information includes the device movement speed, the change amplitude or movement speed of the content in the first wallpaper in the first dynamic effect is positively correlated with the device movement speed.
[0015] With this design, the electronic device can display the corresponding dynamic effect of the wallpaper based on the specific status information of the electronic device during the execution of the user operation that brings two electronic devices closer.
[0016] In a possible design, the first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device for interacting with the user; the first dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object.
[0017] In a possible design, the action performed by the interactive object in the dynamic effect of the interactive object matches the image of the interactive object.
[0018] Second aspect, embodiments of the present application provide a method for displaying a dynamic wallpaper, which can be applied to an electronic device. Here, the electronic device can refer to the electronic device itself, or can refer to a processor, module, chip, or chip system in the electronic device that implements this method. Taking the electronic device as an example for illustration below, the method includes the following steps:
[0019] Display a first wallpaper on the display screen;
[0020] In response to a second user operation performed by the user on the first wallpaper, display a second dynamic effect of the first wallpaper on the display screen.
[0021] Through this method, during the process of displaying the dynamic wallpaper, the electronic device can display the dynamic effect of the wallpaper in real time according to the user operation performed by the user on the wallpaper. This method can enable the dynamic wallpaper of the electronic device to generate a dynamic effect according to the user operation on the wallpaper, thereby realizing interaction with the user and improving the interest of the dynamic wallpaper. The method provided by the embodiments of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0022] In a possible design, the electronic device can, through the following steps, in response to a second user operation performed by the user on the first wallpaper, display a second dynamic effect of the first wallpaper on the display screen:
[0023] The electronic device obtains operation information of the second user operation; according to the operation information, display the second dynamic effect on the display screen; wherein, the operation information includes at least one of the following: a first operation position, a first operation type, and a first operation duration.
[0024] Through this design, the electronic device can display the dynamic effect of the wallpaper according to the specific operation information of the user operation performed by the user on the wallpaper.
[0025] In a possible design, when the operation information includes the first operation position, the second dynamic effect is a dynamic effect in which the content in the first wallpaper moves or gathers towards the first operation position; or the second dynamic effect is a dynamic effect in which part of the content in the first wallpaper changes in amplitude or position with the first operation position as the initial position;
[0026] When the operation information includes the first operation type, the action type performed by the content in the first wallpaper in the second dynamic effect corresponds to the first operation type;
[0027] When the operation information includes the first operation duration, the duration of the second dynamic effect is positively correlated with the first operation duration, and / or, the degree of change of the content in the first wallpaper in the first dynamic effect is positively correlated with the first operation duration.
[0028] In a possible design, the second user operation is any one of the following: click operation, double-click operation, short press operation, long press operation, swipe operation, drag operation.
[0029] In a possible design, the first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device for interacting with the user; the second dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object.
[0030] In a possible design, in the dynamic effect of the interactive object, the action performed by the interactive object matches the image of the interactive object.
[0031] In a third aspect, an embodiment of the present application provides a method for displaying a dynamic wallpaper, and this method can be applied to an electronic device. Here, the electronic device can refer to the electronic device itself, or can refer to a processor, module, chip, or chip system in the electronic device that implements this method, etc. Taking the electronic device as an example for illustration below, this method includes the following steps:
[0032] The electronic device displays a first wallpaper on the display screen; the electronic device obtains user behavior information, and the user behavior information is used to indicate the user's behavior activities; according to the user behavior information, a third dynamic effect of the first wallpaper is displayed on the display screen.
[0033] Through this method, during the process of displaying the dynamic wallpaper, the electronic device can display the dynamic effect of the wallpaper in real time according to the user behavior information. This method can enable the dynamic wallpaper of the electronic device to generate a dynamic effect according to the user behavior activities, thereby realizing interaction with the user and improving the interest of the dynamic wallpaper. The method provided by the embodiment of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0034] In a possible design, the third dynamic effect corresponds to the behavior activity indicated by the user behavior information.
[0035] In a possible design, the electronic device can obtain the user behavior information through the following steps, including:
[0036] The electronic device obtains the sensor data collected by the sensors of the electronic device; and according to the sensor data, determines the user behavior information.
[0037] Through this design, the electronic device can determine the user behavior information based on the data collected by its own sensors.
[0038] In a possible design, the electronic device can determine the user behavior information according to the sensor data through the following implementation manners:
[0039] When the sensor data includes an audio signal or an airflow vibration signal collected by a microphone of the electronic device, an air blowing operation performed by the user on the electronic device is recognized according to the audio signal or the airflow vibration signal collected by the microphone; the user behavior information is determined to indicate that the user performs an air blowing operation on the electronic device; or
[0040] When the sensor data includes sensor data collected by an acceleration sensor or a gyroscope sensor of the electronic device, a shaking operation performed by the user on the electronic device is recognized according to the sensor data collected by the acceleration sensor or the gyroscope sensor; the user behavior information is determined to indicate that the user performs a shaking operation on the electronic device.
[0041] Through this design, the electronic device can determine and recognize that the user performs an air blowing operation or a shaking operation on the electronic device based on the data collected by its own sensors.
[0042] In a possible design, when the user behavior information is used to indicate that the user performs an air blowing operation on the electronic device, the third dynamic effect is a dynamic effect in which the content in the first wallpaper moves in the air blowing direction of the air blowing operation; when the user behavior information is used to indicate that the user performs a shaking operation on the electronic device, the third dynamic effect is a dynamic effect in which the content in the first wallpaper shakes.
[0043] In a possible design, the first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set by the electronic device and interacting with the user; the third dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object.
[0044] In a possible design, the action performed by the interactive object in the dynamic effect of the interactive object matches the image of the interactive object.
[0045] In a fourth aspect, an embodiment of the present application provides a method for displaying a dynamic wallpaper, and this method can be applied to an electronic device. Here, the electronic device may refer to the electronic device itself, or may refer to a processor, a module, a chip, or a chip system in the electronic device that implements this method. The following takes the electronic device as an example for description, and this method includes the following steps:
[0046] The electronic device displays a first wallpaper on a display screen and runs a first service in the background; the electronic device displays a fourth dynamic effect of the first wallpaper on the display screen; the fourth dynamic effect is used to prompt the user about the running information or notification message of the first service.
[0047] Through this method, during the display of the dynamic wallpaper, the electronic device can, according to the running status of the services running in the background, display the dynamic effects of the wallpaper in real time. This method enables the dynamic effects of the electronic device to reflect the running status of the background services to remind the user and improve the functionality of the dynamic wallpaper. In short, the method provided in the embodiments of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0048] In a possible design, the electronic device can display the fourth dynamic effect of the first wallpaper on the display screen through the following steps:
[0049] The electronic device obtains the running information of the first service; according to the running information of the first service, it displays the fourth dynamic effect of the first wallpaper on the display screen; or when the electronic device displays the notification message of the first service on the display screen, it displays the fourth dynamic effect of the first wallpaper on the display screen according to the display position and / or notification content of the notification message.
[0050] In a possible design, the fourth dynamic effect includes at least one of the following: the dynamic effect that the content in the first wallpaper moves or gathers towards the display position, the dynamic effect generated by the content in the first wallpaper at the display position, or the dynamic effect of the content in the first wallpaper matching the notification content.
[0051] Through this design, when the electronic device receives the notification message of the service, it can display the dynamic effect of the wallpaper according to the display position or notification content of the notification message.
[0052] In a possible design, when the first service is a multimedia playback service, the running information of the first service includes at least one of the following: playback status, rhythm information of the currently played multimedia file, volume of the currently played multimedia file, file information of the currently played multimedia file.
[0053] Through this design, when the electronic device runs the multimedia playback service in the background, it can display the dynamic effect of the wallpaper according to the running information of the multimedia playback service.
[0054] In a possible design, the first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device for interacting with the user;
[0055] The fourth dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object.
[0056] In a possible design, the action performed by the interactive object in the dynamic effect of the interactive object matches the image of the interactive object.
[0057] In a fifth aspect, an embodiment of the present application provides an electronic device, which includes one or more processors and a memory; the one or more processors are coupled to the memory, and the one or more processors are configured to read the computer program stored in the memory to execute the method provided in any of the above aspects. Wherein, the computer program code includes computer instructions.
[0058] In a sixth aspect, an embodiment of the present application provides a chip, which includes a processor, the processor is coupled to a memory, and the processor is configured to call the computer program instructions stored in the memory during operation to implement the method provided in any of the above aspects. Optionally, the chip may further include components such as a memory, a communication interface, and a power supply module. The memory is used to store a computer program; the communication interface is used to receive and send data; the power supply unit is used to supply power to the processor.
[0059] In a seventh aspect, an embodiment of the present application provides a computer storage medium, which stores computer program instructions, and when the computer program instructions are run on an electronic device, the computer is caused to execute the method provided in any of the above aspects.
[0060] In an eighth aspect, an embodiment of the present application provides a computer program product, which includes computer program instructions; when the computer program instructions are run on a computer, the computer is caused to execute the method provided in any of the above aspects.
[0061] The technical effects that can be achieved by any of the above fifth to eighth aspects can be described with reference to the technical effects that can be achieved by any of the above first aspects to any possible designs, and repeated parts will not be elaborated. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 It is a schematic diagram of a user interface for setting an animation theme for an electronic device provided by an embodiment of the present application;
[0063] Figure 2 It is a structural diagram of an electronic device provided by an embodiment of the present application;
[0064] Figure 3 It is a schematic diagram of the software structure of an electronic device provided by an embodiment of the present application;
[0065] Figure 4 It is a flowchart of a method for displaying a dynamic wallpaper provided by an embodiment of the present application;
[0066] Figure 5A It is an example diagram of displaying a dynamic wallpaper provided by an embodiment of the present application;
[0067] Figure 5B An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0068] Figure 5C An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0069] Figure 5D An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0070] Figure 6 A flowchart of a dynamic wallpaper display method provided by an embodiment of this application;
[0071] Figure 7A An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0072] Figure 7B An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0073] Figure 8 A flowchart of a dynamic wallpaper display method provided by an embodiment of this application;
[0074] Figure 9A An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0075] Figure 9B An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0076] Figure 10 A flowchart of a dynamic wallpaper display method provided by an embodiment of this application;
[0077] Figure 11A An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0078] Figure 11B An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0079] Figure 11C An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0080] Figure 11D An example diagram of dynamic wallpaper display provided by an embodiment of this application;
[0081] Figure 12 A structural diagram of an electronic device provided by an embodiment of this application. Detailed implementation manners
[0082] The present application provides a method for displaying a dynamic wallpaper and an electronic device, which are used to improve the display flexibility and display effect of the dynamic wallpaper of the electronic device, so as to ensure the user experience.
[0083] The following explains some terms in the present application to facilitate the understanding of those skilled in the art.
[0084] 1), An electronic device is a device or apparatus with data connection function, data calculation and processing, and interface display function.
[0085] Exemplarily, the electronic device in the present application can be a tablet computer, a personal computer (PC), a laptop computer, a computer, a netbook, a vehicle-mounted computer, a smart phone, a smart wearable device (such as a smart watch, a smart bracelet, smart glasses, etc.). Of course, the electronic device can also be various portable devices, vehicle-mounted terminal devices, personal digital assistants (PDAs), smart home devices (such as smart TVs, etc.) and other smart devices. The present application does not limit the specific form of the electronic device.
[0086] The electronic device can implement its functions through the operating system installed, and provide services for users. Exemplarily, the electronic device can, but is not limited to, be installed with or other operating systems.
[0087] 2), The theme of the electronic device is used to define the appearance style of the user interface of the electronic device. The electronic device can save one or more themes. These themes can, but are not limited to, include the themes preset in the operating system, the themes provided by third-party applications, and the themes downloaded by users from the server. Users can select one of the themes as the theme configuration of the electronic device. Usually, the default theme adopted when the electronic device is powered on for the first time is the theme preset in the operating system. The main interface, lock screen interface, and other user interfaces displayed by the electronic device all conform to the appearance style defined by the theme currently set by the electronic device.
[0088] Traditional theme solutions can include at least one of the following: wallpaper, background design, color scheme, font and text style, icon design, control style, display element layout and spacing, animation design, navigation mode, light and dark mode, etc.
[0089] Compared with traditional theme solutions, the wallpaper in a theme with an animation function (hereinafter simply referred to as an animation theme) can be a dynamic wallpaper. Optionally, an interaction object, that is, an object that interacts with the user, can also be defined in the animation theme. The interaction object can be displayed in the wallpaper and can also be displayed in other user interfaces opened by the user. Exemplarily, such as Figure 1As shown in (a) and (b) therein, after setting the dynamic effect theme, the electronic device can display a dynamic wallpaper including interactive objects on the lock screen interface and the home screen interface.
[0090] It should be noted that the specific image of the interactive object in the dynamic effect theme of this application is not limited. It can be a character, an animal created through animation technology, or an abstract object, etc. In some scenarios, the interactive object can also be called a "desktop pet".
[0091] Optionally, the dynamic wallpaper in the dynamic effect theme can include two parts: a background image and an interactive object; or the dynamic wallpaper is an inseparable whole, and the specific composition form of the dynamic wallpaper in this application is not limited.
[0092] It should be understood that in the embodiments of this application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item) of the following" or its similar expression refers to any combination of these items, including any combination of single item (s) or plural items (s). For example, at least one (item) of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple.
[0093] In the embodiments of this application, descriptions such as "when...", "in the case of...", "if", and "if" all refer to that the device will perform corresponding processing under a certain objective situation, which does not limit the time, and it is not required that the device must have a judgment action when implementing, nor does it mean that there are other limitations.
[0094] It should be noted that in this application, "for indicating" can include for directly indicating and for indirectly indicating. When describing that a certain information is used to indicate A, it can include that the information directly indicates A or indirectly indicates A, and it does not mean that the information must carry A. Taking the first information being used to indicate the first content as an example, the first information can include the first content, or a part of the first content, or an identifier, index, indicator, etc. of the first content, and can also include an algorithm for determining the first content, calculation parameters, etc. This application does not limit the way of "indicating".
[0095] In this application, "including / comprising A" can be equivalent to "including / comprising A information". A information is used to indicate A.
[0096] In addition, it should be understood that in the description of this application, terms such as "first" and "second" are only used for the purpose of distinguishing descriptions, and should not be construed as indicating or implying relative importance, nor as indicating or implying an order.
[0097] As described in the background art, the current display method of dynamic wallpapers is not flexible enough and the display effect is not good. Based on this, the embodiments of this application provide a dynamic wallpaper display method and an electronic device. Through this method, during the process of displaying a dynamic wallpaper, the electronic device can display the animation effect of the wallpaper in real time according to the user's operation or the running status of the services running in the background. This method can enable the dynamic wallpaper of the electronic device to generate an animation effect according to the user's operation, so as to realize interaction with the user and improve the interest of the dynamic wallpaper; or enable the animation effect of the dynamic wallpaper to reflect the running status of the background service to remind the user and improve the functionality of the dynamic wallpaper. In short, the method provided by the embodiments of this application can improve the flexibility and display effect of the dynamic wallpaper.
[0098] The following will describe in detail the solution provided by the embodiments of this application with reference to the accompanying drawings.
[0099] The embodiments of this application provide an electronic device that can implement the dynamic wallpaper display method provided by the embodiments of this application. The following will refer to Figure 2 to introduce the structure of the electronic device provided by the embodiments of this application.
[0100] As Figure 2 shown, the electronic device 200 may include: a processor 210, an external memory interface 220, an internal memory 221, a USB interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, a headphone jack 270D, a sensor module 280, a button 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a SIM card interface 295, etc.
[0101] The processor 210 may include one or more processing units. For example, the processor 210 may include a central processing unit (CPU), an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors. Among them, the controller may be the nerve center and command center of the electronic device 200. The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of fetching and executing instructions.
[0102] A memory may also be provided in the processor 210 for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. This memory can save the instructions or data that the processor 210 has just used or recycled. If the processor 210 needs to use the instruction or data again, it can be directly called from this memory. By providing the memory, the number of data accesses of the processor 210 to the internal memory 221 can be reduced, the waiting time of the processor 210 is reduced, and thus the efficiency of the system is improved.
[0103] The dynamic wallpaper display method provided by the embodiments of the present application can be controlled by the processor 210 or other components can be called to complete it. For example, the software program of the embodiments of the present application stored in the internal memory 221 is called to render the animation effect of the dynamic wallpaper and control the display screen 294 to display the animation effect. The processor 210 may include different devices. For example, when the CPU and GPU are integrated, the CPU and GPU can cooperate to execute the dynamic wallpaper display method provided by the embodiments of the present application. For example, part of the software operation in this method is executed by the CPU, and another part of the algorithm for animation effect display is executed by the GPU to obtain a faster processing efficiency.
[0104] The display screen 294 is used to display images, videos, etc. The display screen 294 includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 200 may include one or N display screens 294, where N is a positive integer greater than 1. The display screen 294 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces (GUIs). For example, the display screen 294 can display windows, photos, videos, web pages, or files, etc. In addition, it can be understood that in some embodiments, the status bar may also include a Bluetooth icon, a WiFi icon, an external device icon, etc. In some embodiments, when the processor 210 detects a touch operation of the user's finger (or stylus, etc.) on the display screen, in response to the touch operation, the processor 210 can execute the action corresponding to the touch operation. In some embodiments, when the processor 210 detects an input event input by an external input device (such as a mouse, a keyboard, etc.) of the electronic device 200, in response to the input event, the processor 210 can execute the action corresponding to the input event. When the electronic device starts the dynamic effect theme, the processor 210 can control the display screen 294 to display the dynamic wallpaper in the dynamic effect theme on the display screen, as well as the dynamic effect of the dynamic wallpaper.
[0105] In an embodiment of the present application, the electronic device 200 is a foldable electronic device. Then, a certain display screen 294 of the electronic device 200 can be an integrated flexible display screen, or a spliced display screen composed of two rigid screens and a flexible screen located between the two rigid screens. By performing a folding operation on the electronic device 200, the display screen can change its folding state. Optionally, in the method provided in the embodiment of the present application, when the electronic device 200 is in the folded state, the electronic device 200 can display a dynamic wallpaper and the dynamic effect of the dynamic wallpaper on the outer screen (the display screen exposed outside); when the electronic device 200 is in the unfolded state, the electronic device 200 can display a dynamic wallpaper and the dynamic effect of the dynamic wallpaper on the inner screen or the unfolded screen (for example, the display screens in the dual-screen state or the triple-screen state of a triple-fold mobile phone).
[0106] In some embodiments, according to the different functions of the multiple display screens 294 in the electronic device 200, the multiple display screens 294 in the electronic device 200 can include a main screen and a secondary screen. The main screen is used to run the main tasks of the electronic device 200, display and complete the main functions of the electronic device, such as making and receiving calls, browsing the web, editing documents, watching videos, etc. The secondary screen serves as an extended working space and can run the secondary tasks of the electronic device 200. Optionally, the electronic device 200 can be a foldable electronic device. When the electronic device 200 is in the folded state, the electronic device 200 can display a dynamic wallpaper and the dynamic effect of the dynamic wallpaper on the outer screen; in addition, when the electronic device 200 is in the unfolded state, the electronic device 200 can display a dynamic wallpaper and the dynamic effect of the dynamic wallpaper on the main screen.
[0107] The camera 293 is used to capture static images or videos. Optionally, the electronic device 200 can include 1 to N cameras 293. For example, the camera 293 can include a front camera or a rear camera, or a camera 293 can serve as both a front camera and a rear camera. Generally, the camera 293 can include a photosensitive element such as a lens group and an image sensor. Among them, the lens group includes multiple lenses (convex lenses or concave lenses), which are used to collect the optical signals reflected by the object to be photographed and transmit the collected optical signals to the image sensor. The image sensor generates the original image of the object to be photographed according to the optical signals.
[0108] The internal memory 221 can be used to store computer-executable program codes, and the executable program codes include instructions. The processor 210 executes various functional applications and data processing of the electronic device 200 by running the instructions stored in the internal memory 221. The internal memory 221 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system, program codes of at least one application program, etc. The operating system can be but is not limited to including etc. The data storage area can store data created during the use of the electronic device 200, etc.
[0109] The internal memory 221 can also store one or more computer programs for executing the methods provided in the embodiments of the present application. The one or more computer programs are stored in the above-mentioned internal memory 221 and are configured to be executed by one or more processors 210. The one or more computer programs include instructions, and the above instructions can be used to execute the respective steps in the embodiments of the present application.
[0110] In addition, the internal memory 221 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0111] The sensor module 280 may include a fingerprint sensor, a touch sensor, a pressure sensor, a magnetic sensor, an ambient light sensor, a barometric pressure sensor, a bone conduction sensor, etc.
[0112] The touch sensor, also known as the "touch panel". The touch sensor can be disposed on the display screen 294. The touch sensor is used to detect a touch operation acting thereon or nearby. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 294. In some other embodiments, the touch sensor can also be disposed on the surface of the electronic device 200, at a different position from the display screen 294.
[0113] The wireless communication function of the electronic device 200 can be implemented by the antenna 1, the antenna 2, the mobile communication module 250, the wireless communication module 260, the modulation and demodulation processor, and the baseband processor, etc.
[0114] The antenna 1 and the antenna 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example: The antenna 1 can be multiplexed as the diversity antenna of the wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0115] The mobile communication module 250 may provide solutions for wireless communications such as 2G / 3G / 4G / 5G applied to the electronic device 200. The mobile communication module 250 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 250 may receive electromagnetic waves through the antenna 1, filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 250 may also amplify the signal modulated by the modulation and demodulation processor and convert it into electromagnetic waves through the antenna 1 for radiation. In some embodiments, at least some functional modules of the mobile communication module 250 may be provided in the processor 210. In some embodiments, at least some functional modules of the mobile communication module 250 and at least some modules of the processor 210 may be provided in the same device.
[0116] The modulation and demodulation processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. Subsequently, the demodulator transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 270A, receiver 270B, etc.), or displays an image or video through the display screen 294. In some embodiments, the modulation and demodulation processor may be an independent device. In other embodiments, the modulation and demodulation processor may be independent of the processor 210 and be provided in the same device as the mobile communication module 250 or other functional modules.
[0117] The wireless communication module 260 may provide solutions for wireless communications applied to the electronic device 200, including wireless local area networks (WLANs) (such as Wi-Fi networks), Bluetooth, global navigation satellite systems (GNSS), frequency modulation (FM), NFC, infrared technology (IR), UWB, etc. The wireless communication module 260 may be one or more devices integrating at least one communication processing module. The wireless communication module 260 receives electromagnetic waves via the antenna 2, frequency-modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 210. The wireless communication module 260 may also receive signals to be sent from the processor 210, frequency-modulate them, amplify them, and convert them into electromagnetic waves through the antenna 2 for radiation. In the embodiments of the present application, the electronic device 200 may establish a wireless communication connection with other electronic devices through the wireless communication module 260 for data interaction, or the electronic device 200 may access an access point through the wireless communication module 260, so as to send instructions and data, etc. to network devices or other electronic devices through the access point. For example, the electronic device 200 may establish a wireless communication connection with other electronic devices through the wireless communication module 260 and transmit files and related information during the content transmission process through the wireless communication module 260.
[0118] In addition, the electronic device 200 may implement audio functions through the audio module 270, the speaker 270A, the receiver 270B, the microphone 270C, the headphone jack 270D, and the application processor, etc. Such as music playback, recording, etc. The electronic device 200 may receive input from the key 290 to generate key signal inputs related to the user settings and function control of the electronic device 200. The electronic device 200 may use the motor 291 to generate vibration prompts. The indicator 292 in the electronic device 200 may be an indicator light, which can be used to indicate the charging state, the change in battery power, and can also be used to indicate messages, missed calls, notifications, etc. The SIM card interface 295 in the electronic device 200 is used to connect the SIM card. The SIM card can be in contact with and separated from the electronic device 200 by being inserted into or removed from the SIM card interface 295.
[0119] In addition, in some scenarios, the electronic device 200 also has an input device interface for connecting input devices such as keyboards, mice, and gamepads. This input device interface may reuse the USB interface 230 or be a dedicated interface set separately. The present application does not make any limitations in this regard.
[0120] It should be understood, Figure 2The illustrated electronic device 200 is merely an example and does not constitute a limitation on the electronic device. In practical applications, the electronic device 200 may have more or fewer components than those shown in the figure, may combine two or more components, or may have different component configurations. The various components shown in the figure may be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.
[0121] Figure 2 The hardware structure of the electronic device is introduced. Next, the software structure of the electronic device will be described. The software system of the electronic device provided in the embodiments of this application may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture. Taking the layered architecture as an example in the embodiments of this application, reference Figure 3 is made to exemplarily illustrate the software structure of the electronic device.
[0122] The layered architecture divides the software in the electronic device into several layers, and each layer has a clear role and division of labor. Communication can be carried out between layers through software interfaces. As Figure 3 shown, the software structure of the electronic device at least includes, from top to bottom: an application layer, a system service layer, and a kernel layer. In addition, the electronic device may further include a hardware abstraction layer (HAL), and the HAL may also be referred to as the hardware layer, which is used to provide hardware resource support for the electronic device.
[0123] The application layer is the topmost layer of the operating system and includes the native applications of the operating system and the installed third-party applications, such as the camera, gallery, calendar, Bluetooth, music, video, information, calculator, chat application, video application, music application, electronic map application, social application, and so on.
[0124] The system service layer is an important part of the operating system of the electronic device and includes multiple system services provided by the operating system. For example, the system service layer may include: window management service, running management service, notification management service, layer management service, input management service, etc.
[0125] Window management service, which is used to manage the display and configuration of windows. The window management service can control the display of windows or interfaces on the display screen based on the display screen configuration and multiple management functions, adjust the transparency, position, size, etc. of the windows or interfaces, and can also have functions such as locking the screen and taking screenshots. The window management service can obtain parameter configurations such as the size and resolution of the display screen, and can also identify display areas such as the status bar in the user interface. Optionally, when the electronic device enters the split-screen mode, the window management service can also be used to manage the display and configuration of the window library in each split screen. When the appearance of the electronic device is set to a certain theme (such as an animation theme), the window management service can control the display of the user interface according to the display-related content defined in the theme. For example, the window management service can display a dynamic wallpaper and the user interface on the display screen according to the content in the currently set animation theme. For example, in the embodiments of the present application, the window management service can render and display the animation effect of the dynamic wallpaper on the display screen according to the user operation through the layer management service.
[0126] Operation management service, which is responsible for the startup switching, scheduling of each component in the system, and the management and scheduling of applications, etc.
[0127] Notification management service, which can enable an application to display notification information in the status bar and can also be used to convey notification-type messages. These messages can automatically disappear after a short stay without user interaction.
[0128] Input management service, which is used to collect, process user operation information and distribute input events. For example, after receiving the operation information reported by the touch drive or other input device drives (such as keyboard drive, mouse drive, etc.), the input management service can convert it into an input event and distribute the input event to other modules for processing.
[0129] Layer management service, which provides an independent service for the operating system of the electronic device and belongs to the underlying resident service of the operating system of the electronic device. During the operation of the device, the layer management service needs to run continuously, and the operating system will give priority to allocating resources to it to ensure that the service can perform image synthesis at any time, so as to ensure that the electronic device can display the user interface in real time. The layer management service is mainly responsible for functions such as layer establishment and control management, synthesizes and renders the image frames of the windows corresponding to the layers in each layer, and finally synthesizes the graphic frames in all layers into the image of the user interface that needs to be finally displayed on the display screen.
[0130] Optionally, between the application layer and the system service layer, the software structure of the electronic device may further include an application framework layer (FWK) (not shown in the figure). The application framework layer can provide application programming interfaces (APIs) and programming frameworks for the applications in the application layer. The application framework layer may include some predefined functions. Exemplarily, the application framework layer may include a content provider, a view system, a resource manager, etc. Among them, the content provider is used to store and obtain data, and make this data accessible to the applications in the application layer. The view system includes visible controls, such as controls for displaying text, pictures, documents, and other content; the controls in the view system can be used to construct the user interface of the application.
[0131] The Kernel layer provides the core system services of the operating system. Services such as security, memory management, process management, network protocol stack, and driver model are all implemented based on the Kernel layer. The Kernel layer also serves as an abstraction layer between the hardware and the software stack. There are many driver programs related to the electronic device in this layer. The main drivers are: display driver; keyboard driver; mouse driver; Flash driver for memory technology devices; camera driver; audio driver; Bluetooth driver; WiFi driver; touch driver, etc.
[0132] HAL is an interface layer between the operating system kernel of the electronic device and the hardware circuit, and its purpose is to abstract the hardware. Exemplarily, HAL may include various hardware in the electronic device, such as various sensors, display screens, cameras, a hardware composer (HWC), etc. Among them, the HWC is mainly responsible for image synthesis and image display, etc.
[0133] It should be noted that Figure 3 Only as an example of the software structure of an electronic device, only some levels and software modules are simply listed, and it does not impose any limitation on the software structure of the electronic device. In practical applications, the operating system of the electronic device may further include other levels, or each level may further include other software modules for implementing one or more functions or services. Additionally, the embodiments of the present application do not limit the specific levels where each software module is located. For example, some system services in the system service layer can be deployed in the application framework layer or in the Kernel layer.
[0134] In addition, the embodiments of the present application do not specifically limit the names of each software module in this software structure. For example, in In an operating system, the window management service can be WindowManagerServer (abbreviated as WMS), the layer management service can be the layer management engine (SurfaceFlinger), and the input management service can be InputManagerService. Operating system In it, the window management service can be SceneBoard (abbreviated as SCB), the layer management service can be the rendering service (RenderService, RS), and the input management service can be the multimode input service.
[0135] To improve the flexibility and display effect of dynamic wallpapers, this application provides a dynamic wallpaper display method. This method can be applied to an electronic device as Figure 2 shown, and the software structure of the electronic device can be as Figure 3 shown. Now refer to the flowchart as Figure 4 shown to describe in detail the method provided by the embodiments of this application.
[0136] S401: The electronic device displays a first wallpaper on the display screen.
[0137] Optionally, the electronic device can display the first wallpaper on the display screen based on the currently set animation theme. This first wallpaper is the dynamic wallpaper.
[0138] According to specific application scenarios, the electronic device can display the first wallpaper on the lock screen interface, the home screen interface, or other interfaces (such as the picture-in-picture interface, the floating window interface). Exemplarily, as Figure 1 shown, the electronic device can display the first wallpaper on the lock screen interface or the home screen interface.
[0139] S402: In response to a first user operation by the user that makes the electronic device approach another electronic device, the electronic device displays a first animation effect of the first wallpaper on the display screen.
[0140] In practical applications, the user can achieve certain interaction purposes by making two electronic devices approach each other, such as pairing to establish a connection, information exchange, content transmission, etc. For example, the current device's "tap to share" function.
[0141] Optionally, the electronic device can detect the presence of other electronic devices nearby based on wireless communication technology, thereby detecting that the user performs a first user operation of bringing the two electronic devices closer. Exemplarily, the wireless communication technology can include: near field communication (NFC) technology, Bluetooth (BT) technology (e.g., ordinary BT technology, Bluetooth low energy (BLE) technology), wireless-fidelity (WiFi) technology, ZigBee technology, ultra wideband (UWB) technology, or XingShan technology, etc.
[0142] In one implementation, the electronic device can execute S402, displaying the first animation effect, through the following steps:
[0143] Step A1: The electronic device obtains the status information of the electronic device during the execution of the first user operation.
[0144] Step A2: The electronic device displays the first animation effect on the display screen according to the obtained status information of the electronic device;
[0145] Among them, the status information of the electronic device includes at least one of the following: device movement direction, relative position information between the electronic device and the other electronic device, target screen position information, device movement speed; the target screen position information is used to indicate the screen position on the display screen of the electronic device that is closest to the other electronic device.
[0146] Based on the different contents included in the status information of the electronic device, the electronic device can display the first animation effect of the first wallpaper through Implementation Method 1 to Implementation Method 4 as follows.
[0147] Implementation Method 1: When the status information of the electronic device includes the device movement direction, the first animation effect is the animation effect that the content in the first wallpaper moves or gathers in the device movement direction.
[0148] Exemplarily, as Figure 5A shown in (a) and (b) of, the lock screen interface of mobile phone 1 displays dynamic wallpaper 1, and dynamic wallpaper 1 contains a kitten; the lock screen interface of mobile phone 2 displays dynamic wallpaper 2, and dynamic wallpaper 2 contains a fish. As Figure 5B shown in (a) of, when mobile phone 1 is on the left and mobile phone 2 is on the right, and the two mobile phones are approaching (i.e., mobile phone 1 moves to the right and mobile phone 2 moves to the left), mobile phone 1 can display the animation effect that the kitten in dynamic wallpaper 1 runs to the right, and mobile phone 2 can display the animation effect that the fish in dynamic wallpaper 2 swims to the left. As Figure 5BAs shown in (b) of the figure, when Phone 2 is on the left and Phone 1 is on the right, and the two phones approach each other (i.e., Phone 2 moves to the right and Phone 1 moves to the left), Phone 1 can display the animation effect of the kitten running left in Dynamic Wallpaper 1, and Phone 2 can display the animation effect of the fish swimming right in Dynamic Wallpaper 2. As Figure 5B shown in (c) of the figure, when Phone 1 is on the top and Phone 2 is on the bottom, and the two phones approach each other (i.e., Phone 1 moves down and Phone 2 moves up), Phone 1 can display the animation effect of the kitten running down in Dynamic Wallpaper 1, and Phone 2 can display the animation effect of the fish swimming up in Dynamic Wallpaper 2. As Figure 5B shown in (d) of the figure, when Phone 1 is on the bottom and Phone 2 is on the top, and the two phones approach each other (i.e., Phone 1 moves up and Phone 2 moves down), Phone 1 can display the animation effect of the kitten jumping up in Dynamic Wallpaper 1, and Phone 2 can display the animation effect of the fish swimming down in Dynamic Wallpaper 2. It should be noted that if one of the phones does not move, this phone can not display the animation effect of its dynamic wallpaper currently.
[0149] Implementation Method 2: When the status information of the electronic device includes the relative position information between the electronic device and the other electronic device, the first animation effect is the animation effect that the content in the first wallpaper moves or gathers in the direction of the other electronic device. Exemplarily, the first animation effect can refer to the one in Implementation Method 1 Figure 5B as shown.
[0150] Implementation Method 3: When the status information of the electronic device includes the target screen position information, the first animation effect is the animation effect that the content in the first wallpaper moves or gathers to the screen position indicated by the target screen position information, or the first animation effect is the animation effect generated by the content in the first wallpaper within the screen position indicated by the target screen position information.
[0151] Optionally, the electronic device can determine the relative position information between the electronic device and the other electronic device, and based on this relative position information, determine the target screen position information.
[0152] In this Implementation Method 3, when the first animation effect is the animation effect that the content in the first wallpaper moves or gathers to the screen position indicated by the target screen position information, this first animation effect is similar to the first animation effect in Implementation Method 1 or Implementation Method 2, and will not be elaborated here.
[0153] The first animation effect is the animation effect generated by the content in the first wallpaper within the screen position indicated by the target screen position information, that is, there is an animation effect generated at the screen position indicated by the target screen position information in the first wallpaper. Continuing with the example of the Figure 5A two phones, when Phone 1 and Phone 2 approach each other and the status is as Figure 5CWhen shown as such, the mobile phone 1 can display the animation effect of the kitten in the dynamic wallpaper 1 moving within the screen position 1, and the mobile phone 3 can display the animation effect of the fish in the dynamic wallpaper 2 moving within the screen position 2. Among them, the screen position 1 is the screen position on the display screen of the mobile phone 1 that is closest to the mobile phone 2; the screen position 2 is the screen position on the display screen of the mobile phone 2 that is closest to the mobile phone 1.
[0154] Implementation method 4: When the status information of the electronic device includes the device moving speed, the change amplitude or moving speed of the content of the first wallpaper in the first animation effect is positively correlated with the device moving speed.
[0155] Optionally, the electronic device can determine the device moving speed based on the sensing data collected by its own acceleration sensor.
[0156] Continuing with Figure 5A the two mobile phones as an example for illustration, when the mobile phone 1 slowly approaches the mobile phone 2, the mobile phone 1 can display the animation effect that the kitten in the dynamic wallpaper 1 slightly increases in volume, as shown in Figure 5D (a) in; when the mobile phone 1 quickly approaches the mobile phone 2, the mobile phone 1 can display the animation effect that the kitten in the dynamic wallpaper 1 becomes even larger in volume, as shown in Figure 5D (b) in.
[0157] It should also be noted that in the embodiments of the present application, when the first wallpaper is an indivisible whole, the first animation effect can be the animation effect of the whole first wallpaper; when the first wallpaper includes a background image and an interactive object, the first animation effect of the first wallpaper includes at least one of the following: the animation effect of the background image, the animation effect of the interactive object. Among them, the interactive object is an image that interacts with the user defined in the first theme currently set by the electronic device. The action performed by the interactive object in the animation effect of the interactive object matches the image of the interactive object. For example, the actions performed by the kitten in the dynamic wallpaper 1 and the fish in the dynamic wallpaper 2 as described above are running and jumping, and swimming respectively. Figures 5B to 5D in.
[0158] The embodiments of the present application provide a method for displaying an animated wallpaper. In this method, during the process of displaying the dynamic wallpaper, the electronic device can display the animation effect of the wallpaper in real time according to the user operation of bringing two electronic devices closer. This method can enable the dynamic wallpaper of the electronic device to generate an animation effect according to the user operation of bringing two electronic devices closer, thereby realizing interaction with the user and improving the interest of the dynamic wallpaper. The method provided by the embodiments of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0159] To improve the flexibility and display effect of the dynamic wallpaper, the present application provides a method for displaying a dynamic wallpaper. This method can be applied to the electronic device as shown in Figure 2 , and the software structure of this electronic device can be as shown in Figure 3See below. Figure 6 The flowchart shown is a detailed description of the method provided in the embodiment of the present application.
[0160] S601: The electronic device displays a first wallpaper on a display screen.
[0161] and Figure 4 S401 in the illustrated embodiment is similar and will not be described in detail here.
[0162] S602: The electronic device displays a second motion effect of the first wallpaper on the display screen in response to a second user operation performed by the user on the first wallpaper.
[0163] It should be noted that the present application does not limit the operation type of the second user operation. Exemplarily, the second user operation can be any one of the following: a single-click operation, a continuous click operation, a short-press operation, a long-press operation, a sliding operation, and a drag operation.
[0164] In one implementation, the electronic device may perform S602 by the following steps to display the second motion effect:
[0165] Step B1: The electronic device obtains operation information of the second user.
[0166] Step B2: The electronic device displays a second animation on the display screen according to the operation information of the second user.
[0167] The operation information of the second user operation includes at least one of the following: a first operation position, a first operation type, and a first operation duration.
[0168] Based on the different contents included in the operation information of the second user operation, the electronic device can display the second motion effect of the first wallpaper through the following implementation methods 1 to 3.
[0169] Implementation method 1: When the operation information includes the first operation position, the second animation is an animation in which the content in the first wallpaper moves or gathers toward the first operation position; or the second animation is an animation in which part of the content in the first wallpaper changes in amplitude or position with the first operation position as the initial position.
[0170] Continue with Figure 5A Take the mobile phone 2 in the example as an example, when the user clicks a certain position in the dynamic wallpaper 2 of the mobile phone 2, Figure 7A As shown in (a) in FIG. 1 ; mobile phone 2 can display the dynamic effect of the fish in dynamic wallpaper 2 swimming toward the position, such as Figure 7A As shown in (b); or, the mobile phone can display the fish in the dynamic wallpaper 2 from the original position to the user's operation position, and the amplitude changes (ie, becomes larger) at the user's operation position, such as Figure 7A As shown in (c) in .
[0171] Implementation method 2: When the operation information includes the first operation type, the action type performed by the content in the first wallpaper in the second dynamic effect corresponds to the first operation type.
[0172] Through this implementation method 2, the display content of the second dynamic effect is related to the operation type of the second user operation. That is, when the user performs different user operations on the first wallpaper, the electronic device can display different dynamic effects of the first wallpaper.
[0173] Exemplarily, when the second user operation is a click operation, the second dynamic effect can be any random dynamic effect among multiple dynamic effects of the first wallpaper; when the second user operation is a swipe operation, the second dynamic effect can be a dynamic effect in which the content in the first wallpaper moves in the swipe direction; when the second user operation is a drag operation, the second dynamic effect can be a dynamic effect in which the user drags the content in the drag direction; when the second user operation is a long press operation, the content in the first wallpaper can change in amplitude; when the second user operation is a short press operation, the content in the first wallpaper can change by flashing.
[0174] Continuing with Figure 5A the mobile phone 2 in Figure 7B as an example, when the user clicks on a certain position in the dynamic wallpaper 2 of the mobile phone 2 as shown in Figure 7B (a) in
[0175] the mobile phone 2 can display any random dynamic effect of the dynamic wallpaper 2, and this dynamic effect can be any one of the dynamic effects in
[0176] (b), (c), or (d) in
[0177] It should also be noted that in the embodiments of the present application, when the first wallpaper is an inseparable whole, the first dynamic effect can be the dynamic effect of the whole first wallpaper; when the first wallpaper includes a background image and an interactive object, the first dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object. Among them, the interactive object is an image defined in the first theme currently set by the electronic device that interacts with the user. In the dynamic effect of the interactive object, the action performed by the interactive object matches the image of the interactive object.
[0178] The embodiment of the present application provides a method for displaying a dynamic wallpaper. In this method, in the process of displaying a dynamic wallpaper, the electronic device can display the dynamic effect of the wallpaper in real time according to the user operation performed by the user on the wallpaper. The method can enable the dynamic wallpaper of the electronic device to generate dynamic effects according to the user operation on the wallpaper, thereby realizing interaction with the user and improving the fun of the dynamic wallpaper. The method provided in the embodiment of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0179] In order to improve the flexibility and display effect of dynamic wallpaper, this application provides a dynamic wallpaper display method. The method can be applied to Figure 2 The electronic device shown in FIG. 1 may have a software structure as shown in FIG. Figure 3 See below. Figure 8 The flowchart shown is a detailed description of the method provided in the embodiment of the present application.
[0180] S801: The electronic device displays a first wallpaper on a display screen.
[0181] and Figure 4 S401 in the illustrated embodiment is similar and will not be described in detail here.
[0182] S802: The electronic device obtains user behavior information, where the user behavior information is used to indicate the user's behavior activities.
[0183] Optionally, the user's behavioral activities may include but are not limited to user body movements, user expressions, user emotions, etc.
[0184] In one implementation, the electronic device can obtain user behavior information by analyzing data collected by sensors, and the specific steps are as follows:
[0185] Step C1: The electronic device obtains sensor data collected by a sensor of the electronic device.
[0186] Optionally, the sensors of the electronic device may include but are not limited to: a microphone, an acceleration sensor, a gyroscope sensor, a temperature sensor, a photoplethysmography (PPG) sensor, etc.
[0187] Step C2: The electronic device determines user behavior information based on the sensor data.
[0188] In one implementation, the electronic device may determine the user behavior information by:
[0189] Method 1: When the sensor data includes an audio signal or an airflow vibration signal collected by the microphone of the electronic device, the electronic device can identify that the user performs a blowing operation on the electronic device according to the audio signal or the airflow vibration signal collected by the microphone; and determine user behavior information for indicating that the user performs a blowing operation on the electronic device.
[0190] Method 2: When the sensor data includes sensor data collected by the acceleration sensor or the gyroscope sensor of the electronic device, the electronic device can identify that the user performs a shaking operation on the electronic device according to the sensor data collected by the acceleration sensor or the gyroscope sensor; and determine user behavior information for indicating that the user performs a shaking operation on the electronic device.
[0191] S803: The electronic device displays a third dynamic effect of the first wallpaper on the display screen according to the user behavior information.
[0192] Optionally, the third dynamic effect corresponds to the behavior activity indicated by the user behavior information. That is, different behavior activities correspond to different dynamic effects of the first wallpaper. Based on this, in the embodiments of the present application, based on the differences in the user behavior activities indicated by the user behavior information, the third dynamic effects of the first wallpaper displayed by the electronic device are also different. For example, the electronic device can display the third dynamic effect through the following implementation methods.
[0193] Implementation method a: When the user behavior information is used to indicate that the user performs a blowing operation on the electronic device, the third dynamic effect is a dynamic effect in which the content in the first wallpaper moves in the blowing direction of the blowing operation.
[0194] Exemplarily, as shown in (a) of Figure 9A , a dynamic wallpaper 1 is displayed on the lock screen interface of the mobile phone 1, and the dynamic wallpaper 1 contains balloons. When the user blows on the mobile phone, the mobile phone 1 can display a dynamic effect in which the balloons in the dynamic wallpaper 1 move in the blowing direction, as shown in (b) of Figure 9A .
[0195] Implementation method b: When the user behavior information is used to indicate that the user performs a shaking operation on the electronic device, the third dynamic effect is a dynamic effect in which the content in the first wallpaper shakes.
[0196] Continuing to take the mobile phone 1 in Figure 9A as an example for illustration, when the user shakes the mobile phone, the mobile phone 1 can display a dynamic effect in which the balloons in the dynamic wallpaper 1 shake, as shown in Figure 9B .
[0197] It should also be noted that in the embodiments of the present application, when the first wallpaper is an integral part that cannot be split, the first dynamic effect can be the dynamic effect of the entire first wallpaper; when the first wallpaper includes a background image and an interactive object, the first dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object. Among them, the interactive object is an image defined in the first theme currently set on the electronic device that interacts with the user. The actions performed by the interactive object in the dynamic effect of the interactive object match the image of the interactive object.
[0198] The embodiments of the present application provide a method for displaying a dynamic wallpaper. In this method, during the display of the dynamic wallpaper, the electronic device can display the dynamic effect of the wallpaper in real time according to the user behavior information. This method enables the dynamic wallpaper of the electronic device to generate a dynamic effect based on the user's behavior activities, thereby achieving interaction with the user and improving the interest of the dynamic wallpaper. The method provided by the embodiments of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0199] To improve the flexibility and display effect of the dynamic wallpaper, the present application provides a method for displaying a dynamic wallpaper. This method can be applied to an electronic device as shown in Figure 2 and the software structure of the electronic device can be as shown in Figure 3 shown. Refer to the flowchart shown in Figure 10 below to describe in detail the method provided by the embodiments of the present application.
[0200] S1001: The electronic device displays the first wallpaper on the display screen and runs the first service in the background.
[0201] Optionally, the first service can be an application or a system service running in the background of the electronic device, and the present application does not limit this. Optionally, the electronic device can also display a first control on the display screen, and the first control can be used to display the running status of the first service or to enable the user to perform a control operation on the first service without entering the window of the first service. Among them, the first control can be a card, a player in a simplified mode, etc., and the present application does not limit this.
[0202] S1002: The electronic device displays a fourth dynamic effect of the first wallpaper on the display screen; the fourth dynamic effect is used to prompt the user for the running information or notification message of the first service.
[0203] In one implementation manner, the electronic device can display the fourth dynamic effect of the first wallpaper on the display screen through the following implementation manners:
[0204] Implementation manner I: The electronic device obtains the running information of the first service; and based on the running information of the first service, displays the fourth dynamic effect of the first wallpaper on the display screen.
[0205] Optionally, when the first service is a multimedia playback service, the operation information of the first service includes at least one of the following: playback status, rhythm information of the currently played multimedia file, volume of the currently played multimedia file, and file information of the currently played multimedia file. The rhythm information may include at least one of the following parameters of the multimedia file: beats per minute (BPM), beat, time signature, rhythm type, accent, etc. These rhythm information can reflect the rhythm of the multimedia file. The file information of the multimedia file may include: file name, album name, author or singer, poster of the file, etc.
[0206] Optionally, the fourth dynamic effect can be that the content of the first wallpaper in the electronic device adjusts the movement speed or change amplitude according to the rhythm indicated by the rhythm information; or the fourth dynamic effect can adjust the movement speed or change amplitude according to the volume; or, the fourth dynamic effect can reflect the playback status of the multimedia playback service, and the dynamic effects of the first wallpaper corresponding to different playback statuses are different; or the fourth dynamic effect can reflect the file information of the multimedia file.
[0207] Continuing with Figure 5A the mobile phone 2 in Figure 11A as an example, as
[0208] shown, when the mobile phone 2 is playing music, the swimming speed of the fish in the dynamic wallpaper 2 of the mobile phone 2 is related to the rhythm of the played music. When the rhythm is fast, the fish swims quickly; when the rhythm is slow, the fish swims slowly.
[0209] Optionally, the fourth dynamic effect includes at least one of the following: the dynamic effect of the content in the first wallpaper moving or gathering towards the display position, the dynamic effect generated by the content in the first wallpaper at the display position, or the dynamic effect of the content in the first wallpaper matching the notification content.
[0210] Continuing with Figure 5A the mobile phone 2 in Figure 11B as an example, when the mobile phone 2 receives and displays a notification message of a certain service, the mobile phone 2 can display the dynamic effect of the fish in the dynamic wallpaper 2 swimming towards the display position of the notification message, as Figure 11B shown in (a) of
[0211] Continuing with Figure 5ATaking the mobile phone 2 in [context] as an example, when the takeaway application is running in the background on the mobile phone 2, the mobile phone 2 can display the dynamic wallpaper 2 according to the current status of the takeaway in the notification content of the takeaway application. When the notification content of the takeaway application is that the takeaway has been accepted by the merchant, the mobile phone 2 can display the animation effect of the fish swimming on the left in the dynamic wallpaper 2, as shown in Figure 11C (a) in [context]; when the notification content of the takeaway application is that the takeaway is in delivery, the mobile phone 2 can display the animation effect of the fish swimming in the middle in the dynamic wallpaper 2, as shown in Figure 11C (b) in [context]; when the notification content of the takeaway application is that the takeaway is about to be delivered, the mobile phone 2 can display the animation effect of the fish swimming on the right in the dynamic wallpaper 2, as shown in Figure 11C (c) in [context].
[0212] Continuing to take the Figure 5A mobile phone 2 in [context] as an example, when the taxi-hailing application is running in the background on the mobile phone 2, the mobile phone 2 can display the dynamic wallpaper 2 according to the current status of the vehicle in the notification content of the taxi-hailing application. When the notification content of the taxi-hailing application is that the driver has accepted the order, the mobile phone 2 can display the animation effect of the fish swimming on the left in the dynamic wallpaper 2, as shown in Figure 11D (a) in [context]; when the notification content of the taxi-hailing application is that the driver is coming, the mobile phone 2 can display the animation effect of the fish swimming in the middle in the dynamic wallpaper 2, as shown in Figure 11D (b) in [context]; when the notification content of the taxi-hailing application is going to the destination, the mobile phone 2 can display the animation effect of the fish swimming on the right in the dynamic wallpaper 2, as shown in Figure 11D (c) in [context].
[0213] It should also be noted that in the embodiments of the present application, when the first wallpaper is an inseparable whole, the first animation effect can be the animation effect of the whole first wallpaper; when the first wallpaper includes a background image and an interactive object, the first animation effect of the first wallpaper includes at least one of the following: the animation effect of the background image, the animation effect of the interactive object. Among them, the interactive object is an image that interacts with the user defined in the first theme currently set on the electronic device. In the animation effect of the interactive object, the action performed by the interactive object matches the image of the interactive object.
[0214] The embodiments of the present application provide a method for displaying a dynamic wallpaper. Through this method, during the process of displaying the dynamic wallpaper, the electronic device can display the animation effect of the wallpaper in real time according to the running status of the service running in the background. This method can enable the animation effect of the electronic device to reflect the running status of the background service to remind the user and improve the functionality of the dynamic wallpaper. In short, the method provided by the embodiments of the present application can improve the flexibility and display effect of the dynamic wallpaper.
[0215] It should be noted that in each of the above embodiments, the concepts and explanations of the same terms can be referred to each other, and the same or similar steps can also be referred to each other. The examples in each of the above embodiments do not impose any limitations on the methods provided by the embodiments of the present application.
[0216] It should also be noted that each step involved in each of the above embodiments can be executed by the corresponding device, or can be executed by components such as a chip, a processor, or a chip system within the device. The embodiments of the present application do not impose any limitations on this. Each of the above embodiments is only described by taking execution by the corresponding device as an example. In addition, the specific implementation manners or examples in each of the above embodiments do not impose any limitations on the solutions provided by the embodiments of the present application.
[0217] It should be noted that in each of the above embodiments, some steps can be selected for implementation, and the order of the steps in the figure can also be adjusted for implementation. The present application does not make any limitations on this. It should be understood that implementing some of the steps in the figure, adjusting the order of the steps, or combining them with each other for specific implementation all fall within the protection scope of the present application.
[0218] It can be understood that in order to implement the functions in the above embodiments, each of the devices involved in the above embodiments includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the manner of hardware or computer software driving the hardware depends on the specific application scenario and design constraints of the technical solution.
[0219] It can be understood that the above-described architecture and application scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present invention, and do not constitute any limitations on the technical solutions provided by the embodiments of the present invention. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new services, the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.
[0220] It should be noted that the "steps" in the embodiments of the present application are only for illustration, which is a representation method for better understanding the embodiments, and do not impose any substantial limitations on the execution of the solutions of the present application. For example, the "steps" can also be understood as "features". In addition, the steps do not impose any limitations on the execution order of the solutions of the present application. Any operation such as changing the order of the steps, combining the steps, or splitting the steps that does not affect the implementation of the overall solution and forms a new technical solution is also within the scope disclosed in the present application.
[0221] Based on the same concept, the embodiments of the present application also provide an electronic device. As Figure 12As shown, the electronic device 1200 includes a display screen 1201, one or more processors 1202, and a memory 1203. Optionally, the electronic device 1200 may further include a transceiver 1204. Exemplarily, the above-mentioned devices may be connected through one or more communication buses. Among them, the one or more computer programs are stored in the above-mentioned memory 1203 and are configured to be executed by the one or more processors 1202. The one or more computer programs include instructions, and the above instructions can be used to cause the electronic device 1200 to execute each step of the methods in the above-mentioned embodiments.
[0222] Exemplarily, the above-mentioned one or more processors 1202 may specifically be Figure 2 the processor 210 in Figure 2 ; the above-mentioned memory 1203 may specifically be Figure 2 the memory 221 in Figure 2 . The transceiver 1204 may be
[0223] the mobile communication module 250 or the wireless communication module 260 in
[0224] ; the above-mentioned display screen 1201 may be
[0225] the display screen 294 in
[0226] . The embodiments of the present application do not make any restrictions on this.
[0227] Optionally, the above-mentioned computer may but is not limited to including a control device.
[0228] Among them, the storage medium may be any available medium that can be accessed by a computer. Taking this as an example but not limited to: the computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, magnetic disk storage medium or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.
[0229] Based on the above embodiments, the embodiments of the present application further provide a chip, which is used to read the computer program stored in the memory and implement the method provided in the above embodiments. Optionally, the chip may include a processor and a memory, and the processor is coupled to the memory for reading the computer program stored in the memory and implementing the method provided in the above embodiments.
[0230] Based on the above embodiments, the embodiments of the present application provide a chip system, which includes a processor for supporting a computer device to implement the functions involved in the control device in the above embodiments. In a possible design, the chip system further includes a memory for storing the necessary programs and data of the computer device. The chip system may be composed of chips or may include chips and other discrete devices.
[0231] Those skilled in the art should understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0232] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the specified functions in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.
[0233] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the specified functions in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.
[0234] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operational steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions for implementing the functions specified in one process or a plurality of processes and / or boxes Figure 1 in one flow or a plurality of flows and / or boxes Figure 1 steps in one box or a plurality of boxes.
Claims
1. A dynamic wallpaper display method, applied to an electronic device, characterized in that, Including: Display a first wallpaper on the display screen; In response to a first user operation performed by the user to bring the electronic device close to another electronic device, display a first dynamic effect of the first wallpaper on the display screen.
2. The method according to claim 1, characterized in that The step of, in response to a first user operation performed by the user to bring the electronic device close to another electronic device, displaying a first dynamic effect of the first wallpaper on the display screen includes: Obtain the status information of the electronic device during the execution of the first user operation; According to the status information, display the first dynamic effect on the display screen; Wherein, the status information includes at least one of the following: the device movement direction, the relative position information between the electronic device and the other electronic device, the target screen position information, and the device movement speed; the target screen position information is used to indicate the screen position on the display screen of the electronic device that is closest to the other electronic device.
3. The method according to claim 2, wherein When the status information includes the device movement direction, the first dynamic effect is a dynamic effect in which the content in the first wallpaper moves or gathers in the device movement direction; When the status information includes the relative position information between the electronic device and the other electronic device, the first dynamic effect is a dynamic effect in which the content in the first wallpaper moves or gathers in the direction of the other electronic device; When the status information includes the target screen position information, the first dynamic effect is a dynamic effect in which the content in the first wallpaper moves or gathers to the screen position indicated by the target screen position information, or the first dynamic effect is a dynamic effect generated within the screen position indicated by the target screen position information in the first wallpaper; When the status information includes the device movement speed, the change amplitude or movement speed of the content of the first wallpaper in the first dynamic effect is positively correlated with the device movement speed.
4. The method according to any one of claims 1 to 3, characterized in that The first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device and that interacts with the user; The first dynamic effect of the first wallpaper includes at least one of the following: the dynamic effect of the background image, the dynamic effect of the interactive object.
5. The method according to claim 4, wherein In the dynamic effect of the interactive object, the actions performed by the interactive object match the image of the interactive object.
6. A dynamic wallpaper display method, applied to an electronic device, characterized in that, Including: Display a first wallpaper on the display screen; In response to a second user operation performed by the user on the first wallpaper, display a second dynamic effect of the first wallpaper on the display screen.
7. The method according to claim 6, wherein The step of, in response to a second user operation performed by the user on the first wallpaper, displaying a second dynamic effect of the first wallpaper on the display screen includes: Obtain the operation information of the second user operation; According to the operation information, display the second dynamic effect on the display screen; Wherein, the operation information includes at least one of the following: the first operation position, the first operation type, and the first operation duration.
8. The method according to claim 7, wherein When the operation information includes the first operation position, the second motion effect is a motion effect in which the content in the first wallpaper moves or gathers toward the first operation position; or the second motion effect is a motion effect in which a part of the content in the first wallpaper changes in amplitude or position with the first operation position as the initial position; When the operation information includes the first operation type, the action type performed by the content in the first wallpaper in the second motion effect corresponds to the first operation type; When the operation information includes the first operation duration, the duration of the second animation is positively correlated with the first operation duration, and / or the degree of change of the content of the first wallpaper in the first animation is positively correlated with the first operation duration.
9. The method according to any one of claims 6-8, characterized in that, The second user operation is any one of the following: Single-click operation, combo operation, short-press operation, long-press operation, slide operation, and drag operation.
10. The method according to any one of claims 6-9, characterized in that, The first wallpaper includes a background image and an interactive object; the interactive object is an image that interacts with the user defined in the first theme currently set for the electronic device; The second motion effect of the first wallpaper includes at least one of the following: a motion effect of the background image and a motion effect of the interactive object.
11. The method according to claim 10, characterized in that, In the motion effect of the interactive object, the action performed by the interactive object matches the image of the interactive object.
12. A method for displaying a dynamic wallpaper, applied to an electronic device, characterized in that, include: Displaying a first wallpaper on the display screen; Obtaining user behavior information, where the user behavior information is used to indicate user behavior activities; According to the user behavior information, a third motion effect of the first wallpaper is displayed on the display screen.
13. The method according to claim 12, wherein The third animation corresponds to the behavior activity indicated by the user behavior information.
14. The method according to claim 12 or 13, characterized in that, The obtaining of user behavior information includes: Acquiring sensor data collected by a sensor of the electronic device; The user behavior information is determined according to the sensor data.
15. The method according to claim 14, characterized in that Determining the user behavior information according to the sensor data includes: In a case where the sensor data includes an audio signal or an airflow vibration signal collected by a microphone of the electronic device, identifying that the user performs a blowing operation on the electronic device according to the audio signal or the airflow vibration signal collected by the microphone; and determining that the user behavior information is used to indicate that the user performs a blowing operation on the electronic device; or In a case where the sensor data includes sensor data collected by an acceleration sensor or a gyroscope sensor of the electronic device, identifying that the user performs a shaking operation on the electronic device based on the sensor data collected by the acceleration sensor or the gyroscope sensor; and determining that the user behavior information is used to instruct the user to perform a shaking operation on the electronic device.
16. The method according to claim 15, wherein When the user behavior information is used to instruct the user to perform a blowing operation on the electronic device, the third motion effect is a motion effect of the content in the first wallpaper moving in the blowing direction of the blowing operation; When the user behavior information is used to instruct the user to perform a shaking operation on the electronic device, the third motion effect is a motion effect of shaking content in the first wallpaper.
17. The method according to any one of claims 12-16, characterized in that, The first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device for interacting with the user; At least one of the following is included in the third animation effect of the first wallpaper: the animation effect of the background image, the animation effect of the interactive object.
18. The method according to claim 17, wherein In the animation effect of the interactive object, the actions performed by the interactive object match the image of the interactive object.
19. A dynamic wallpaper display method, applied to an electronic device, characterized in that, Including: Displaying the first wallpaper on the display screen and running the first service in the background; Displaying the fourth animation effect of the first wallpaper on the display screen; The fourth animation effect is used to prompt the user about the running information or notification message of the first service.
20. The method according to claim 19, wherein Displaying the fourth animation effect of the first wallpaper on the display screen includes: Obtaining the running information of the first service; according to the running information of the first service, displaying the fourth animation effect of the first wallpaper on the display screen; or Displaying the notification message of the first service on the display screen; and according to the display position and / or notification content of the notification message, displaying the fourth animation effect of the first wallpaper on the display screen.
21. The method according to claim 20, characterized in that, The fourth animation effect includes at least one of the following: the animation effect that the content in the first wallpaper moves or gathers towards the display position, the animation effect generated by the content in the first wallpaper at the display position, or the animation effect of the content in the first wallpaper matching the notification content.
22. The method according to any one of claims 19-21, characterized in that, When the first service is a multimedia playback service, the running information of the first service includes at least one of the following: playback status, rhythm information of the currently played multimedia file, volume of the currently played multimedia file, file information of the currently played multimedia file.
23. The method according to any one of claims 19-22, characterized in that, The first wallpaper includes a background image and an interactive object; the interactive object is an image defined in the first theme currently set on the electronic device for interacting with the user; At least one of the following is included in the fourth animation effect of the first wallpaper: the animation effect of the background image, the animation effect of the interactive object.
24. The method according to claim 23, wherein In the animation effect of the interactive object, the actions performed by the interactive object match the image of the interactive object.
25. An electronic device, characterized in that, The electronic device includes: A display screen for displaying a user interface; A memory for storing computer program instructions; A processor for executing the computer program instructions to support the electronic device to implement the method described in any one of claims 1-24.
26. A computer-readable storage medium, characterized in that, Computer program instructions are stored on the computer-readable storage medium, and when the computer program instructions are executed by the processing circuit, the method described in any one of claims 1-24 is implemented.
27. A computer program product comprising instructions, characterized in that, When the computer program product runs on a computer, the computer is caused to execute the method described in any one of claims 1-24.
Citation Information
Patent Citations
Method for realizing dynamic wallpaper of mobile terminal, and mobile terminal
CN104427087A
Wallpaper display method and device, and electronic device
CN109388472A
Display method of lock screen wallpaper of electronic equipment and related device
CN114780012A
Appearance setting method and electronic equipment
CN116483227A
Electronic equipment and wallpaper display method thereof
CN117834772A
Cited By
Dynamic wallpaper display method and electronic device
WO2026179807A1