Display method and device for identification in interface and electronic equipment

By setting the area display method of active logos and controls in the application interface, the display position of the logo is optimized, the problems of interface occlusion and insufficient exposure are solved, and the user experience and retention rate are improved.

CN120492064APending Publication Date: 2025-08-15GUANGZHOU BOGUAN TELECOMM TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510374570.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, the display method of the activity identifier in the game or application software interface leads to severe occlusion or insufficient exposure of the interface, affecting the user experience and retention rate.

Method used

By setting the first and second areas in the application interface, the first area displays the active identifier and the control, displays the second area identifier in response to the control trigger, and determines the target identifier according to the position adjustment command, and adjusts the identification position to optimize the display.

Benefits of technology

Improves user experience, reduces interface occlusion, enhances the exposure of activity logos, and improves the retention rate of applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120492064A_ABST
    Figure CN120492064A_ABST
Patent Text Reader

Abstract

The invention provides a method and a device for displaying identifiers in an interface and electronic equipment, which run an application program to provide an application interface, and display at least one first activity identifier and a first control in a first area in the application interface; in response to a trigger instruction for the first control, displaying at least one second activity identifier in a second area of the application interface; and in response to a position adjustment instruction for a specified identifier in the second activity identifiers, determining a first target identifier in the at least one first activity identifier, and displaying the specified identifier in a display position of the first target identifier. According to the mode, the user can conveniently adjust the activity identifier resident display area displayed in the interface through the activity identifier triggered and displayed by the control, so that the user can directly enter the application activity which the user wants to participate in, the user experience is improved, and the retention rate of the application is improved to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of graphical user interfaces, and in particular to a method, device, and electronic device for displaying identifiers in an interface. Background Art

[0002] In the display interface of games or other application software, it is usually necessary to display the logo of the application activities. The user can trigger the logo to enter the display interface of the application activities, so the logo can be regarded as the "entrance" of the application activities. In the related art, the logos of all application activities can be always displayed in the interface. However, when there are many application activities, this method will seriously block the interface content, resulting in poor interface display effect, affecting the user experience and displaying controls for folding the logos. It is also possible to display only the logos of some application activities in the interface, as well as controls for expanding the logo display area. The user can trigger the control to make the interface display the logos of all application activities. However, in this method, in order to find the activities they want to participate in, the user may need to click multiple times, resulting in a poor user experience and affecting the retention rate of the application to a certain extent. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a method, device and electronic device for displaying identifiers in an interface, so as to facilitate users to adjust the activity identifiers displayed by the control trigger to be displayed in the activity identifier permanent display area in the interface, so that users can directly enter the application activities they want to participate in, improve the user experience, and improve the retention rate of the application to a certain extent.

[0004] In a first aspect, an embodiment of the present invention provides a method for displaying an identifier in an interface, the method comprising: running an application to provide an application interface, displaying at least one first activity identifier and a first control in a first area of the application interface; the first activity identifier is used to: trigger the display interface of the application activity corresponding to the first activity identifier; in response to a trigger instruction for the first control, display at least one second activity identifier in a second area of the application interface; the second activity identifier is used to: trigger the display interface of the application activity corresponding to the second activity identifier; in response to a position adjustment instruction for a specified identifier in the second activity identifier, determine a first target identifier in at least one first activity identifier, and display the specified identifier at the display position of the first target identifier.

[0005] In a second aspect, an embodiment of the present invention provides a device for displaying identifiers in an interface, the device comprising: a first identifier display module, used to run an application to provide an application interface, displaying at least one first activity identifier and a first control in a first area of the application interface; the first activity identifier is used to trigger the display interface of the application activity corresponding to the first activity identifier; a second identifier display module, used to respond to a trigger instruction for the first control and display at least one second activity identifier in a second area of the application interface; the first activity identifier is used to trigger the display interface of the application activity corresponding to the second activity identifier; a position adjustment module, used to respond to a position adjustment instruction for a specified identifier in the second activity identifier, determine a first target identifier in the at least one first activity identifier, and display the specified identifier at the display position of the first target identifier.

[0006] In a third aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the display method identified in the above-mentioned interface.

[0007] In a fourth aspect, an embodiment of the present invention provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the display method identified in the above-mentioned interface.

[0008] The embodiments of the present invention bring the following beneficial effects:

[0009] The above-mentioned method, device, and electronic device for displaying identifiers in an interface run an application to provide an application interface, displaying at least one first activity identifier and a first control in a first area of the application interface; in response to a trigger instruction for the first control, displaying at least one second activity identifier in a second area of the application interface; and in response to a position adjustment instruction for a designated identifier in the second activity identifier, determining a first target identifier in at least one first activity identifier and displaying the designated identifier at the display position of the first target identifier. This method facilitates users to adjust the activity identifier displayed by the control trigger to be displayed in the activity identifier resident display area in the interface, so that they can directly enter the application activity they want to participate in, improving the user experience and, to a certain extent, improving the retention rate of the application.

[0010] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0011] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0013] Figure 1 A flowchart of a method for displaying an identifier in an interface provided by an embodiment of the present invention;

[0014] Figure 2 A schematic diagram of a graphical user interface provided by an embodiment of the present invention;

[0015] Figure 3 A schematic diagram of another graphical user interface provided by an embodiment of the present invention;

[0016] Figure 4 A schematic diagram of another graphical user interface provided by an embodiment of the present invention;

[0017] Figure 5 A schematic diagram of another graphical user interface provided by an embodiment of the present invention;

[0018] Figure 6 A schematic diagram of another graphical user interface provided by an embodiment of the present invention;

[0019] Figure 7 A schematic diagram of a logo display area provided by an embodiment of the present invention;

[0020] Figure 8 A schematic diagram of a display order of logos provided by an embodiment of the present invention;

[0021] Figure 9 A schematic diagram of another identification display order provided by an embodiment of the present invention;

[0022] Figure 10 A schematic diagram of the structure of a display device for an interface identifier provided by an embodiment of the present invention;

