Interface display method and apparatus, and electronic device, computer-readable storage medium and computer program product
By first displaying the reward logo for the activity stage in the activity reward interface and displaying the reward logo for the sub-stage after the target stage is selected, the problem of too many reward logos is solved, and the interface is rational and reward viewing efficiency is improved.
Patent Information
- Application Number
- PCT/CN2024/123889
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-21
- Filing Date
- 2024-10-10
- Publication Date
- 2025-06-26
AI Technical Summary
When displaying the active reward interface in the prior art, due to the excessive number of reward logos, the interface is messy, making it difficult for users to quickly understand the core rewards, and occupy too much display area, which affects the use of other functions.
By first displaying the reward logo for at least one stage in the activity reward interface, and when the reward logo for the first target stage is selected, the reward logo for the sub-stage in that stage will not be displayed directly.
It effectively reduces the number of reward logos displayed in a single time, intuitively reflects the hierarchical relationship between different reward logos, improves the efficiency of reward viewing, and reduces the impact on the use of other functions.
Smart Images

Figure CN2024123889_26062025_PF_FP_ABST
Abstract
Description
Interface display method, device, electronic device, computer-readable storage medium, and computer program product
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is based on the Chinese patent application with application number 2023117789273 and application date December 21, 2023, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby introduced into this application as a reference. Technical Field
[0003] The embodiments of the present application relate to the field of computer technology, and in particular to an interface display method, device, electronic device, computer-readable storage medium, and computer program product. Background Art
[0004] With the development of computer technology and the substantial increase in user scale, in order to increase user activity, many applications will hold activities and set rewards to attract users to participate in the activities.
[0005] Events often feature multiple rewards, and the reward icons corresponding to these rewards are displayed in a tiled manner on the event reward interface, in the order in which they are listed. However, this tiled display method results in an excessive number of reward icons being displayed, which lacks focus. This not only requires users to spend more time understanding the event's core rewards, making reward viewing less efficient, but also requires more display area to display the rewards, impacting the use of other features in the app.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide an interface display method, device, electronic device, computer-readable storage medium, and computer program product that can improve the efficiency of reward viewing and reduce the impact on the use of other functions in the application. The technical solution is as follows:
[0008] An embodiment of the present application provides an interface display method, which is executed by an electronic device and includes:
[0009] Displaying an activity reward interface, and displaying a reward identifier of at least one stage of the activity in the activity reward interface, wherein the activity includes at least two stages, and each stage includes at least two sub-stages;
[0010] In response to a reward logo of a first target stage being selected, displaying reward logos of sub-stages within the first target stage, the first target stage being any one of the at least two stages included in the activity;
[0011] The reward identifier of the sub-stage is used to indicate the reward that can be claimed after completing the sub-stage.
[0012] An embodiment of the present application provides an interface display device, the device comprising:
[0013] A first display module is configured to display an activity reward interface and display a reward identifier of at least one stage of an activity in the activity reward interface, wherein the activity includes at least two stages, and each stage includes at least two sub-stages;
[0014] a second display module configured to display reward icons of sub-stages within a first target stage in response to a reward icon of the first target stage being selected, the first target stage being any one of the at least two stages included in the activity;
[0015] The reward identifier of the sub-stage is used to indicate the reward that can be claimed after completing the sub-stage.
[0016] An embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores at least one computer program or computer-executable instruction, and the at least one computer program or computer-executable instruction is loaded and executed by the processor to implement the operations performed by the interface display method described in the above aspects.
[0017] An embodiment of the present application provides a computer-readable storage medium, which stores at least one computer program or computer-executable instruction. The at least one computer program or computer-executable instruction is loaded and executed by a processor to implement the operations performed by the interface display method described in the above aspects.
[0018] An embodiment of the present application provides a computer program product, including a computer program or computer-executable instructions, which are loaded and executed by a processor to implement the operations performed by the interface display method described in the above aspects.
[0019] The solution of the embodiment of the present application is to display the reward logo of at least one stage in the activity based on the activity reward interface. When the reward logo of the first target stage is selected, the reward logo of the sub-stage within the first target stage is displayed, instead of directly displaying all the reward logos. This can effectively reduce the number of reward logos displayed at a time, so that the hierarchical relationship between different reward logos can be intuitively reflected, making it easy for users to browse the reward logos of the activity, thereby not only improving the efficiency of reward viewing, but also reducing the display area required for reward display, reducing the impact on the use of other functions in the application. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0021] FIG1 is a schematic diagram of an implementation environment provided by an embodiment of the present application;
[0022] FIG2 is a flow chart of an interface display method provided in an embodiment of the present application;
[0023] FIG3 is a schematic diagram of an activity reward interface provided in an embodiment of the present application;
[0024] FIG4 is a schematic diagram of a reward mark for a sub-stage provided in an embodiment of the present application;
[0025] FIG5 is a schematic diagram of another sub-stage reward mark provided in an embodiment of the present application;
[0026] FIG6 is a flowchart of another interface display method provided in an embodiment of the present application;
[0027] FIG7 is a schematic diagram of another activity reward interface provided in an embodiment of the present application;
[0028] FIG8 is a schematic diagram of another activity reward interface provided in an embodiment of the present application;
[0029] FIG9 is a schematic diagram of another activity reward interface provided in an embodiment of the present application;
[0030] FIG10 is a flowchart of another interface display method provided in an embodiment of the present application;
[0031] FIG11 is a schematic diagram of an additional reward mark provided in an embodiment of the present application;
[0032] FIG12 is a schematic diagram of an operation process provided in an embodiment of the present application;
[0033] FIG13 is a schematic diagram of an active preheating interface provided in an embodiment of the present application;
[0034] FIG14 is a schematic structural diagram of an interface display device provided in an embodiment of the present application;
[0035] FIG15 is a schematic structural diagram of another interface display device provided in an embodiment of the present application;
[0036] FIG16 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0038] It is understood that the terms "first," "second," and the like used herein may be used to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are used solely to distinguish one concept from another. For example, a first stage may be referred to as a second stage, and similarly, a second stage may be referred to as a first stage, without departing from the scope of this application.
[0039] Here, "at least two" refers to two or more stages. For example, the at least two stages can be two stages, three stages, or any other integer greater than or equal to two stages. "Each" refers to each of the at least two stages. For example, "each stage" refers to each stage of the at least two stages. If the at least two stages are three stages, "each stage" refers to each stage of the three stages.
[0040] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals (including but not limited to signals transmitted between user terminals and other devices, etc.) involved in this application are all fully authorized by users or relevant parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0041] With the research and advancement of artificial intelligence technology, artificial intelligence technology has been studied and applied in many fields, such as common smart homes, smart wearable devices, virtual assistants, smart speakers, smart marketing, unmanned driving, autonomous driving, drones, digital twins, virtual humans, robots, artificial intelligence-generated content (AI-Generated Content, AIGC), conversational interaction, smart medical care, smart customer service, game AI, etc. It is believed that with the development of technology, artificial intelligence technology will be applied in more fields and play an increasingly important role.
[0042] The solutions provided in the embodiments of this application involve technologies such as artificial intelligence computer vision, and are specifically described through the following embodiments:
[0043] FIG1 is a schematic diagram of an implementation environment provided by an embodiment of the present application. Referring to FIG1 , the implementation environment includes multiple terminals 101 (two are used as an example in FIG1 , where a terminal is an electronic device) and a server 102. Multiple terminals 101 and server 102 are connected via a wireless or wired network.
[0044] In the embodiments of the present application, the terminal is a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, smart game console, smart TV, etc., but is not limited thereto. The embodiments of the present application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, smart transportation, assisted driving, etc.
[0045] It should be noted that the server is an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0046] In an embodiment of the present application, server 102 hosts an event, and multiple terminals 101 can participate in the event hosted by server 102 and claim rewards for the event. Considering the large number of rewards, and to facilitate the display of reward identifiers, the event is divided into multiple stages, each of which is divided into at least two sub-stages. Rewards are assigned to each sub-stage, and terminals 101 complete tasks in each sub-stage to claim the rewards for that sub-stage. Terminal 101 displays the reward identifier for at least one stage on the event reward interface. Selecting a reward identifier for a stage displays the reward identifiers for each sub-stage within that stage.
[0047] It should be noted that each terminal 101 installs a target application served by the server 102, and multiple terminals 101 can interact through the target application, where the target application has multiple functions, such as gaming, shopping, and chatting. In some embodiments, the server 102 is a backend server for the target application or a cloud server that provides cloud computing and cloud storage services for the target application.
[0048] In one possible implementation, the computer program or computer executable instructions involved in the embodiments of the present application may be deployed for execution on an electronic device, or on multiple electronic devices located at one location, or on multiple electronic devices distributed at multiple locations and interconnected through a communication network. Multiple electronic devices distributed at multiple locations and interconnected through a communication network can constitute a blockchain system.
[0049] The method provided in the embodiment of the present application can be used in a variety of scenarios. Taking the electronic device implemented as a terminal as an example, the scenario in which the method provided in the embodiment of the present application can be applied is described.
[0050] For example, if the server's event is a game season:
[0051] The server hosts a game season, which includes multiple game competitions. The terminal can participate in game competitions, watch game competitions, or perform other tasks related to game competitions to improve the level of the logged-in account. The server also divides the game season into multiple level intervals (i.e., multiple stages) according to different levels, sets at least two levels (i.e., at least two sub-stages) in each level interval, and sets rewards for each level. The user opens the reward interface (i.e., the activity reward interface) in the terminal. The reward interface displays the core reward icon (i.e., the core reward logo) of each level interval. When the core reward icon of a level interval is selected, the reward icon (sub-stage reward logo) of each level in the level interval will also be displayed. By browsing the reward interface, users can quickly understand the core rewards of each level interval and the rewards of each level this season, and can also quickly find the rewards they can receive based on their current level.
[0052] For example, if the event hosted by the server is a live broadcast event:
[0053] The server hosts a live broadcast event, invites live broadcast accounts to broadcast live, and also sets multiple duration intervals (i.e., multiple stages) for the live broadcast event according to the different durations of the live broadcast, sets at least two durations (i.e., at least two sub-stages) in each duration interval, and sets rewards for each duration. The user opens the reward interface in the terminal, which displays the core reward icon (i.e., core reward logo) for each duration interval. When the core reward icon for a duration interval is selected, the reward icon for each duration within the duration interval (the reward logo for the sub-stage) will also be displayed. By browsing the reward interface, users can quickly understand the core rewards for each duration interval of the event and the rewards for each duration, and can also quickly find the rewards they can claim based on their current live broadcast duration.
[0054] FIG2 is a flow chart of an interface display method provided by an embodiment of the present application. The embodiment of the present application is executed by an electronic device, which can be implemented as various types of terminals. The interface display method is described below using a terminal as an example. Referring to FIG2 , the method includes:
[0055] 201. Display an activity reward interface, and display a reward identifier of at least one stage of an activity in the activity reward interface. The activity includes at least two stages, and each stage includes at least two sub-stages.
[0056] The embodiment of the present application is applied to the scenario of holding an event, which includes at least two stages, each stage includes at least two sub-stages, wherein the number of sub-stages in different stages may be the same or different. The activity may include various types such as game seasons, live broadcasts, voting, and answering questions. It should be noted that the stage here refers to the part obtained by dividing the activity according to a specific order (such as the order of chapters in the game plot) and the task objectives (such as understanding the rules of the activity, completing a battle, etc.), and the sub-stage refers to the part obtained by dividing the stage according to a specific order and task objectives.
[0057] In one possible implementation, a terminal participates in an activity and performs tasks specified in the activity to upgrade the level of the terminal account. The stage of the activity refers to the level interval, and the sub-stage refers to the level. When the terminal account reaches different levels, it is equivalent to completing different sub-stages.
[0058] In another possible implementation, the terminal participates in an activity and performs tasks specified in the activity to accumulate points for the terminal account. The stage of the activity refers to the points interval, and the sub-stage refers to the points. Different points accumulated in the terminal account are equivalent to completing different sub-stages.
[0059] The activity reward interface is used to display the reward logo of the activity. The reward logo is used to describe the rewards that can be received by participating in the activity. The reward is a reward set to motivate users to participate in the activity. In other words, the reward is a recognition of the resources (such as time, virtual gold coins, etc.) invested by the user in the activity. Through rewards, the user's interest in the activity and activity experience can be enhanced. Rewards can include virtual characters in the game, virtual character skins, virtual props, display effects used in the game, virtual currency, experience, points and other types. The reward logo can include information such as the reward name, reward picture, reward introduction, and the reward logo can be in various styles such as cards and icons. The reward logo contains some information about the reward. By viewing the reward logo, the user can understand some information about the reward. It should be noted that the reward logo mentioned here can be the reward logo of the stage of the activity or the reward logo of the sub-stage in the stage.
[0060] When the terminal opens the activity reward interface, the reward logo can be displayed according to the stage in the activity reward interface. Therefore, the reward logo of at least one stage in the activity will be displayed, and the reward logos of all sub-stages will not be directly displayed. This can effectively reduce the number of reward logos displayed at a time in the activity reward interface, making it easier for users to browse the reward logos and improve the orderliness of the activity reward interface.
[0061] Among them, the reward identifier of a stage can be the reward identifier of one of the sub-stages within the stage, or the reward identifier of all sub-stages within the stage, or the core reward identifier of the stage. The core reward identifier is the reward identifier of the reward that meets the core conditions among the rewards of the sub-stages within the stage. The embodiment of the present application does not limit this.
[0062] Furthermore, if the activity includes at least two stages, the terminal may display the reward logo for each stage, or if the display space in the activity reward interface is insufficient to display the reward logo for each stage, the reward logo for some stages may be displayed. For example, the terminal may display the reward logo for a fixed number of stages and display an expansion control. When the user triggers the expansion control, the terminal may display the reward logo for other stages. Alternatively, the terminal may display the reward logo for some stages and display the reward logo for other stages by sliding or turning the page.
[0063] In addition, the terminal can display the activity reward interface in the following ways. For example, the terminal can display the activity control in the application main interface, and in response to the user triggering the activity control, display the activity reward interface on the application main interface, or switch the application main interface to the activity reward interface; for example, the activity reward interface itself is set as the application main interface, so that when the terminal starts the application, it directly enters the activity reward interface; for example, when the terminal starts the application, the activity reward interface is automatically displayed in the form of a pop-up window on the upper layer of the application main interface. The embodiment of this application does not limit the display method of the activity reward interface.
[0064] 202. In response to the reward icon of the first target stage being selected, the terminal displays the reward icons of the sub-stages within the first target stage.
[0065] Among them, the first target stage is any one of the at least two stages included in the activity. The embodiment of the present application takes the selection of the first target stage as an example for explanation, and the processing process when other stages are selected is the same, which will not be repeated in the embodiment of the present application.
[0066] When the reward icon of the first target stage is selected, the terminal continues to display the reward icons of the sub-stages within the first target stage. The reward icons of the sub-stages are used to indicate the rewards that are allowed to be collected after completing the sub-stages, so that the user can view the rewards that can be collected after completing the sub-stages within the first target stage.
[0067] In an embodiment of the present application, the first target stage can be determined by selecting a reward mark, and the selection operation for the reward mark may include clicking the reward mark, long pressing the reward mark, sliding the reward mark, etc., or may also include other operations performed by the terminal. For example, when the activity reward interface is displayed for the first time, the first stage of the activity is automatically selected as the first target stage, that is, the reward mark of the first stage is automatically marked as selected. After the reward mark of the first target stage is selected, the terminal will display the reward marks of the sub-stages within the first target stage in the activity reward interface.
[0068] In some embodiments, the first target stage can be the first stage of the activity, the first uncompleted stage of the account, or the last stage of the activity. The display of the reward logo in these three situations is explained below.
[0069] In some embodiments, when the activity reward interface is displayed for the first time, the first target stage includes: the first stage of at least two stages included in the activity, thus, step 202, that is, in response to the reward logo of the first target stage being selected, displaying the reward logo of the sub-stage within the first target stage, may include: in response to the reward logo of the first stage being selected, displaying the reward logo of the sub-stage within the first stage.
[0070] When the activity reward interface is displayed for the first time, the terminal automatically selects the reward icon for the first stage of the activity. After the reward icon for the first stage is selected, the reward icons for the sub-stages within the first stage are displayed. Therefore, when the user first opens the reward activity interface, they can see the first stage reward icon automatically expanded, thereby understanding that selecting a reward icon for a stage will display the reward icons for the sub-stages within that stage.
[0071] In some embodiments, the first target stage includes: the first unfinished stage, thus, step 202, i.e., in response to the reward logo of the first target stage being selected, displaying the reward logo of the sub-stage within the first target stage, may include: in response to the reward logo of the first unfinished stage of the account being selected, displaying the reward logo of the sub-stage within the first unfinished stage of the account.
[0072] After the account logged into the terminal participates in the activity, it can complete at least one sub-stage of the activity. When the terminal displays the activity reward interface, the reward icon for the first stage of all uncompleted stages of the account, i.e., the reward icon for the first uncompleted stage, is automatically selected. Subsequently, in response to the reward icon for the first uncompleted stage of the account being selected, the terminal displays the reward icons for the sub-stages within the first uncompleted stage of the account. The first uncompleted stage of the account is the stage to which the first sub-stage of the account that has not yet been completed belongs. For example, if the current level of the account is level 5 and the first sub-stage that has not yet been completed is level 6, the first uncompleted stage is in the level range "1-8." It should be noted that the first uncompleted stage of the account includes both completed sub-stages and uncompleted sub-stages of the account. The reward icons for the completed sub-stages of the account are displayed separately from the reward icons for the uncompleted sub-stages, for example, using different colors or display styles. In addition, if the display space of the activity reward interface is insufficient to display the reward icons of all sub-stages, it is also necessary to ensure that the reward icon of the first unfinished stage of the account is displayed in the activity reward interface so that users can understand the rewards they can receive next.
[0073] It should be noted that the terminal can display the reward logo of the sub-stage within the first target stage on one side of the reward logo of the first target stage, for example, display the reward logo of the sub-stage on the top, bottom, left or right side of the reward logo of the first target stage.
[0074] In an embodiment of the present application, the reward logo of the first target stage is displayed first, and the reward logo of the sub-stage is hidden. At this time, the reward logo of the first target stage is equivalent to that of the sub-stage in the folded state. Then, when the reward logo of the first target stage is selected, the reward logo of the sub-stage in the first target stage is displayed, which is equivalent to that the reward logo of the first target stage is in the expanded state, simulating the effect of revealing the reward logo of the sub-stage hidden under the reward logo of the first target stage, so that the reward logo of the sub-stage is displayed in a "drawer-style" manner.
[0075] Among them, the first target stage includes at least two sub-stages. In response to the reward logo of the first target stage being selected, the terminal can display the reward logo of each sub-stage within the first target stage, or, considering that the display space in the activity reward interface is insufficient to display the reward logo of each sub-stage within the first target stage, it can also display the reward logo of some sub-stages within the first target stage. For example, the terminal displays the reward logos of a fixed number of sub-stages and displays an expansion control. When the user triggers the expansion control, the terminal then displays the reward logos of other sub-stages within the first target stage. Alternatively, the terminal displays the reward logos of some sub-stages within the first target stage, and the reward logos of other sub-stages can be displayed through a sliding operation or a page turning operation.
[0076] In some embodiments, after step 202, the method further includes: in response to the reward icon of the first target stage being selected again, canceling the display of the reward icons of the sub-stages within the first target stage. In this way, the reward icon of the first target stage can be restored from the expanded state to the collapsed state, thereby leaving more display space for displaying the reward icons of other stages.
[0077] For example, as shown in Figure 3, the activity is divided into 11 stages according to the different account levels, and every 8 levels constitute a level interval (for example, the level intervals of "1-8", "9-16", "17-24", and "25-32" in Figure 3). One level interval is one stage, and the terminal displays the reward icons of the first four level intervals in the activity reward interface. As shown in Figure 4, when the reward icon of the first level interval is selected, the reward icons of the levels within the first level interval are displayed, thereby showing the rewards that can be received when the account reaches each level in the level interval "1-8". When the reward icon of the first level interval is selected again, the reward icons of the levels within the first level interval are folded, and the activity reward interface is restored to the style shown in Figure 3.
[0078] In some embodiments, when the reward mark of one stage has been selected or the reward mark of one sub-stage has been selected, the reward mark of other stages can also be selected, or the reward mark of other sub-stages can be selected. This embodiment of the present application does not limit this.
[0079] It should be noted that in the embodiments of the present application, in order to facilitate the distinction between different levels of stages, the next level of the stage is referred to as a sub-stage, but this does not limit the activity to only two levels of stages. For example, an activity includes three levels of stages, where the second level is a sub-stage of the first level, and the third level is a sub-stage of the second level. For example, the three levels set in an activity are shown in Table 1 below. Three large-level intervals are set in the activity, each large-level interval includes two small-level intervals, and each small-level interval has five levels.
[0080] Table 1
[0081] In this case, the terminal displays the reward logo of the first level on the activity reward interface. When the reward logo of the first level is selected, the reward logo of the next level can be displayed. By adopting the method of displaying the reward logos step by step, the number of reward logos displayed can be effectively reduced, and the hierarchical relationship between different reward logos can be more systematically reflected, making the display of reward logos more organized.
[0082] If the reward logos for each stage of the activity are displayed flatly without distinguishing between stages and sub-stages, the number of displayed reward logos will be too large and lack focus, which will make it difficult for users to browse and quickly understand the core rewards of the activity, resulting in poor display effect.
[0083] The solution of the embodiment of the present application first displays the reward logo of at least one stage in the activity on the activity reward interface. When the reward logo of the first target stage is selected, the reward logo of the sub-stage within the first target stage is displayed, instead of directly displaying all the reward logos. This can effectively reduce the number of reward logos displayed at a time, making it easier for users to browse the reward logos, improving the organization of the activity reward interface, and more intuitively and clearly reflecting the hierarchical relationship between different reward logos, thereby improving the display effect of the activity reward interface.
[0084] In addition, when the reward logo of the first target stage is selected again, canceling the display of the reward logo of the sub-stage within the first target stage can effectively save the display space of the activity reward interface and facilitate users to browse the reward logos of other stages.
[0085] Based on the embodiment shown in FIG. 2 above, at least one stage displayed on the activity reward interface may include a first target stage and a second target stage, where the second target stage is the next stage after the first target stage of the at least two stages included in the activity. In this case, the embodiment of the present application provides the following possible implementations for the display position of the reward logo for the sub-stage:
[0086] In a first possible implementation, step 202 includes: in response to the reward logo of the first target stage being selected, displaying the reward logo of the sub-stage within the first target stage between the reward logo of the first target stage and the reward logo of the second target stage.
[0087] The multiple stages of an activity are arranged sequentially, and the reward icons for these stages are also arranged sequentially. If the reward icon for the first target stage is selected, the reward icons for the sub-stages within the first target stage are displayed between the first target stage reward icon and the second target stage reward icon. This allows the reward icons for the stages and sub-stages to be arranged in the same row, ensuring a coherent interface for the activity rewards. The order of the reward icons for the stages is maintained, while still allowing the reward icons for the sub-stages within the first target stage to be displayed.
[0088] In some embodiments, to facilitate differentiation between reward markers for a stage and a sub-stage, the styles of reward markers for a stage and the styles of reward markers for a sub-stage may be different. For example, the size of the reward marker for a stage may be larger than the size of the reward marker for a sub-stage, or the reward marker for a stage and the reward marker for a sub-stage may contain different markings, or the reward marker for a stage and the reward marker for a sub-stage may have different shapes, etc.
[0089] In some embodiments, in order to display the reward logo of each sub-stage in the first target stage between the reward logo of the first target stage and the reward logo of the second target stage, it is necessary to move the position of the reward logo of the first target stage or the reward logo of the second target stage to reserve sufficient display space for each sub-stage in the first target stage. In order to facilitate the user to browse the reward logo of the first target stage and the reward logo of its sub-stages together, the reward logo of the second target stage can be moved, that is, the reward logo of the second target stage is moved backward until the distance between the reward logo of the first target stage and the reward logo of the second target stage is sufficient to display the reward logo of each sub-stage in the first target stage. In some embodiments, in response to the reward logo of the first target stage being selected again, the reward logo of the sub-stages in the first target stage is canceled, and the reward logo of the second target stage is moved forward until the reward logo of the second target stage is located after the reward logo of the first target stage.
[0090] In some embodiments, to enhance the liveliness and display quality of the reward acquisition interface, in response to the reward icon for the first target stage being selected, displaying reward icons for sub-stages within the first target stage between the reward icon for the first target stage and the reward icon for the second target stage may include: displaying a reward display animation in response to the reward icon for the first target stage being selected, wherein the reward display animation refers to an animation in which the reward icon for the second target stage moves away from the reward icon for the first target stage and the reward icons for the sub-stages within the first target stage appear. For example, the reward display animation may be an animation in which the reward icon for the second target stage gradually moves away from the reward icon for the first target stage, and whenever the distance between the reward icon for the second target stage and the reward icon for the first target stage is sufficient to display a reward icon for a sub-stage, the reward icon for one of the sub-stages within the first target stage is displayed, until the reward icons for each sub-stage within the first target stage are displayed. In this case, in response to the reward icon for the first target stage being selected again, a reward disappearance animation may be displayed, wherein the reward disappearance animation may be an animation in which the reward icons for the sub-stages within the first target stage disappear and the reward icon for the second target stage moves closer to the reward icon for the first target stage. For example, the reward disappearance animation can be an animation in which the reward identifiers of each sub-stage within the first target stage disappear one by one, and the reward identifier of the second target stage gradually moves forward as the reward identifiers of the sub-stages disappear, gradually approaching the reward identifier of the first target stage, until the reward identifier of the second target stage stops moving when it is located behind the reward identifier of the first target stage.
[0091] In a second possible implementation, multiple stages in an activity are arranged in sequence, and the reward identifiers for each stage in the activity are also arranged in sequence according to the order of the multiple stages and displayed along a first direction, which may be a horizontal, vertical, or other direction. Thus, when the reward identifiers for each stage in the activity reward interface are displayed along a first direction, step 202 includes: in response to the reward identifier for the first target stage being selected, displaying the reward identifiers for the sub-stages within the first target stage along a second direction; wherein the first direction and the second direction are perpendicular to each other. In this way, the reward identifiers for the sub-stages within the first target stage, as well as the reward identifiers for different stages, can be displayed in different directions, respectively, thereby ensuring that the reward identifiers for the sub-stages within the first target stage do not affect the normal display of the reward identifiers for the stages.
[0092] As shown in Figure 3, in the activity reward interface, reward icons for multiple level intervals are displayed horizontally. As shown in Figure 5, when the reward icon for the first level interval is selected, the reward icons for the levels within the first level interval are displayed vertically above the reward icon for the first level interval. When the reward icon for the first level interval is selected again, the reward icons for the levels within the first level interval are retracted, and the activity reward interface returns to the style shown in Figure 3.
[0093] In a third possible implementation, the activity reward interface includes a reward identification area for displaying the activity reward identification. For example, as shown in FIG3 , reward identification area 301 is located at the bottom of the activity reward interface. In this case, step 202 includes: in response to the reward identification for the first target stage being selected, displaying the reward identification for the sub-stages within the first target stage in the reward identification area.
[0094] If the size of the reward logo area cannot be changed, and displaying the reward logos for the sub-stages within the first target stage in the reward logo area will occupy part of the display space, then the reward logos for one or more stages may be removed to leave more display space. Alternatively, if the size of the reward logo area can be changed, the reward logos for the sub-stages within the first target stage may be displayed in the reward logo area while retaining the reward logos for each stage previously displayed.
[0095] In some embodiments, the activity reward interface includes a display control for displaying the activity reward logo. The display control can be set in the reward logo area or in other areas of the activity reward interface. If the display control supports sliding operations and page turning operations, the method further includes at least one of the following:
[0096] 1. In response to a sliding operation in a display control, a reward indicator corresponding to the sliding operation is displayed in the display control.
[0097] The display control will display reward icons, including reward icons for the stage and sub-stages. Due to the limited size of the display control, not all reward icons may be displayed. When the user performs a sliding operation in the display control, the terminal will respond to the sliding operation and display other reward icons in the sliding direction. The sliding operation may include sliding up, sliding down, sliding to the left, or sliding to the right.
[0098] 2. In response to a page turning operation in the display control, a reward logo corresponding to the page turning operation is displayed in the display control.
[0099] The display control will display reward logos, including reward logos for the stage and reward logos for the sub-stage, etc. Due to the limited size of the display control, not all reward logos can be displayed. Instead, all reward logos will be divided into multiple pages, and only the reward logos of one page will be displayed at a time. If the user performs a page turning operation in the display control, the terminal will display the page corresponding to the page turning operation in response to the page turning operation. For example, the display control includes a page up button and a page down button. In response to the triggering operation of the page up button, the previous page of the current page is displayed in the display control, and in response to the triggering operation of the page down button, the next page of the current page is displayed in the display control.
[0100] It should be noted that the third possible implementation method mentioned above can be combined with the first possible implementation method mentioned above or the second possible implementation method mentioned above to form a new possible implementation method, and the embodiments of the present application do not limit this.
[0101] Based on the embodiment shown in FIG. 2 above, the embodiment of the present application further provides another interface display method. FIG. 6 is a flow chart of another interface display method provided by the embodiment of the present application. The embodiment of the present application is executed by a terminal. Referring to FIG. 6 , the method includes:
[0102] 601. On the activity reward interface, display the core reward logo of at least one stage of the activity, and execute steps 602 and 603.
[0103] The core reward identifier is used to indicate the core reward of a stage. The core reward is the reward of the sub-stages within the stage that meets the core conditions. The core conditions can be set by technical personnel or by the user.
[0104] For example, if the core condition is "Marked as Core," the core reward for the stage will be the reward marked as Core among the rewards in the sub-stages within the stage. Alternatively, if the core condition is "Reward of the First Sub-stage" or "Reward of the Last Sub-stage," the core reward for the stage will be the reward of the first sub-stage or the last sub-stage within the stage. Alternatively, if the core condition is "Most Popular Reward," the core reward for the stage will be the most popular reward among the rewards in the sub-stages within the stage.
[0105] In addition, a stage can have only one core reward. If the rewards in multiple sub-stages all meet the core conditions, one of the rewards that meet the core conditions can be randomly selected as the core reward. Alternatively, a stage can include multiple core rewards, and the displayed core reward logo can include information about the multiple core rewards. For example, the core reward logo can be a core reward icon, which can include images of all core rewards. Users can view all core rewards for that stage by viewing the core reward icon.
[0106] The specific process of step 601 is the same as that of the above-mentioned step 201, and will not be repeated here in the embodiment of the present application.
[0107] 602. In response to the core reward icon of the first target stage being selected, detailed information of the core reward of the first target stage is displayed.
[0108] The core reward details are used to introduce the core reward and may include various information about the core reward, such as the core reward's name, image, and text description. For example, if the core reward is a virtual character, the core reward details may include a model of the virtual character, or if the core reward is a virtual item, the core reward details may include an icon for the virtual item. It should be noted that the core reward details may contain more information than the core reward logo can provide. Thus, if a user browses the core reward logo and is interested in a core reward, they can select the core reward logo to obtain more information about the core reward.
[0109] In some embodiments, the activity reward interface may include a reward identification area and a reward information area. The reward identification area displays the activity's reward identification, while the reward information area displays reward details corresponding to the reward identification selected in the reward identification area. For example, as shown in FIG3 , reward identification area 301 is located above reward information area 302, obscuring a portion of reward information area 302. In response to the core reward identification for level interval "1-8" being selected, detailed information about the core rewards for level interval "1-8" is displayed in reward information area 302.
[0110] 603. In response to the core reward logo of the first target stage being selected, displaying reward logos of sub-stages within the first target stage.
[0111] The first target stage is any stage in the activity, and the reward identifier of the sub-stage is used to indicate the reward that can be received after completing the sub-stage.
[0112] The specific process of step 603 is the same as that of the above-mentioned step 202, and will not be repeated here in this embodiment of the present application.
[0113] 604. In response to the reward icon of the first target sub-stage being selected, the terminal displays detailed information of the reward of the first target sub-stage.
[0114] The first target sub-stage is any sub-stage within the first target stage.
[0115] The reward details for the first sub-stage are used to introduce the rewards for the first sub-stage, including various information about the reward, such as the reward name, image, and text description. For example, if the reward is a virtual character, the reward details may include the virtual character's model, or if the reward is a virtual item, the reward details may include the item's icon. Furthermore, the reward details contain more information than the reward information contained in the reward icon for the first sub-stage. If a user views a reward icon and is interested in a particular reward, they can select it to view more information about the reward.
[0116] In some embodiments, the activity reward interface may include a reward identification area and a reward information area, wherein the reward identification area displays the activity reward identification, while the reward information area displays the reward details corresponding to the reward identification selected in the reward identification area. For example, as shown in FIG7 , in response to the reward identification of the first sub-stage (i.e., level 1) in the reward identification area 301 being selected, the reward information area 302 displays the detailed information corresponding to the reward identification, and provides a detailed introduction to the selectable characters (e.g., character 1, character 2, character 3) in the level 1 reward "self-selected treasure box".
[0117] If the terminal has completed the first target sub-stage, the reward for the first target sub-stage can be claimed. In some embodiments, when the terminal displays the reward icon for the first target sub-stage, it also displays a reward claim control corresponding to the reward icon. In response to triggering the reward claim control, the reward corresponding to the reward claim control is claimed, i.e., the reward for the first target sub-stage is claimed. For example, the reward for the first target sub-stage is stored in the item library of the terminal account.
[0118] In addition, the terminal may also display a separate reward collection control in the activity reward interface, which is used to collect all available rewards with one click. In this case, the terminal can respond to the triggering operation of the reward collection control and collect the reward corresponding to the reward collection control, that is, all rewards available to the terminal. The total rewards available to the terminal may include only the rewards for each sub-stage completed by the terminal, or may include both the rewards for each sub-stage completed by the terminal and additional rewards.
[0119] As shown in FIG8 , based on the activity reward interface, a Get Pass control 801 is displayed. Before or after viewing the reward logo, the user can trigger Get Pass control 801 to obtain an activity pass, thereby obtaining participation rights in the activity. Afterwards, if the activity pass is obtained, the terminal can participate in the activity. Furthermore, as shown in FIG9 , a Reward Claim control 901 can also be displayed on the activity reward interface. Triggering Reward Claim control 901 allows the terminal to claim all available rewards with one click.
[0120] In some embodiments, in order to facilitate the terminal to use the reward, when the reward of the first target sub-stage has been received, the use control is displayed. After that, the terminal can use the reward of the first target sub-stage in response to the triggering operation of the use control. In this way, the path of displaying the use control is shortened, thereby shortening the operation process of using the reward and improving the operation efficiency. For example, if the reward of the first target sub-stage is an avatar with special effects, then after the user has received the avatar, the terminal can display the use control in the activity reward interface, and when the user triggers the use control, the terminal will replace the user's current avatar with the reward avatar. The use control can be displayed at any position in the activity reward interface, for example, when the terminal displays the reward details information in the reward information area, it also displays the use control in the reward information area, or the terminal displays the use control in the area adjacent to the reward logo of the first target sub-stage in the reward logo area.
[0121] For example, as shown in FIG7 , in the reward information area of the activity reward interface, reward details information and a usage control 701 are displayed. When the user triggers the usage control 701 , the user can use the character selected from the self-selected treasure box.
[0122] The solution of the embodiment of the present application is to display the reward logo of at least one stage in the activity based on the activity reward interface. When the reward logo of the first target stage is selected, the reward logo of the sub-stage within the first target stage is displayed, instead of directly displaying all the reward logos. This can effectively reduce the number of reward logos displayed at a time, so that the hierarchical relationship between different reward logos can be intuitively reflected, making it easy for users to browse the reward logos of the activity, thereby not only improving the efficiency of reward viewing, but also reducing the display area required for reward display, reducing the impact on the use of other functions in the application.
[0123] In addition, based on the activity reward interface, the core reward logo of at least one stage is first displayed, and the core reward of the stage is introduced with the core reward logo. Without the interference of the reward logo of the sub-stage, it is convenient for users to quickly understand the core rewards of each stage in the activity, reducing complex browsing operations such as sliding operations or page turning operations, and improving the browsing efficiency of the reward logo.
[0124] In addition, by selecting a reward icon, detailed information about the reward corresponding to that icon is displayed, providing a detailed introduction to the rewards available on the terminal and increasing the amount of information displayed. Furthermore, by displaying reward details, reward claiming controls, and usage controls, the process from previewing a reward, to claiming it, and then using it is shortened, improving operational efficiency and making it easier to increase user engagement and attract more users to participate in the activity.
[0125] In the embodiment of the present application, the first target stage may also include: the last stage of the at least two stages included in the activity. In this case, the embodiment of the present application also provides another interface display method. FIG10 is a flowchart of another interface display method provided by the embodiment of the present application. The embodiment of the present application is executed by the terminal. Referring to FIG10, the method includes:
[0126] 1001. Display an activity reward interface, and display a reward identifier of at least one stage of an activity in the activity reward interface. The activity includes at least two stages, and each stage includes at least two sub-stages.
[0127] The process of step 1001 is the same as that of step 201 and will not be repeated here.
[0128] 1002. In response to the reward logo of the last stage in the activity being selected, displaying additional reward logos and reward logos of sub-stages within the last stage.
[0129] Taking into account that the terminal can continue to participate in the activity after completing the last sub-stage of the activity, in order to enhance the enthusiasm of the user, an additional reward is also set. The additional reward is the reward that the terminal is allowed to receive after completing the last stage of the activity. The additional reward logo is used to indicate the additional reward that is allowed to be received after completing the last stage of the activity. When the reward logo of the last stage of the activity is selected, not only the reward logo of the sub-stages in the last stage is displayed, but also the additional reward logo. As shown in Figure 11, four levels are set in the level interval "81+": 90, 100, 110 and 120. When the reward logo of the level interval "81+" is selected, not only the reward logos of the above four levels are displayed, but also the additional reward logo 1101 is displayed.
[0130] In addition, when the additional reward logo is selected, the terminal can display the additional reward details in the activity reward interface. The display method is the same as the display method of the detailed information in the above embodiment, which will not be repeated here.
[0131] 1003. Display the target quantity corresponding to the additional reward logo, which is the number of additional rewards allowed to be received.
[0132] The target amount is based on the activity completion status of the logged-in account. As the activity progresses, the account's activity completion status will change, and the target amount will also change accordingly. For example, the target amount will increase by 1 for each level of account level increase, or by 1 for each ten levels of account level increase, and so on.
[0133] As shown in FIG11 , a target number “20” is displayed in the upper right corner of the additional reward logo 1101 , indicating that the terminal can currently receive 20 additional rewards.
[0134] 1004. In response to the additional reward claiming operation, a target number of additional rewards are claimed.
[0135] Among them, the additional reward collection operation can be an operation of selecting an additional reward mark, or it can also be an operation of triggering a reward collection control. The reward collection control is used to collect all rewards that the terminal can collect with one click, and all rewards that the terminal can collect also include additional rewards.
[0136] Steps 1003 and 1004 are optional and may not be performed in another embodiment. For example, the additional reward may only be claimed once, and the terminal may no longer display the target amount. If the terminal meets the additional reward claiming conditions, the additional reward may be claimed in response to the additional reward claiming operation.
[0137] The embodiment of the present application provides a special display style for the last stage. When the reward logo of the last stage is selected, not only the reward logo of the sub-stage within the last stage can be displayed, but also the additional reward logo can be displayed, so that users can understand the additional rewards and receive the additional rewards, avoiding the situation where users stop participating in the activity after completing the last stage of the activity at the terminal, thereby increasing users' enthusiasm for participating in the activity.
[0138] In addition, the target number of additional rewards allowed to be received matches the activity completion status of the account logged in by the terminal, and changes with the changes in the activity completion status, which can encourage users to participate more in the activities to increase the target number and receive more additional rewards.
[0139] Based on the above embodiment, the embodiment of the present application also takes the stage as the level interval of the account and the sub-stage as the level of the account as an example to illustrate the operation process of the terminal. Referring to Figure 12, the operation process includes:
[0140] Step 1201: Display the activity interface.
[0141] Step 1202 , determine whether the active interface is displayed for the first time, if yes, execute step 1203 , if not, execute step 1204 .
[0142] Step 1203: Display an activity introduction video (such as a world view video, etc.).
[0143] Step 1204 , determine whether the activity start time has arrived, if yes, execute step 1205 , if not, execute step 1206 .
[0144] Step 1205: Display the activity reward video.
[0145] Here, we introduce the rewards you can get by participating in the event through reward videos.
[0146] Step 1206: Display the activity preheating interface.
[0147] The activity preheating interface is shown in FIG13 . In a partial area of the activity preheating interface 1301 , a silhouette image of the reward and information about the time until the activity starts are displayed, for example, the countdown starts in 3 days.
[0148] Step 1207: In response to the click operation, brief information about the activity reward is displayed.
[0149] Here, in response to clicking on the activity preheating interface, brief information about the activity reward, such as a silhouette image of the reward, etc., can be displayed. Then, the terminal stays on the activity preheating interface until the activity start time is reached.
[0150] Step 1208: Display the activity reward page.
[0151] At this time, the terminal can display information such as the theme of this event in the event warm-up interface.
[0152] Step 1209 , determine whether the activity reward interface is displayed for the first time, if yes, execute step 1210 , if not, execute step 1212 .
[0153] Step 1210: Automatically select the core reward logo of the first level interval in the activity. Then, execute step 1211.
[0154] Step 1211: Display detailed information of the core rewards for the first level interval and reward identifiers for the levels within the first level interval.
[0155] Step 1212 : Determine whether the selected reward identifier is the reward identifier for the last level interval. If yes, execute step 1213 ; if not, execute step 1220 .
[0156] Step 1213: Display the reward mark and additional reward mark of the level in the last level interval. Then, execute step 1214.
[0157] Step 1214: Determine whether the account level has exceeded the highest level. If yes, go to step 1216; if not, go to step 1215.
[0158] Step 1215: Automatically select the reward logo of the next level below the current level of the account.
[0159] Step 1216: Automatically select the additional reward logo.
[0160] Step 1217: Determine whether the target number exceeds 1. If yes, go to step 1218; if no, go to step 1219.
[0161] Step 1218: Display the target amount in the additional reward indicator, and receive the target amount of additional rewards in response to the operation of all the receive controls.
[0162] Step 1219: In response to the operation of the reward collection control, an additional reward is collected.
[0163] Step 1220: Automatically select the reward logo of the next level below the current level of the account.
[0164] Step 1221: In response to the triggering operation of the reward collection control, collect the reward.
[0165] Step 1222: Determine whether the reward can be used. If yes, proceed to step 1223; otherwise, proceed to step 1224.
[0166] Step 1223: Display a usage control, and use the reward in response to an operation on the usage control.
[0167] Step 1224: Save the reward to the account's item library.
[0168] At this point, the description of the interface display method provided in the embodiment of the present application is completed using the electronic device as an example of a terminal.
[0169] The embodiment of the present application provides an interface display device. FIG14 is a schematic diagram of the structure of an interface display device provided by the embodiment of the present application. Referring to FIG14 , the device includes:
[0170] The first display module 1401 is configured to display an activity reward interface and display a reward identifier of at least one stage of an activity in the activity reward interface, wherein the activity includes at least two stages, and each stage includes at least two sub-stages;
[0171] The second display module 1402 is configured to display reward icons of sub-stages within the first target stage in response to the reward icon of the first target stage being selected, where the first target stage is any one of the at least two stages included in the activity;
[0172] The reward identifier of the sub-stage is used to indicate the reward that can be claimed after completing the sub-stage.
[0173] The solution of the embodiment of the present application is based on the activity reward interface displaying the reward logo of at least one stage in the activity. When the reward logo of the first target stage is selected, the reward logo of the sub-stage within the first target stage is displayed, and all the reward logos are not directly displayed. This can effectively reduce the number of reward logos displayed at a time, making it easier for users to browse the reward logos of the activity, improving the organization of the activity reward interface, and more intuitively and clearly reflecting the hierarchical relationship between different reward logos, thereby improving the display effect of the activity reward interface.
[0174] In the above solution, at least one stage includes: a first target stage and a second target stage, and the second target stage is the next stage of the first target stage in the at least two stages included in the activity. In this case, referring to FIG. 15 , the second display module 1402 includes:
[0175] The first display unit 1421 is configured to display the reward logo of the sub-stage within the first target stage between the reward logo of the first target stage and the reward logo of the second target stage in response to the reward logo of the first target stage being selected.
[0176] In the above scheme, the first display unit 1421 is also configured to display a reward logo display animation in response to the reward logo of the first target stage being selected, wherein the reward logo display animation refers to the reward logo of the second target stage moving away from the reward logo of the first target stage, and an animation of the reward logo of the sub-stage within the first target stage appears.
[0177] In the above solution, referring to FIG15 , the reward mark of each stage in the activity reward interface is displayed along the first direction, and the second display module 1402 includes:
[0178] The second display unit 1422 is configured to display the reward logo of the sub-stage within the first target stage along a second direction in response to the reward logo of the first target stage being selected; wherein the first direction and the second direction are perpendicular to each other.
[0179] In the above solution, the second display module 1402 is further configured to cancel the display of the reward logo of the sub-stage within the first target stage in response to the reward logo of the first target stage being selected again.
[0180] In the above solution, referring to FIG15 , the first display module 1401 includes:
[0181] The third display unit 1423 is configured to display a core reward identifier of at least one stage in the activity on the activity reward interface; wherein the core reward identifier is used to indicate the core reward of the stage, and the core reward is a reward that meets the core conditions among the rewards of the sub-stages within the stage.
[0182] In the above solution, referring to FIG15 , the interface display device further includes:
[0183] The third display module 1403 is configured to display detailed information of the core reward of the first goal stage in response to the core reward icon of the first goal stage being selected.
[0184] In the above solution, referring to FIG15 , the interface display device further includes:
[0185] The fourth display module 1404 is configured to display detailed information of the reward of the first target sub-stage in response to the reward icon of the first target sub-stage being selected; wherein the first target sub-stage is any sub-stage within the first target stage.
[0186] In the above solution, referring to FIG15 , the interface display device further includes:
[0187] A fifth display module 1405 is configured to display a usage control if the reward for the first target sub-stage has been claimed;
[0188] The reward using module 1406 is configured to use the reward of the first target sub-stage in response to the use control being triggered.
[0189] In the above scheme, when the activity reward interface is displayed for the first time, the first target stage includes: the first stage of at least two stages included in the activity. In this case, the second display module 1402 is also configured to: in response to the reward logo of the first stage being selected, display the reward logo of the sub-stage within the first stage.
[0190] In the above scheme, the first target stage includes: the first unfinished stage. In this case, the second display module 1402 is also configured to: in response to the reward icon of the first unfinished stage of the account being selected, display the reward icon of the sub-stage within the first unfinished stage of the account.
[0191] In the above scheme, the first target stage includes: the last stage of at least two stages included in the activity; the second display module 1402 is also configured to: in response to the reward logo of the last stage being selected, display the additional reward logo and the reward logo of the sub-stage within the last stage, and the additional reward logo is used to indicate the additional reward that is allowed to be collected after completing the last stage of the activity.
[0192] In the above solution, referring to FIG15 , the interface display device further includes:
[0193] The sixth display module 1407 is configured to display the target number corresponding to the additional reward identifier, where the target number is the number of additional rewards allowed to be claimed, and the target number matches the activity completion status of the logged-in account;
[0194] The reward claiming module 1408 is configured to claim a target number of additional rewards in response to a claiming operation for the additional rewards.
[0195] In the above solution, referring to FIG15 , the interface display device further includes:
[0196] The seventh display module 1409 is configured to display a reward claiming control on the activity reward interface;
[0197] The reward receiving module 1408 is configured to receive the reward corresponding to the reward receiving control in response to a triggering operation on the reward receiving control.
[0198] In the above solution, referring to FIG15 , the activity reward interface includes a display control for displaying the activity reward logo; the interface configuration device further includes at least one of the following:
[0199] The sliding module 1410 is configured to display a reward icon corresponding to the sliding operation in the display control in response to the sliding operation in the display control;
[0200] The page turning module 1411 is configured to respond to a page turning operation in the display control and display a reward logo corresponding to the page turning operation in the display control.
[0201] It should be noted that the interface display device provided in the above embodiment is merely an example of the division of the aforementioned functional modules. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, that is, the internal structure of the electronic device can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the interface display device provided in the above embodiment and the interface display method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0202] FIG16 shows a schematic structural diagram of an electronic device 1600 provided by an exemplary embodiment of the present application.
[0203] The electronic device 1600 includes a processor 1601 and a memory 1602 .
[0204] The processor 1601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0205] The memory 1602 may include one or more computer-readable storage media, which may be non-transitory. The memory 1602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1602 is used to store at least one computer program or computer-executable instruction, which is configured to be possessed by the processor 1601 to implement the interface display method provided in the method embodiment of the present application.
[0206] In some embodiments, electronic device 1600 may optionally include a peripheral device interface 1603 and at least one peripheral device. Processor 1601, memory 1602, and peripheral device interface 1603 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1603 via a bus, signal lines, or circuit boards. Optionally, the peripheral device includes at least one of a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, and a power supply 1607.
[0207] The peripheral device interface 1603 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602, and the peripheral device interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1601, the memory 1602, and the peripheral device interface 1603 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0208] RF circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. RF circuit 1604 communicates with communication networks and other communication devices via electromagnetic signals. RF circuit 1604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. RF circuit 1604 may optionally include an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. RF circuit 1604 may communicate with other devices via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, RF circuit 1604 may also include circuitry related to NFC (Near Field Communication), although this application does not limit this.
[0209] The display screen 1605 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1605 is a touch screen display, the display screen 1605 also has the ability to collect touch signals on the surface or above the surface of the display screen 1605. The touch signal can be input as a control signal to the processor 1601 for processing. At this time, the display screen 1605 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, there can be one display screen 1605, which is set on the front panel of the electronic device 1600; in other embodiments, there can be at least two display screens 1605, which are respectively set on different surfaces of the electronic device 1600 or in a folding design; in other embodiments, the display screen 1605 can be a flexible display screen, which is set on the curved surface or folding surface of the electronic device 1600. Even the display screen 1605 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0210] The camera assembly 1606 is used to capture images or videos. Optionally, the camera assembly 1606 includes a front camera and a rear camera. The front camera is arranged on the front panel of the electronic device 1600, and the rear camera is arranged on the back of the electronic device 1600. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1606 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0211] Power supply 1607 is used to power the various components of electronic device 1600. Power supply 1607 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1607 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0212] Those skilled in the art will understand that the structure shown in FIG16 does not constitute a limitation on the electronic device 1600 , and may include more or fewer components than shown, or combine certain components, or adopt a different component arrangement.
[0213] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one computer program or computer-executable instruction. The at least one computer program or computer-executable instruction is loaded and executed by a processor to implement the operations performed by the interface display method of the above embodiment.
[0214] An embodiment of the present application also provides a computer program product, including a computer program or a computer executable instruction sequence, which is loaded and executed by a processor to implement the operations performed by the interface display method of the above embodiment.
[0215] Those skilled in the art will understand that all or part of the steps of implementing the above embodiments may be accomplished by hardware, or by programs instructing related hardware to accomplish the steps. The programs may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.
[0216] The above are only optional embodiments of the embodiments of the present application and are not intended to limit the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of this application.
Claims
1. An interface display method, the method being executed by an electronic device, the method comprising: Displaying an activity reward interface, and displaying a reward logo of at least one stage in the activity in the activity reward interface, wherein the activity includes at least two stages, and each stage includes at least two sub-stages; In response to a reward mark of a first target stage being selected, displaying a reward mark of a sub-stage within the first target stage, the first target stage being any one of the at least two stages included in the activity; The reward mark of the sub-stage is used to indicate the reward that can be collected after completing the sub-stage.
2. The method according to claim 1, wherein: At least one of the stages includes: the first target stage and a second target stage, the second target stage being a next stage of the first target stage among the at least two stages included in the activity; In response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward logo of the first target stage being selected, a reward logo of a sub-stage within the first target stage is displayed between the reward logo of the first target stage and the reward logo of the second target stage.
3. The method according to claim 2, wherein: In response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage between the reward mark of the first target stage and the reward mark of the second target stage includes: In response to the reward logo of the first target stage being selected, a reward logo display animation is displayed, wherein the reward logo display animation refers to an animation in which the reward logo of the second target stage moves away from the reward logo of the first target stage, and the reward logo of the sub-stage within the first target stage appears.
4. The method according to claim 1, wherein: The reward logo of each stage in the activity reward interface is displayed along the first direction; In response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward mark of the first target stage being selected, displaying reward marks of sub-stages within the first target stage along a second direction; The first direction and the second direction are perpendicular to each other.
5. The method according to claim 1, wherein: In response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward logo of the first target stage being selected, the reward logo of the sub-stage within the first target stage is displayed in the reward logo area.
6. The method according to any one of claims 1 to 5, wherein: After the reward mark of the first target stage is selected and the reward mark of the sub-stage within the first target stage is displayed, the method further includes: In response to the reward logo of the first target stage being selected again, the reward logo of the sub-stage within the first target stage is cancelled.
7. The method according to any one of claims 1 to 6, wherein: The step of displaying a reward mark of at least one stage of the activity in the activity reward interface includes: On the activity reward interface, displaying a core reward logo of at least one stage in the activity; The core reward identifier is used to indicate the core reward of the stage, and the core reward is a reward that meets the core conditions among the rewards of the sub-stages within the stage.
8. The method according to claim 7, wherein: After displaying the core reward logo of at least one stage in the activity on the activity reward interface, the method further includes: In response to the core reward logo of the first target stage being selected, detailed information of the core reward of the first target stage is displayed.
9. The method according to any one of claims 1 to 8, wherein: After the reward mark of the first target stage is selected and the reward mark of the sub-stage within the first target stage is displayed, the method further includes: In response to the reward mark of the first target sub-stage being selected, displaying detailed information of the reward of the first target sub-stage; The first target sub-stage is any sub-stage within the first target stage.
10. The method according to claim 9, wherein: After the reward mark of the first target sub-stage is selected and the detailed information of the reward of the first target sub-stage is displayed, the method further includes: Displaying a usage control when the reward for the first target sub-stage has been claimed; In response to the use control being triggered, a reward for the first target sub-phase is used.
11. The method according to any one of claims 1 to 10, wherein: When the activity reward interface is displayed for the first time, the first target stage includes: the first stage of at least two stages included in the activity; In response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward logo of the first stage being selected, the reward logos of the sub-stages within the first stage are displayed.
12. The method according to any one of claims 1 to 10, wherein: The first target stage includes: a first unfinished stage; in response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward mark of the first uncompleted stage of the account being selected, the reward marks of the sub-stages within the first uncompleted stage of the account are displayed.
13. The method according to any one of claims 1 to 10, wherein: The first target stage includes: the last stage of at least two stages included in the activity; in response to the reward mark of the first target stage being selected, displaying the reward mark of the sub-stage within the first target stage includes: In response to the reward logo of the last stage being selected, an additional reward logo and reward logos of sub-stages within the last stage are displayed, wherein the additional reward logo is used to indicate the additional reward allowed to be collected after completing the last stage of the activity.
14. The method according to claim 13, wherein: After displaying the additional reward logo and the reward logos of the sub-stages in the last stage in response to the reward logo of the last stage being selected, the method further includes: Displaying the target quantity corresponding to the additional reward logo, the target quantity is the number of the additional rewards allowed to be collected, and the target quantity matches the activity completion status of the logged-in account; In response to a claiming operation for the additional bonus, the target number of the additional bonuses is claimed.
15. The method according to any one of claims 1 to 14, wherein: After displaying the activity reward interface and displaying the reward mark of at least one stage in the activity in the activity reward interface, the method further includes: On the activity reward interface, display a reward claiming control; In response to the triggering operation of the reward collection control, the reward corresponding to the reward collection control is collected.
16. The method according to any one of claims 1 to 15, wherein: The activity reward interface includes a display control, and the display control is used to display the reward logo of the activity; the method also includes at least one of the following: In response to a sliding operation in the display control, displaying a reward mark corresponding to the sliding operation in the display control; In response to a page turning operation in the display control, a reward mark corresponding to the page turning operation is displayed in the display control.
17. An interface display device, comprising: A first display module is configured to display an activity reward interface, and display a reward logo of at least one stage in the activity in the activity reward interface, wherein the activity includes at least two stages, and each stage includes at least two sub-stages; a second display module configured to display a reward logo of a sub-stage within a first target stage in response to the reward logo of the first target stage being selected, wherein the first target stage is any one of the at least two stages included in the activity; The reward mark of the sub-stage is used to indicate the reward that can be collected after completing the sub-stage.
18. An electronic device, comprising a processor and a memory, wherein the memory stores at least one computer program or computer executable instruction, and the at least one computer program or computer executable instruction is loaded and executed by the processor to implement the operations performed by the interface display method as described in any one of claims 1 to 16.
19. A computer-readable storage medium, wherein at least one computer program or computer-executable instruction is stored in the computer-readable storage medium, and the at least one computer program or computer-executable instruction is loaded and executed by a processor to implement the operations performed by the interface display method as described in any one of claims 1 to 16.
20. A computer program product, comprising a computer program or a computer executable instruction, wherein the computer program or the computer executable instruction is loaded and executed by a processor to implement the operations performed by the interface display method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Character virtual gift content recommendation method, device and equipment and storage medium
CN111031334A
Method for storing function control in game interface, device and equipment and storage medium
CN113769399A
Virtual reward resource acquisition prompting method and device, storage medium and electronic equipment
CN114210056A
Interaction method and device in game, equipment and storage medium
CN116688480A
Method and apparatus for providing a computer implemented game
US20190060762A1