Wallpaper configuration method and device, terminal equipment and storage medium
By setting the configuration support status and encoding of the wallpaper in the first terminal, the wallpaper is configured directly on the built-in page, which solves the problem in the prior art that wallpaper synchronization requires jumping to an external web page, and realizes efficient wallpaper synchronization configuration.
Patent Information
- Application Number
- CN202510893537.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-10-17
AI Technical Summary
In a multi-terminal device scenario, wallpaper synchronization configuration in the existing technology requires jumping to an external web page, and the operation steps are complicated and time-consuming, affecting efficiency and user experience.
By presetting the configuration support status and code of the wallpaper in the first terminal, the wallpaper is configured directly on the built-in page, avoiding jumping to an external web page, and using the resource locator to point to the built-in page of the scanning application for wallpaper synchronization.
The wallpaper configuration operation steps have been simplified, which has improved configuration efficiency, shortened the operation path, and enhanced user experience.
Smart Images

Figure CN120804447A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wallpaper synchronization, and more particularly, to a wallpaper configuration method and device, a terminal device and a storage medium. BACKGROUND
[0002] In a multi-terminal device scenario, a user usually expects to achieve wallpaper synchronization between two terminal devices to maintain the consistency of personalization between terminal devices. However, the wallpaper synchronization function is not set in the terminal device. Taking a first terminal and a second terminal as an example, if the wallpaper in the first terminal is synchronized to the second terminal, the second terminal often needs to jump to an external webpage to obtain the wallpaper. This method is complex in operation steps and time-consuming. SUMMARY
[0003] The present application provides a wallpaper configuration method, device, terminal device and storage medium, which can enable the second terminal to configure the wallpaper in the first terminal without jumping to an external webpage or positioning the target wallpaper in the external webpage, shorten the operation path, and improve the efficiency of wallpaper configuration.
[0004] In a first aspect, a wallpaper configuration method is provided, which is applied to a first terminal. The method includes: in response to a target wallpaper information request for a target wallpaper, obtaining a target configuration support state of the target wallpaper; if the target configuration support state is an active state, rendering a corresponding configuration option on a wallpaper information interface of the target wallpaper; receiving a target wallpaper configuration request based on the configuration option, and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request. The first target code is used to provide a resource locator pointing to the target wallpaper for a second terminal, and the resource locator points to a built-in page of a scanning application of the second terminal.
[0005] Through the above technical solution, the first terminal responds to the target wallpaper information request for the target wallpaper, obtains the target configuration support state of the target wallpaper, and when the target configuration support state is the active state, renders the configuration option on the wallpaper information interface of the target wallpaper. The second terminal receives the target wallpaper configuration request based on the configuration option, and outputs the first target code corresponding to the target wallpaper. The first target code is used to provide the resource locator corresponding to the target wallpaper for the second terminal, and the resource locator points to the built-in page of the scanning application of the second terminal. After the scanning application scans the first target code, the second terminal directly jumps to the built-in page of the scanning application based on the resource locator in the first target code. The built-in page includes the target wallpaper and the target configuration information of the target wallpaper. The second terminal does not need to jump to an external webpage or position the target wallpaper in the external webpage, which shortens the operation path and improves the efficiency of wallpaper configuration.
[0006] In a possible implementation manner of the first aspect, the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper comprises: in response to the target wallpaper information request for the target wallpaper, sending a target configuration query request based on a target wallpaper identifier of the target wallpaper to the server, so that the server returns the target configuration support state of the target wallpaper to the first terminal based on the target configuration query request, and the server is preconfigured with the configuration support states of the wallpapers.
[0007] According to the above technical solution, the configuration support states of the wallpapers in the first terminal are preconfigured and stored in the server, so that the configuration support states of the wallpapers can be flexibly adjusted. After receiving the target wallpaper information request, the first terminal can obtain the target configuration support state of the target wallpaper from the server without additional authorization, which simplifies the operation steps of the wallpaper configuration and improves the configuration efficiency.
[0008] In combination with the first aspect and the above implementation manner, before the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper, the method further comprises: receiving a configuration support instruction of each wallpaper, and adding the configuration support state of each wallpaper to the wallpaper information of each wallpaper based on the configuration support instruction; and the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper comprises: obtaining the target configuration support state of the target wallpaper in the target wallpaper information of the target wallpaper in response to the target wallpaper information request for the target wallpaper.
[0009] According to the above technical solution, the first terminal pre-receives the configuration support instruction of each wallpaper, adds the configuration support state of each wallpaper to the wallpaper information of the wallpaper, and obtains the target configuration support state of the target wallpaper from the target wallpaper information after receiving the target wallpaper information request. The wallpaper information of the first terminal includes the configuration support state of the wallpaper, so that the server does not need to send a configuration query request, the efficiency of the wallpaper configuration is improved, and the operation steps of the wallpaper configuration are simplified without additional authorization, and the configuration efficiency is improved.
[0010] In combination with the first aspect and the above implementation manner, after the step of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper, the method further comprises: if target code invalidation information of the first target code is received, outputting a code refresh option; and if a code refresh instruction is received based on the code refresh option, obtaining and outputting a second target code corresponding to the target wallpaper.
[0011] In some possible implementation manners, the first terminal comprises a first storage area, and the first storage area is configured to store the wallpaper codes corresponding to the wallpapers obtained from the server. The step of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request comprises: receiving the target wallpaper configuration request based on the configuration option; searching for the first target code corresponding to the target wallpaper in the first storage area based on the target wallpaper configuration request and the target wallpaper identifier; if the first target code is found in the first storage area, outputting the first target code; if the first target code is not found in the first storage area, sending the target code obtaining request to the server, receiving and outputting the first target code corresponding to the target wallpaper returned by the server based on the target code obtaining request, and storing the first target code in the first storage area.
[0012] According to the above technical solution, the wallpaper codes are generated and stored in the server, and the first terminal only needs to send a code obtaining request to the server, thereby avoiding repeated generation of the wallpaper codes and reducing the load pressure of the first terminal.
[0013] In some possible implementation manners, the first terminal comprises a first storage area, and the first storage area is configured to store the wallpaper codes corresponding to the wallpapers obtained from the server. The step of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request comprises: receiving the target wallpaper configuration request based on the configuration option; searching for the first target code corresponding to the target wallpaper in the first storage area based on the target wallpaper configuration request and the target wallpaper identifier; if the first target code is found in the first storage area, outputting the first target code; if the first target code is not found in the first storage area, sending the target code obtaining request to the server, receiving and outputting the first target code corresponding to the target wallpaper returned by the server based on the target code obtaining request, and storing the first target code in the first storage area.
[0014] According to the above technical solution, the wallpaper code storage area is arranged in the first terminal, the first target code corresponding to the target wallpaper is obtained from the server and stored in the wallpaper code storage area when the target wallpaper configuration request is received, and the first target code can be directly obtained from the wallpaper code storage area when the target wallpaper configuration request is received next time, so that repeated requests do not need to be sent to the server, and the efficiency of wallpaper configuration is improved.
[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the first terminal includes a second storage area, and the step of receiving a target wallpaper configuration request based on the configuration option and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request includes: receiving a target wallpaper configuration request based on the configuration option; searching for the first target code corresponding to the target wallpaper in the second storage area based on the target wallpaper configuration request and the target wallpaper identifier; if the first target code is found in the second storage area, outputting the first target code; if the first target code is not found in the second storage area, generating and outputting the first target code based on the target wallpaper identifier, and storing the first target code in the second storage area.
[0016] Through the above technical solution, a wallpaper code storage area is set in the first terminal, and the first terminal locally generates wallpaper code and stores it in the wallpaper code storage area, which reduces the network dependence in the wallpaper configuration process and improves the configuration speed.
[0017] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, if a coding refresh instruction is received based on the coding refresh option, the step of obtaining and outputting the second target code corresponding to the target wallpaper includes: if a coding refresh instruction is received based on the coding refresh option, a target code generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates the second target code corresponding to the target wallpaper based on the target wallpaper identifier; and receives and outputs the second target code returned by the server.
[0018] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, if a code refresh instruction is received based on the code refresh option, the step of obtaining and outputting the second target code corresponding to the target wallpaper includes: if a code refresh instruction is received based on the code refresh option, deleting the first target code from the first storage area; sending a target code generation request corresponding to the target wallpaper to the server based on the target wallpaper identifier, so that the server generates a second target code corresponding to the target wallpaper based on the target wallpaper identifier; receiving and outputting the second target code returned by the server, and storing the second target code in the first storage area.
[0019] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, if a coding refresh instruction is received based on the coding refresh option, the step of obtaining and outputting the second target code corresponding to the target wallpaper includes: if a coding refresh instruction is received based on the coding refresh option, deleting the first target code from the second storage area; generating and outputting the second target code corresponding to the target wallpaper based on the target wallpaper identifier, and storing the second target code in the second storage area.
[0020] In a second aspect, a wallpaper configuration method is provided. The method is applied to a second terminal and includes: performing scanning processing on a first target code based on a scanning application, to obtain a scanning processing result, the first target code being a wallpaper code corresponding to a target wallpaper output by a first terminal, and being used to provide a resource locator corresponding to the target wallpaper; jumping to a built-in page of the scanning application based on the scanning processing result, the built-in page including the target wallpaper and configuration prompt information of the target wallpaper; and receiving a configuration instruction for the target wallpaper based on the configuration prompt information, and performing wallpaper configuration processing on the target wallpaper.
[0021] Through the above technical solution, the second terminal performs scanning processing on the first target code corresponding to the target wallpaper output by the first terminal based on the scanning application, jumps to the built-in page of the scanning application based on the scanning processing result, receives the configuration instruction for the target wallpaper based on the configuration prompt information, and performs wallpaper configuration processing on the target wallpaper. The wallpaper code can provide the resource locator corresponding to the wallpaper for the second terminal, so that the second terminal jumps to the built-in page of the scanning application after scanning the target code, the built-in page includes the target wallpaper and the configuration prompt information of the target wallpaper, and the wallpaper resource can be obtained and the wallpaper configuration can be performed without jumping to an external webpage, thereby shortening the operation path and improving the efficiency of the wallpaper configuration.
[0022] In combination with the second aspect, in some possible implementation manners, the step of jumping to the built-in page of the scanning application based on the scanning processing result includes: if the scanning processing result is the resource locator corresponding to the target wallpaper, jumping to the built-in page of the scanning application based on the resource locator.
[0023] In combination with the second aspect and the above implementation manner, in some possible implementation manners, the step of jumping to the built-in page of the scanning application based on the scanning processing result includes: if the scanning processing result is that the first target code is invalid, determining the second target code output by the first terminal as the first target code, returning to perform the step of performing scanning processing on the first target code based on the scanning application to obtain the scanning processing result, until the scanning processing result is the resource locator corresponding to the target wallpaper; and jumping to the built-in page of the scanning application based on the resource locator.
[0024] Through the above technical solution, when the first target code is invalid, the second target code output by the first terminal is scanned again, until the scanning processing result is the resource locator corresponding to the target wallpaper, so that it is ensured that the wallpaper can be successfully configured.
[0025] In a third aspect, a first terminal is provided. The first terminal includes:
[0026] a configuration support state acquisition unit configured to, in response to a target wallpaper information request for a target wallpaper, acquire a target configuration support state of the target wallpaper;
[0027] The configuration option rendering unit is configured to render the corresponding configuration option on the wallpaper information interface of the target wallpaper if the target configuration support state is the active state.
[0028] The target encoding output unit is configured to receive a target wallpaper configuration request based on the configuration option, and output a first target encoding corresponding to the target wallpaper based on the target wallpaper configuration request, the first target encoding being used to provide a resource locator corresponding to the target wallpaper for the second terminal, the resource locator pointing to a built-in page of the scanning application of the second terminal.
[0029] In a fourth aspect, a second terminal is provided, and the second terminal comprises:
[0030] The encoding scanning unit is configured to perform scanning processing on the first target encoding based on the scanning application, to obtain a scanning processing result, the first target encoding being a wallpaper encoding corresponding to the target wallpaper and output by the first terminal, and being used to provide a resource locator corresponding to the target wallpaper.
[0031] The interface jumping unit is configured to jump to a built-in page of the scanning application based on the scanning processing result, the built-in page including the target wallpaper and configuration prompt information of the target wallpaper.
[0032] The wallpaper configuration unit is configured to receive a configuration instruction for the target wallpaper based on the configuration prompt information, and perform wallpaper configuration processing on the target wallpaper.
[0033] In a fifth aspect, a terminal device is provided, and the terminal device comprises a memory configured to store executable program code.
[0034] A processor is configured to invoke and run the executable program code from the memory, to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0035] In a sixth aspect, a computer program product is provided, and the computer program product comprises computer program code, which, when executed on a terminal device, causes the terminal device to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0036] In a seventh aspect, a computer-readable storage medium is provided, and the computer-readable storage medium stores computer program code, which, when executed on a terminal device, causes the terminal device to execute the method in the first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS
[0037] Figure 1 is a system architecture diagram of a wallpaper configuration method provided by an embodiment of the present application;
[0038] Figure 2 is a flowchart of a wallpaper configuration method provided by an embodiment of the present application;
[0039] Figure 3 is a flowchart of a wallpaper configuration method provided by an embodiment of the present application;
[0040] Figure 4 is a flowchart of a wallpaper configuration method provided by an embodiment of the present application;
[0041] Figure 5 is a flowchart of a wallpaper configuration method provided by an embodiment of the present application;
[0042] Figure 6 is a flowchart of a wallpaper configuration method provided by an embodiment of the present application;
[0043] Figure 7 is a structural diagram of a first terminal provided by an embodiment of the present application;
[0044] Figure 8 is a structural diagram of a second terminal provided by an embodiment of the present application;
[0045] Figure 9 is a structural diagram of a terminal device provided by an embodiment of the present application;
[0046] Figure 10 is a structural diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0047] The technical solutions in the present application will be described in detail below with reference to the drawings. 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 is only 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 can represent: A exists alone, A and B exist together, and B exists alone, and in addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0048] Hereinafter, the terms "first" and "second" are only for descriptive purposes, and cannot be understood as implying or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more of the features.
[0049] Please refer to Figure 1 , Figure 1 is a system architecture diagram of a wallpaper configuration method provided by an embodiment of the present application. As Figure 1As shown, the wallpaper configuration method provided by the embodiment of the present application is applied to a multi-terminal scene of at least two terminal devices, which include but are not limited to a mobile phone, a personal computer, a notebook computer, a wearable device, an in-vehicle infotainment device, and the like. Assuming that the wallpapers of two terminal devices are synchronized, the wallpaper in the first terminal is synchronized and configured into the second terminal. In the related art, the first terminal authorizes the target wallpaper when receiving the configuration instruction of the target wallpaper, and outputs a static wallpaper code after the authorization is completed, so that the second terminal obtains a saving and configuration channel of the target wallpaper based on the static wallpaper code. In the related art, the first terminal needs to authorize the target wallpaper every time it receives a configuration instruction of the target wallpaper, which increases the operation steps of the wallpaper configuration. If the target wallpaper is pre-authorized, the additional authorization step in the wallpaper configuration process can be avoided, and the operation steps are simplified. The static wallpaper code provides an entry for the second terminal to access all wallpapers of the first terminal. After the second terminal scans the static wallpaper code based on the scanning application, it will jump to the external webpage of the scanning application. The external webpage includes all wallpapers in the first terminal, and the user needs to select the target wallpaper from them for saving and configuration, which prolongs the operation path of the wallpaper configuration and reduces the configuration efficiency. If the number of wallpapers in the first terminal is large, the user needs to locate the target wallpaper from dozens or even hundreds of wallpapers, which reduces the user experience. If a dynamic wallpaper code corresponding to each wallpaper is provided, and a resource locator pointing to the built-in page of the scanning application is bound in the dynamic wallpaper code, the resource locator corresponds to the wallpaper, the second terminal does not need to jump to the external webpage after scanning the dynamic wallpaper code based on the scanning application, and does not need to locate the wallpaper, and can directly save and configure the wallpaper in the built-in page of the scanning application.
[0050] Based on the above problems, the embodiment of the present application pre-sets and stores the configuration support state of each wallpaper in the first terminal or in the server that establishes a communication connection with the first terminal. When the first terminal receives a target wallpaper information request for a target wallpaper, if the target configuration support state is an active state, a wallpaper information interface is displayed and a configuration option is rendered on the wallpaper information interface to receive a target wallpaper configuration request, and a first target code corresponding to the target wallpaper is output based on the target wallpaper configuration request. The first target code is used to provide a resource locator corresponding to the target wallpaper for the second terminal, and the resource locator points to the built-in page of the scanning application of the second terminal. The second terminal scans the first target code based on the scanning application to jump to the built-in page including the target wallpaper and the configuration prompt information of the target wallpaper according to the resource locator in the first target code, and then receives a configuration instruction based on the configuration prompt information to perform wallpaper configuration processing on the target wallpaper.
[0051] In the embodiment of the present application, in response to a target wallpaper information request for a target wallpaper, if the configuration support state of the target wallpaper is active, a wallpaper information interface is displayed and a configuration option is rendered on the wallpaper information interface to receive a target wallpaper configuration request, and a first target code corresponding to the target wallpaper is output based on the target wallpaper configuration request. The first target code is scanned by the second terminal based on the scanning application to jump to a built-in page of the scanning application including the target wallpaper and configuration prompt information of the target wallpaper, and then configuration instructions are received based on the configuration prompt information to perform wallpaper configuration processing on the target wallpaper. The resource locator provided by the first target code corresponds to the target wallpaper and points to the built-in page of the scanning application of the second terminal, so that after the scanning processing of the first target code based on the scanning application, the second terminal directly jumps to the built-in page of the scanning application based on the resource locator in the first target code. The built-in page includes the target wallpaper and the target configuration information of the target wallpaper, and the second terminal does not need to jump to an external webpage or locate the target wallpaper in the external webpage, thereby shortening the operation path and improving the efficiency of wallpaper configuration.
[0052] Based on Figure 1 the system architecture diagram shown in the description below, the wallpaper configuration method provided by the embodiment of the present application will be described in detail. Figures 2-6 The wallpaper configuration method provided by the embodiment of the present application will be described in detail.
[0053] Please refer to Figure 2 , Figure 2 is a flowchart of a wallpaper configuration method provided by the embodiment of the present application. As Figure 2 indicated, the embodiment of the present application describes the specific process of the wallpaper configuration method from the first terminal side, and the method of the embodiment of the present application can include the following steps S101-S103.
[0054] S101, in response to a target wallpaper information request for a target wallpaper, obtaining a target configuration support state of the target wallpaper;
[0055] Specifically, the first terminal receives a target wallpaper information request for a target wallpaper, and in response to the target wallpaper information request, acquires a target configuration support state of the target wallpaper. The target wallpaper information request is a request to view detailed information of the target wallpaper, and can be a request sent by a user to the first terminal through a touch screen operation, or a request sent by a user through another terminal device that establishes a communication connection with the first terminal. The target configuration support state is used to determine whether the target wallpaper supports configuration on another terminal device other than the first terminal. The target configuration support state can be set and stored in a server that establishes a communication connection with the first terminal by a staff member in advance, or can be set and stored in the first terminal by a staff member in advance in the detailed information of the target wallpaper. When setting the target configuration support state, whether to allow the target wallpaper to be configured in another terminal device can be determined according to information such as the design copyright, resolution, format, and the like of the target wallpaper.
[0056] S102, if the target configuration support state is an active state, rendering a corresponding configuration option on a wallpaper information interface of the target wallpaper;
[0057] Specifically, the configuration support state includes an active state and a disabled state. If the target configuration state of the target wallpaper is the active state, a corresponding configuration option is rendered on the wallpaper information interface of the target wallpaper. The wallpaper information interface is a detailed information interface of the target wallpaper displayed by the first terminal in response to the target wallpaper information request. The configuration option can be an interface element with an interactive function, such as a button, a text selection box, and the like, which is used to provide a channel for the user to set the same wallpaper. If the target configuration state of the target wallpaper is the disabled state, only the wallpaper information interface of the target wallpaper is displayed.
[0058] S103, receiving a target wallpaper configuration request based on the configuration option, and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request.
[0059] Specifically, the target wallpaper configuration request is received based on the configuration option, triggering the first terminal to output a first target code corresponding to the target wallpaper. The target wallpaper configuration request can be a touch screen operation performed by a user based on the configuration option, or a configuration request sent by a user through another terminal device that establishes a communication connection with the first terminal. The first target code can be a pop-up window rendered by the first terminal on the wallpaper information interface after the configuration option is triggered. The pop-up window includes the first target code and a scanning method of the first target code. The first target code is used to provide a resource locator corresponding to the target wallpaper for a second terminal. The resource locator points to a built-in page of a scanning application of the second terminal, and the resource locator is in the form of a short link. Optionally, the first target code can be in the form of a two-dimensional code.
[0060] In the embodiment of the present application, the first terminal acquires the target configuration support state of the target wallpaper in response to a target wallpaper information request for the target wallpaper, renders a configuration option on a wallpaper information interface of the target wallpaper when the target configuration support state is an active state, receives a target wallpaper configuration request based on the configuration option, and outputs a first target code corresponding to the target wallpaper, the first target code being used to provide a resource locator corresponding to the target wallpaper for the second terminal, the resource locator pointing to a built-in page of a scanning application of the second terminal. After the second terminal scans the first target code based on the scanning application, it directly jumps to the built-in page of the scanning application based on the resource locator in the first target code, and the built-in page includes the target wallpaper and target configuration information of the target wallpaper, so the second terminal does not need to jump to an external webpage or locate the target wallpaper in the external webpage, thereby shortening the operation path and improving the efficiency of wallpaper configuration.
[0061] Please refer to Figure 3 , Figure 3 is a flowchart of a wallpaper configuration method provided by the embodiment of the present application. As Figure 3 indicated, the embodiment of the present application describes the specific process of the wallpaper configuration method from the first terminal side, and the method of the embodiment of the present application can include the following steps S201-S206.
[0062] S201, in response to a target wallpaper information request for a target wallpaper, sending a target configuration query request to a server based on a target wallpaper identifier of the target wallpaper, so that the server returns a target configuration support state of the target wallpaper to the first terminal based on the target configuration query request;
[0063] Specifically, the first terminal receives a target wallpaper information request for a target wallpaper, and in response to the target wallpaper information request, sends a target configuration query request to a server based on a target wallpaper identifier, so that the server returns a target configuration support state of the target wallpaper to the first terminal based on the target configuration query request. The configuration support state of each wallpaper is pre-set in the server. The target wallpaper information request is a request to view the detail information of the target wallpaper, which can be a request sent by a user to the first terminal through a touch screen operation, or a request sent by a user through other terminal devices that establish a communication connection with the first terminal. The target configuration support state is used to determine whether the target wallpaper supports configuration in other terminal devices except the first terminal. The target configuration support state in the embodiment of the present application is pre-set and stored in the server that establishes a communication connection with the first terminal by the staff, so the target configuration query request is sent to the server based on the target wallpaper identifier. When setting the configuration support state of each wallpaper in the server, it can be determined whether to allow the wallpaper to be configured in other terminal devices according to the design copyright, resolution, format, etc. of each wallpaper.
[0064] S202, if the target configuration support state is the active state, rendering the corresponding configuration option on the wallpaper information interface of the target wallpaper;
[0065] Specifically, the configuration support state includes an active state and a disabled state. If the target configuration state of the target wallpaper is the active state, it is determined that the target wallpaper is allowed to be configured in other terminal devices, and the corresponding configuration option is rendered on the wallpaper information interface of the target wallpaper. The wallpaper information interface is a detail information interface of the target wallpaper displayed by the first terminal in response to a target wallpaper information request. The configuration option can be an interface element with an interactive function, such as a button, a text selection box, or other interface design elements, for providing a channel for the user to set the same wallpaper. If the target configuration state of the target wallpaper is the disabled state, only the wallpaper information interface of the target wallpaper is displayed.
[0066] S203, receiving a target wallpaper configuration request based on the configuration option, and sending a target encoding acquisition request corresponding to the target wallpaper to the server based on the target wallpaper configuration request and the target wallpaper identifier, so that the server finds or generates a first target encoding corresponding to the target wallpaper based on the target encoding acquisition request;
[0067] Specifically, the target wallpaper configuration request is received based on the configuration option. The wallpaper encoding in the embodiment of the application is generated and stored by the server. Therefore, the first terminal sends a target encoding acquisition request corresponding to the target wallpaper to the server based on the target wallpaper configuration request and the target wallpaper identifier, so that the server finds or generates a first target encoding corresponding to the target wallpaper based on the target encoding acquisition request. The target wallpaper configuration request can be a touch screen operation performed by the user based on the configuration option, or a configuration request sent by the user through other terminal devices that establish a communication connection with the first terminal. When the first terminal sends the target wallpaper configuration request to the server, the server finds the first target encoding based on the target wallpaper identifier. If the first target encoding is found, it is sent to the first terminal. If the first target encoding is not found, it is determined that the first terminal is the first time to send the target wallpaper configuration request, and the first target encoding is generated and stored based on the target wallpaper identifier, and the first target encoding is sent to the first terminal. When the server generates the first target encoding, the first target encoding corresponding to the target wallpaper is generated based on the target wallpaper identifier. The first target encoding is used to provide a resource locator corresponding to the target wallpaper for the second terminal. The resource locator points to the built-in page of the scanning application of the second terminal. The resource locator is represented in the form of a short link. Optionally, the first target encoding can be in the form of a two-dimensional code.
[0068] In an implementation, the first terminal comprises a first storage area, and the first storage area is configured to store the wallpaper codes corresponding to the wallpapers obtained from the server. The first terminal stores the first target code in the first storage area, receives a target wallpaper configuration request based on the configuration option, and finds the first target code corresponding to the target wallpaper in the first storage area based on the target wallpaper configuration request and the target wallpaper identifier. If the first target code is found in the first storage area, the first target code is output. If the first target code is not found in the first storage area, a target code obtaining request is sent to the server, the first target code corresponding to the target wallpaper returned by the server is received and output based on the target code obtaining request, and the first target code is stored in the first storage area. That is, the first terminal sends a target wallpaper configuration request to the server for the first time, obtains the first target code from the server, stores the first target code locally, and subsequently obtains the first target code from the local storage area, i.e., the first storage area.
[0069] S204, receiving and outputting the first target code corresponding to the target wallpaper returned by the server;
[0070] Specifically, the first terminal receives the first target code corresponding to the target wallpaper sent by the server, renders a pop-up window in the wallpaper information interface, and the pop-up window comprises the first target code received by the first terminal and a scanning method of the first target code. The scanning method can be to scan and process the first target code by using a scanning application with a scanning function. The pop-up window is located in the wallpaper information interface. If the first terminal receives a click operation on any area of the wallpaper information interface except the pop-up window, the pop-up window is closed, and only the detail information of the target wallpaper in the wallpaper information interface is displayed.
[0071] In an implementation, the first terminal comprises a first storage area, and the first storage area is configured to store the wallpaper codes corresponding to the wallpapers obtained from the server. The first terminal stores the first target code in the first storage area, receives a target wallpaper configuration request based on the configuration option, and finds the first target code corresponding to the target wallpaper in the first storage area based on the target wallpaper configuration request and the target wallpaper identifier. If the first target code is found in the first storage area, the first target code is output. If the first target code is not found in the first storage area, a target code obtaining request is sent to the server, the first target code corresponding to the target wallpaper returned by the server is received and output based on the target code obtaining request, and the first target code is stored in the first storage area. That is, the first terminal sends a target wallpaper configuration request to the server for the first time, obtains the first target code from the server, stores the first target code locally, and subsequently obtains the first target code from the local storage area, i.e., the first storage area.
[0072] S205, if the target code invalid information of the first target code is received, output the code refreshing option;
[0073] Specifically, the resource locator in the first target code is invalid, the parameter is tampered, the scanning times are exhausted, and the like, which will cause the first target code to be invalid. When the first target code is generated, the target code identifier is registered to the server. After the second terminal scans the first target code, the verification request is sent to the server. The verification request is used to verify whether the target code identifier is valid. If the server detects that the target code identifier is invalid, it is determined that the first target code is invalid. The server sends the target code invalid information to the first terminal. The first terminal receives the target code invalid information and outputs the code refreshing option in the pop-up window containing the first target code.
[0074] S206, if the code refreshing instruction is received based on the code refreshing option, a target code generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates the second target code corresponding to the target wallpaper based on the target wallpaper identifier, and receives and outputs the second target code returned by the server.
[0075] Specifically, if the code refreshing instruction is received based on the code refreshing option, the second target code corresponding to the target wallpaper is obtained and output. The code refreshing instruction can be a touch screen operation made by the user for the code refreshing option. When the wallpaper code is generated by the server and stored, a target code generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates the second target code corresponding to the target wallpaper based on the target wallpaper identifier, and sends the second target code to the first terminal. The first terminal receives and outputs the second target code. It should be noted that when the second target code is generated, the first target code and the target code identifier of the first target code stored previously are deleted and replaced by the second target code and the target code identifier of the second target code.
[0076] In a feasible implementation, when the wallpaper code is generated by the server and stored in the first storage area of the first terminal, if the code refreshing instruction is received based on the code refreshing option, the first target code is deleted from the first storage area; a target code generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates the second target code corresponding to the target wallpaper based on the target wallpaper identifier; the second target code returned by the server is received and output, and the second target code is stored in the first storage area.
[0077] In the embodiment of the present application, the configuration support states of the wallpapers are pre-set in the server, so that the configuration support states of the wallpapers can be flexibly adjusted. After receiving the target wallpaper information request, the first terminal can obtain the target configuration support state of the target wallpaper from the server without additional authorization, which simplifies the operation steps of wallpaper configuration and improves the configuration efficiency. When the target configuration support state is the active state, the first terminal renders the configuration options on the wallpaper information interface, receives the target wallpaper configuration request based on the configuration options, sends the target code acquisition request to the server, generates and stores the wallpaper code in the server, avoids repeated generation of the wallpaper code, and at the same time can reduce the load pressure of the first terminal. If the first storage area for storing the wallpaper code obtained from the server exists in the first terminal, when the first target code of the target wallpaper is obtained for the first time, a repeated request does not need to be sent to the server, which improves the efficiency of wallpaper configuration. When the wallpaper code is invalid, the code generation instruction is sent to the server in time, which improves the success rate of wallpaper configuration.
[0078] Please refer to Figure 4 , Figure 4 is a flowchart of a wallpaper configuration method provided by the embodiment of the present application. As Figure 4 indicated, the embodiment of the present application describes the specific process of the wallpaper configuration method from the first terminal side, and the method of the embodiment of the present application can include the following steps S301-S308.
[0079] S301, receiving configuration support instructions of each wallpaper, and adding configuration support states of each wallpaper to wallpaper information of each wallpaper based on the configuration support instructions;
[0080] Specifically, the first terminal pre-receives the configuration support instructions of each wallpaper, and adds the configuration support states of each wallpaper to the wallpaper information of each wallpaper based on the configuration support instructions. The wallpaper information is the detail information of the wallpaper, including resolution, size, name, parameter, storage path and the like. After setting the configuration support state of the wallpaper, the configuration support state is added to the wallpaper information. The configuration support state is used to determine whether the wallpaper supports configuration on other terminal devices except the first terminal, and the configuration support state in the embodiment of the present application is pre-set by the staff in the first terminal and stored in the wallpaper information.
[0081] S302, in response to a target wallpaper information request for a target wallpaper, obtaining a target configuration support state of the target wallpaper in target wallpaper information of the target wallpaper;
[0082] S303, if the target configuration support state is the active state, rendering corresponding configuration options on a wallpaper information interface of the target wallpaper;
[0083] Specifically, the configuration support state includes an active state and a disabled state. If the target configuration state of the target wallpaper is the active state, it is determined that the target wallpaper is allowed to be configured in other terminal devices, and a corresponding configuration option is rendered on a wallpaper information interface of the target wallpaper. The wallpaper information interface is a detail information interface of the target wallpaper displayed by the first terminal in response to a target wallpaper information request. The configuration option can be an interface element with an interactive function, such as a button, a text selection box, or other interface design elements, for providing a channel for the user to set the same wallpaper. If the target configuration state of the target wallpaper is the disabled state, only the wallpaper information interface of the target wallpaper is displayed.
[0084] S304, receiving a target wallpaper configuration request based on the configuration option, and searching for a first target code corresponding to the target wallpaper in the second storage area based on the target wallpaper configuration request and the target wallpaper identifier;
[0085] Specifically, the first terminal includes a second storage area. A target wallpaper configuration request is received based on a configuration option, and a first target code corresponding to the target wallpaper is searched for in the second storage area based on the target wallpaper configuration request and the target wallpaper identifier. The wallpaper code in the embodiment of the application is generated locally by the first terminal and stored in the second storage area. The target wallpaper configuration request can be a touch screen operation performed by the user based on the configuration option, or a configuration request sent by the user through other terminal devices that establish a communication connection with the first terminal. The first target code can be a pop-up window rendered by the first terminal in the wallpaper information interface after the configuration option is triggered. The pop-up window includes the first target code and a scanning method of the first target code. The first target code is used to provide a resource locator corresponding to the target wallpaper for the second terminal. The resource locator points to a built-in page of a scanning application of the second terminal. The resource locator is represented in the form of a short link. Optionally, the first target code can be in the form of a two-dimensional code.
[0086] S305, if the first target code is found in the second storage area, the first target code is output;
[0087] Specifically, if the first target code is found in the second storage area, a pop-up window is rendered in the wallpaper information interface. The pop-up window includes the first target code received by the first terminal and a scanning method of the first target code. The scanning method can be scanning and processing the first target code by using a scanning application with a scanning function. The pop-up window is located in the wallpaper information interface. If the first terminal receives a click operation on any area in the wallpaper information interface except the pop-up window, the pop-up window is closed, and only the detail information of the target wallpaper in the wallpaper information interface is displayed.
[0088] S306, if the first target code is not found in the second storage area, a first target code is generated and output based on the target wallpaper identifier, and the first target code is stored in the second storage area.
[0089] Specifically, if the first target code is not found in the second storage area, it is determined that the first terminal synchronously configures the target wallpaper with other terminal devices for the first time, generates the first target code based on the target wallpaper identifier, renders a pop-up window in the wallpaper information interface, outputs the first target code based on the pop-up window, and stores the first target code in the second storage area. The pop-up window includes the first target code received by the first terminal and a scanning method of the first target code. The scanning method can be scanning and processing the first target code by using a scanning application with a scanning function. The pop-up window is located in the wallpaper information interface. If the first terminal receives a click operation on any area of the wallpaper information interface except the pop-up window, the pop-up window is closed, and only the detail information of the target wallpaper in the wallpaper information interface is displayed.
[0090] S307, if target code invalidation information of the first target code is received, output a code refresh option;
[0091] For specific processes, please refer to step S205, which will not be repeated here.
[0092] S308, if a code refresh instruction is received based on the code refresh option, the first target code is deleted from the second storage area, a second target code corresponding to the target wallpaper is generated and output based on the target wallpaper identifier, and the second target code is stored in the second storage area.
[0093] Specifically, if a code refresh instruction is received based on the code refresh option, a second target code corresponding to the target wallpaper is obtained and output. The code refresh instruction can be a touch screen operation made by the user on the code refresh option. When the wallpaper code is generated locally by the first terminal, the first target code is deleted from the second storage area, a second target code corresponding to the target wallpaper is generated and output in the pop-up window based on the target wallpaper identifier, and the second target code is stored in the second storage area. It should be noted that when the first terminal generates the second target code, the target code identifier of the second target code is registered to the server, and the target code identifier of the first target code is replaced by the target code identifier of the second target code.
[0094] In the embodiment of the present application, the configuration support state of each wallpaper is pre-set in the first terminal, the configuration support state of each wallpaper is added in the wallpaper information of the wallpaper, and after receiving the target wallpaper information request, the target configuration support state of the target wallpaper is directly obtained from the target wallpaper information. The configuration support state of the wallpaper is included in the wallpaper information of the first terminal, and there is no need to send a configuration query request to the server, which improves the efficiency of wallpaper configuration, and there is no need to authorize additionally during wallpaper configuration, which simplifies the operation steps of wallpaper configuration and improves the configuration efficiency. When the target configuration support state is an active state, the first terminal renders a configuration option in a wallpaper information interface, receives a target wallpaper configuration request based on the configuration option, searches for the first target code in a second storage area locally, and if the first target code is found in the second storage area, the first target code is output; if the first target code is not found in the second storage area, a first target code is generated and output based on the target wallpaper identifier, and the first target code is stored in the second storage area. The first terminal generates a wallpaper code locally and stores it in a wallpaper code storage area, which reduces the network dependence in the wallpaper configuration process and improves the configuration speed. When the wallpaper code is invalid, the wallpaper code is generated locally again, which improves the success rate of wallpaper configuration.
[0095] Please refer to Figure 5 , Figure 5 is a flowchart of a wallpaper configuration method provided by the embodiment of the present application. As shown in Figure 5 , the embodiment of the present application describes the specific process of the wallpaper configuration method from the second terminal side, and the method of the embodiment of the present application can include the following steps S401-S403.
[0096] S401, based on the scanning application, the first target code is scanned and processed to obtain a scanning processing result;
[0097] Specifically, the second terminal scans and processes the first target code based on the scanning application to obtain a scanning processing result. The first target code is the wallpaper code corresponding to the target wallpaper output by the first terminal, which is used to provide a resource locator corresponding to the target wallpaper. When the first terminal outputs the first target code in the pop-up window, the scanning method of the first target code is also output, and the scanning method is to scan and process the first target code by using the scanning application with scanning function.
[0098] S402, based on the scanning processing result, jump to the built-in page of the scanning application, and the built-in page includes the target wallpaper and the configuration prompt information of the target wallpaper;
[0099] Specifically, the resource locator provided by the first target code points to a built-in page of a scanning application of the second terminal, and thus, the built-in page including the target wallpaper and the configuration prompt information of the target wallpaper is jumped to based on the scanning processing result of the first target code.
[0100] S403, receiving a configuration instruction for the target wallpaper based on the configuration prompt information, and performing wallpaper configuration processing on the target wallpaper.
[0101] Specifically, the user can save and perform wallpaper configuration operation on the target wallpaper in the second terminal according to the configuration prompt information, and the second terminal receives the configuration instruction for the target wallpaper and configures the target wallpaper as the wallpaper of the second terminal.
[0102] In the embodiment of the present application, the second terminal performs scanning processing on the first target code corresponding to the target wallpaper output by the first terminal based on the scanning application, jumps to the built-in page of the scanning application based on the scanning processing result, receives the configuration instruction for the target wallpaper based on the configuration prompt information, and performs wallpaper configuration processing on the target wallpaper. The wallpaper code can provide the resource locator corresponding to the wallpaper for the second terminal, and the resource locator points to the built-in page of the scanning application, so that the second terminal directly jumps to the built-in page of the scanning application based on the resource locator in the first target code after performing scanning processing on the first target code based on the scanning application. The built-in page includes the target wallpaper and the target configuration information of the target wallpaper, and the second terminal does not need to jump to an external webpage and does not need to locate the target wallpaper in the external webpage, which shortens the operation path and improves the efficiency of wallpaper configuration.
[0103] Please refer to Figure 6 , Figure 6 is a flowchart of a wallpaper configuration method provided by the embodiment of the present application. As Figure 6 shown, the embodiment of the present application illustrates the specific process of the wallpaper configuration method from the second terminal side, and the method of the embodiment of the present application can include the following steps S501-S504.
[0104] S501, performing scanning processing on the first target code based on the scanning application to obtain a scanning processing result;
[0105] For specific process, please refer to step S401, which will not be repeated here.
[0106] S502, if the scanning processing result is a resource locator corresponding to the target wallpaper, jumping to the built-in page of the scanning application based on the resource locator;
[0107] Specifically, the resource locator provided by the first target code points to a built-in page of the scanning application of the second terminal. Therefore, if the scanning processing result is the resource locator corresponding to the target wallpaper, the second terminal jumps to the built-in page of the scanning application based on the resource locator. The built-in page includes the target wallpaper and the configuration prompt information of the target wallpaper. The resource locator is in the form of a short link. After obtaining the resource locator through scanning, the second terminal can directly jump without waiting for an instruction.
[0108] S503, if the scanning processing result is that the first target code is invalid, the second target code output by the first terminal is determined as the first target code, and the step of performing scanning processing on the first target code based on the scanning application is returned to be executed until the scanning processing result is the resource locator corresponding to the target wallpaper, and the built-in page of the scanning application is jumped to based on the resource locator.
[0109] Specifically, if the scanning processing result is that the first target code is invalid, that is, the second terminal does not jump to the built-in page of the scanning application, the second target code output by the first terminal is determined as the first target code, and the step S501 is returned to be executed until the scanning processing result is the resource locator corresponding to the target wallpaper, and the built-in page of the scanning application is jumped to based on the resource locator.
[0110] The resource locator in the first target code is invalid, the parameter is tampered, the scanning times are exhausted, and the like, which can cause the first target code to be invalid. When the first target code is generated, the target code identifier is registered to the server. After the second terminal scans the first target code, a verification request is sent to the server. The verification request is used to verify whether the target code identifier is valid. If the server detects that the target code identifier is invalid, it is determined that the first target code is invalid. The first terminal receives the target code invalid information sent by the server, and outputs the second target code corresponding to the target wallpaper again.
[0111] S504, receiving a configuration instruction for the target wallpaper based on the configuration prompt information, and performing wallpaper configuration processing on the target wallpaper.
[0112] For specific processes, please refer to step S403, which will not be repeated here.
[0113] In the embodiment of the present application, the second terminal performs scanning processing on the first target code corresponding to the target wallpaper output by the first terminal based on the scanning application, jumps to the built-in page of the scanning application based on the scanning processing result, receives the configuration instruction for the target wallpaper based on the configuration prompt information, and performs wallpaper configuration processing on the target wallpaper. The wallpaper code can provide the resource locator corresponding to the wallpaper for the second terminal, so that the second terminal directly jumps to the built-in page of the scanning application based on the resource locator after scanning processing on the first target code. The built-in page includes the target wallpaper and the target configuration information of the target wallpaper. The second terminal does not need to jump to an external webpage, and does not need to locate the target wallpaper in the external webpage. The operation path is shortened, and the efficiency of wallpaper configuration is improved. When the first target code is invalid, the second target code output by the first terminal is scanned again until the scanning processing result is the resource locator corresponding to the target wallpaper, so that the wallpaper can be successfully configured.
[0114] Based on Figure 1 the system architecture diagram, the content display device provided by the embodiment of the present application will be described in detail below. It should be noted that Figure 7 , the first terminal in Figure 7 is used to execute the method of the embodiment shown in the present application Figures 2-4 . For the sake of convenience, only the parts related to the embodiment of the present application are shown, and the specific technical details not disclosed are subject to the embodiments shown in the present application Figures 2-4 .
[0115] Please refer to Figure 7 , Figure 7 is a structural schematic diagram of a first terminal provided by the embodiment of the present application. As Figure 7 shown, the first terminal 1 of the embodiment of the present application can include a configuration support state acquisition unit 11, a configuration option rendering unit 12, and a target code output unit 13.
[0116] The configuration support state acquisition unit 11 is configured to acquire the target configuration support state of the target wallpaper in response to a target wallpaper information request for the target wallpaper.
[0117] The configuration option rendering unit 12 is configured to render the corresponding configuration option on the wallpaper information interface of the target wallpaper if the target configuration support state is the active state.
[0118] The target code output unit 13 is configured to receive the target wallpaper configuration request based on the configuration option, output the first target code corresponding to the target wallpaper based on the target wallpaper configuration request, and use the first target code to provide the resource locator corresponding to the target wallpaper for the second terminal. The resource locator points to the built-in page of the scanning application of the second terminal.
[0119] Optionally, the configuration support state obtaining unit 11 is specifically configured to, in response to a target wallpaper information request for a target wallpaper, send a target configuration query request based on a target wallpaper identifier of the target wallpaper to the server, so that the server returns a target configuration support state of the target wallpaper to the first terminal based on the target configuration query request, and the server is preconfigured with configuration support states of various wallpapers.
[0120] Optionally, the first terminal 1 is specifically configured to receive configuration support instructions of various wallpapers, and add configuration support states of the various wallpapers to wallpaper information of the various wallpapers based on the configuration support instructions.
[0121] The configuration support state obtaining unit 11 is specifically configured to, in response to a target wallpaper information request for a target wallpaper, obtain a target configuration support state of the target wallpaper in target wallpaper information of the target wallpaper.
[0122] Optionally, the first terminal 1 is specifically configured to output an encoding refreshing option if target encoding invalidation information of the first target encoding is received.
[0123] If an encoding refreshing instruction is received based on the encoding refreshing option, a second target encoding corresponding to the target wallpaper is obtained and output.
[0124] Optionally, the target encoding output unit 13 is specifically configured to receive a target wallpaper configuration request based on a configuration option.
[0125] Based on the target wallpaper configuration request and the target wallpaper identifier, a target encoding obtaining request corresponding to the target wallpaper is sent to the server, so that the server finds or generates a first target encoding corresponding to the target wallpaper based on the target encoding obtaining request.
[0126] The first target encoding corresponding to the target wallpaper returned by the server is received and output.
[0127] Optionally, the first terminal includes a first storage area, which is used to store wallpaper encodings corresponding to various wallpapers obtained from the server; and the target encoding output unit 13 is specifically configured to receive a target wallpaper configuration request based on a configuration option.
[0128] Based on the target wallpaper configuration request and the target wallpaper identifier, the first target encoding corresponding to the target wallpaper is searched for in the first storage area.
[0129] If the first target encoding is found in the first storage area, the first target encoding is output.
[0130] If the first target encoding is not found in the first storage area, the target encoding obtaining request is sent to the server, the first target encoding corresponding to the target wallpaper returned by the server is received and output based on the target encoding obtaining request, and the first target encoding is stored in the first storage area.
[0131] Optionally, the first terminal comprises a second storage area; the target encoding output unit 13 is specifically configured to receive a target wallpaper configuration request based on the configuration option;
[0132] The first target encoding corresponding to the target wallpaper is searched in the second storage area based on the target wallpaper configuration request and the target wallpaper identifier;
[0133] If the first target encoding is found in the second storage area, the first target encoding is outputted;
[0134] If the first target encoding is not found in the second storage area, the first target encoding is generated and outputted based on the target wallpaper identifier, and the first target encoding is stored in the second storage area.
[0135] Optionally, the first terminal 1 is specifically configured to, if the encoding refreshing instruction is received based on the encoding refreshing option, send a target encoding generation request corresponding to the target wallpaper to the server based on the target wallpaper identifier, so that the server generates a second target encoding corresponding to the target wallpaper based on the target wallpaper identifier;
[0136] The second target encoding returned by the server is received and outputted.
[0137] Optionally, the first terminal 1 is specifically configured to, if the encoding refreshing instruction is received based on the encoding refreshing option, delete the first target encoding from the first storage area;
[0138] The target encoding generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates a second target encoding corresponding to the target wallpaper based on the target wallpaper identifier;
[0139] The second target encoding returned by the server is received and outputted, and the second target encoding is stored in the first storage area.
[0140] Optionally, the first terminal 1 is specifically configured to, if the encoding refreshing instruction is received based on the encoding refreshing option, delete the first target encoding from the second storage area;
[0141] The second target encoding corresponding to the target wallpaper is generated and outputted based on the target wallpaper identifier, and the second target encoding is stored in the second storage area.
[0142] In the embodiment of the present application, if the configuration support state of each wallpaper is pre-set in the server, the configuration support state of the wallpaper can be flexibly adjusted. After receiving the target wallpaper information request, the first terminal can obtain the target configuration support state of the target wallpaper from the server without additional authorization, simplifying the operation steps of wallpaper configuration and improving the configuration efficiency. If the configuration support state of each wallpaper is pre-set in the first terminal, the configuration query request does not need to be sent to the server, the response speed of wallpaper configuration is improved, and the operation steps of wallpaper configuration are simplified, and the configuration efficiency is improved. When the target configuration support state is the active state, the first terminal renders the configuration option on the wallpaper information interface, receives the target wallpaper configuration request based on the configuration option, and if the wallpaper code is generated and stored by the server, sends a target code acquisition request to the server to avoid repeated generation of the wallpaper code. If the first storage area for storing the wallpaper code obtained from the server exists in the first terminal, when the first target code of the target wallpaper is acquired for the first time, a repeated request does not need to be sent to the server, and the response speed of wallpaper configuration is improved. If the first terminal generates and stores the wallpaper code in the second storage area locally, the network dependence in the wallpaper configuration process is reduced, and the configuration speed is improved. When the wallpaper code is invalid, the code generation instruction is sent to the server in time, and the success rate of wallpaper configuration is improved.
[0143] Based on the system architecture diagram of Figure 1 , the content display device provided by the embodiments of the present application will be described in detail below. It should be noted that Figure 8 , the second terminal in Figure 8 is used to execute the method of the embodiments of the present application, only the parts related to the embodiments of the present application are shown, and the specific technical details not disclosed are please refer to the embodiments shown in the present application Figures 5-6 . Figures 5-6
[0144] Please refer to Figure 8 , Figure 8 is a structural schematic diagram of a second terminal provided by the embodiments of the present application. As Figure 8 shown, the second terminal 2 of the embodiments of the present application can include an encoding scanning unit 21, an interface jumping unit 22 and a wallpaper configuration unit 23.
[0145] The encoding scanning unit 21 is used to perform scanning processing on the first target code based on the scanning application to obtain a scanning processing result, the first target code being the wallpaper code corresponding to the target wallpaper output by the first terminal, and being used to provide a resource locator corresponding to the target wallpaper;
[0146] The interface jumping unit 22 is configured to jump to the built-in page of the scanning application based on the scanning processing result, and the built-in page includes the target wallpaper and the configuration prompt information of the target wallpaper.
[0147] The wallpaper configuration unit 23 is configured to receive the configuration instruction for the target wallpaper based on the configuration prompt information, and perform the wallpaper configuration processing on the target wallpaper.
[0148] Optionally, the interface jumping unit 22 is specifically configured to jump to the built-in page of the scanning application based on the resource locator if the scanning processing result is the resource locator corresponding to the target wallpaper.
[0149] Optionally, the interface jumping unit 22 is specifically configured to determine the second target code output by the first terminal as the first target code if the scanning processing result is the invalid first target code, and return to perform the scanning processing on the first target code based on the scanning application to obtain the scanning processing result until the scanning processing result is the resource locator corresponding to the target wallpaper.
[0150] Jump to the built-in page of the scanning application based on the resource locator.
[0151] In the embodiment of the present application, the second terminal performs the scanning processing on the first target code corresponding to the target wallpaper output by the first terminal based on the scanning application, jumps to the built-in page of the scanning application based on the scanning processing result, receives the configuration instruction for the target wallpaper based on the configuration prompt information, and performs the wallpaper configuration processing on the target wallpaper. The wallpaper code can provide the resource locator corresponding to the wallpaper for the second terminal, and the resource locator points to the built-in page of the scanning application, so that the second terminal can directly jump to the built-in page of the scanning application based on the resource locator after the scanning processing on the first target code, and the built-in page includes the target wallpaper and the target configuration information of the target wallpaper. The second terminal does not need to jump to the external webpage, and does not need to locate the target wallpaper in the external webpage, which shortens the operation path and improves the efficiency of the wallpaper configuration. When the first target code is invalid, the second target code output by the first terminal is scanned again until the scanning processing result is the resource locator corresponding to the target wallpaper, which ensures that the wallpaper can be successfully configured.
[0152] Please refer to Figure 9 , Figure 9 which is a structural schematic diagram of a terminal device provided in the embodiment of the present application.
[0153] For example, Figure 9 as shown, the terminal device 900 includes a processor 901 and a memory 902, wherein the processor 901 is electrically connected with the memory 902.
[0154] The processor 901 is a control center of the terminal device 900, and can include one or more processing cores. The processor 901 connects various parts of the terminal device through various interfaces and lines, executes various functions of the terminal device and processes data by running or calling computer programs stored in the memory 902 and calling data stored in the memory 902, thereby overall controlling the terminal device 900. Optionally, the processor 901 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field programmable gate array (FPGA), and a programmable logic array (PLA). The processor 901 can integrate a combination of one or several of a CPU, a graphics processor (GPU), and a modem. Among them, the CPU is mainly used to process operating systems, user pages, and application programs; the GPU is used to render and draw display content; and the modem is used to process wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 901, but be realized by a separate communication chip.
[0155] The memory 902 can be used to store software programs and modules. The processor 901 executes various functions and data processing by running the computer programs and modules stored in the memory 902. The memory 902 can mainly include a program storage area and a data storage area, wherein the program storage area can store operating systems, computer programs required by at least one function, and the like; and the data storage area can store data created according to the use of the terminal device 900 and the like.
[0156] In addition, the memory 902 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 902 can also include a memory controller to provide access for the processor 901 to the memory 902.
[0157] In the embodiment, the processor 901 in the terminal device 900 loads the instructions corresponding to the processes of one or more computer programs into the memory 902, and the processor 901 runs the computer programs stored in the memory 902, thereby realizing various functions, according to the following steps:
[0158] In response to a target wallpaper information request for a target wallpaper, a target configuration support state of the target wallpaper is acquired;
[0159] If the target configuration support state is an active state, the corresponding configuration option is rendered on the wallpaper information interface of the target wallpaper;
[0160] The target wallpaper configuration request is received based on the configuration option, and a first target code corresponding to the target wallpaper is output based on the target wallpaper configuration request, the first target code being used to provide a resource locator corresponding to the target wallpaper for the second terminal, the resource locator pointing to a built-in page of the scanning application of the second terminal.
[0161] Optionally, when the processor 901 executes the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper, it specifically executes the following steps:
[0162] In response to the target wallpaper information request for the target wallpaper, a target configuration query request is sent to the server based on the target wallpaper identifier of the target wallpaper, so that the server returns the target configuration support state of the target wallpaper to the first terminal based on the target configuration query request, and the configuration support states of the wallpapers are pre-set in the server.
[0163] Optionally, before the processor 901 executes the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper, it further executes the following step:
[0164] The configuration support instructions of the wallpapers are received, and the configuration support states of the wallpapers are added to the wallpaper information of the wallpapers based on the configuration support instructions;
[0165] When the processor 901 executes the step of obtaining the target configuration support state of the target wallpaper in response to the target wallpaper information request for the target wallpaper, it specifically executes the following step:
[0166] In response to the target wallpaper information request for the target wallpaper, the target configuration support state of the target wallpaper is obtained in the target wallpaper information of the target wallpaper.
[0167] Optionally, after the processor 901 executes the step of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request, it further executes the following step:
[0168] If the target code invalidation information of the first target code is received, a code refreshing option is output;
[0169] If a code refreshing instruction is received based on the code refreshing option, a second target code corresponding to the target wallpaper is obtained and output.
[0170] Optionally, when the processor 901 executes the step of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request, it specifically executes the following step:
[0171] receive a target wallpaper configuration request based on the configuration option;
[0172] based on the target wallpaper configuration request and the target wallpaper identifier, send a target code acquisition request corresponding to the target wallpaper to the server, so that the server finds or generates a first target code corresponding to the target wallpaper based on the target code acquisition request;
[0173] receive and output the first target code corresponding to the target wallpaper returned by the server.
[0174] Optionally, the first terminal includes a first storage area, and the first storage area is used to store the wallpaper codes corresponding to each wallpaper acquired from the server; when the processor 901 executes the steps of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request, the processor 901 specifically executes the following steps:
[0175] receive a target wallpaper configuration request based on the configuration option;
[0176] based on the target wallpaper configuration request and the target wallpaper identifier, find the first target code corresponding to the target wallpaper in the first storage area;
[0177] if the first target code is found in the first storage area, output the first target code;
[0178] if the first target code is not found in the first storage area, send the target code acquisition request to the server, receive and output the first target code corresponding to the target wallpaper returned by the server based on the target code acquisition request, and store the first target code in the first storage area.
[0179] Optionally, the first terminal includes a second storage area; when the processor 901 executes the steps of receiving the target wallpaper configuration request based on the configuration option and outputting the first target code corresponding to the target wallpaper based on the target wallpaper configuration request, the processor 901 specifically executes the following steps:
[0180] receive a target wallpaper configuration request based on the configuration option;
[0181] based on the target wallpaper configuration request and the target wallpaper identifier, find the first target code corresponding to the target wallpaper in the second storage area;
[0182] if the first target code is found in the second storage area, output the first target code;
[0183] if the first target code is not found in the second storage area, generate and output the first target code based on the target wallpaper identifier, and store the first target code in the second storage area.
[0184] Optionally, the processor 901, in execution, if the encoding refreshing instruction is received based on the encoding refreshing option, acquires and outputs the second target encoding corresponding to the target wallpaper, including:
[0185] If the encoding refreshing instruction is received based on the encoding refreshing option, the processor 901 sends a target encoding generation request corresponding to the target wallpaper to the server based on the target wallpaper identifier, so that the server generates the second target encoding corresponding to the target wallpaper based on the target wallpaper identifier.
[0186] The processor 901 receives and outputs the second target encoding returned by the server.
[0187] Optionally, the processor 901, in execution, if the encoding refreshing instruction is received based on the encoding refreshing option, acquires and outputs the second target encoding corresponding to the target wallpaper, including:
[0188] If the encoding refreshing instruction is received based on the encoding refreshing option, the processor 901 deletes the first target encoding from the first storage area.
[0189] The processor 901 sends a target encoding generation request corresponding to the target wallpaper to the server based on the target wallpaper identifier, so that the server generates the second target encoding corresponding to the target wallpaper based on the target wallpaper identifier.
[0190] The processor 901 receives and outputs the second target encoding returned by the server, and stores the second target encoding in the first storage area.
[0191] Optionally, the processor 901, in execution, if the encoding refreshing instruction is received based on the encoding refreshing option, acquires and outputs the second target encoding corresponding to the target wallpaper, including:
[0192] If the encoding refreshing instruction is received based on the encoding refreshing option, the processor 901 deletes the first target encoding from the second storage area.
[0193] The processor 901 generates and outputs the second target encoding corresponding to the target wallpaper based on the target wallpaper identifier, and stores the second target encoding in the second storage area.
[0194] In the embodiment of the present application, if the configuration support state of each wallpaper is pre-set in the server, the configuration support state of the wallpaper can be flexibly adjusted. After receiving the target wallpaper information request, the first terminal can obtain the target configuration support state of the target wallpaper from the server without additional authorization, which simplifies the operation steps of wallpaper configuration and improves the configuration efficiency. If the configuration support state of each wallpaper is pre-set in the first terminal, the configuration query request does not need to be sent to the server, which improves the response speed of wallpaper configuration, and the wallpaper configuration does not need additional authorization, which simplifies the operation steps of wallpaper configuration and improves the configuration efficiency. When the target configuration support state is the active state, the first terminal renders the configuration option on the wallpaper information interface, receives the target wallpaper configuration request based on the configuration option, sends the target code acquisition request to the server if the wallpaper code is generated and stored by the server, and avoids repeated generation of the wallpaper code. If the first terminal has a first storage area for storing the wallpaper code obtained from the server, when the first target code of the target wallpaper is acquired for the first time, the server does not need to send a repeated request, which improves the response speed of wallpaper configuration. If the first terminal generates and stores the wallpaper code in the second storage area, it reduces the network dependence in the wallpaper configuration process and improves the configuration speed. When the wallpaper code is invalid, the code generation instruction is sent to the server in time, which improves the success rate of wallpaper configuration.
[0195] Please refer to Figure 10 , Figure 10 is a structural schematic diagram of a terminal device provided by the embodiment of the present application.
[0196] For example, as shown in Figure 10 , the terminal device 1000 includes a processor 1001 and a memory 1002, wherein the processor 1001 is electrically connected with the memory 1002.
[0197] The processor 1001 is a control center of the terminal device 1000, and can include one or more processing cores. The processor 1001 connects various parts of the terminal device through various interfaces and lines, executes various functions of the terminal device and processes data by running or calling computer programs stored in the memory 1002 and calling data stored in the memory 1002, thereby overall controlling the terminal device 1000. Optionally, the processor 1001 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field programmable gate array (FPGA), and a programmable logic array (PLA). The processor 1001 can integrate a combination of one or several of a CPU, a graphics processor (GPU), and a modem. Among them, the CPU is mainly used to process operating systems, user pages, and application programs; the GPU is used to render and draw display content; and the modem is used to process wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 1001, but be realized by a separate communication chip.
[0198] The memory 1002 can be used to store software programs and modules. The processor 1001 executes various functions and data processing by running the computer programs and modules stored in the memory 1002. The memory 1002 can mainly include a program storage area and a data storage area. The program storage area can store operating systems, computer programs required by at least one function, and the like; and the data storage area can store data created according to the use of the terminal device 1000, and the like.
[0199] In addition, the memory 1002 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, or other volatile solid-state memory device. Accordingly, the memory 1002 can also include a memory controller to provide access for the processor 1001 to the memory 1002.
[0200] In the embodiment, the processor 1001 in the terminal device 1000 loads the instructions corresponding to the processes of one or more computer programs into the memory 1002, and the processor 1001 runs the computer programs stored in the memory 1002 to implement various functions according to the following steps:
[0201] The scanning application performs scanning processing on the first target code to obtain a scanning processing result, the first target code being a wallpaper code corresponding to the target wallpaper and output by the first terminal, and the wallpaper code being used to provide a resource locator corresponding to the target wallpaper;
[0202] The scanning application performs scanning processing on the first target code to obtain a scanning processing result, the first target code being a wallpaper code corresponding to the target wallpaper and output by the first terminal, and the wallpaper code being used to provide a resource locator corresponding to the target wallpaper;
[0203] The scanning application performs scanning processing on the first target code to obtain a scanning processing result, the first target code being a wallpaper code corresponding to the target wallpaper and output by the first terminal, and the wallpaper code being used to provide a resource locator corresponding to the target wallpaper.
[0204] Optionally, when the processor 1001 performs jumping to the built-in page of the scanning application based on the scanning processing result, the processor 1001 specifically performs:
[0205] If the scanning processing result is the resource locator corresponding to the target wallpaper, the processor 1001 jumps to the built-in page of the scanning application based on the resource locator.
[0206] Optionally, when the processor 1001 performs jumping to the built-in page of the scanning application based on the scanning processing result, the processor 1001 specifically performs:
[0207] If the scanning processing result is invalid, the processor 1001 determines the second target code output by the first terminal as the first target code, and returns to perform the scanning processing on the first target code based on the scanning application to obtain a scanning processing result until the scanning processing result is the resource locator corresponding to the target wallpaper.
[0208] The scanning application performs scanning processing on the first target code to obtain a scanning processing result, the first target code being a wallpaper code corresponding to the target wallpaper and output by the first terminal, and the wallpaper code being used to provide a resource locator corresponding to the target wallpaper.
[0209] In the embodiments of the present application, the second terminal performs scanning processing on the first target code corresponding to the target wallpaper and output by the first terminal based on the scanning application, jumps to the built-in page of the scanning application based on the scanning processing result, and receives a configuration instruction for the target wallpaper based on the configuration prompt information to perform wallpaper configuration processing on the target wallpaper. The wallpaper code can provide the second terminal with a resource locator corresponding to the wallpaper, so that the second terminal can directly jump to the built-in page of the scanning application based on the resource locator after performing scanning processing on the first target code, the built-in page including the target wallpaper and target configuration information of the target wallpaper, the second terminal does not need to jump to an external webpage or locate the target wallpaper in the external webpage, the operation path is shortened, and the efficiency of wallpaper configuration is improved. When the first target code is invalid, the second terminal re-scans the second target code output by the first terminal until the scanning processing result is the resource locator corresponding to the target wallpaper, so that the wallpaper can be successfully configured.
[0210] It should be understood that the apparatus provided by the embodiments of the present application is used to execute the above wallpaper configuration method, and thus can achieve the same effect as the above implementation method.
[0211] In the case of employing the integrated unit, the apparatus can comprise a processing module, a storage module. Wherein, when the apparatus is applied to a terminal device, the processing module can be used to control and manage the actions of the terminal device. The storage module can be used to support the terminal device to execute relevant program codes and the like.
[0212] Wherein, the processing module can be a processor or a controller, which can realize or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure of the present application. The processor can also be a combination of computing functions, such as including one or more microprocessor combinations, digital signal processing (DSP) and microprocessor combinations, and the like. The storage module can be a memory.
[0213] In addition, the apparatus provided by the embodiments of the present application can be a chip, a component or a module, the chip can include a connected processor and a memory; wherein the memory is used to store instructions, when the processor calls and executes the instructions, can make the chip execute the wallpaper configuration method provided by the above embodiments.
[0214] The embodiments of the present application also provide a computer readable storage medium, the computer readable storage medium stores computer program codes, when the computer program codes run on the computer, make the computer execute the above related method steps to realize the wallpaper configuration method provided by the above embodiments.
[0215] The embodiments of the present application also provide a computer program product, when the computer program product runs on the computer, make the computer execute the above related steps to realize the wallpaper configuration method provided by the above embodiments.
[0216] Wherein, the apparatus, computer readable storage medium, computer program product or chip provided by the embodiments of the present application are used to execute the corresponding method provided above, therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method provided above, which will not be repeated here.
[0217] Through the description of the above embodiments, those skilled in the art can understand that, for the convenience and brevity of description, only the above-mentioned division of functional modules is taken as an example for illustration, in actual application, the above-mentioned functions can be completed by different functional modules according to needs, that is, the internal structure of the apparatus is divided into different functional modules to complete all or part of the functions described above.
[0218] In the embodiments of the present disclosure, it should be understood that the disclosed apparatus and method can be implemented in other ways. For example, the apparatus embodiments described above are merely schematic, and the division of the modules or units is merely a logical function division. In actual implementation, another division manner can be adopted, for example, a plurality of units or components can be combined or integrated into another apparatus, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or in other forms.
[0219] The above merely describes specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present disclosure, which should be covered by the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A wallpaper configuration method, characterized in that: Applied to a first terminal, the method includes: In response to a target wallpaper information request for a target wallpaper, obtaining a target configuration support status of the target wallpaper; If the target configuration support state is activated, rendering corresponding configuration options on the wallpaper information interface of the target wallpaper; A target wallpaper configuration request is received based on the configuration option, and a first target code corresponding to the target wallpaper is output based on the target wallpaper configuration request, wherein the first target code is used to provide a resource locator corresponding to the target wallpaper to the second terminal, and the resource locator points to a built-in page of a scanning application of the second terminal.
2. The method according to claim 1, characterized in that The step of obtaining a target configuration support status of the target wallpaper in response to a target wallpaper information request for the target wallpaper includes: In response to a target wallpaper information request for a target wallpaper, a target configuration query request is sent to a server based on a target wallpaper identifier of the target wallpaper, so that the server returns a target configuration support status of the target wallpaper to the first terminal based on the target configuration query request, and the server is pre-set with the configuration support status of each wallpaper.
3. The method according to claim 1, characterized in that Before the step of responding to the target wallpaper information request for the target wallpaper and obtaining the target configuration support status of the target wallpaper, the method further includes: receiving a configuration support instruction for each wallpaper, and adding the configuration support status of each wallpaper to the wallpaper information of each wallpaper based on the configuration support instruction; The step of obtaining a target configuration support status of the target wallpaper in response to a target wallpaper information request for the target wallpaper includes: In response to a target wallpaper information request for a target wallpaper, a target configuration support status of the target wallpaper is obtained from the target wallpaper information of the target wallpaper.
4. The method according to claim 1, wherein After receiving a target wallpaper configuration request based on the configuration option and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request, the method further includes: If target code invalidation information of the first target code is received, a code refresh option is output; If a code refresh instruction is received based on the code refresh option, a second target code corresponding to the target wallpaper is acquired and output.
5. The method according to claim 4, characterized in that The receiving a target wallpaper configuration request based on the configuration option, and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request, includes: receiving a target wallpaper configuration request based on the configuration options; Based on the target wallpaper configuration request and the target wallpaper identifier, sending a target code acquisition request corresponding to the target wallpaper to a server, so that the server searches for or generates a first target code corresponding to the target wallpaper based on the target code acquisition request; Receive and output the first target code corresponding to the target wallpaper returned by the server.
6. The method according to claim 5, characterized in that The first terminal includes a first storage area, and the first storage area is used to store wallpaper codes corresponding to the wallpapers obtained from the server; The method further comprises: storing the first target code in the first storage area, and receiving a target wallpaper configuration request based on the configuration options; searching, in the first storage area, for a first target code corresponding to the target wallpaper based on the target wallpaper configuration request and the target wallpaper identifier; If the first target code is found in the first storage area, outputting the first target code; If the first target code is not found in the first storage area, a target code acquisition request is sent to the server, and based on the target code acquisition request, the first target code corresponding to the target wallpaper returned by the server is received and output, and the first target code is stored in the first storage area.
7. The method according to claim 4, characterized in that The first terminal includes a second storage area; the receiving a target wallpaper configuration request based on the configuration option, and outputting a first target code corresponding to the target wallpaper based on the target wallpaper configuration request, including: receiving a target wallpaper configuration request based on the configuration options; searching the second storage area for a first target code corresponding to the target wallpaper based on the target wallpaper configuration request and the target wallpaper identifier; If the first target code is found in the second storage area, outputting the first target code; If the first target code is not found in the second storage area, the first target code is generated and output based on the target wallpaper identifier, and the first target code is stored in the second storage area.
8. The method according to claim 5, characterized in that If a code refresh instruction is received based on the code refresh option, obtaining and outputting a second target code corresponding to the target wallpaper includes: If a code refresh instruction is received based on the code refresh option, a target code generation request corresponding to the target wallpaper is sent to the server based on the target wallpaper identifier, so that the server generates a second target code corresponding to the target wallpaper based on the target wallpaper identifier; Receive and output the second target code returned by the server.
9. The method according to claim 6, characterized in that If a code refresh instruction is received based on the code refresh option, obtaining and outputting a second target code corresponding to the target wallpaper includes: If a code refresh instruction is received based on the code refresh option, deleting the first target code from the first storage area; sending a target code generation request corresponding to the target wallpaper to the server based on the target wallpaper identifier, so that the server generates a second target code corresponding to the target wallpaper based on the target wallpaper identifier; Receive and output the second target code returned by the server, and store the second target code in the first storage area.
10. The method according to claim 7, characterized in that If a code refresh instruction is received based on the code refresh option, obtaining and outputting a second target code corresponding to the target wallpaper includes: if a code refresh instruction is received based on the code refresh option, deleting the first target code from the second storage area; A second target code corresponding to the target wallpaper is generated and output based on the target wallpaper identifier, and the second target code is stored in the second storage area.
11. A wallpaper configuration method, characterized in that: Applied to the second terminal, the method includes: Scanning a first target code based on a scanning application to obtain a scanning result, wherein the first target code is a wallpaper code corresponding to a target wallpaper output by the first terminal and is used to provide a resource locator corresponding to the target wallpaper; Jumping to a built-in page of the scanning application based on the scanning processing result, the built-in page including the target wallpaper and configuration prompt information of the target wallpaper; A configuration instruction for the target wallpaper is received based on the configuration prompt information, and wallpaper configuration processing is performed on the target wallpaper.
12. The method according to claim 11, characterized in that The step of jumping to a built-in page of the scanning application based on the scanning processing result includes: If the scanning result is a resource locator corresponding to the target wallpaper, the system jumps to a built-in page of the scanning application based on the resource locator.
13. The method according to claim 11, characterized in that The step of jumping to a built-in page of the scanning application based on the scanning processing result includes: If the scanning result indicates that the first target code is invalid, determining the second target code output by the first terminal as the first target code, and returning to the step of scanning the first target code based on the scanning application to obtain a scanning result, until the scanning result is a resource locator corresponding to the target wallpaper; Jump to the built-in page of the scanning application based on the resource locator.
14. A first terminal, characterized in that: The first terminal includes: a configuration support status acquiring unit, configured to acquire a target configuration support status of a target wallpaper in response to a target wallpaper information request for the target wallpaper; a configuration option rendering unit, configured to render corresponding configuration options on the wallpaper information interface of the target wallpaper if the target configuration support state is an activated state; A target code output unit is used to receive a target wallpaper configuration request based on the configuration option, and output a first target code corresponding to the target wallpaper based on the target wallpaper configuration request, wherein the first target code is used to provide a resource locator corresponding to the target wallpaper to the second terminal, and the resource locator points to a built-in page of the scanning application of the second terminal.
15. A second terminal, characterized in that: The second terminal includes: a code scanning unit, configured to scan a first target code based on a scanning application to obtain a scanning result, wherein the first target code is a wallpaper code corresponding to a target wallpaper output by the first terminal, and is configured to provide a resource locator corresponding to the target wallpaper; An interface jump unit, configured to jump to a built-in page of the scanning application based on the scanning processing result, wherein the built-in page includes the target wallpaper and configuration prompt information of the target wallpaper; The wallpaper configuration unit is configured to receive a configuration instruction for the target wallpaper based on the configuration prompt information, and perform wallpaper configuration processing on the target wallpaper.
16. A terminal device, characterized in that: The terminal device includes: a memory for storing executable program code; A processor, configured to call and run the executable program code from the memory, so that the terminal device executes the method according to any one of claims 1 to 13.
17. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 13 is implemented.