[0023] Figure 11 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work shall fall within the scope of protection of the present invention.

[0025] In related art, there are generally two ways to display activity markers. One is to permanently display all activity markers and display a control for retracting the activity marker display area. Players can trigger this control to retract some activity marker areas as needed. The other is to hide the activity markers by default, or display only some activity markers by default, and display a control to trigger the display of all activity markers. Players can trigger the interface to display all activity markers as needed.

[0026] The first approach provides ample exposure for the event logo, making the event content readily apparent to players. However, this approach impacts the player's interface experience. Conventional stacking can only display a limited number of event entries, which can significantly crowd the display during peak activity periods. While some event entries can be retracted to reduce scene obstruction, manual retraction is required when the event entry system is full, disrupting the player's immersive gaming experience.

[0027] The second method has a lesser degree of interference with the interface display and does not interrupt the player's immersive gaming experience, but the entrance to the application activity is insufficiently exposed, especially for hidden activities or gameplay, which are easily forgotten by players after clicking once; the entrance to the application is deeper, and after a gameplay update, players need to click multiple times to enter the target activity, which increases the operational burden.

[0028] Based on this, an embodiment of the present invention provides a method, device, and electronic device for displaying an identifier in an interface. This technology can be applied to various application interfaces.

[0029] In one embodiment of the present invention, the method for displaying the interface identifier can be executed on a local terminal device or a server. When the method for displaying the interface identifier is executed on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0030] In an optional embodiment, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a gaming method based on cloud computing. In the cloud game operation mode, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the display method identified in the interface are completed on the cloud game server. The role of the client device is to receive and send data and present the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, TV, computer, PDA, etc.; but the cloud game server in the cloud is responsible for information processing. When playing the game, the player operates the client device to send operation instructions to the cloud game server. The cloud game server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0031] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading and installing the game program through an electronic device and running it. The local terminal device can provide the graphical user interface to the player in a variety of ways, for example, it can be rendered and displayed on the terminal's display screen, or provided to the player through holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present the graphical user interface, the graphical user interface includes the game screen, and the processor is used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display screen.

[0032] See also Figure 1 First, a method for displaying an identifier in an interface provided by an embodiment of the present invention is introduced. The method includes the following steps:

[0033] Step S102: running the application to provide an application interface, displaying at least one first activity identifier and a first control in a first area of the application interface; the first activity identifier is used to trigger a display interface for displaying the application activity corresponding to the first activity identifier.

[0034] The above-mentioned application programs can be game programs, social software programs, live broadcast programs, etc., and are not limited here.

[0035] The first area is usually pre-set in the application interface. The first area is usually fixed in the application interface. In actual applications, a control for moving the first area can also be set, and the user can drag the control to change the position of the first area in the application interface. Alternatively, no control can be set, and the user can drag the currently displayed first area to change the position of the first area in the application interface.

[0036] One or more activity identifiers can be displayed in the first area. To distinguish them from activity identifiers displayed in other areas, the activity identifier displayed in the first area is referred to as the "first activity identifier." Activity identifiers typically have corresponding application activities. For example, in a game application, application activities can include various gameplay activities. When a user triggers an activity identifier through a certain operation, the application interface will display the display interface of the application activity corresponding to the activity identifier. The user can further participate in the application activity through certain operations.

[0037] The first control can be set inside or outside the first area. The first control can be displayed directly on the graphical user interface, or it can be displayed only when the user moves the mouse cursor inside the first area. The specific setting can be based on needs and is not limited here.

[0038] Step S104: in response to the trigger instruction for the first control, display at least one second activity identifier in the second area of the application interface; the second activity identifier is used to trigger the display interface of the application activity corresponding to the second activity identifier.

[0039] The trigger instruction can be generated by the user through a human-computer interaction device such as a mouse, keyboard, touch screen, or wearable device. After the trigger instruction of the first control is generated, one or more activity identifiers need to be displayed in the second display area of the application interface. In order to distinguish it from other activity identifiers, the activity identifier displayed in the second area is referred to as the "second activity identifier." The activity identifier displayed in the second area is usually different from the activity identifier displayed in the first area.

[0040] The second area can be a fixed area in the application interface or a movable area in the application interface. For example, when the user controls the movement of the first area, the second area can follow the movement of the first area. The second area can be located anywhere in the first area, such as above, below, to the left, or to the right. The size of the second area can be fixed or controlled by the user. This is not limited here.

[0041] After the user triggers the first control to display the second activity indicator in the second area, the user can trigger the control again to hide the second activity indicator. Alternatively, after the second activity indicator is displayed in the second area, the first control can be hidden, and the user can hide the second activity indicator by touching or clicking a position on the application interface other than the first and second areas.

[0042] Step S106 , responding to the position adjustment instruction for the designated marker in the second activity marker, determining a first target marker in the at least one first activity marker, and displaying the designated marker at the display position of the first target marker.

[0043] The designated identifier may be any identifier in the second activity identifier. A user may select any identifier in the second activity identifier by operating the human-computer interaction device, and the selected identifier becomes the designated identifier. The position adjustment instruction may include multiple sub-instructions, such as an instruction for determining the designated identifier, an instruction for determining the first target identifier in the first activity identifier, etc.

[0044] The above-mentioned position adjustment instruction can be generated by operating the mouse or touch screen. For example, the user can control the mouse cursor to move to a certain identifier in the second activity identifier, then hold down the right button of the mouse, and move the mouse cursor to a certain identifier in the first activity identifier. At this time, the identifier to which the mouse cursor is moved can be determined as the "first target identifier". When a touch screen is provided on the terminal device, the user can also use a finger or a touch pen to click, long press, etc. on a certain identifier in the second activity identifier to put the identifier into the position adjustment state, and then perform a specified touch operation on the first activity identifier to make it be determined as the "first target identifier".

[0045] After determining the first target identifier, the display positions of the designated identifier and the first target identifier can be swapped so that the designated identifier is displayed at the display position of the first target identifier, and the first target identifier is displayed before the designated identifier. Alternatively, the designated identifier can be directly displayed at the display position of the first target identifier, and the display positions of the other identifiers can be readjusted. For example, more important activity identifiers can be displayed in the first area so that users can trigger these activity identifiers more quickly.

