Wallpaper setting method and electronic device

By introducing a wallpaper service module to manage live wallpapers in foldable screen electronic devices, the problem of poor flexibility in setting wallpapers for different screens is solved, achieving a flexible and rich live wallpaper experience and efficient wallpaper switching.

WO2026067320A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-22
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Foldable screen electronic devices have poor flexibility in setting wallpapers, making it difficult for users to set different wallpapers for different screens, resulting in a poor user experience.

Method used

By introducing a wallpaper service module into electronic devices, dynamic wallpaper management for different screens can be achieved, supporting independent setting and switching of dynamic wallpapers. The wallpaper service module provides dynamic wallpaper applications for different screens and renders them through a wallpaper engine.

Benefits of technology

It enables different screens to independently set and display the same or different live wallpapers, improving user flexibility and richness, and reducing wallpaper switching time and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122960_02042026_PF_FP_ABST
    Figure CN2025122960_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a wallpaper setting method and an electronic device, which are applied to an electronic device 100 having a foldable screen. An inner screen and an outer screen of the electronic device 100 can be provided with and display individual dynamic wallpapers, and the dynamic wallpapers provided for the inner screen and the outer screen can be the same or different. In this way, a more flexible and richer dynamic wallpaper experience can be provided for users. In addition, the dynamic wallpapers of the inner screen and the outer screen of the electronic device 100 are both provided by a unified wallpaper service module and, during the process of folding and unfolding the foldable screen, have relatively good performance and relatively high compatibility. An original wallpaper (or theme) can be directly used without redevelopment, thereby reducing workloads.
Need to check novelty before this filing date? Find Prior Art

Description

Wallpaper setting method and electronic device

[0001] The present application claims priority to the Chinese patent application No. 202411340414.9, filed on September 24, 2024, and entitled "Wallpaper setting method and electronic device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of terminals, and in particular to a wallpaper setting method and an electronic device. BACKGROUND

[0003] With the development of electronic devices, the wallpapers displayed on electronic devices are also becoming more and more rich, for example, an electronic device can display a static wallpaper or a dynamic wallpaper. At present, when a folding screen electronic device sets a wallpaper, the flexibility is poor, when a user needs to set different wallpapers for different screens, only a static picture wallpaper can be set, and the use experience brought to the user is also poor. SUMMARY

[0004] The present application provides a wallpaper setting method and an electronic device, which can support a user to set different dynamic wallpapers for different screens, and can provide a user with a more flexible and rich dynamic wallpaper experience.

[0005] In a first aspect, the present application provides a wallpaper setting method, applied to an electronic device, the electronic device comprising at least two display screens, the at least two display screens comprising a first display screen and a second display screen, the method comprising: detecting, by the electronic device, a setting operation of a user; in response to the setting operation, applying, by the electronic device, a first dynamic wallpaper to the first display screen and a second dynamic wallpaper to the second display screen.

[0006] The setting operation can be an operation of setting a theme for the first display screen and the second display screen by the user, and the theme can include a dynamic wallpaper, so that the setting of the wallpaper can be realized by setting the theme; or the setting operation can also be an operation of setting a wallpaper for the first display screen and the second display screen by the user, and the wallpaper can be a dynamic wallpaper, so that the wallpaper can be set independently.

[0007] The first dynamic wallpaper and the second dynamic wallpaper can be the same wallpaper or different wallpapers.

[0008] By implementing the method of the first aspect, different screens can set and display independent dynamic wallpapers, and the dynamic wallpapers can be the same or different, so that a more flexible and rich dynamic wallpaper experience can be provided to a user.

[0009] In a possible implementation, the first dynamic wallpaper and the second dynamic wallpaper have different specifications, and the specifications include any one or more of the following: a size of the dynamic wallpaper, content of the dynamic wallpaper, and animation of the dynamic wallpaper.

[0010] In actual application, in order to provide a better visual experience for a user, the size of the dynamic wallpaper needs to be adapted to the size of the screen. For a folding screen electronic device, the size of the screen is different in the folded state and the unfolded state, and therefore, the size of the dynamic wallpaper is also different.

[0011] It is easy to understand that, for the same dynamic wallpaper, the size of the dynamic wallpaper is different, and the content of the dynamic wallpaper can also be different. Here, the content of the dynamic wallpaper can refer to the range of the dynamic wallpaper, that is, for the same dynamic wallpaper, the range of the dynamic wallpaper is different in different sizes, and the content is also different.

[0012] It is easy to understand that, for the same dynamic wallpaper, the content of the dynamic wallpaper is different, and the animation of the dynamic wallpaper can also be different.

[0013] It is easy to understand that, for different dynamic wallpapers, the content of the dynamic wallpaper and the animation of the dynamic wallpaper can be different.

[0014] In a possible implementation, the first dynamic wallpaper is a first application program in the electronic device, and the second dynamic wallpaper is a second application program in the electronic device.

[0015] That is, each dynamic wallpaper can correspond to an application program. For example, the first dynamic wallpaper is dynamic wallpaper A, the first application program can be dynamic wallpaper application program A, the second dynamic wallpaper is dynamic wallpaper B, and the second application program can be dynamic wallpaper application program B.

[0016] In a possible implementation, the setting operation includes a first setting operation and a second setting operation. The first setting operation is used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, and the second setting operation is used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen.

[0017] In the embodiments of the present application, the setting operation described above can be one setting operation, and this one setting operation can trigger the electronic device to apply the first dynamic wallpaper to the first display screen and apply the second dynamic wallpaper to the second display screen.

[0018] In the embodiments of the present application, the setting operation described above can also be two setting operations. One setting operation (that is, the first setting operation) can be used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, and the other setting operation (that is, the second setting operation) can be used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen.

[0019] In a possible implementation, the first setting operation is an operation of setting the first dynamic wallpaper as a wallpaper of the first display screen, or an operation of setting a first theme as a theme of the first display screen, the first theme including the first dynamic wallpaper; and the second setting operation is an operation of setting the second dynamic wallpaper as a wallpaper of the second display screen, or an operation of setting a second theme as a theme of the second display screen, the second theme including the second dynamic wallpaper.

[0020] For example, taking a two-fold electronic device as an example, the first display screen is an inner screen, and the second display screen is an outer screen. The first setting operation can be, for example, an operation of clicking a theme (which can include the first dynamic wallpaper, for example, theme 1) shown in FIG. 3C in the embodiments and a series of operations triggered in a subsequent interface after the operation, and the second setting operation can be, for example, an operation of clicking an outer screen theme option shown in FIG. 3C, an operation of clicking a theme (which includes the second dynamic wallpaper, for example, theme A) shown in FIG. 3D, and a series of operations triggered in a subsequent interface after the operation.

[0021] For example, taking a two-fold electronic device as an example, the first display screen is an inner screen, and the second display screen is an outer screen. The first setting operation can be, for example, an operation of clicking a wallpaper option shown in FIG. 4A, an operation of selecting the first dynamic wallpaper in a wallpaper selection interface, and a series of operations triggered in a subsequent interface after the operation, and the second setting operation can be, for example, an operation of clicking an outer screen wallpaper option shown in FIG. 4A, an operation of selecting the second dynamic wallpaper (for example, dynamic wallpaper A shown in FIG. 4B) in a wallpaper selection interface, and a series of operations triggered in a subsequent interface after the operation.

[0022] In a possible implementation, the first dynamic wallpaper is applied to a desktop and / or a lock screen interface of the first display screen, and / or the second dynamic wallpaper is applied to a desktop and / or a lock screen interface of the second display screen.

[0023] In the embodiments of the present application, the dynamic wallpaper can be applied to a desktop and / or a lock screen interface on each display screen.

[0024] In a possible implementation, the first display screen is a foldable screen, and the second display screen is arranged on the back of the foldable screen.

[0025] In this case, the electronic device can be the two-fold electronic device described in the embodiments, the first display screen can be a foldable screen, for example, the inner screen described in the embodiments, and the second display screen can be arranged on the back of the foldable screen, for example, the outer screen described in the embodiments.

[0026] In a possible implementation, the electronic device further includes a third display screen, and the method further includes: in response to the setting operation, the electronic device applies the third dynamic wallpaper to the third display screen.

[0027] In this case, the electronic device can be the three-fold electronic device described in the following embodiments, and the first display screen, the second display screen, and the third display screen can refer to the screens displayed by the electronic device in the unfolded state, the half-folded state, and the fully-folded state.

[0028] In the embodiments of the present application, the setting operation described above can be one setting operation, which can trigger the electronic device to apply the first dynamic wallpaper to the first display screen, the second dynamic wallpaper to the second display screen, and the third dynamic wallpaper to the third display screen.

[0029] In the embodiments of the present application, the setting operation described above can also be three setting operations, one setting operation (i.e., the first setting operation) can be used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, another setting operation (i.e., the second setting operation) can be used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen, and the third setting operation can be used to trigger the electronic device to apply the third dynamic wallpaper to the third display screen. The specific setting process can refer to the related textual description of FIGS. 7A-7L in the following embodiments, which will not be described here again.

[0030] In a possible implementation, the electronic device includes a wallpaper service module, and the electronic device applies the first dynamic wallpaper to the first display screen, specifically including: when the electronic device detects that the first display screen is on and the second display screen is off, the electronic device starts the first application program through the wallpaper service module and displays the first dynamic wallpaper on the first display screen.

[0031] In a possible implementation, the wallpaper service module is a resident service module in the electronic device.

[0032] As can be easily understood, when the screen is switched, the wallpaper is also switched. Since the wallpaper service module is a resident service module in the electronic device, the general resources or interfaces used when the dynamic wallpaper is reloaded are not needed, so that the black screen that can occur when the wallpaper is switched can be avoided, and the time for switching the wallpaper can be reduced.

[0033] In a possible implementation, the electronic device applies the second dynamic wallpaper to the second display screen, specifically including: when the electronic device detects that the first display screen is off and the second display screen is on, the electronic device starts the second application program through the wallpaper service module and applies the second dynamic wallpaper to the second display screen.

[0034] In a possible implementation, after the electronic device applies the second dynamic wallpaper to the second display screen, the method further includes: the electronic device closing the first application program through the wallpaper service module.

[0035] In this way, the power consumption of the electronic device can be saved.

[0036] In a second aspect, an embodiment of the present application provides a chip system, including: a processor, the processor being coupled with a memory, the memory being used for storing programs or instructions, when the programs or instructions are executed by the processor, causing the chip system to execute the method in any possible implementation manner of the first aspect.

[0037] In a third aspect, an embodiment of the present application provides an electronic device, including one or more processors and one or more memories; wherein the one or more memories are coupled with the one or more processors, and the one or more memories are used for storing computer program codes, the computer program codes including computer instructions, when the one or more processors execute the computer instructions, causing the electronic device to execute the method in any possible implementation manner of the first aspect.

