Method and device for determining interface display content
By displaying preset themes and alternative themes on the interface, and calling the screen layout information of the target theme based on the user's selection, the problem of single interface display form is solved, personalized interface display is realized, and user experience is improved.
Patent Information
- Application Number
- CN202210142604.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-16
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2042-02-16
AI Technical Summary
In the prior art, the interface display form is single and cannot meet the user's personalized needs, resulting in low user experience and boringness.
By responding to the user's selection operation, preset topics and alternative topics are displayed on the display interface, target screen layout information of the target topic is called, and interface content corresponding to the target topic is displayed according to this information.
It realizes displaying the corresponding interface content according to the topics selected by the user, meeting the users' needs for different layouts of the display interface and improving the user experience.
Smart Images

Figure CN114817781B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method and device for determining interface display content. Background Art
[0002] With the continuous development and widespread application of electronic products such as various terminals and wearable devices, the applications and browsers running on them have greatly facilitated and enriched people's daily lives. However, with the continuous improvement of people's personalized needs, a single interface display form can no longer meet the personalized needs of users. In the prior art, in order to display different interfaces for different applications or browsers, there are methods of displaying interfaces according to different color requirements or setting different background pictures, but the overall display layout remains unchanged, resulting in a low user experience and dullness. Summary of the invention
[0003] One purpose of the present application is to provide a method and device for determining interface display content, which realizes the display of interface content corresponding to the theme selected by the user on the display interface, thereby ensuring the user's demand for different layout displays of the display interface.
[0004] According to one aspect of the present application, a method for determining interface display content is provided, wherein the method comprises:
[0005] In response to a trigger operation of the first user entering the interface, displaying a determined preset theme and at least one candidate theme on the display interface;
[0006] In response to the first user's selection operation on the preset topic and the at least one candidate topic, determining a target topic;
[0007] Calling the target screen layout information corresponding to the target theme;
[0008] According to the target screen layout information, interface content corresponding to the target theme is displayed on the display interface.
[0009] Furthermore, in the above method, in response to the triggering operation of the first user entering the interface, displaying a determined preset theme and at least one alternative theme on the display interface includes:
[0010] Presetting the preset theme and its corresponding initial screen layout information, wherein the preset screen layout information includes at least one initial screen component and its corresponding initial position information and initial component association information;
[0011] Displaying the initial interface content corresponding to the preset theme on the display interface according to the initial screen layout information;
[0012] In response to a modification operation performed by the second user on each of the initial screen components in the initial interface content, determining at least one candidate theme and its corresponding candidate screen layout information, wherein the candidate screen layout information includes at least one candidate screen component and its corresponding candidate position information and candidate component association information;
[0013] In response to a triggering operation of the first user entering the interface, the preset theme and the at least one candidate theme are displayed on the display interface.
[0014] Furthermore, in the above method, the modification operation includes at least any one of the following:
[0015] Scaling operation on the initial screen component;
[0016] Moving operation on the initial screen component;
[0017] Deleting the initial screen component;
[0018] A component association update operation is performed on the initial screen component.
[0019] Furthermore, in the above method, the method further comprises:
[0020] Modifying the target screen layout information to obtain a new theme and updated screen layout information corresponding to the new theme;
[0021] The new theme and the corresponding updated screen layout information are saved.
[0022] According to another aspect of the present application, a non-volatile storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions can be executed by a processor, the processor implements the method for determining the interface display content as described above.
[0023] According to another aspect of the present application, a device for determining interface display content is also provided, wherein the device includes:
[0024] one or more processors;
[0025] A computer readable medium for storing one or more computer readable instructions,
[0026] When the one or more computer-readable instructions are executed by the one or more processors, the one or more processors implement the method for determining the interface display content as described above.
[0027] Compared with the prior art, the present application displays a determined preset theme and at least one alternative theme on the display interface in response to a trigger operation of the first user entering the interface; determines a target theme in response to the first user's selection operation on the preset theme and the at least one alternative theme; calls the target screen layout information corresponding to the target theme; and displays the interface content corresponding to the target theme on the display interface according to the target screen layout information, thereby realizing the display of interface content corresponding to the theme selected on the display interface according to the theme selected by the user, thereby ensuring the user's demand for different layout displays of the display interface. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0029] Figure 1 A schematic flow chart of a method for determining interface display content according to one aspect of the present application is shown.
[0030] The same or similar reference numerals in the drawings represent the same or similar components. DETAILED DESCRIPTION
[0031] The present application is described in further detail below in conjunction with the accompanying drawings.
[0032] In a typical configuration of the present application, the terminal, the device of the service network and the trusted party all include one or more processors (CPU), input / output interfaces, network interfaces and memories.
[0033] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0034] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0035] like Figure 1 As shown, one aspect of the present application provides a flow chart of a method for determining interface display content, wherein the method includes step S11, step S12, step S13 and step S14, specifically including the following steps:
[0036] Step S11, in response to the trigger operation of the first user entering the interface, a preset theme and at least one alternative theme are displayed on the display interface. Here, the display interface includes but is not limited to the interface of the application, the interface of accessing the browser, and the operation interface in the working environment; the trigger operation includes but is not limited to the operation of the physical keys and the touch operation of the virtual keys on the interface; wherein the preset theme is a system default theme that can be presented at any time when entering the interface.
[0037] Step S12, determining a target theme in response to the first user's selection operation on the preset theme and the at least one candidate theme;
[0038] Step S13, calling the target screen layout information corresponding to the target theme;
[0039] Step S14: displaying interface content corresponding to the target theme on the display interface according to the target screen layout information.
[0040] Through the above steps S11 to S14, the interface content corresponding to the selected theme is displayed on the display interface according to the theme selected by the user, ensuring the user's demand for different layout displays of the display interface.
[0041] For example, when the first user needs to enter the interface for access or browsing, a trigger operation for entering the interface will be performed, such as triggering a physical button for entering the interface. In response to the first user's triggering operation on the physical button, a preset theme and multiple alternative themes will be displayed on the display interface. The multiple alternative themes are: Theme 1, Theme 2, Theme 3, ..., Theme (N-1) and Theme N. Of course, the multiple alternative themes are also themes obtained by changing the preset theme, so that when the interface is opened again in the future, the alternative themes can be displayed to the first user based on memory; in order to meet the first user's display requirements for the layout of the display interface, the first user can select the preset theme and multiple alternative themes displayed. For example, if the selected target theme is Theme 4, the target screen layout information corresponding to Theme 4 can be directly called, and the interface content corresponding to Theme 4 can be displayed on the display interface according to the target screen layout information, which meets the first user's display requirements for different themes of the display interface after entering the interface, ensures that the display interface can meet the interface content required by the user, and improves the fun of the user opening the interface.
[0042] Following the above embodiment of the present application, in response to the triggering operation of the first user entering the interface, displaying a preset theme and at least one alternative theme on the display interface includes:
[0043] Presetting the preset theme and its corresponding initial screen layout information, wherein the preset screen layout information includes at least one initial screen component and its corresponding initial position information and initial component association information;
[0044] Displaying the initial interface content corresponding to the preset theme on the display interface according to the initial screen layout information;
[0045] In response to the modification operation performed by the second user on each of the initial screen components in the initial interface content, at least one alternative theme and its corresponding alternative screen layout information are determined, wherein the alternative screen layout information includes at least one alternative screen component and its corresponding alternative position information and alternative component association information; here, the second user can be the first user, or other users who want to modify the initial layout of the display interface, etc.
[0046] In response to a triggering operation of the first user entering the interface, the preset theme and the at least one candidate theme are displayed on the display interface.
[0047] For example, in an actual application scenario, before entering the interface, the user presets a preset theme and the initial screen layout information corresponding to the preset theme, such as presetting the theme and the initial screen layout information in the browser interface, the initial screen layout information includes one or more initial screen components and the initial position information and initial component association information corresponding to each initial screen component in the interface, the initial component association information is used to indicate the linkage relationship between an initial screen component in the interface and other initial screen components in the interface; according to the initial screen layout information, the initial interface content corresponding to the preset theme is displayed on the display interface, wherein the initial interface content is to display each corresponding initial screen component on the display interface according to the initial position information and the initial component association information, so as to form an initial interface content on the display interface. Content; In order to facilitate the generation of new themes and screen layout information corresponding to new themes, the second user can, based on the initial interface content displayed on the display interface, modify one or more initial screen components in the initial interface content so that the modified interface layout corresponds to the new theme, that is, the alternative theme, and the alternative screen layout information corresponding to each alternative theme is the interface layout information corresponding to the modification operation completed by the user, wherein the alternative interface layout information includes one or more alternative screen components and the alternative position information and alternative component association information corresponding to each alternative screen component in the display interface, so that after the trigger operation of entering the interface is subsequently triggered, the preset theme and one or more alternative themes are displayed on the display interface to meet the user's display requirements for different layouts of the display interface in actual application scenarios.
[0048] In this embodiment, the modification operation includes at least any one of the following:
[0049] Scaling operation on the initial screen component;
[0050] Moving operation on the initial screen component;
[0051] Deleting the initial screen component;
[0052] A component association update operation is performed on the initial screen component.
[0053] For example, the scaling operation on the initial screen component includes but is not limited to modifying the window size of the initial screen component in the interface, and controllably and convertibly enlarging or reducing the overall size of the initial screen component, so as to realize the scalable processing of each initial screen component and ensure the display form of different sizes; the moving operation on the initial screen component includes but is not limited to changing the horizontal and vertical directions of the initial screen component in the interface, moving the position, or moving different initial screen components horizontally and vertically, so as to realize the position movement and layout change between different initial screen components, and meet the user's division and adjustment of the interface layout to which they are accustomed; the deleting operation on the initial screen component includes but is not limited to deleting one or more initial screen components that the user does not care about, so that the components displayed on the display interface can not only meet the user's viewing needs, but also ensure the clarity and simplicity of the display interface; the component association update operation on the initial screen component includes but is not limited to updating the position association between the initial screen components, updating the trigger logic association between the initial screen components, deleting the position association between the initial screen components and deleting the logical association between the initial screen components, etc., so as to realize the component association update operation on all initial screen components. Through the above modification operations, the initial screen components can be controlled to obtain a new theme and its corresponding interface layout information.
[0054] In this embodiment, multiple initial screen components can be displayed in blocks, with multiple layout modes in horizontal, vertical, left and right directions. According to the user's modification operation on each initial screen component, the user's habitual or favorite interface layout display method can be met, so that different users can have different layout screens on the display interface when entering the interface; the controllable components of multiple alternative themes are used to interface display, and controllable memory screen display can be realized. Different themes can be customized according to the memory generated by the modification operation, so that when the operation of accessing the interface is triggered again, not only the initial layout screen information corresponding to the default preset theme can be displayed, but also the alternative themes that exist by memory after modification and their corresponding alternative layout screen information can be displayed, so as to meet the user's demand for different layout displays of the display interface.
[0055] Following the above embodiment of the present application, the method further includes:
[0056] Modifying the target screen layout information to obtain a new theme and updated screen layout information corresponding to the new theme;
[0057] The new theme and the corresponding updated screen layout information are saved.
[0058] In actual application scenarios, if the first user performs a theme display selection operation, and displays the interface content in the display interface according to the target screen layout information corresponding to the selected target theme, the interface content displayed in the display interface can also be modified, that is, the target screen layout information can be modified, such as moving one or more components in the target screen layout information, scaling one or more components in the target screen layout information, and deleting one or more components in the target screen layout information, etc., to modify the target screen layout information to a layout that meets the user's display requirements. After modifying the target screen layout information, a new theme and the updated screen layout information corresponding to the new theme are obtained. In order to facilitate the user to directly display the updated screen layout information corresponding to the currently modified new theme when entering the interface later, the currently set new theme and its corresponding updated screen layout information need to be saved for subsequent calls.
[0059] According to another aspect of the present application, a non-volatile storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions can be executed by a processor, the processor implements the method for determining the interface display content as described above.
[0060] According to another aspect of the present application, a device for determining interface display content is also provided, wherein the device includes:
[0061] one or more processors;
[0062] A computer readable medium for storing one or more computer readable instructions,
[0063] When the one or more computer-readable instructions are executed by the one or more processors, the one or more processors implement the method for determining the interface display content as described above.
[0064] Here, the detailed contents of each embodiment of the device for determining the displayed content on the interface may be specifically referred to the corresponding part of the embodiment of the method for determining the displayed content on the interface, which will not be described in detail here.
[0065] To summarize, the present application displays a determined preset theme and at least one alternative theme on a display interface in response to a trigger operation of a first user entering the interface; determines a target theme in response to a selection operation of the first user on the preset theme and the at least one alternative theme; calls target screen layout information corresponding to the target theme; and displays interface content corresponding to the target theme on the display interface according to the target screen layout information, thereby realizing the display of interface content corresponding to the theme selected on the display interface according to the theme selected by the user, thereby ensuring the user's need for different layout displays of the display interface.
[0066] It should be noted that the present application can be implemented in software and / or a combination of software and hardware, for example, can be implemented using an application specific integrated circuit (ASIC), a general purpose computer or any other similar hardware device. In one embodiment, the software program of the present application can be executed by a processor to implement the steps or functions described above. Similarly, the software program of the present application (including relevant data structures) can be stored in a computer-readable recording medium, for example, a RAM memory, a magnetic or optical drive or a floppy disk and similar devices. In addition, some steps or functions of the present application can be implemented using hardware, for example, as a circuit that cooperates with a processor to perform each step or function.
[0067] In addition, a part of the present application may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present application through the operation of the computer. The program instruction for calling the method of the present application may be stored in a fixed or removable recording medium, and / or transmitted through a data stream in a broadcast or other signal-bearing medium, and / or stored in a working memory of a computer device that runs according to the program instruction. Here, according to an embodiment of the present application, a device is included, the device including a memory for storing computer program instructions and a processor for executing program instructions, wherein, when the computer program instruction is executed by the processor, the device is triggered to run the method and / or technical solution based on the aforementioned multiple embodiments according to the present application.
[0068] It is obvious to those skilled in the art that the present application is not limited to the details of the above exemplary embodiments, and that the present application can be implemented in other specific forms without departing from the spirit or basic features of the present application. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-restrictive, and the scope of the present application is limited by the attached claims rather than the above description, so it is intended to include all changes that fall within the meaning and scope of the equivalent elements of the claims in the present application. Any figure mark in the claims should not be regarded as limiting the claims involved. In addition, it is obvious that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in the device claim can also be implemented by one unit or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any particular order.
Claims
1. A method for determining interface display content, wherein: The method comprises: In response to a trigger operation of a first user entering an interface, a preset theme and at least one alternative theme are displayed on a display interface, including: before the user enters the interface, the user presets the preset theme and its corresponding initial screen layout information, wherein the initial screen layout information includes at least one initial screen component and its corresponding initial position information and initial component association information; according to the initial screen layout information, the initial interface content corresponding to the preset theme is displayed on the display interface; in response to a modification operation of the second user on each of the initial screen components in the initial interface content, at least one alternative theme and its corresponding alternative screen layout information are determined, wherein the alternative screen layout information includes at least one alternative screen component and its corresponding alternative position information and alternative component association information; after a trigger operation for entering the interface is subsequently triggered, in response to the trigger operation of the first user entering the interface, the preset theme and the at least one alternative theme are displayed on the display interface; The modification operation includes: updating the component association of the initial screen components, wherein the updating operation includes: updating the position association between the initial screen components, updating the trigger logic association between the initial screen components, deleting the position association between the initial screen components, and deleting the logic association between the initial screen components; In response to the first user's selection operation on the preset topic and the at least one candidate topic, determining a target topic; Calling the target screen layout information corresponding to the target theme; According to the target screen layout information, interface content corresponding to the target theme is displayed on the display interface.
2. The method according to claim 1, wherein: The modification operation includes at least one of the following: Scaling operation on the initial screen component; Moving operation on the initial screen component; Deletion operation on the initial screen component.
3. The method according to claim 1, wherein: The method further comprises: Modifying the target screen layout information to obtain a new theme and updated screen layout information corresponding to the new theme; The new theme and the corresponding updated screen layout information are saved.
4. A non-volatile storage medium having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executable by a processor, the processor is enabled to implement the method according to any one of claims 1 to 3.
5. A device for determining interface display content, wherein: The equipment includes: one or more processors; A computer readable medium for storing one or more computer readable instructions, When the one or more computer-readable instructions are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Mobile terminal desktop theme switching method and device
CN104123144A
Page layout method and device
CN112199132A