[0046] The above-mentioned method for displaying identifiers in an interface runs an application to provide an application interface, displays at least one first activity identifier and a first control in a first area of the application interface; responds to a trigger instruction for the first control, displays at least one second activity identifier in a second area of the application interface; responds to a position adjustment instruction for a designated identifier in the second activity identifier, determines a first target identifier in at least one first activity identifier, and displays the designated identifier at the display position of the first target identifier. This method makes it easy for users to adjust the activity identifier displayed by the control trigger to be displayed in the activity identifier resident display area in the interface, so that they can directly enter the application activity they want to participate in, improving the user experience and, to a certain extent, improving the retention rate of the application.

[0047] The following embodiment provides an implementation method for responding to a position adjustment instruction for a designated marker in a second activity marker, determining a first target marker in at least one first activity marker, and displaying the designated marker at the display position of the first target marker.

[0048] In actual applications, when the terminal device is equipped with a touch screen, the user can generate a position adjustment instruction for any of the second activity identifiers through a touch operation. The player can slide a designated identifier in the second activity identifier. In response to the sliding operation starting from the designated identifier in the second activity identifier, the designated identifier is controlled to move along with the contact point of the sliding operation. The player can then move the contact point to the display position of a first activity identifier displayed in the first area. In response to the contact point moving to the display position of the first identifier in the first activity identifier, the first identifier is determined as the first target identifier. At this point, the player can release the contact point, thereby ending the sliding operation. In response to the end of the sliding operation, the designated identifier is displayed at the display position of the first target identifier.

[0049] In a specific implementation, the first area can be composed of a first sub-area and a second sub-area, and both the first sub-area and the second sub-area display at least one first activity identifier. The activity identifier in the second area can only be adjusted to the display position of the first activity identifier displayed in the first sub-area, and cannot be adjusted to the display position of the first activity identifier displayed in the second sub-area. When the player controls the contact point of the sliding operation to move to the display position of a certain identifier displayed in the first sub-area, in response to the contact point moving to the display position of the first identifier in the first activity identifier displayed in the first sub-area, the first identifier can be determined as the first target identifier. When the player controls the contact point of the sliding operation to move to the display position of a certain identifier displayed in the second sub-area, the identifier will not be determined as the first target identifier. In response to the contact point moving to the second sub-area, the sliding operation ends, and the designated identifier is controlled to resume display at the initial display position of the designated identifier, that is, the position of the designated identifier is not adjusted. The function of the second sub-area is that after the first sub-area is filled with the second activity logo originally located in the second area whose position is actively adjusted by the player, the activity logo newly launched by the game manufacturer that the player hopes to pay attention to can still be directly displayed in the graphical user interface (i.e., in the second sub-area) without triggering the first control to be seen in the second area.

[0050] To prevent players from making mistakes, before sliding a designated marker, a long press can be performed on a marker in the second active marker to confirm that its position needs to be adjusted. In the specific implementation process, in response to the long press operation on the designated marker in the second active marker, the designated marker is determined to enter the position adjustment state. Then, a sliding operation can be performed on the designated marker. The sliding operation can be continuous or discontinuous with the long press operation. In response to the sliding operation starting from the designated marker, the designated marker is controlled to move along with the contact point of the sliding operation.

[0051] After a long press operation is performed on a designated identifier in the second activity identifier, the first area may be displayed in a preset first display format to remind the user to adjust the position of the designated identifier to the first area. When the first area includes a first sub-area and a second sub-area, only the first area may be displayed in the first display format. The first display format is different from the initial display format of the first area. For example, the first area may be highlighted, or a luminous effect may be displayed in the first area, or a vibration effect may be displayed in the first area, etc., without limitation herein.

[0052] The interface area other than the first area and the second area in the application interface can also be set as a non-target area, such as Figure 2 As shown, it is the shaded area in the application interface. In response to the designated logo entering the position adjustment state, the non-target area in the application interface can be controlled to superimpose the target mask effect. For example, a target mask effect of a set color can be superimposed on the non-target area of the application interface. Generally speaking, the target mask effect is translucent. If the player moves the contact to the non-target area in the application interface through a sliding operation, a prompt logo is displayed in the application interface in response to the contact moving to the non-target area in the application interface. The prompt logo is used to: prompt that the current location of the contact cannot display the activity logo. For example, the prompt logo can be a small window, and a text reminder message is displayed in the small window, such as: The activity logo cannot be displayed here.

[0053] In actual applications, it is usually necessary to display multiple activity identifiers. It is necessary to determine the arrangement order of multiple application activities based on the preset activity parameters of multiple application activities. Among them, the activity parameters may include: activity start time, activity duration, activity end time, activity reward information and one or more importance parameters. For example, multiple application activities can be sorted according to the activity start time, and the activity identifiers of application activities with earlier activity start times are ranked higher in the arrangement order; the activity identifiers of several application activities with higher importance can also be arranged at the front position in the arrangement order, and the activity identifiers of the remaining application activities are arranged in sequence according to the end time of the application activities. Specifically, various methods can be used for arrangement, which are not limited here. In this arrangement order, the higher the ranking, the more it is hoped that the user will participate in the activity.

[0054] Then, the first activity identifier and the second activity identifier can be determined based on the arrangement order. Generally speaking, the number of activity identifiers that can be displayed in the first area is fixed, and the first several activity identifiers according to the arrangement order can be taken as the first activity identifiers, and the rest as the second activity identifiers.

[0055] In a specific implementation, the plurality of first activity identifiers and their display positions in the first area may be determined based on the arrangement order, and the plurality of second activity identifiers and their display positions in the second area may be determined.