[0038] In a fourth aspect, an embodiment of the present application provides a computer storage medium, the computer storage medium storing a computer program, the computer program including program instructions, when the program instructions are run on an electronic device, causing the electronic device to execute the method in any possible implementation manner of the first aspect.

[0039] In a fifth aspect, an embodiment of the present application provides a computer program product, when the computer program product is run on a computer, causing the computer to execute the method in any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0040] FIGS. 1A-1C are schematic diagrams of product forms of an electronic device with an inward folding folding screen according to an embodiment of the present application;

[0041] FIGS. 2A-2C are schematic diagrams of product forms of another electronic device with an inward folding folding screen according to an embodiment of the present application;

[0042] FIG. 2D is a schematic diagram of module interaction according to an embodiment of the present application;

[0043] FIG. 2E is a schematic diagram of software architecture of an electronic device according to an embodiment of the present application;

[0044] FIG. 2F is another schematic diagram of module interaction according to an embodiment of the present application;

[0045] FIGS. 3A-3G are a series of user interface schematic diagrams involved in a process of setting wallpaper by setting a theme according to an embodiment of the present application;

[0046] FIGS. 4A-4D are a series of user interface schematic diagrams involved in a process of setting wallpaper independently according to an embodiment of the present application;

[0047] FIGS. 5A-5B are a series of user interface schematic diagrams involved in a process of displaying dynamic wallpaper on an outer screen according to an embodiment of the present application;

[0048] FIGS. 6A-6B are schematic diagrams of a three-fold electronic device according to an embodiment of the present application;

[0049] FIG. 6C is a schematic diagram of an outer folding mode of a screen of a three-fold electronic device according to an embodiment of the present application;

[0050] FIG. 6D is a schematic diagram of an inner folding mode of a screen of a three-fold electronic device according to an embodiment of the present application;

[0051] FIGS. 6E-6F are schematic diagrams of a folding state of a screen of a three-fold electronic device according to an embodiment of the present application;

[0052] FIG. 6G is a schematic diagram of another folding state of a screen of a foldable electronic device according to an embodiment of the present application;

[0053] FIGS. 7A-7L are a series of user interface schematic diagrams involved in a process of setting a theme / wallpaper by a three-fold electronic device according to an embodiment of the present application;

[0054] FIG. 8 is a flowchart of a method of setting wallpaper according to an embodiment of the present application;

[0055] FIG. 9 is a schematic diagram of a structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0056] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, “ / ” represents the meaning of or, for example, A / B can represent A or B; “and / or” in the text only represents a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone. In addition, in the description of the embodiments of the present application, “multiple” means two or more than two.

[0057] It should be understood that the terms "first", "second" and the like in the description and in the claims of the present application and the drawings refer to different objects and not to a particular order. Furthermore, the terms "comprises", "comprising", "has", "having", "includes", "including", and the like are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that comprises a list of steps or units is not limited to the listed steps or units, but can optionally further include additional steps or units not listed, or can optionally further include other steps or units inherent to such processes, methods, products, or apparatus.

[0058] Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. It is expressly understood that the application described in this specification can be combined with another embodiment in a way not specifically stated in the specification.

[0059] The term "user interface" (UI) in the embodiments of the present application is a medium interface for interaction and information exchange between an application program or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is source code written in a specific computer language such as Java, extensible markup language (XML), etc., and the interface source code is parsed, rendered, and finally presented as content recognizable by the user on the electronic device. The commonly used form of user interface is graphic user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be a visual interface element such as text, icon, button, menu, tab, text box, dialog box, status bar, navigation bar, Widget, etc. displayed in the display screen of the electronic device.

[0060] Wallpaper is a background image displayed by an electronic device. The wallpaper can be divided into two categories: dynamic wallpaper and static wallpaper, and the embodiments of the present application mainly focus on the setting of dynamic wallpaper. Dynamic wallpaper includes multiple frames of pictures and can present a dynamic display effect. The dynamic wallpaper can be a video, and the electronic device plays the video to display the dynamic wallpaper. The material of the dynamic wallpaper can be scenery, games, pets, geometric figures, etc. The dynamic wallpaper can be a video obtained by real scene shooting, or a video made by the electronic device through an algorithm. The file of the dynamic wallpaper is in APK format, and when used, the APK file of the dynamic wallpaper needs to be started, and the general resources and interfaces of the dynamic wallpaper are loaded through the wallpaper management module, and then rendered and displayed.

[0061] According to a use scenario, the wallpaper can be used as a lock screen / login background, a desktop background, and the like displayed on a display screen of an electronic device. The lock screen background refers to a background picture displayed by the electronic device when a lock screen interface is displayed, and the desktop background refers to a background picture displayed by the electronic device when a desktop is displayed. The names of the above backgrounds are only examples, the essence has been clearly described in the introduction of the present application, the names do not limit the present application, and they can also be called other names.

[0062] A foldable screen device (may also be referred to as a foldable electronic device or a foldable screen electronic device) refers to an electronic device with a foldable display screen. The foldable display screen in the foldable screen device can adopt a one-piece flexible display screen, or a spliced display screen composed of multiple flexible display screens based on a hinge or a rotating shaft located between the two flexible display screens, or a spliced display screen composed of multiple rigid screens and a hinge or a rotating shaft located between the two rigid screens, and the like. The present application does not limit this.

[0063] The wallpaper setting method provided by the present application can be applied to an electronic device 100 with a foldable screen that can be folded to form at least two screens. For example, the foldable screen can be folded along a folding edge or a folding axis to form screen 1 and screen 2.

[0064] In order to more clearly illustrate the wallpaper setting method provided by the present application, the electronic device 100 with a foldable screen involved in the present application will be introduced first.

[0065] The foldable screen of the electronic device 100 can have multiple folding modes. For example, the foldable screen can be folded outward, and can also be folded inward. The foldable screen folded outward can be referred to as an outward folding foldable screen or an outward folding screen, and the foldable screen folded inward can be referred to as an inward folding foldable screen or an inward folding screen. In some examples, the foldable screen of the electronic device 100 can be folded outward or inward. Taking the foldable screen that can be folded to form screen 1 and screen 2 as an example, the outward folding foldable screen is folded, and the display direction of screen 1 and the display direction of screen 2 are opposite. The inward folding foldable screen is folded, and the display direction of screen 1 and the display direction of screen 2 are opposite. Screen 1 can also be referred to as A screen, and screen 2 can also be referred to as B screen. The folding mode of the foldable screen is not limited in the present application.

[0066] In the present application, the electronic device 100 can adopt an inward folding foldable screen.

[0067] Exemplarily, refer to FIGS. 1A-1C, which show a product form of an electronic device 100 with an inner folding folding screen provided in an embodiment of the present application. FIG. 1A is a schematic diagram of the form when the inner folding folding screen is fully unfolded. The inner folding folding screen can be folded along the folding edge in the directions 11a and 11b shown in FIG. 1A exemplarily, and can form the A screen and the B screen in the half-folded form shown in FIG. 1B exemplarily. The inner folding folding screen can continue to be folded along the folding edge in the directions 12a and 12b shown in FIG. 1B exemplarily, and can form the folding screen in the fully folded form shown in FIG. 1C exemplarily. As shown in FIG. 1C, after the folding screen of the electronic device 100 is fully folded, the A screen and the B screen are opposite to each other and invisible to the user.

[0068] It should be noted that the back of the screen 1 or the screen 2 of the inner folding folding screen provided in the embodiment of the present application can also be provided with a display screen, which can be referred to as a screen 3. For example, as shown in FIG. 1B, the back of the A screen (i.e., the screen 1) can be provided with a C screen (i.e., the screen 3, which can also be referred to as an outer screen). As shown in FIG. 1C, after the inner folding folding screen is fully folded, the C screen is opposite to the A screen, and the C screen is visible to the user. The C screen can be on the same side as the rear camera on the electronic device 100. It can be understood that for the electronic device 100 with such an inner folding folding screen, when the folding screen is in a fully folded state, the screen 3 can display an interface; when the folding screen is in a half-folded state, the screens 1, 2 and 3 can display an interface; and when the folding screen is in an unfolded state, the screens 1 and 2 can display an interface.

[0069] In the above FIGS. 1A-1C, the folding screen of the electronic device 100 is folded longitudinally, that is, folded into two screens (i.e., the A screen and the B screen) left and right along the longitudinal folding edge on the folding screen. In the embodiment of the present application, the folding screen of the electronic device 100 can also be folded transversely, that is, folded into two screens (i.e., the A screen and the B screen) up and down along the transverse folding edge on the folding screen. For example, as shown in FIG. 2A, the folding screen is folded along the folding edge in the transverse direction of the folding screen to form the folding screens shown in FIGS. 2B and 2C. It should be noted that in the embodiment of the present application, the electronic device 100 can also be provided with a display screen on the back of the screen 1 or the screen 2, which can be referred to as a screen 3. For example, as shown in FIG. 2C, the back of the A screen (i.e., the screen 1) can be provided with a C screen (i.e., the screen 3, which can also be referred to as an outer screen), which can be on the same side as the rear camera on the electronic device 100.

[0070] In some examples, the angle a between the A screen and the B screen is a folding angle of the folding screen. The angle a between the A screen and the B screen can be in a range of [0°, 180°]. If a is in [0°, P1], the electronic device 100 can determine that the folding screen is in a fully folded state; if a is in (P1, P2), the electronic device 100 can determine that the folding screen is in a half-folded state; and if a is in [P2, 180°], the electronic device 100 can determine that the folding screen is in a fully unfolded state. 0° < P1 < P2 < 180°. P1 and P2 can be preset angle thresholds. P1 and P2 can be determined according to the use habits of a large number of users using the folding screen; or P1 and P2 can be set by the user in the electronic device 100.

[0071] In some examples, the electronic device 100 can switch the display area when the opening and closing state changes. When the electronic device 100 is in the folding state shown in FIG. 1C or FIG. 2C, the electronic device 100 can display using the C screen. When it is detected that the opening and closing state of the electronic device 100 changes from the folding state shown in FIG. 1C (or FIG. 2C) to the unfolded state shown in FIG. 1A (or FIG. 2A), the electronic device 100 can switch the screen used for display. For example, the electronic device 100 can turn off the C screen and display using the folding screen (i.e., the A screen and the B screen). Conversely, when it is detected that the opening and closing state of the electronic device 100 changes from the unfolded state shown in FIG. 1A (or FIG. 2A) to the folding state shown in FIG. 1C (or FIG. 2C), the electronic device 100 can switch the screen used for display. For example, the electronic device 100 can turn off the A screen and the B screen and display using the C screen.