[0056] For example, when three first activity identifiers are displayed horizontally, the arrangement order of the activity identifiers displayed from left to right is 1, 2, and 3 respectively. Figure 3 As shown, they are marked with logo 1, logo 2 and logo 3 respectively. Similarly, when multiple second activity logos are displayed, the multiple second activity logos can also be displayed in the order in which the multiple second activity logos are arranged. For example, when three first activity logos are displayed horizontally and three second activity logos are displayed horizontally, the order in which the second activity logos displayed from left to right are 4, 5, and 6 respectively, as shown in FIG. Figure 4 As shown, they are represented by marks 4, 5 and 6 respectively.

[0057] When the first and second activity identifiers are arranged in a predetermined order, if the designated identifier is adjusted, the designated identifier can be displayed at the display position of the first target identifier. Then, a first identifier to be moved among the first and second activity identifiers is determined. Specifically, the first target identifier and an activity identifier that is not the designated identifier and is located after the first target identifier in the order of arrangement can be determined as the first identifier to be moved. Furthermore, the first identifier to be moved can be displayed according to the order of arrangement.

[0058] For example, when the specified identifier is Figure 4 The order of arrangement shown is 4, i.e., ID 4, and the first target ID is Figure 4 The arrangement order is 1, that is, when the mark is 1, the first marks to be moved that are not designated marks and are located after the first target mark in the arrangement order are mark 1, mark 2, mark 3, mark 5 and mark 6. Because the original display position of mark 1 has been occupied by mark 4, mark 1 needs to be displayed at the original display position of mark 2, and so on. At this time, the display order of each active mark in the first area and the second area is as follows Figure 5 shown.

[0059] After adjusting the display position of the designated logo, the activity logo displayed in the second area can be adjusted. The activity logo displayed in the second area can be adjusted to the display position of the designated logo, or to the display position of another logo displayed in the first area. If the logo that needs to be adjusted is adjusted to the display position of a non-designated logo, the designated logo does not need to be considered when determining the logo to be moved. If the logo that needs to be adjusted is adjusted to the display position of the designated logo, the designated logo needs to be considered when determining the logo to be moved.

[0060] In a specific implementation, in response to the position adjustment instruction for the second identifier in the activity identifier displayed in the second area, the second target identifier in the activity identifier displayed in the first area is determined. In response to the second target identifier being a designated identifier, the second identifier is displayed at the current display position of the designated identifier. And the second identifier to be moved in the first activity identifier and the second activity identifier is determined. Among them, the second identifier to be moved is the first target identifier, the activity identifier that is located after the first target identifier in the arrangement order and is not the second identifier; the second identifier to be moved is displayed in the arrangement order. In the above Figure 5 Under the adjustment effect shown, if it is necessary to adjust the mark 3 to the current display position of the mark 4, the second marks to be moved are determined to be mark 1, mark 2, mark 4, mark 5 and mark 6. The display order after the position adjustment is as follows Figure 6 shown.

[0061] The activity identifier displayed in the first area may be replaced by the activity identifier displayed in the second area, and the activity identifier in the second area will only be displayed in the application interface when the first control is triggered. Some application activities are very important and need to be displayed in the application interface all the time. After running the application, at least one first activity identifier can be displayed in the first area of the application interface, and at the same time, at least one third activity identifier can be displayed in the third area of the application interface. Similar to the first and second activity identifiers mentioned above, the third activity identifier is used to trigger the display interface of the application activity corresponding to the third activity identifier. If the player controls the contact point of the sliding operation to move to the third area, the sliding operation ends in response to the contact point moving to the third area, and the designated identifier is controlled to resume display at the initial display position of the designated identifier, that is, the position of the designated identifier is not adjusted. In other words, the third area only fixedly displays the activity identifier preset by the system, and does not support the display of activity identifiers with customized display positions by players.

[0062] The embodiment of the present invention also provides another method for displaying an identifier in an interface. Figure 1This approach is based on the method shown in the preceding. This method avoids the visual pressure caused by the accumulation of activity logos during periods of explosive demand, improves the efficiency of in-game portal display, and increases the exposure of new activities within a limited area. It also caters to player needs and reduces the process of players reaching personalized, high-frequency functions, thereby enriching the portal mechanism of mobile game products and balancing player needs with planning exposure intentions.

[0063] This method first divides the available activity logo display area into zones according to activity frequency, and sets different display rules for each zone. Figure 7 As shown in the figure, the interface sets up Area A, Area B, Area C, Area D and Area E. Among them, Area B is part of Area C, Area C and Area D form Area E, and Area E is not directly marked.

[0064] Area A (equivalent to the above-mentioned "third area") displays the activity logos of high-frequency activities in the game. The activity logos in this area are permanently displayed and do not change with activity updates. It can be called a permanent area. The final alignment of this area can be horizontal, and can also change with the position of game functions.

[0065] Area E displays activity markers for low- to medium-frequency regular activities and new activity content. This area includes Areas C and D. Area D is swipable, and users can typically click preset controls to show or hide (also known as "fold") Area D. The positions of Areas C and D vary depending on how the activity markers are docked in different games.

[0066] Area D: Closed by default, its position relative to Area C will vary depending on the game settings.

[0067] Area C: The activity logos in this area can be continuously displayed in the interface. The number corresponds to the size specifications of the activity logos. 3-5 can be set, usually in a single row, or double rows to display more.

[0068] Area B: It is a part of Area C, where players can set up a custom order for the activity logos.

[0069] Generally speaking, the number of activities displayed in area C is greater than the number of activities displayed in area B to ensure that there are always activities displayed in the exposure position according to the product plan. The specific number can be adjusted according to the product intention.

[0070] When this method is applied to the game, the E area configures serial numbers for all activity logos placed in this area according to the time when the gameplay is released. The latest online gameplay is ranked first. The C area only displays limited entrances from top to bottom. The control type setting drop-down list in the D area is in snake order. All activity logos are ranked as follows Figure 8 The serial numbers shown are arranged.

[0071] When the player long presses the activity logo in area D, the device is triggered to respond, such as vibrating, and enters the position change phase. At this time, the performance of area B is emphasized. A special background color can be set for specific implementation.