[0072] For example, when the electronic device 100 changes from the folding state to the unfolded state (i.e., the angle a gradually increases), the electronic device 100 can switch the screen used for display from the C screen to the A screen and the B screen when the angle a changes to be in the angle interval 1 [80°, 180°]. When the electronic device 100 changes from the unfolded state to the folding state (i.e., the angle a gradually decreases), the electronic device 100 can switch the screen used for display from the A screen and the B screen to the C screen when the angle a changes to be in the angle interval 2 [0°, 80°]. The angle interval 1 can be referred to as an angle interval triggering the A screen and the B screen to turn on. The angle interval 2 can be referred to as an angle interval triggering the C screen to turn on. The specific values of the angle interval 1 and the angle interval 2 are only exemplary descriptions of the present application and should not be construed as limiting the present application.

[0073] In some examples, since the C screen and the folding screen of the electronic device 100 are independent screens from each other, the electronic device 100 can independently control the C screen and the folding screen. In the folded state, in response to an event for triggering screen power-on, the electronic device 100 can power on the C screen and light up the C screen. The above-mentioned event for triggering screen power-on in the folded state can include an event that the power key is pressed, an event that the C screen is touched or clicked, a fingerprint unlocking event, and the like. In the unfolded state, in response to an event for triggering screen power-on, the electronic device 100 can power on the A screen and the B screen and light up the A screen and the B screen. The above-mentioned event for triggering screen power-on in the unfolded state can include an event that the power key is pressed, an event that the folding screen is touched or clicked, a fingerprint unlocking event, and the like. In the case where the C screen is in a power-on state, when the screen for display needs to be switched from the C screen to the A screen and the B screen (e.g., when the electronic device 100 changes from the folded state to the unfolded state), the electronic device 100 can power off the C screen (the C screen is turned off) and power on the A screen and the B screen. In the case where the A screen and the B screen are in a power-on state, when the screen for display needs to be switched from the A screen and the B screen to the C screen (e.g., when the electronic device 100 changes from the unfolded state to the folded state), the electronic device 100 can power off the A screen and the B screen (the folding screen is turned off) and power on the C screen.

[0074] Optionally, in the case where the C screen is in an off-screen state, when the electronic device 100 changes from the folded state to the unfolded state, the electronic device 100 can power on the A screen and the B screen. Or, in the case where the C screen is in an off-screen state, when the electronic device 100 changes from the folded state to the unfolded state, the A screen and the B screen of the electronic device 100 can remain in an off-screen state. In the case where the A screen and the B screen are in an off-screen state, when the electronic device 100 changes from the unfolded state to the folded state, the C screen of the electronic device 100 can remain in an off-screen state. If the electronic device 100 has no C screen, in the folded state, in response to a user operation of pressing the power key, the electronic device 100 can power on the folding screen.

[0075] The electronic device 100 shown in FIGS. 1A-1C and FIGS. 2A-2C above can be referred to as a two-fold electronic device.

[0076] In the embodiments of the present application, the electronic device 100 can be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) \ virtual reality (VR) device, or the like, which has a folding screen, and the specific type of the electronic device 100 is not specially limited in the embodiments of the present application.

[0077] The folding screen device includes an inner screen (which can also be referred to as a main screen) and an outer screen (which can also be referred to as a secondary screen), and it is a demand of many users that the outer screen can set a dynamic wallpaper.

[0078] In a possible implementation, referring to FIG. 2D, generally, one dynamic wallpaper corresponds to one application program, for example, dynamic wallpaper A corresponds to dynamic wallpaper application program A, dynamic wallpaper B corresponds to dynamic wallpaper application program B, dynamic wallpaper C corresponds to dynamic wallpaper application program C, and so on. The wallpaper management module in the folding screen device system can bind one dynamic wallpaper application program at the same time. Assuming that dynamic wallpaper A is set to be applied to the inner screen, and dynamic wallpaper B is set to be applied to the outer screen, when the inner screen is detected to be bright, the electronic device starts the dynamic wallpaper application program A, and the wallpaper management module binds the dynamic wallpaper application program A, so that the dynamic wallpaper A can be displayed on the inner screen. When the inner screen is detected to be off, and the outer screen is detected to be bright, the electronic device starts the dynamic wallpaper application program B, and the wallpaper management service binds the dynamic wallpaper application program from the dynamic wallpaper application program A to the dynamic wallpaper application program B, so that the dynamic wallpaper B can be displayed on the outer screen. However, in the process of switching the dynamic wallpaper application program A to the dynamic wallpaper application program B, the wallpaper management module is not a resident module in the electronic device, and needs to close the process of the dynamic wallpaper application program A, restart the process of the dynamic wallpaper application program B, and simultaneously restart and load the universal resource or interface, so that there is a long time delay in switching and starting the dynamic wallpaper application program, and therefore, there is a risk of screen flashing and poor performance when switching the inner and outer screens.

[0079] In another possible implementation, the dynamic wallpaper applied to the outer screen is directly implemented by a desktop process, without using a dynamic wallpaper application program. However, in this way, the development amount is large, and the original dynamic wallpaper application program cannot be directly reused.

[0080] In another possible implementation, a new dynamic wallpaper application is developed, which can provide dynamic wallpapers for both the inner screen and the outer screen at the same time. However, in this way, the development workload is also large, and the original dynamic wallpaper application cannot be directly reused.

[0081] Based on the problems in the above three implementation manners, an embodiment of the present application provides another implementation manner. A wallpaper service module is added between the dynamic wallpaper application and the wallpaper management module in the system. The wallpaper service module can bind multiple dynamic wallpaper applications at the same time, and can provide different themes / wallpapers provided by different dynamic wallpaper applications upward, and can access the wallpaper management module in the system downward. In this way, on the one hand, the original dynamic wallpaper application does not need to be adapted again to access the wallpaper management module in the system, and on the other hand, different screens (for example, the inner screen and the outer screen of a two-fold device) of the electronic device can be identified, and different theme / wallpaper instances can be accessed for different screens. In this way, the dynamic wallpapers of different screens of the electronic device can be provided by a unified wallpaper service module, and in the folding screen opening and closing process, the performance is good and the compatibility is high, and the original theme / wallpaper can be directly used without the need of re-development, thereby reducing the workload. In addition, the different screens of the electronic device can be independently set and display the same or different dynamic wallpapers, which can provide the user with a more flexible and rich dynamic wallpaper experience.

[0082] The following is a software structure of an electronic device 100 provided by an embodiment of the present application.

[0083] FIG. 2E exemplarily shows a software structure of an electronic device 100 provided by an embodiment of the present application.

[0084] As shown in FIG. 2E, the software system of the electronic device 100 can adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. An embodiment of the present application takes the Android system with a layered architecture as an example to exemplarily explain the software structure of the electronic device 100.

[0085] The layered architecture divides the software into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, which are, from top to bottom, an application layer, an application framework layer, a system library, and a kernel layer.

[0086] The application layer can include a series of application packages.

[0087] As shown in FIG. 2E, the application packages can include camera, gallery, calendar, call, map, settings, WLAN, Bluetooth, music, theme, short message, and the like.

[0088] The setting application is an application installed on the electronic device 100 and used to set hardware and software of the electronic device 100.

[0089] In the embodiments of the present application, the setting application can also be used for wallpaper setting (for example, wallpaper setting of the inner screen and the outer screen of the foldable screen, etc.), and the specific process of the wallpaper setting can refer to the related content in the subsequent embodiments, which is not expanded here.

[0090] It should be noted that the name of the setting application is only a word used in the embodiments of the present application, and the meaning represented thereby has been described in the embodiments of the present application, and the name does not constitute any limitation on the embodiments of the present application.

[0091] In some examples, a theme application can also be installed on the electronic device 100, and the theme application can be used to provide various theme resources, wallpaper resources, etc. In a possible implementation manner, the theme / wallpaper presented in the setting application can come from the theme application.

[0092] In the embodiments of the present application, the electronic device can include a plurality of dynamic wallpaper applications, such as dynamic wallpaper application A, dynamic wallpaper application B, dynamic wallpaper application C, etc., and each dynamic wallpaper application corresponds to a dynamic wallpaper.

[0093] In a possible implementation manner, the plurality of dynamic wallpaper applications described above can be provided by the theme application.

[0094] In another possible implementation manner, the plurality of dynamic wallpaper applications described above can also be independent of other applications.

[0095] The application framework layer provides an application programming interface (application programming interface, API) and a programming framework for the application of the application layer. The application framework layer includes some pre-defined functions.

[0096] As shown in FIG. 2E, the application framework layer can include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, a wallpaper service module, a wallpaper engine, etc.

[0097] The window manager is used to manage the window program. The window manager can obtain the size of the display screen, determine whether there is a status bar, lock the screen, and intercept the screen, etc.

[0098] The content provider is used to store and obtain data, and make the data accessible to the application. The data can include video, image, audio, dialed and received phone, browsing history and bookmark, phone book, etc.

[0099] The view system includes visual controls, such as controls that display text, controls that display pictures, and the like. The view system can be used to build an application. A display interface can be composed of one or more views. For example, a display interface that includes a short message notification icon can include a view that displays text and a view that displays a picture.

[0100] The telephony manager is used to provide the communication function of the electronic device 100. For example, the management of the call state (including connection, hang-up, and the like).

[0101] The resource manager provides various resources for an application, such as localized strings, icons, pictures, layout files, video files, and the like.

[0102] The notification manager enables an application to display notification information in the status bar, which can be used to convey a message of the notification type, can automatically disappear after a short stay, and does not require user interaction. For example, the notification manager is used to notify the completion of a download, a message reminder, and the like. The notification manager can also be a notification that appears in the form of a chart or a scroll bar text in the top status bar of the system, for example, a notification of an application running in the background, and can also be a notification that appears in the form of a dialog window on the screen. For example, a text message is prompted in the status bar, a prompt sound is emitted, the electronic device vibrates, the indicator light flashes, and the like.

[0103] The wallpaper service module can be used to manage dynamic wallpaper applications, which can be dynamic wallpaper applications corresponding to dynamic wallpapers of multiple screens (for example, inner screens and outer screens) set by a user for the electronic device 100. The management of the dynamic wallpaper applications can include, but is not limited to, starting / closing the dynamic wallpaper applications, and recording the mapping relationship between the dynamic wallpaper applications and the screens (for example, dynamic wallpaper application A corresponds to the inner screen, dynamic wallpaper application B corresponds to the outer screen, and the like).