[0072] When the player drags the activity marker to a position outside the E zone, there will be error feedback, for example, the game screen will be light red except for the E zone, and the activity marker will return to its original position when the player lets go. When the player moves the activity marker in the area of the E zone except the B zone, there will be no feedback, and the player will let go at this time, and the activity marker will return to its original position. When the player moves to the activity marker in the B zone, the position of the activity marker to which the finger moves will be emphasized again, and the player will let go at this time, and the activity application marker will be switched to the target position. After being swapped, the position of the activity marker that is arranged before the activity marker whose position has been changed in the entire E zone remains unchanged, and all activity markers after the activity marker whose sequence has been adjusted (i.e., the position has been changed) will be moved backward in sequence, and the overall activity markers (except for the adjusted activity application marker in the B zone) will still be arranged in sequence. If the activity marker with serial number 7 is swapped to the activity marker with serial number 2, the display of the activity marker in the interface will be as follows: Figure 9 shown.

[0073] If the player moves an activity marker in area D to the position of an activity marker that has been replaced in area B, the previous activity marker will be overwritten and the replaced activity marker will return to its original position according to the sequence number. The logic of moving other activity markers in sequence is the same as above.

[0074] This method sets multiple areas for the display of activity logos. Users can customize the display positions of activity logos through operations, which takes into account the simplicity of the user interaction interface and the efficiency of information transmission. At the same time, it can also meet the individual needs of different players and improve the user experience.

[0075] For the above method embodiments, see Figure 10 The embodiment of the present invention shown provides a device for displaying an icon in an interface. The device includes:

[0076] The first identification display module 1002 is used to run the application to provide an application interface, displaying at least one first activity identification and a first control in a first area of the application interface; the first activity identification is used to trigger the display interface of the application activity corresponding to the first activity identification;

[0077] The second identification display module 1004 is used to display at least one second activity identification in the second area of the application interface in response to the trigger instruction for the first control; the first activity identification is used to: trigger the display interface of the application activity corresponding to the second activity identification;

[0078] The position adjustment module 1006 is configured to respond to the position adjustment instruction for the designated identifier in the second activity identifier, determine the first target identifier in the at least one first activity identifier, and display the designated identifier at the display position of the first target identifier.

[0079] The display device for the identifier in the above-mentioned interface runs an application to provide an application interface, displays at least one first activity identifier and a first control in a first area of the application interface; responds to a trigger instruction for the first control, displays at least one second activity identifier in a second area of the application interface; responds to a position adjustment instruction for a designated identifier in the second activity identifier, determines a first target identifier in at least one first activity identifier, and displays the designated identifier at the display position of the first target identifier. This method makes it easy for users to adjust the activity identifier displayed by the control trigger to be displayed in the activity identifier resident display area in the interface, so that they can directly enter the application activity they want to participate in, improving the user experience and, to a certain extent, improving the retention rate of the application.

[0080] The above-mentioned device also includes: an arrangement order determination module, which is used to determine the arrangement order of multiple application activities based on the preset activity parameters of multiple application activities; the activity parameters include at least one of the following: activity start time, activity duration, activity end time, activity reward information and importance parameters; an activity identifier determination module, which is used to determine the first activity identifier and the second activity identifier based on the arrangement order.

[0081] The above-mentioned first activity identifier includes multiple, and the second activity identifier includes multiple; the activity identifier determination module is also used to: determine the display positions of multiple first activity identifiers and multiple first activity identifiers in the first area based on the arrangement order, and determine the display positions of multiple second activity identifiers and multiple second activity identifiers in the second area.

[0082] The above-mentioned position adjustment module is also used to: respond to a sliding operation starting from a specified identifier in the second activity identifier, control the specified identifier to follow the movement of the contact point of the sliding operation; in response to the contact point moving to the display position of the first identifier in the first activity identifier, determine the first identifier as the first target identifier; in response to the end of the sliding operation, display the specified identifier at the display position of the first target identifier.

[0083] The above-mentioned first area includes a first sub-area and a second sub-area, and the first sub-area and the second sub-area both display at least one first activity identifier; the above-mentioned position adjustment module is also used to: in response to the contact moving to the display position of the first identifier in the first activity identifier displayed in the first sub-area, determine the first identifier as the first target identifier; the above-mentioned device also includes: a first position recovery module, which is used to control the specified identifier to be restored to the initial display position of the specified identifier in response to the end of the sliding operation when the contact moves to the second sub-area.

[0084] The position adjustment module is further configured to: respond to a long press operation on a designated marker in the second active marker, determine that the designated marker enters a position adjustment state; and respond to a sliding operation starting from the designated marker, control the movement of the designated marker following the contact point of the sliding operation.

[0085] The above device also includes: a first format display module, which is used to display the first area in a preset first display format in response to a long press operation on a designated identifier in the second activity identifier; the first display format is different from the initial display format of the first area.

[0086] The above-mentioned device also includes: a prompt identification display module, which is used to display a prompt identification on the application interface in response to the contact moving to a non-target area in the application interface; the prompt identification is used to: prompt that the current location of the contact cannot display the activity identification; the non-target area is the interface area in the application interface other than the first area and the second area.

[0087] The above-mentioned device also includes: a mask effect overlay module, which is used to enter a position adjustment state in response to a specified mark, and control the non-target area in the application interface to overlay and display the target mask effect; the non-target area is the interface area in the application interface other than the first area and the second area.

[0088] The above-mentioned first activity identifier includes multiple ones; the second activity identifier includes multiple ones; the first activity identifier and the second activity identifier are arranged in a predetermined arrangement order; the above-mentioned position adjustment module is also used to: display the designated identifier at the display position of the first target identifier; determine the first identifier to be moved among the first activity identifier and the second activity identifier; the first identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not a designated identifier; and display the first identifier to be moved in the arrangement order.