[0104] The wallpaper service module can also be used to interact with the wallpaper management module, for example, to interact with the wallpaper management module when it is identified which screen needs to display a dynamic wallpaper, so that the wallpaper management module can obtain and store the wallpaper data required when the dynamic wallpaper is displayed.

[0105] In the embodiments of the present application, the wallpaper service module can be a resident service module.

[0106] The wallpaper engine can be used to read the wallpaper data stored in the wallpaper management module, and to render the wallpaper that needs to be displayed based on the data, to support the display of the corresponding wallpaper on the interface (for example, the lock screen interface and the desktop).

[0107] The core library contains two parts: one part is the function function that the java language needs to call, and the other part is the core library of Android.

[0108] The application program layer and the application framework layer run in a virtual machine. The virtual machine executes the java files of the application program layer and the application framework layer into binary files. The virtual machine is used to perform functions such as management of object life cycle, stack management, thread management, management of security and exceptions, and garbage collection.

[0109] The system library can include a plurality of functional modules. For example, a surface manager, media libraries, a three-dimensional graphics processing library (e.g., OpenGL ES), a 2D graphics engine (e.g., SGL), a wallpaper management module, etc.

[0110] The surface manager is used to manage the display subsystem and provides fusion of 2D and 3D layers for a plurality of applications.

[0111] The media libraries support playback and recording of a plurality of commonly used audio, video formats, and still image files. The media libraries can support a plurality of audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0112] The three-dimensional graphics processing library is used to implement three-dimensional graphics drawing, image rendering, composition, and layer processing, etc.

[0113] The 2D graphics engine is a drawing engine for 2D drawing.

[0114] The wallpaper management module can be used to acquire and store wallpaper data required when displaying dynamic wallpaper.

[0115] The kernel layer is a layer between hardware and software. The kernel layer includes at least display drivers, camera drivers, Bluetooth drivers, and sensor drivers.

[0116] Based on the software structure shown in FIG. 2E, one possible interaction between the various modules when implementing the wallpaper setting method provided by the embodiments of the present application is described below with reference to FIG. 2F.

[0117] ​Referring to FIG. 2F, the electronic device 100 can support the user to set dynamic wallpapers for different screens in the settings application, for example, for a two-fold electronic device, one dynamic wallpaper can be set for the inner screen and one dynamic wallpaper can be set for the outer screen, for another example, for a three-fold electronic device, one dynamic wallpaper can be set in the unfolded state, one dynamic wallpaper can be set in the half-folded state, and one dynamic wallpaper can be set in the fully-folded state. Each dynamic wallpaper corresponds to a dynamic wallpaper application, which can be provided by, for example, a theme application. Taking the two-fold electronic device as an example, assuming that the dynamic wallpaper of the inner screen is set as dynamic wallpaper A and the dynamic wallpaper of the outer screen is set as dynamic wallpaper B, dynamic wallpaper A corresponds to dynamic wallpaper application A, and dynamic wallpaper B corresponds to dynamic wallpaper application B, then after detecting the setting operation of the user, the electronic device 100 can apply dynamic wallpaper A to the inner screen and dynamic wallpaper B to the outer screen through the wallpaper service module. Specifically, when detecting that the inner screen is on, the electronic device 100 can start the dynamic wallpaper application A through the wallpaper service module, and the wallpaper management service can obtain and store the wallpaper data required for displaying the dynamic wallpaper A through the wallpaper service module, further, the wallpaper engine can read the wallpaper data and render the dynamic wallpaper A based on the data, and the rendered dynamic wallpaper A can be displayed on the desktop and / or the lock screen interface; when detecting that the inner screen is off and the outer screen is on, the electronic device 100 can start the dynamic wallpaper application B through the wallpaper service module, and the wallpaper management service can obtain and store the wallpaper data required for displaying the dynamic wallpaper B through the wallpaper service module, further, the wallpaper engine can read the wallpaper data and render the dynamic wallpaper B based on the data, and the rendered dynamic wallpaper B can be displayed on the desktop and / or the lock screen interface. Therefore, when the wallpaper management module switches the wallpaper, since the wallpaper service module is a resident process, it does not need to restart the wallpaper management module and reload the general resources or interfaces used by the dynamic wallpaper, so it will not cause the black screen that may occur when switching the wallpaper, and the time for switching the wallpaper is reduced. When the wallpaper management service module switches the wallpaper, the wallpaper service module closes the call of the dynamic wallpaper application A and starts the dynamic wallpaper application B through the wallpaper service module, and the wallpaper management module can obtain and store the wallpaper data required for displaying the dynamic wallpaper B through the wallpaper service module.

[0118] Based on the software structure shown in FIG. 2E, taking the two-fold electronic device as an example, the wallpaper setting method provided by the embodiments of the present application will be described below in combination with a series of user interfaces.

[0119] It should be noted that the wallpaper setting method provided by the embodiments of the present application is only taken as an example of setting a dynamic wallpaper, and should not be construed as a limitation of the present application. In some examples of the present application, the setting of a static wallpaper can also use the wallpaper setting method provided by the embodiments of the present application.

[0120] In the embodiments of the present application, the wallpaper setting can include, but is not limited to, the following two possible implementation manners:

[0121] Possible implementation manner 1: setting the wallpaper by setting a theme

[0122] The theme can define the display style of the interface, can include the wallpaper, and can also include an icon set, a window border style, a menu style, a sound effect, and the like, that is, the wallpaper is a component of the theme, and the wallpaper can be changed along with the change of the theme, and therefore, the wallpaper can be set by setting the theme.

[0123] FIGS. 3A-3G are a series of user interface schematic diagrams involved in a process of setting the wallpaper by setting the theme according to the embodiments of the present application.

[0124] Taking the electronic device 100 as a two-fold electronic device for example, referring to FIG. 3A, the electronic device 100 can display an exemplary user interface 310 in which a page on which an icon of an application (APP) is placed is displayed, and the page can include icons of a plurality of applications (for example, an icon 311 of a settings application and the like). In response to an operation (for example, a click operation) of a user on the icon of the application, the electronic device 100 can open the application corresponding to the icon of the application.

[0125] Exemplarily, the electronic device 100 can detect an operation (for example, a click operation) of a user on the icon 311 of the settings application, and in response to the operation, the electronic device 100 can open the settings application and can display a user interface provided by the settings application, for example, the user interface 320 exemplarily shown in FIG. 3B.

[0126] Referring to FIG. 3B, the user interface 320 can include one or more setting entries (for example, a desktop, an outer screen, and a personalization setting entry 321 and the like), wherein the desktop, the outer screen, and the personalization setting entry 321 can be an interactive entrance between the electronic device 100 and the user when the wallpaper setting method provided by the embodiments of the present application is performed.

[0127] It should be noted that the wallpaper setting method provided by the embodiments of the present application can be implemented by the settings application, or can be implemented by other applications except the settings application, and the embodiments of the present application do not limit this. In the embodiments of the present application, the settings application is taken as an example for description.

[0128] With reference to FIG. 3B, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the desktop, the outer screen, and the personalized setting item 321, and in response to the operation, the electronic device 100 can display the user interface 330 as exemplarily shown in FIG. 3C.

[0129] With reference to FIG. 3C, the user interface 330 can include setting options (e.g., an outer screen theme setting option 331, an outer screen lock screen style setting option, an outer screen application setting option, etc.) displayed on the outer screen, and the user interface 330 can also include setting options (e.g., a theme 1 being applied setting option, a more theme setting option, a wallpaper setting option, a lock screen style setting option, a font style setting option, a system color setting option, etc.) displayed on the inner screen.

[0130] With reference to FIG. 3C, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the outer screen theme setting option 331, and in response to the operation, the electronic device 100 can display the user interface 340 as exemplarily shown in FIG. 3D, which can be used to set the outer screen theme.

[0131] In the embodiments of the present application, the outer screen theme set by the user can not only be a theme containing a static wallpaper, but also a theme containing a dynamic wallpaper.

[0132] With reference to FIG. 3D, the outer screen theme can include existing themes and more themes.

[0133] Existing themes:

[0134] The existing themes can be, for example, the My Themes (e.g., theme A, etc.) as exemplarily shown in FIG. 3D, and the number of the My Themes can be one or more. As can be seen from FIG. 3D, there are five My Themes, and the user can trigger the electronic device 100 to display each of the My Themes through a left swipe operation or a right swipe operation. Each of the My Themes can be set as an outer screen theme.

[0135] With reference to FIG. 3D, taking the setting of the theme A as an outer screen theme as an example, assuming that the theme A is a theme containing a dynamic wallpaper, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the theme A, and in response to the operation, the electronic device 100 can display the user interface 350 (i.e., a preview interface) as exemplarily shown in FIG. 3E, which can be used for the user to preview the display effect of each interface of the electronic device 100 after applying the theme A. For example, as shown in FIG. 3E, the user can preview the display effect of the lock screen interface and the desktop of the electronic device 100 after applying the theme A. Assuming that the wallpaper included in the theme A is a dynamic wallpaper A, the electronic device 100 can present the display effect of the dynamic wallpaper A on the lock screen interface and the desktop as shown in FIG. 3E for the user to preview.

[0136] With continued reference to FIG. 3E, the electronic device 100 can detect a user operation (e.g., a tap operation) on the application option shown in FIG. 3E, and in response to the operation, the electronic device 100 can display the window 360 shown in the example of FIG. 3F, which can include one or more options (e.g., a set as lock screen option, a set as desktop option, and a set simultaneously option), where the set as lock screen option can be used to apply the theme A only to the lock screen interface, the set as desktop option can be used to apply the theme A only to the desktop, and the set simultaneously option can be used to apply the theme A to both the lock screen interface and the desktop, and a user tap on one of the options can trigger the electronic device 100 to apply the theme A to the corresponding interface (e.g., the desktop and / or the lock screen interface) on the outer screen, that is, the electronic device 100 can set the outer screen theme to the theme A.

[0137] In some examples, after detecting the user operation (e.g., a tap operation) on the application option shown in FIG. 3E, the electronic device 100 can also directly and by default apply the theme A to the desktop, or the lock screen interface, or both the desktop and the lock screen interface on the outer screen, without the need for the user to perform a corresponding operation.

[0138] In the embodiments of the present application, the electronic device 100 can also support the user to delete an existing theme. Taking the deletion of the theme A as an example, with reference to FIG. 3D, the electronic device 100 can detect a user operation (e.g., an upward swipe operation) on the theme A, and in response to the operation, the electronic device 100 can display a deletion option 341 in the user interface 340 shown in the example of FIG. 3G, and a user tap on the option can trigger the electronic device 100 to delete the theme A.

[0139] More themes:

[0140] The more themes can be used for the user to set the outer screen theme to a theme other than the existing themes described above.