[0089] The above-mentioned first area includes a first sub-area and a second sub-area; the above-mentioned device also includes: a target identifier determination module, which is used to respond to the position adjustment instruction of the second identifier in the activity identifier displayed in the second area, and determine the second target identifier in the activity identifier displayed in the first area; a third identifier display module, which is used to display the second identifier at the current display position of the designated identifier in response to the second target identifier being a designated identifier; a to-be-moved identifier determination module, which is used to determine the second to-be-moved identifier among the first activity identifier and the second activity identifier; the second to-be-moved identifier is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not the second identifier; and a fourth identifier display module, which is used to display the second to-be-moved identifier in the arrangement order.

[0090] The above-mentioned first identification display module is also used to: display at least one first activity identification in the first area of the application interface, and display at least one third activity identification in the third area of the application interface; the third activity identification is used to: trigger the display interface of the application activity corresponding to the third activity identification; the above-mentioned device also includes: a second position recovery module, which is used to control the specified identification to be restored to the initial display position of the specified identification in response to the end of the sliding operation when the contact moves to the third area.

[0091] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the display method of the logo in the above interface. The details are as follows:

[0092] Run an application to provide an application interface, display at least one first activity identifier and a first control in a first area of the application interface; in response to a trigger instruction for the first control, display at least one second activity identifier in a second area of the application interface; in response to a position adjustment instruction for a specified identifier in the second activity identifier, determine a first target identifier in at least one first activity identifier, and display the specified identifier at the display position of the first target identifier.

[0093] The above method makes it convenient for users to adjust the activity logo displayed by the control triggering the activity logo permanent display area in the interface, so that they can directly enter the application activity they want to participate in, improving the user experience and improving the application retention rate to a certain extent.

[0094] Optionally, the above method also includes: determining the arrangement order of multiple application activities based on preset activity parameters of multiple application activities; the activity parameters include at least one of the following: activity start time, activity duration, activity end time, activity reward information and importance parameters; based on the arrangement order, determining the first activity identifier and the second activity identifier.

[0095] Optionally, the above-mentioned first activity identifier includes multiple, and the second activity identifier includes multiple; the step of determining the first activity identifier and the second activity identifier based on the arrangement order includes: determining the display positions of the multiple first activity identifiers and the multiple first activity identifiers in the first area based on the arrangement order, and determining the display positions of the multiple second activity identifiers and the multiple second activity identifiers in the second area.

[0096] Optionally, the above-mentioned step of responding to the position adjustment instruction of the designated identifier in the second activity identifier, determining the first target identifier in at least one first activity identifier, and displaying the designated identifier at the display position of the first target identifier includes: responding to a sliding operation starting from the designated identifier in the second activity identifier, controlling the designated identifier to follow the movement of the contact point of the sliding operation; in response to the contact point moving to the display position of the first identifier in the first activity identifier, determining the first identifier as the first target identifier; in response to the end of the sliding operation, displaying the designated identifier at the display position of the first target identifier.

[0097] Optionally, the above-mentioned first area includes a first sub-area and a second sub-area, and the first sub-area and the second sub-area both display at least one first activity identifier; in response to the contact point moving to the display position of the first identifier in the first activity identifier, the step of determining the first identifier as the first target identifier includes: in response to the contact point moving to the display position of the first identifier in the first activity identifier displayed in the first sub-area, determining the first identifier as the first target identifier; the above-mentioned method also includes: in response to the sliding operation ending when the contact point moves to the second sub-area, controlling the specified identifier to resume display at the initial display position of the specified identifier.

[0098] Optionally, the above-mentioned step of responding to a sliding operation starting from a designated identifier in the second activity identifier and controlling the movement of the contact of the designated identifier to follow the sliding operation includes: responding to a long press operation on the designated identifier in the second activity identifier, determining that the designated identifier enters a position adjustment state; responding to a sliding operation starting from the designated identifier, and controlling the movement of the contact of the designated identifier to follow the sliding operation.

[0099] Optionally, the method further includes: in response to a long press operation on a designated identifier in the second activity identifier, displaying the first area in a preset first display format; the first display format is different from an initial display format of the first area.

[0100] Optionally, the above method also includes: in response to the contact moving to a non-target area in the application interface, displaying a prompt icon in the application interface; the prompt icon is used to: prompt that the current location of the contact cannot display the activity icon; the non-target area is the interface area in the application interface other than the first area and the second area.

[0101] Optionally, the above method also includes: in response to entering a position adjustment state in response to a designated marker, controlling the non-target area in the application interface to superimpose a target mask effect; the non-target area is the interface area in the application interface other than the first area and the second area.

[0102] Optionally, the above-mentioned first activity identifier includes multiple; the second activity identifier includes multiple; the first activity identifier and the second activity identifier are arranged in a predetermined arrangement order; the step of displaying the designated identifier at the display position of the first target identifier includes: displaying the designated identifier at the display position of the first target identifier; determining the first identifier to be moved among the first activity identifier and the second activity identifier; the first identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not a designated identifier; and displaying the first identifier to be moved in the arrangement order.

[0103] Optionally, the first area includes a first sub-area and a second sub-area; after displaying the designated identifier at the display position of the first target identifier, the method further includes: responding to a position adjustment instruction for the second identifier in the activity identifier displayed in the second area, determining the second target identifier in the activity identifier displayed in the first area; in response to the second target identifier being the designated identifier, displaying the second identifier at the current display position of the designated identifier; determining the second identifier to be moved in the first activity identifier and the second activity identifier; the second identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not the second identifier; and displaying the second identifier to be moved in accordance with the arrangement order.

[0104] Optionally, the above-mentioned step of displaying at least one first activity identifier in the first area of the application interface includes: displaying at least one first activity identifier in the first area of the application interface, and displaying at least one third activity identifier in the third area of the application interface; the third activity identifier is used to: trigger the display interface of the application activity corresponding to the third activity identifier; the above-mentioned method also includes: in response to the sliding operation ending when the contact moves to the third area, controlling the specified identifier to resume display at the initial display position of the specified identifier.

[0105] See also Figure 11 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine executable instructions that can be executed by the processor 100. The processor 100 executes the machine executable instructions to implement the display method identified in the above interface.