[0141] With reference to FIG. 3D, the more themes can include themes of one or more types of materials, which can include photo, AI avatar, cute pet, and the like.

[0142] Exemplarily, for a theme with a photo as the material, the electronic device 100 can support the user to select a system preset photo (for example, photo A, photo B, etc.) as the material of the theme, and the electronic device 100 can also support the user to select a custom photo as the material of the theme. For example, the electronic device 100 can detect an operation (for example, a click operation) of the user on the “select photo” option under the photo material shown in FIG. 3D, and in response to the operation, the electronic device 100 can call up the user interface of the gallery application to support the user to select a picture in the gallery application as the material of the theme, or in response to the operation, the electronic device 100 can also start the camera application to support the user to take a picture as the material of the theme. The method of selecting a photo as the material of the theme is not limited in the embodiments of the present application. Since the wallpaper setting method provided in the embodiments of the present application can support setting the external screen theme as a theme containing a dynamic wallpaper, in the embodiments of the present application, the electronic device 100 can support the user to select a dynamic picture or video as the material of the theme.

[0143] Exemplarily, for a theme with an AI avatar as the material, the electronic device 100 can support the user to select a system preset avatar (for example, avatar A, avatar B, etc.) as the material of the theme, and the electronic device 100 can also support the user to select a custom avatar as the material of the theme. For example, the electronic device 100 can detect an operation (for example, a click operation) of the user on the “select avatar” option under the AI avatar material shown in FIG. 3D, and in response to the operation, the electronic device 100 can call up the user interface of the gallery application to support the user to select a picture containing a face in the gallery application as the material of the theme, or in response to the operation, the electronic device 100 can also start the camera application to support the user to take a picture containing a face as the material of the theme. The method of selecting an avatar as the material of the theme is not limited in the embodiments of the present application. Alternatively, the electronic device 100 can also perform AI processing on the avatar selected by the user according to the user's demand, so as to generate an avatar meeting the user's demand. Since the wallpaper setting method provided in the embodiments of the present application can support setting the external screen theme as a theme containing a dynamic wallpaper, in the embodiments of the present application, the electronic device 100 can support the user to select a dynamic picture or video containing a face as the material of the theme.

[0144] Exemplarily, for a theme with a cute pet as the material, the electronic device 100 can support the user to select a system preset cute pet (for example, pet A, pet B, pet C, etc.) as the material of the theme. Since the wallpaper setting method provided in the embodiments of the present application can support setting the external screen theme as a theme containing a dynamic wallpaper, in the embodiments of the present application, the above-mentioned cute pet can be presented in the form of a dynamic picture or video.

[0145] It is easy to understand that, similar to the foregoing previewed existing theme, in the case where the user wants to set the outer screen theme as one of the more themes, the electronic device 100 can also support the user to preview. Taking the theme with the pet A as the material as an example, the user can trigger the electronic device 100 to display a preview interface similar to FIG. 3E by clicking the pet A option shown in FIG. 3D, and the display effect of taking the pet A as the wallpaper image can be presented on the lock screen interface and the desktop.

[0146] It is easy to understand that the process of setting the theme on the inner screen is similar to the foregoing process of setting the theme on the outer screen, and details are not repeated here.

[0147] Possible implementation manner 2: independently setting the wallpaper

[0148] Also taking the electronic device 100 as a two-fold electronic device as an example, referring to FIG. 3B, the electronic device 100 can detect the operation (for example, a click operation) of the user on the desktop, the outer screen, and the personalization setting item 321, and in response to the operation, the electronic device 100 can display the user interface 410 shown in FIG. 4A.

[0149] Referring to FIG. 4A, the user interface 410 can include the setting options (for example, the outer screen theme setting option, the outer screen screen-off style setting option, the outer screen application setting option, the outer screen wallpaper setting option 411, and the like) displayed on the outer screen, and the user interface 410 can also include the setting options (for example, the theme 1 being applied setting option, the more themes setting option, the wallpaper setting option, the screen-off style setting option, the font style setting option, the system color setting option, and the like) displayed on the inner screen.

[0150] Continuing to refer to FIG. 4A, the electronic device 100 can detect the operation (for example, a click operation) of the user on the outer screen wallpaper setting option 411, and in response to the operation, the electronic device 100 can display the user interface 420 shown in FIG. 4B, which can be used to set the outer screen wallpaper.

[0151] In the embodiments of the present application, the outer screen wallpaper set by the user can not only be a static wallpaper, but also a dynamic wallpaper.

[0152] Referring to FIG. 4B, the outer screen wallpaper can include existing wallpapers and more wallpapers.

[0153] Existing wallpapers:

[0154] The existing wallpaper can be, for example, the My Wallpapers (for example, the wallpaper A, and the like) shown in FIG. 4B.

[0155] The electronic device 100 can also support the user to select a custom picture as the wallpaper. For example, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the option 421 shown in FIG. 4B, and in response to the operation, the electronic device 100 can call up a user interface of a gallery application, support the user to select a picture in the gallery application as the wallpaper, or in response to the operation, the electronic device 100 can also start a camera application, support the user to take a picture as the wallpaper. The embodiments of the present application do not limit the method of selecting a custom picture as the wallpaper. Since the wallpaper setting method provided by the embodiments of the present application can support setting the outer screen wallpaper as a dynamic wallpaper, in the embodiments of the present application, the electronic device 100 can support the user to select a dynamic picture or video as the wallpaper.

[0156] More wallpapers

[0157] The more wallpapers can be used for the user to set the outer screen wallpaper as a wallpaper other than the existing wallpapers.

[0158] Referring to FIG. 4B, the more wallpapers can include one or more static wallpapers (e.g., static wallpaper A, static wallpaper B, etc.), and one or more dynamic wallpapers (e.g., dynamic wallpaper A, dynamic wallpaper B, etc.).

[0159] Since the wallpaper setting method provided by the embodiments of the present application can support setting the outer screen wallpaper as a dynamic wallpaper, the more wallpapers can include dynamic wallpapers to support the user to set the outer screen wallpaper as a dynamic wallpaper.

[0160] For example, referring to FIG. 4B, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the dynamic wallpaper A in the dynamic wallpapers, and in response to the operation, the electronic device 100 can display the user interface 430 (i.e., a preview interface) shown in FIG. 4C, which can be used for the user to preview the display effect of each interface of the electronic device 100 after applying the dynamic wallpaper A. For example, as shown in FIG. 4C, the user can preview the display effect of the lock screen interface and the desktop interface of the electronic device 100 after applying the dynamic wallpaper A.

[0161] With reference back to FIG. 4C, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the application option shown in FIG. 4C, and in response to the operation, the electronic device 100 can display the window 440 shown in FIG. 4D, which can include one or more options (e.g., a set as lock screen option, a set as desktop option, and a set simultaneously option), where the set as lock screen option can be used to apply the dynamic wallpaper A only to the lock screen interface, the set as desktop option can be used to apply the dynamic wallpaper A only to the desktop, and the set simultaneously option can be used to apply the dynamic wallpaper A to both the lock screen interface and the desktop, and the user clicking one of the options can trigger the electronic device 100 to apply the dynamic wallpaper A to the corresponding interface (e.g., the desktop and / or the lock screen interface) on the outer screen, that is, the electronic device 100 will set the outer screen wallpaper to the dynamic wallpaper A.

[0162] It is easy to understand that the process of setting a static wallpaper on the outer screen is similar to the process of setting a dynamic wallpaper, which will not be described here.

[0163] It is easy to understand that the process of setting a static wallpaper / dynamic wallpaper on the inner screen is similar to the process of setting a static wallpaper / dynamic wallpaper on the outer screen described above, which will not be described here.

[0164] After completing the wallpaper setting on the outer screen, the electronic device 100 can display the set wallpaper on the outer screen.

[0165] Exemplarily, taking the product form of the electronic device 100 as the folding screen product form shown in FIGS. 1A-1C as an example, assuming that the outer screen wallpaper is set to the dynamic wallpaper A, then the electronic device 100 can display the dynamic wallpaper A shown in FIG. 5A on the outer screen (i.e., the C screen).

[0166] Exemplarily, taking the product form of the electronic device 100 as the folding screen product form shown in FIGS. 2A-2C as an example, assuming that the outer screen wallpaper is set to the dynamic wallpaper A, then the electronic device 100 can display the dynamic wallpaper A shown in FIG. 5B on the outer screen (i.e., the C screen).

[0167] It should be noted that the above only takes a two-fold electronic device as an example to describe the wallpaper setting method provided by the embodiments of the present application, which is not limited to the above two-fold electronic device, and the wallpaper setting method provided by the embodiments of the present application is also applicable to a three-fold electronic device.

[0168] First, the three-fold electronic device will be introduced.

[0169] FIGS. 6A-6B exemplarily show a three-fold electronic device provided by the embodiments of the present application.

[0170] As shown in FIG. 6A, the electronic device 100 can be a tri-fold electronic device, and the electronic device 100 can include a screen 120. The screen 120 can be bendable at positions 131A, 131B. The screen 120 can include the following screen portions: a screen 120A (may also be referred to as an A screen), a screen 120B (may also be referred to as a B screen), and a screen 120C (may also be referred to as a C screen). The sizes of the screen portions can be the same. The screen 120A, the screen 120B, and the screen 120C can be three independent screens, where the screen 120A is connected to the screen 120B by a folding component 1 and can rotate around the folding component 1 at the position 131A. The screen 120B is connected to the screen 120C by a folding component 2 and can rotate around the folding component 2 at the position 131B. The folding component 1 and the folding component 2 can be, for example, a rotating shaft, a hinge, or the like. The screen 120 can also be a flexible screen as a whole, and the screen 120A, the screen 120B, and the screen 120C can be portions of the flexible screen as a whole.

[0171] One or more screen portions (for example, the screen 120C) can also be provided with a front camera 112, an earpiece 113, a proximity light sensor (not shown), and the like.

[0172] As shown in FIG. 6B, the electronic device 100 can also include a back cover 110. The back cover 110 is used to support the screen 120 and can fold along with the folding of the screen 120. The back cover 110 can include the following housing portions: a housing 110A, a housing 110B, and a housing 110C. The housing 110A constitutes a non-display surface of the screen 120A, the housing 110B constitutes a non-display surface of the screen 120B, and the housing 110C constitutes a non-display surface of the screen 120C.