[0106] Furthermore, Figure 11 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 100 , the communication interface 103 and the memory 101 are connected via the bus 102 .

[0107] The memory 101 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is achieved through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 11 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0108] The processor 100 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the processor 100 or software instructions. The above processor 100 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as a random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or register. The storage medium is located in the memory 101. The processor 100 reads the information in the memory 101 and, in conjunction with its hardware, completes the steps of the method of the aforementioned embodiment.

[0109] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the display method identified in the above interface.

[0110] The embodiments of the present invention provide a method, device, and electronic device for displaying an identifier in an interface, including a computer-readable storage medium storing program code. The program code includes instructions that can be used to execute the methods described in the above method embodiments. Specifically, the following:

[0111] Run an application to provide an application interface, display at least one first activity identifier and a first control in a first area of the application interface; in response to a trigger instruction for the first control, display at least one second activity identifier in a second area of the application interface; in response to a position adjustment instruction for a specified identifier in the second activity identifier, determine a first target identifier in at least one first activity identifier, and display the specified identifier at the display position of the first target identifier.

[0112] The above method makes it convenient for users to adjust the activity logo displayed by the control triggering the activity logo permanent display area in the interface, so that they can directly enter the application activity they want to participate in, improving the user experience and improving the application retention rate to a certain extent.

[0113] Optionally, the above method also includes: determining the arrangement order of multiple application activities based on preset activity parameters of multiple application activities; the activity parameters include at least one of the following: activity start time, activity duration, activity end time, activity reward information and importance parameters; based on the arrangement order, determining the first activity identifier and the second activity identifier.

[0114] Optionally, the above-mentioned first activity identifier includes multiple, and the second activity identifier includes multiple; the step of determining the first activity identifier and the second activity identifier based on the arrangement order includes: determining the display positions of the multiple first activity identifiers and the multiple first activity identifiers in the first area based on the arrangement order, and determining the display positions of the multiple second activity identifiers and the multiple second activity identifiers in the second area.

[0115] Optionally, the above-mentioned step of responding to the position adjustment instruction of the designated identifier in the second activity identifier, determining the first target identifier in at least one first activity identifier, and displaying the designated identifier at the display position of the first target identifier includes: responding to a sliding operation starting from the designated identifier in the second activity identifier, controlling the designated identifier to follow the movement of the contact point of the sliding operation; in response to the contact point moving to the display position of the first identifier in the first activity identifier, determining the first identifier as the first target identifier; in response to the end of the sliding operation, displaying the designated identifier at the display position of the first target identifier.

[0116] Optionally, the above-mentioned first area includes a first sub-area and a second sub-area, and the first sub-area and the second sub-area both display at least one first activity identifier; in response to the contact point moving to the display position of the first identifier in the first activity identifier, the step of determining the first identifier as the first target identifier includes: in response to the contact point moving to the display position of the first identifier in the first activity identifier displayed in the first sub-area, determining the first identifier as the first target identifier; the above-mentioned method also includes: in response to the sliding operation ending when the contact point moves to the second sub-area, controlling the specified identifier to resume display at the initial display position of the specified identifier.

[0117] Optionally, the above-mentioned step of responding to a sliding operation starting from a designated identifier in the second activity identifier and controlling the movement of the contact of the designated identifier to follow the sliding operation includes: responding to a long press operation on the designated identifier in the second activity identifier, determining that the designated identifier enters a position adjustment state; responding to a sliding operation starting from the designated identifier, and controlling the movement of the contact of the designated identifier to follow the sliding operation.

[0118] Optionally, the method further includes: in response to a long press operation on a designated identifier in the second activity identifier, displaying the first area in a preset first display format; the first display format is different from an initial display format of the first area.

[0119] Optionally, the above method also includes: in response to the contact moving to a non-target area in the application interface, displaying a prompt icon in the application interface; the prompt icon is used to: prompt that the current location of the contact cannot display the activity icon; the non-target area is the interface area in the application interface other than the first area and the second area.

[0120] Optionally, the above method also includes: in response to entering a position adjustment state in response to a designated marker, controlling the non-target area in the application interface to superimpose a target mask effect; the non-target area is the interface area in the application interface other than the first area and the second area.

[0121] Optionally, the above-mentioned first activity identifier includes multiple; the second activity identifier includes multiple; the first activity identifier and the second activity identifier are arranged in a predetermined arrangement order; the step of displaying the designated identifier at the display position of the first target identifier includes: displaying the designated identifier at the display position of the first target identifier; determining the first identifier to be moved among the first activity identifier and the second activity identifier; the first identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not a designated identifier; and displaying the first identifier to be moved in the arrangement order.

[0122] Optionally, the first area includes a first sub-area and a second sub-area; after displaying the designated identifier at the display position of the first target identifier, the method further includes: responding to a position adjustment instruction for the second identifier in the activity identifier displayed in the second area, determining the second target identifier in the activity identifier displayed in the first area; in response to the second target identifier being the designated identifier, displaying the second identifier at the current display position of the designated identifier; determining the second identifier to be moved in the first activity identifier and the second activity identifier; the second identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement order and is not the second identifier; and displaying the second identifier to be moved in accordance with the arrangement order.

[0123] Optionally, the above-mentioned step of displaying at least one first activity identifier in the first area of the application interface includes: displaying at least one first activity identifier in the first area of the application interface, and displaying at least one third activity identifier in the third area of the application interface; the third activity identifier is used to: trigger the display interface of the application activity corresponding to the third activity identifier; the above-mentioned method also includes: in response to the sliding operation ending when the contact moves to the third area, controlling the specified identifier to resume display at the initial display position of the specified identifier.

[0124] See also Figure 11 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine executable instructions that can be executed by the processor 100. The processor 100 executes the machine executable instructions to implement the display method identified in the above interface.