[0173] The housing 110A, the housing 110B, and the housing 110C can be independent housings or portions of a housing as a whole. When the housing 110A, the housing 110B, and the housing 110C are the latter, the housing as a whole can be a housing that is bendable at the positions 131A, 131B, for example, a flexible housing. Whether the back cover 110 is a flexible housing as a whole or is composed of independent housings can be adapted to whether the screen 120 is a flexible screen as a whole or is composed of independent screens. When the screen 120 is a flexible screen as a whole, the back cover 110 can correspondingly be a flexible housing as a whole. When the screen 120A, the screen 120B, and the screen 120C are independent screens, the housing 110A, the housing 110B, and the housing 110C can correspondingly be independent housings.

[0174] The material of the rear shell 110 can be a metal material, such as an aluminum-magnesium alloy, or a non-metal material. One or more shell parts (for example, the shell 110A) can be provided with a rear camera 111. The rear camera 111 can include multiple rear cameras, such as a rear camera 111A, a rear camera 111B, and a rear camera 111C. The rear camera 111A, the rear camera 111B, and the rear camera 111C can be a normal camera, a wide-angle camera, and a telephoto camera, respectively. The side of the shell 110A where the rear cover is located can also have a flash 115 and the like.

[0175] For ease of description, the electronic device 100 can be divided into multiple sides: a side A, a side B, a side C, a side D, a side E, and a side F. The side A is a non-display side of the screen 120A (the side where the shell 110A is located), the side B is a non-display side of the screen 120B (the side where the shell 110B is located), the side C is a non-display side of the screen 120C (the side where the shell 110C is located), the side D is a display side of the screen 120A, the side E is a display side of the screen 120B, and the side F is a display side of the screen 120C.

[0176] The folding manner of the electronic device 100 can include one or more of the following: inner folding and outer folding. Compared with outer folding, inner folding reduces the exposure of the screen to the outside.

[0177] FIG. 6C schematically shows another outer folding manner of the screen 120. As shown in FIG. 6C, the screen 120 is folded outward at a position 131B, specifically, the screen 120C is turned outward around the folding component 2, and the turning direction is indicated by a mark 121B. In this way, the side F is no longer on the same side as the sides D and E, and if the outer folding angle reaches 180°, the sides B and C will be in contact and superimposed and thus invisible to the outside.

[0178] FIG. 6D schematically shows an inner folding manner of the screen 120. As shown in FIG. 6D, the screen 120 is folded inward at a position 131A, specifically, the screen 120A is turned inward around the folding component 1, and the turning direction is indicated by a mark 122A. In this way, the side A is no longer on the same side as the sides B and C, and if the inner folding angle reaches 180°, the sides D and E will be in contact and superimposed and thus invisible to the outside.

[0179] FIGS. 6E-6F show a folding state (1) formed by the folding manner shown in FIG. 6C. As shown in FIGS. 6E-6F, in the folding state (1), the side F forms an angle of 180° or close to 180° with the sides D and E, and the sides D, E, and F are all visible to the user, except that the side F is no longer on the same side as the sides D and E.

[0180] FIG. 6G shows a folded state (2). The folded state (2) is formed by one outer folding shown in FIG. 6C and one inner folding shown in FIG. 6D. When in this folded state, there is an included angle of 180° or close to 180° between the D face and the E face, and there is an included angle of 180° or close to 180° between the F face and the E face, the D face and the E face can be superimposed and not visible to the user, only the F face is visible to the user, at this time the electronic device 100 can only display the screen on the F face.

[0181] The above three-folded electronic device is taken as an example, and the wallpaper setting method provided by the embodiments of the present application is described below in combination with a series of user interfaces.

[0182] Referring to FIG. 7A, the user interface 710 shown in FIG. 7A is an example of a user interface provided by a settings application on the electronic device 100, and the user interface 710 can include one or more setting items (such as a desktop and personalization setting item 711). The desktop and personalization setting item 711 can be an interaction entry between the electronic device 100 and the user when the wallpaper setting method provided by the embodiments of the present application is performed.

[0183] It should be noted that the wallpaper setting method provided by the embodiments of the present application can be implemented through the settings application, or can be implemented through other applications other than the settings application, and the embodiments of the present application do not limit this. In the embodiments of the present application, the settings application is taken as an example for description.

[0184] Continuing to refer to FIG. 7A, the electronic device 100 can detect an operation (such as a click operation) of the user on the desktop and personalization setting item 711, and in response to the operation, the electronic device 100 can display the user interface 720 shown in FIG. 7B.

[0185] Referring to FIG. 7B, the user interface 720 can include an option 721, an option 722, an option 723, an option 724, an option 725, and an option 726. The option 721 can be used to trigger the electronic device 100 to set the theme in the fully folded state (i.e., the aforementioned folded state (2)), the option 722 can be used to trigger the electronic device 100 to set the wallpaper in the fully folded state, the option 723 can be used to trigger the electronic device 100 to set the theme in the half-folded state (i.e., the aforementioned folded state (1)), the option 724 can be used to trigger the electronic device 100 to set the wallpaper in the half-folded state, the option 725 can be used to trigger the electronic device 100 to set the theme in the unfolded state, and the option 726 can be used to trigger the electronic device 100 to set the wallpaper in the unfolded state.

[0186] 1. Setting the wallpaper by setting the theme:

[0187] With reference back to FIG. 7B, taking the example of setting a theme in the fully folded state by the user, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the option 721, and in response to the operation, the electronic device 100 can display the user interface 730 shown in FIG. 7C, where the relevant introduction about the display content in the user interface 730 can refer to the foregoing description of FIG. 3D, and will not be described here again. Taking the example of setting theme A as the theme in the fully folded state, assuming that theme A is a theme containing a dynamic wallpaper, the electronic device 100 can detect an operation (e.g., a click operation) of the user on theme A, and in response to the operation, the electronic device 100 can display the user interface 740 (i.e., a preview interface) shown in FIG. 7D, which can be used for the user to preview the display effect of each interface of the electronic device 100 after applying theme A in the fully folded state, for example, as shown in FIG. 7D, the user can preview the display effect of the lock screen interface and the desktop of the electronic device 100 after applying theme A in the fully folded state, assuming that the wallpaper included in theme A is dynamic wallpaper A, then the electronic device 100 can present the display effect of dynamic wallpaper A on the lock screen interface and the desktop shown in FIG. 7D for the user to preview.

[0188] With reference back to FIG. 7D, the electronic device 100 can detect an operation (e.g., a click operation) of the user on the application option shown in FIG. 7D, and in response to the operation, the electronic device 100 can display the window 750 shown in FIG. 7E, which can include one or more options (e.g., a set as lock screen option, a set as desktop option, and a set simultaneously option), where the set as lock screen option can be used to apply theme A only to the lock screen interface, the set as desktop option can be used to apply theme A only to the desktop, and the set simultaneously option can be used to apply theme A to the lock screen interface and the desktop simultaneously, and the user clicking one of the options can trigger the electronic device 100 to apply theme A to the corresponding interface (e.g., the desktop and / or the lock screen interface) in the fully folded state, that is, the electronic device 100 will set theme A as the theme in the fully folded state.

[0189] In some examples, after detecting the operation (e.g., a click operation) of the user on the application option shown in FIG. 7D, the electronic device 100 can also directly default to apply theme A to the desktop, or the lock screen interface, or the desktop and the lock screen interface in the fully folded state, without the user needing to perform a corresponding operation again.

[0190] It is easy to understand that the theme setting process in the half-folded state and the unfolded state is similar to the theme setting process in the fully folded state described above, and will not be described here again.

[0191] In some examples, during the setting process of the theme, the preview interface displayed in the fully folded state, the half-folded state, and the unfolded state can be different, which can include that the shape and / or size of the preview frame are different, and / or the range of the displayed dynamic wallpaper in the preview frame is different. For example, referring to FIG. 7D, in the fully folded state, the preview frame can be a rectangular frame with a length smaller than a width, referring to FIG. 7F, in the half-folded state, the preview frame can be a square frame, and referring to FIG. 7G, in the unfolded state, the preview frame can be a rectangular frame with a length greater than a width.

[0192] 2. Independently set the wallpaper

[0193] Continuing to refer to FIG. 7B, taking the user setting the wallpaper in the fully folded state as an example, the electronic device 100 can detect the operation (for example, a click operation) of the user on the option 722, and in response to the operation, the electronic device 100 can display the user interface 760 as shown in the example of FIG. 7H, and details about the display content in the user interface 760 can be referred to the related description of the foregoing FIG. 4B, which will not be repeated here. Taking setting the dynamic wallpaper A as the wallpaper in the fully folded state as an example, the electronic device 100 can detect the operation (for example, a click operation) of the user on the dynamic wallpaper A, and in response to the operation, the electronic device 100 can display the user interface 770 (that is, a preview interface) as shown in the example of FIG. 7I, which can be used for the user to preview the display effect of each interface of the electronic device 100 after applying the dynamic wallpaper A in the fully folded state, for example, as shown in FIG. 7I, the user can preview the display effect of the lock screen interface and the desktop of the electronic device 100 after applying the dynamic wallpaper A in the fully folded state.

[0194] Continuing to refer to FIG. 7I, the electronic device 100 can detect the operation (for example, a click operation) of the user on the application option shown in FIG. 7I, and in response to the operation, the electronic device 100 can display the window 780 as shown in the example of FIG. 7J, which can include one or more options (for example, a set as a lock screen option, a set as a desktop option, and a set as a lock screen and desktop option), wherein the set as a lock screen option can be used to apply the dynamic wallpaper A only to the lock screen interface, the set as a desktop option can be used to apply the dynamic wallpaper A only to the desktop, and the set as a lock screen and desktop option can be used to apply the dynamic wallpaper A to the lock screen interface and the desktop. The user clicks one of the options can trigger the electronic device 100 to apply the dynamic wallpaper A to the corresponding interface (for example, the desktop and / or the lock screen interface) in the fully folded state, that is, the electronic device 100 will set the dynamic wallpaper in the fully folded state to the dynamic wallpaper A.

[0195] In some examples, after detecting the operation (e.g., a click operation) of the user on the application option shown in FIG. 7J, the electronic device 100 can also directly and by default apply the dynamic wallpaper A to the desktop, or the lock screen interface, or the desktop and the lock screen interface in the fully folded state without the user performing a corresponding operation again.

[0196] It is easy to understand that the wallpaper setting process in the half-folded state and the unfolded state is similar to the wallpaper setting process in the fully folded state described above, and will not be described here.

[0197] In some examples, during the wallpaper setting process, the preview interface displayed in the fully folded state, the half-folded state, and the unfolded state can be different, which can include but is not limited to different shapes and / or sizes of the preview frame, and different view ranges of the dynamic wallpaper displayed in the preview frame. For example, referring to FIG. 7I, in the fully folded state, the preview frame can be a rectangular frame with a length less than a width, referring to FIG. 7K, in the half-folded state, the preview frame can be a square frame, and referring to FIG. 7L, in the unfolded state, the preview frame can be a rectangular frame with a length greater than a width.