[0125] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0126] In addition, in the description of the embodiments of the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0127] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0128] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0129] Finally, it should be noted that the above embodiments are only specific implementation methods of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for displaying an identifier in an interface, characterized in that: The method comprises: Running an application to provide an application interface, displaying at least one first activity identifier and a first control in a first area of the application interface; the first activity identifier is used to trigger a display interface that displays the application activity corresponding to the first activity identifier; In response to a trigger instruction for the first control, at least one second activity identifier is displayed in a second area of the application interface; the second activity identifier is used to: trigger a display interface of the application activity corresponding to the second activity identifier; In response to the position adjustment instruction for the designated marker in the second activity marker, a first target marker in the at least one first activity marker is determined, and the designated marker is displayed at the display position of the first target marker.

2. The method according to claim 1, characterized in that The method further comprises: Determining an arrangement order of the plurality of application activities based on preset activity parameters of the plurality of application activities; the activity parameters including at least one of the following: activity start time, activity duration, activity end time, activity reward information, and importance parameter; Based on the arrangement order, a first activity identifier and a second activity identifier are determined.

3. The method according to claim 2, characterized in that The first activity identifier includes multiple items, and the second activity identifier includes multiple items; The step of determining the first activity identifier and the second activity identifier based on the arrangement order includes: Based on the arrangement order, a plurality of first activity logos and display positions of the plurality of first activity logos in the first area are determined, and a plurality of second activity logos and display positions of the plurality of second activity logos in the second area are determined.

4. The method according to claim 1, wherein In response to the position adjustment instruction for the designated identifier in the second activity identifier, the step of determining a first target identifier in the at least one first activity identifier and displaying the designated identifier at the display position of the first target identifier includes: In response to a sliding operation starting from a designated marker in the second activity marker, controlling the designated marker to move along with the contact point of the sliding operation; In response to the contact point moving to a display position of a first identifier in the first activity identifier, determining the first identifier as a first target identifier; In response to the sliding operation being completed, the designated mark is displayed at the display position of the first target mark.

5. The method according to claim 4, characterized in that The first area includes a first sub-area and a second sub-area, and the first sub-area and the second sub-area both display at least one first activity logo; In response to the contact point moving to the display position of the first identifier in the first activity identifier, the step of determining the first identifier as the first target identifier includes: In response to the contact point moving to a display position of a first marker in the first activity markers displayed in the first sub-area, determining the first marker as a first target marker; The method further comprises: In response to the sliding operation ending when the contact point moves into the second sub-area, the designated mark is controlled to resume display at the initial display position of the designated mark.

6. The method according to claim 4, characterized in that In response to a sliding operation starting from a designated identifier in the second activity identifier, the step of controlling the designated identifier to follow the movement of the contact point of the sliding operation includes: In response to a long press operation on a designated identifier among the second activity identifiers, determining that the designated identifier enters a position adjustment state; In response to a sliding operation starting from the designated mark, the designated mark is controlled to move following the contact point of the sliding operation.

7. The method according to claim 6, characterized in that The method further comprises: In response to a long press operation on a designated identifier in the second activity identifier, the first area is displayed in a preset first display format; the first display format is different from an initial display format of the first area.

8. The method according to claim 4, characterized in that The method further comprises: In response to the contact moving to the non-target area in the application interface, a prompt icon is displayed on the application interface; the prompt icon is used to: prompt that the activity icon cannot be displayed at the current location of the contact; the non-target area is the interface area in the application interface other than the first area and the second area.

9. The method according to claim 6, characterized in that The method further comprises: In response to the designated mark entering a position adjustment state, a non-target area in the application interface is controlled to overlay and display a target mask effect; the non-target area is an interface area in the application interface excluding the first area and the second area.

10. The method according to claim 1, characterized in that The first activity identifiers include a plurality of items; the second activity identifiers include a plurality of items; the first activity identifiers and the second activity identifiers are arranged in a predetermined order; The step of displaying the designated identifier at the display position of the first target identifier includes: Displaying the designated logo at the display position of the first target logo; Determine a first identifier to be moved among the first activity identifier and the second activity identifier; the first identifier to be moved is an activity identifier that is located after the first target identifier in the arrangement sequence and is not the designated identifier; The first markers to be moved are displayed according to the arrangement order.

11. The method according to claim 10, characterized in that After displaying the designated identifier at the display position of the first target identifier, the method further includes: In response to a position adjustment instruction for a second identifier among the activity identifiers displayed in the second area, determining a second target identifier among the activity identifiers displayed in the first area; In response to the second target identifier being the designated identifier, displaying the second identifier at a current display position of the designated identifier; Determine a second identifier to be moved among the first activity identifier and the second activity identifier; the second identifier to be moved is the first target identifier, an activity identifier that is located after the first target identifier in the arrangement sequence and is not the second identifier; The second marker to be moved is displayed according to the arrangement order.

12. The method according to claim 4, characterized in that The step of displaying at least one first activity identifier in a first area of the application interface includes: At least one first activity identifier is displayed in a first area of the application interface, and at least one third activity identifier is displayed in a third area of the application interface; the third activity identifier is used to trigger a display interface for displaying the application activity corresponding to the third activity identifier; The method further comprises: In response to the sliding operation ending when the contact point moves into the third area, the designated mark is controlled to resume display at the initial display position of the designated mark.

13. A display device for an interface logo, characterized in that: The device comprises: A first identification display module is used to run an application to provide an application interface, displaying at least one first activity identification and a first control in a first area of the application interface; the first activity identification is used to trigger the display interface of the application activity corresponding to the first activity identification; A second identification display module is configured to display at least one second activity identification in the second area of the application interface in response to a trigger instruction for the first control; the first activity identification is configured to trigger a display interface for the application activity corresponding to the second activity identification; The position adjustment module is configured to respond to a position adjustment instruction for a designated marker in the second activity marker, determine a first target marker in the at least one first activity marker, and display the designated marker at a display position of the first target marker.

14. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the method for displaying an identifier in an interface according to any one of claims 1 to 12.

15. A machine-readable storage medium, characterized in that The machine-readable storage medium stores machine-executable instructions. When the machine-executable instructions are called and executed by the processor, the machine-executable instructions prompt the processor to implement the display method of the identifier in the interface according to any one of claims 1 to 12.