[0198] It should be noted that the wallpaper setting method provided by the embodiments of the present application can also be applied to electronic devices with more screen parts, such as four-fold electronic devices, five-fold electronic devices, etc., not limited to the two-fold electronic device and the three-fold electronic device described above.

[0199] FIG. 8 illustrates a specific flow of a wallpaper setting method provided by an embodiment of the present application.

[0200] As shown in FIG. 8, the method can be applied to a foldable electronic device, and the electronic device includes at least two display screens, including a first display screen and a second display screen. The specific steps of the method are described in detail as follows:

[0201] S801, the electronic device detects a setting operation of the user; wherein the electronic device includes at least two display screens, including a first display screen and a second display screen.

[0202] S802, in response to the setting operation, the electronic device applies a first dynamic wallpaper to the first display screen and a second dynamic wallpaper to the second display screen.

[0203] The setting operation can be an operation of the user setting a theme for the first display screen and the second display screen, and the theme can include a dynamic wallpaper, so that the setting of the wallpaper can be realized by setting the theme; or the setting operation can also be an operation of the user setting a wallpaper for the first display screen and the second display screen, and the wallpaper can be a dynamic wallpaper, so that the wallpaper can be set independently.

[0204] The first dynamic wallpaper and the second dynamic wallpaper can be the same wallpaper or different wallpapers. In a possible implementation, the first dynamic wallpaper and the second dynamic wallpaper have different specifications, and the specifications include any one or more of the following: a size of the dynamic wallpaper, content of the dynamic wallpaper, and animation of the dynamic wallpaper.

[0205] In actual application, in order to provide a better visual experience for a user, the size of the dynamic wallpaper needs to be adapted to the size of the screen. For a folding-screen electronic device, the size of the screen is different in the folded state and the unfolded state, and therefore, the size of the dynamic wallpaper is also different.

[0206] It can be easily understood that, for the same dynamic wallpaper, the size of the dynamic wallpaper is different, and the content of the dynamic wallpaper can also be different. Here, the content of the dynamic wallpaper can refer to the range of the dynamic wallpaper, that is, for the same dynamic wallpaper, the range and the content are different for different sizes.

[0207] It can be easily understood that, for the same dynamic wallpaper, the content of the dynamic wallpaper is different, and the animation of the dynamic wallpaper can also be different.

[0208] It can be easily understood that, for different dynamic wallpapers, the content of the dynamic wallpaper and the animation of the dynamic wallpaper can be different.

[0209] In a possible implementation, the first dynamic wallpaper is a first application program in the electronic device, and the second dynamic wallpaper is a second application program in the electronic device.

[0210] That is, each dynamic wallpaper can correspond to an application program. For example, the first dynamic wallpaper is dynamic wallpaper A, the first application program can be dynamic wallpaper application program A, the second dynamic wallpaper is dynamic wallpaper B, and the second application program can be dynamic wallpaper application program B.

[0211] In a possible implementation, the setting operation includes a first setting operation and a second setting operation. The first setting operation is used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, and the second setting operation is used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen.

[0212] In the embodiments of the present application, the setting operation can be one setting operation, which can trigger the electronic device to apply the first dynamic wallpaper to the first display screen and apply the second dynamic wallpaper to the second display screen.

[0213] In the embodiments of the present application, the above setting operation can also be two setting operations, one setting operation (i.e., the first setting operation) can be used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, and the other setting operation (i.e., the second setting operation) can be used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen.

[0214] In a possible implementation, the first setting operation is an operation of setting the first dynamic wallpaper as the wallpaper of the first display screen, or an operation of setting a first theme as the theme of the first display screen, the first theme including the first dynamic wallpaper; and the second setting operation is an operation of setting the second dynamic wallpaper as the wallpaper of the second display screen, or an operation of setting a second theme as the theme of the second display screen, the second theme including the second dynamic wallpaper.

[0215] For example, taking a two-fold electronic device as an example, the first display screen is an inner screen, and the second display screen is an outer screen, the first setting operation can be, for example, the operation of the user clicking a certain theme (the theme can include the first dynamic wallpaper, for example, theme 1) shown in FIG. 3C and a series of operations triggered in the subsequent interface after the operation, and the second setting operation can be, for example, the operation of the user clicking the outer screen theme option shown in FIG. 3C, the operation of the user clicking a certain theme (the theme includes the second dynamic wallpaper, for example, theme A) shown in FIG. 3D and a series of operations triggered in the subsequent interface after the operation.

[0216] For example, taking a two-fold electronic device as an example, the first display screen is an inner screen, and the second display screen is an outer screen, the first setting operation can be, for example, the operation of the user clicking the wallpaper option shown in FIG. 4A, the operation of selecting the first dynamic wallpaper in the wallpaper selection interface and a series of operations triggered in the subsequent interface after the operation, and the second setting operation can be, for example, the operation of the user clicking the outer screen wallpaper option shown in FIG. 4A, the operation of selecting the second dynamic wallpaper (for example, dynamic wallpaper A shown in FIG. 4B) in the wallpaper selection interface and a series of operations triggered in the subsequent interface after the operation.

[0217] In a possible implementation, the first dynamic wallpaper is applied to the desktop and / or lock screen interface of the first display screen, and / or the second dynamic wallpaper is applied to the desktop and / or lock screen interface of the second display screen.

[0218] In the embodiments of the present application, the dynamic wallpaper can be applied to the desktop and / or lock screen interface on each display screen.

[0219] In a possible implementation, the first display screen is a folding screen, and the second display screen is arranged on the back of the folding screen.

[0220] In this case, the electronic device can be the two-fold electronic device described in the foregoing embodiments, the first display screen can be the inner screen described in the foregoing embodiments, and the second display screen can be disposed on the back of the first display screen, for example, the outer screen described in the foregoing embodiments.

[0221] In a possible implementation, the electronic device further includes a third display screen, and the method further includes: in response to the setting operation, the electronic device applies the third dynamic wallpaper to the third display screen.

[0222] In this case, the electronic device can be the three-fold electronic device described in the foregoing embodiments, and the first display screen, the second display screen, and the third display screen can be the screens displayed by the electronic device in the unfolded state, the half-folded state, and the fully-folded state.

[0223] In the embodiments of the present application, the setting operation can be one setting operation, and the one setting operation can trigger the electronic device to apply the first dynamic wallpaper to the first display screen, the second dynamic wallpaper to the second display screen, and the third dynamic wallpaper to the third display screen.

[0224] In the embodiments of the present application, the setting operation can also be three setting operations, one setting operation (i.e., the first setting operation) can be used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, another setting operation (i.e., the second setting operation) can be used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen, and the third setting operation can be used to trigger the electronic device to apply the third dynamic wallpaper to the third display screen. For specific setting processes, reference can be made to the related description of FIGS. 7A-7L, which will not be described here again.

[0225] In a possible implementation, the electronic device includes a wallpaper service module, and the electronic device applies the first dynamic wallpaper to the first display screen, specifically including: when the electronic device detects that the first display screen is turned on and the second display screen is turned off, the electronic device starts the first application program through the wallpaper service module and displays the first dynamic wallpaper on the first display screen.

[0226] In a possible implementation, the wallpaper service module is a resident service module in the electronic device.

[0227] It is easy to understand that when the screen is switched, the wallpaper is also switched. Since the wallpaper service module is a resident service module in the electronic device, the general resources or interfaces used when the dynamic wallpaper is reloaded are not needed, so that the black screen that can occur when the wallpaper is switched can be avoided, and the time for switching the wallpaper can be reduced.

[0228] In a possible implementation, the electronic device applies the second dynamic wallpaper to the second display screen, specifically including: when the electronic device detects that the first display screen is turned off and the second display screen is turned on, the electronic device starts the second application program through the wallpaper service module, and applies the second dynamic wallpaper to the second display screen.

[0229] In a possible implementation, after the electronic device applies the second dynamic wallpaper to the second display screen, the method further includes: the electronic device closes the first application program through the wallpaper service module.

[0230] In this way, the power consumption of the electronic device can be saved.

[0231] The structure of an electronic device 100 provided in an embodiment of the present application is introduced below.

[0232] FIG. 9 exemplarily shows the structure of an electronic device 100 provided in an embodiment of the present application.

[0233] As shown in FIG. 9, the electronic device 100 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a loudspeaker 170A, a receiver 170B, a microphone 170C, a headset interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc.

[0234] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 can include more or fewer components than those illustrated, or combine certain components, or split certain components, or different arrangement of components. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.

[0235] The processor 110 can include one or more processing units, for example: the processor 110 can include 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 can be independent devices, or can be integrated in one or more processors.

[0236] The controller can be the nerve center and command center of the electronic device 100. The controller can generate operation control signals according to instruction operation codes and timing signals, and complete the control of fetching and executing instructions.

[0237] The memory in the processor 110 can also be configured to store instructions and data. In some examples, the memory in the processor 110 is a cache memory. The memory can save instructions or data that the processor 110 has just used or repeatedly uses. If the processor 110 needs to use the instructions or data again, it can be directly called from the memory. Avoiding repeated access reduces the waiting time of the processor 110, thereby improving the efficiency of the system.

[0238] In the embodiments of the present application, the memory can store a computer program for enabling the controller or the processor to implement the wallpaper setting method of the present application through an interface or a protocol.

[0239] The USB interface 130 is an interface conforming to the USB standard specification, and can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transmit data between the electronic device 100 and a peripheral device. It can also be used to connect earphones to play audio through the earphones.

[0240] The charging management module 140 is configured to receive charging input from a charger. The charger can be a wireless charger or a wired charger. The charging management module 140 can charge the battery 142 while also providing power to the electronic device through the power management module 141.

[0241] The power management module 141 is configured to connect the battery 142 and the charging management module 140 to the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, the wireless communication module 160, and the like.

[0242] The wireless communication function of the electronic device 100 can be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, the baseband processor, and the like.

[0243] The antenna 1 and the antenna 2 are configured to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 100 can be configured to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.

[0244] The mobile communication module 150 can provide a solution for wireless communication including 2G / 3G / 4G / 5G and the like applied to the electronic device 100. The mobile communication module 150 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), and the like. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter, amplify, and the like the received electromagnetic waves, and transmit the processed signals to the modem processor for demodulation. The mobile communication module 150 can also amplify signals modulated by the modem processor and radiate the signals as electromagnetic waves through the antenna 1.

[0245] The wireless communication module 160 can provide a solution for wireless communication, including wireless local area networks (WLAN) (such as a wireless fidelity (Wi-Fi) network), Bluetooth (BT), a global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, and the like, which are applied to the electronic device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency-modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be transmitted from the processor 110, frequency-modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.

[0246] The electronic device 100 implements a display function through a GPU, a display screen 194, an application processor, and the like. The GPU is a microprocessor for image processing, which is connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering.

[0247] The display screen 194 is used to display images, videos, and the like. The display screen 194 can be a liquid crystal display screen, an OLED display screen, or the like. The material of the display screen 194 is not limited in the embodiments of the present application. In some embodiments, the display screen 194 can also include a flexible folding screen. In some embodiments, the electronic device 100 can include one or N display screens 194, N being a positive integer greater than 1.

[0248] The electronic device 100 can implement a photographing function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, and an application processor, and the like.

[0249] The ISP is used to process data fed back by the camera 193. For example, when taking a picture, the shutter is opened, the light is transmitted to the camera photosensitive element through the lens, the light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing to convert it into an image visible to the naked eye.

[0250] The camera 193 is used to capture still images or videos. In some embodiments, the electronic device 100 can include one or N cameras 193, N being a positive integer greater than 1.

[0251] The digital signal processor is used to process digital signals, in addition to being able to process digital image signals, it can also process other digital signals. For example, when the electronic device 100 is in frequency point selection, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.

[0252] The NPU is a neural-network (NN) calculation processor, by drawing lessons from the structure of biological neural network, for example, by drawing lessons from the transmission mode between human brain neurons, it can quickly process input information, and can also continuously self-learn. Through the NPU, intelligent cognition of the electronic device 100 can be realized, such as AI image generation, image fusion, image recognition, face recognition, voice recognition, text understanding, etc.

[0253] The external memory interface 120 can be used to connect an external storage card, such as a Micro SD card, to realize the expansion of the storage capacity of the electronic device 100. The external storage card communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example, music, video, etc. Files are saved in the external storage card.

[0254] The internal memory 121 can be used to store computer executable program codes, the executable program codes including instructions. The processor 110 executes various function applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 can include a storage program area and a storage data area. The storage program area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The storage data area can store data created during use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), etc.

[0255] The electronic device 100 can realize audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor, etc. For example, music playing, recording, etc.

[0256] The audio module 170 is configured to convert digital audio information into an analog audio signal output, and to convert an analog audio input into a digital audio signal. The audio module 170 can also be configured to encode and decode audio signals. In some examples, the audio module 170 can be disposed in the processor 110, or some functional modules of the audio module 170 can be disposed in the processor 110. The speaker 170A, also referred to as a "loudspeaker", is configured to convert an audio electrical signal into a sound signal. The receiver 170B, also referred to as a "earpiece", is configured to convert an audio electrical signal into a sound signal. The microphone 170C, also referred to as a "microphone", "microphone", is configured to convert a sound signal into an electrical signal. The earphone interface 170D is configured to connect a wired earphone.

[0257] The sensor module 180 can include a pressure sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a gravity sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, an angle sensor, etc.

[0258] The gyro sensor can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyro sensor. The electronic device 100 can determine the deflection angle of the electronic device 100 by the gyro sensor. In some embodiments, the electronic device 100 can detect the included angle (i.e., the folding angle) of the two screens formed by folding the folding screen by the gyro sensor. The display screen 194 of the electronic device 100 can be folded to form multiple screens. Each of the multiple screens can be provided with a gyro sensor, which can be used to measure the orientation (i.e., the direction vector of the orientation) of the corresponding screen. The electronic device 100 can determine the included angle of the adjacent screens according to the change in the orientation angle of each screen measured by the gyro sensor.

[0259] The acceleration sensor can detect the acceleration of the electronic device 100 in each direction (generally three axes). In some embodiments, the acceleration sensor can be used to identify the posture of the electronic device 100, which can be applied to landscape / portrait screen switching, pedometer, etc.

[0260] The magnetic sensor can include a Hall sensor, a magnetometer, etc. In some embodiments, the electronic device 100 can detect the opening and closing state of the folding screen by the magnetic sensor.

[0261] The angle sensor can be used to detect the folding angle of the folding screen of the electronic device 100. In some embodiments, the angle sensor can be disposed at the folding position of the folding screen, for example, the position where the folding edge is located. The embodiments of the present application do not limit the method for the electronic device 100 to detect the folding angle of the folding screen.

[0262] The keys 190 include a power key, a volume key, and the like. The motor 191 can generate a vibration prompt. The indicator 192 can be an indicator light, which can be used to indicate a charging state, a power change, and can also be used to indicate a message, a missed call, a notification, and the like.

[0263] The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or pulled out of the SIM card interface 195 to realize contact and separation with the electronic device 100. The electronic device 100 can support one or N SIM card interfaces, N being a positive integer greater than 1. The electronic device 100 interacts with a network through the SIM card to realize functions such as calling and data communication. In some examples, the electronic device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

[0264] It should be understood that the electronic device 100 shown in FIG. 9 is only an example, and the electronic device 100 can have more or fewer components than those shown in FIG. 9, can combine two or more components, or can have a different component configuration. The various components shown in FIG. 9 can be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.

[0265] The chip system provided in the embodiments of the present application comprises: a processor coupled with a memory, the memory being used to store programs or instructions, when the programs or instructions are executed by the processor, the chip system implements the method in any of the method embodiments described above.

[0266] Optionally, the processor in the chip system can be one or more. The processor can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, or the like. When implemented by software, the processor can be a general-purpose processor, which realizes by reading software codes stored in the memory.

[0267] Optionally, the memory in the chip system can also be one or more. The memory can be integrated with the processor or can be separately arranged from the processor, and the embodiments of the present application are not limited. Exemplarily, the memory can be a non-transient processor, for example, a read-only memory (ROM), which can be integrated on the same chip as the processor or can be separately arranged on different chips. The embodiments of the present application do not make specific limitations on the type of the memory and the arrangement manner of the memory and the processor.

[0268] Exemplarily, the chip system can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can also be a system on chip (SoC), can also be a central processor unit (CPU), can also be a network processor (NP), can also be a digital signal processor (DSP), can also be a micro controller unit (MCU), can also be a programmable logic device (PLD) or other integrated chip.

[0269] It should be understood that each step in the above method embodiments can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The method steps disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or executed by hardware and software modules in the processor.

[0270] In the above embodiments, all or part of them can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part of them can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, solid state disk (SSD)) and the like.

[0271] Those skilled in the art can understand that all or part of the processes in the above-mentioned method embodiments can be implemented by a computer program instructing relevant hardware to complete, and the program can be stored in a computer readable storage medium. When the program is executed, the processes of the above-mentioned method embodiments can be included. The aforementioned storage medium includes ROM, random access memory (RAM), magnetic disk or optical disk, and various storage media that can store program codes.

[0272] The above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent substitutes. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of wall paper setting, characterized by, The method is applied to an electronic device including at least two display screens, the at least two display screens including a first display screen and a second display screen, and the method includes: The electronic device detects a setting operation of a user; In response to the setting operation, the electronic device applies a first dynamic wallpaper to the first display screen and a second dynamic wallpaper to the second display screen.

2. The method of claim 1, wherein, The first dynamic wallpaper and the second dynamic wallpaper are different in specification, and the specification includes any one or more of the following: size of the dynamic wallpaper, content of the dynamic wallpaper, and animation of the dynamic wallpaper.

3. The method according to claim 1 or 2, characterized in that, The first dynamic wallpaper is a first application program in the electronic device, and the second dynamic wallpaper is a second application program in the electronic device.

4. The method according to any one of claims 1 to 3, characterized in that, The setting operation includes a first setting operation and a second setting operation, the first setting operation is used to trigger the electronic device to apply the first dynamic wallpaper to the first display screen, and the second setting operation is used to trigger the electronic device to apply the second dynamic wallpaper to the second display screen.

5. The method of claim 4, wherein: The first setting operation is an operation of setting the first dynamic wallpaper as a wallpaper of the first display screen, or an operation of setting a first theme as a theme of the first display screen, the first theme including the first dynamic wallpaper; The second setting operation is an operation of setting the second dynamic wallpaper as a wallpaper of the second display screen, or an operation of setting a second theme as a theme of the second display screen, the second theme including the second dynamic wallpaper.

6. The method of any one of claims 1-5, wherein: The first dynamic wallpaper is applied to a desktop and / or a lock screen interface of the first display screen, and / or the second dynamic wallpaper is applied to a desktop and / or a lock screen interface of the second display screen.

7. The method according to any one of claims 1 to 6, characterized in that, The first display screen is a folding screen, and the second display screen is arranged on a back of the folding screen.

8. The method according to any one of claims 1 to 7, characterized in that, The electronic device further includes a third display screen, and the method further includes: In response to the setting operation, the electronic device applies a third dynamic wallpaper to the third display screen.

9. The method according to any one of claims 3-8, characterized in that, The electronic device includes a wallpaper service module, and the electronic device applies the first dynamic wallpaper to the first display screen, specifically including: When the electronic device detects that the first display screen is on and the second display screen is off, the electronic device starts the first application program through the wallpaper service module and displays the first dynamic wallpaper on the first display screen.

10. The method of claim 9, wherein, The wallpaper service module is a resident service module in the electronic device.

11. The method according to claim 9 or 10, characterized in that, The electronic device applies the second dynamic wallpaper to the second display screen, specifically including: When the electronic device detects that the first display screen is off and the second display screen is on, the electronic device starts the second application program through the wallpaper service module and applies the second dynamic wallpaper to the second display screen.

12. The method according to any one of claims 9-11, characterized in that, After the electronic device applies the second dynamic wallpaper to the second display screen, the method further includes: The electronic device closes the first application program through the wallpaper service module.

13. An electronic device, comprising: The electronic device comprises one or more processors and one or more memories; wherein the one or more memories are coupled with the one or more processors, and the one or more memories are configured to store computer program codes, the computer program codes comprising computer instructions which, when executed by the one or more processors, cause the electronic device to perform the method according to any one of claims 1-12.

14. A computer storage medium, characterized in that The computer storage medium stores a computer program, and the computer program comprises program instructions, and the program instructions, when executed on an electronic device, cause the electronic device to perform the method according to any one of claims 1-12.

15. A computer program product, which, when executed on a computer, causes the computer to perform the method according to any one of claims 1-12.

Citation Information

Patent Citations

  • Wallpaper display method and electronic equipment

    CN116263652A

  • Wallpaper setting method and electronic equipment

    CN116684516A

  • Wallpaper setting method and device, electronic equipment and readable storage medium

    CN117009020A

  • Wallpaper setting method and device, electronic equipment, storage medium and product

    CN117666848A

  • Dynamically replaceable lock screen wallpaper

    US10015301B1