Task display method and device, equipment and storage medium

By highlighting the task with the highest priority on the task list and dynamically replacing the next priority task, the problems of poor interface display and low task completion rate caused by tiling display are solved, and the task completion rate and interface display effect are improved.

CN120037657AActive Publication Date: 2025-05-27BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510121856.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-05-27
Estimated Expiration
2045-01-24

AI Technical Summary

Technical Problem

In a multi-task activity scenario, tiling display of multiple tasks causes poor interface display effect, reducing the possibility of terminal login objects completing tasks.

Method used

Display multiple tasks not completed in the activity on the task list and highlight the first task with the highest priority, dynamically replaced with the next priority task as the first task is completed.

Benefits of technology

It improves the task completion rate and interface display effect of task list, helping terminal login objects make decisions and complete tasks quickly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120037657A_ABST
    Figure CN120037657A_ABST
Patent Text Reader

Abstract

The invention relates to a task display method and device, equipment and a storage medium, and relates to the technical field of multimedia. Compared with tiled display of multiple tasks, the method has the advantages that when the terminal login object selects multiple tasks, the highlighted tasks can help the terminal login object to make a decision quickly, the terminal login object is promoted to complete the tasks, and the task completion rate is increased. Moreover, according to the method, the task with the highest priority in the uncompleted tasks is always highlighted and displayed on the task list, so that the task with the highest priority is the task which is most expected to be completed by the terminal login object, and the task with the highest priority is always highlighted and displayed on the task list. According to the method, the terminal login object can be promoted to complete the task on the task list, and the terminal login object can be promoted to preferentially complete the task with a high expected degree, so that the task display efficiency of a platform is preferentially met on the basis of improving the task completion rate, and the interface display effect of the task list is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technologies, and in particular, to a task display method, apparatus, device, and storage medium. Background Art

[0002] In some activity scenarios of an application, multiple tasks are provided for a terminal login object, and the terminal login object can obtain rewards in the activity by completing the tasks.

[0003] In the related art, generally multiple tasks are provided in an activity, and the multiple tasks are displayed in a tiled manner on the activity interface, that is, there is no difference in the display of the multiple tasks. However, when the multiple tasks are displayed in a tiled manner, the interface display effect is poor, which causes the terminal login object to reduce the possibility of completing the tasks due to the perception of a large number of tasks visually, that is, it is not conducive to promoting the interaction of the terminal login object. Summary of the Invention

[0004] The present disclosure provides a task display method, apparatus, device, and storage medium. The method not only improves the task completion rate but also gives priority to meeting the task display efficiency of the platform, further improving the interface display effect of the task list. The technical solution of the present disclosure is as follows.

[0005] According to one aspect of the embodiments of the present disclosure, a task display method is provided. The method includes:

[0006] Displaying multiple uncompleted tasks in the activity on a task list and prominently displaying a first task on the task list, where the first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the expected degree of the terminal login object to complete the task;

[0007] In response to the completion of the first task, canceling the prominent display of the first task and prominently displaying a second task on the task list, where the second task is the task with the priority ranking one position after the first task among the multiple tasks.

[0008] In some embodiments, the prominently displaying the first task on the task list includes at least one of the following:

[0009] Displaying the first task at the top of the task list;

[0010] Displaying the first task on the task list in a first style, where the first style is different from the second style in at least one of size, color, font style, and border, and the second style is the display style of the tasks other than the first task among the multiple tasks;

[0011] Display a pop-up window on the task list, and display the first task on the pop-up window. The first task is configured to shrink to the top of the task list for display if not triggered within a preset duration.

[0012] Display a priority identifier in the display area of the first task.

[0013] Display a dynamic effect in the display area of the first task.

[0014] In some embodiments, the multiple tasks include tasks of a first type and tasks of a second type, and the first task is a task of the first type.

[0015] Among them, the terminal login object includes multiple growth stages, and different growth stages correspond to respective exclusive tasks. The first type of task is the exclusive task corresponding to the current growth stage of the terminal login object, and the current growth stage is determined based on the tasks completed by the terminal login object. The second type of task is a general task corresponding to the multiple growth stages.

[0016] In some embodiments, the multiple tasks include tasks of a third type, the first task is a task of the third type, and the third type of task is a task in the associated activity of the event.

[0017] In some embodiments, the first task is the task with the fewest total platform completion times among the multiple tasks; or, the first task is the task with the shortest execution deadline from the current time.

[0018] In some embodiments, the method further includes:

[0019] In response to the completion of the first task, display that the first task moves to the end of the task list and display the first task as a completed state.

[0020] In some embodiments, the highlighting the second task on the task list includes:

[0021] After displaying a magnification effect of the second task on the task list, move the second task to the original display area of the first task and highlight the second task.

[0022] In some embodiments, the method further includes:

[0023] In response to a trigger operation on the first task, display an execution interface for the first task, and the execution interface is used to complete the first task.

[0024] In some embodiments, the method further includes:

[0025] In response to completion of the first task on the execution interface of the first task, an entry control for the second task is displayed on the execution interface of the first task;

[0026] In response to a trigger operation on the entry control, an execution interface for the second task is displayed.

[0027] In some embodiments, the highlighting of the first task on the task list includes:

[0028] Highlighting the sub - activity to which the first task belongs on the task list;

[0029] The displaying of the execution interface of the first task in response to a trigger operation on the first task includes:

[0030] In response to a trigger operation on the sub - activity, an execution interface for the first task is displayed.

[0031] In some embodiments, the first task includes multiple subtasks, and the highlighting of the first task on the task list includes:

[0032] Highlighting the sub - activity to which the first task belongs on the task list;

[0033] The displaying of the execution interface of the first task in response to a trigger operation on the first task includes:

[0034] In response to a trigger operation on the sub - activity, multiple subtasks included in the first task are displayed;

[0035] In response to a trigger operation on any subtask, an execution interface for the triggered subtask is displayed.

[0036] In some embodiments, the first task includes multiple subtasks, and the method further includes:

[0037] A task viewing control is displayed in the display area of the first task on the task list;

[0038] In response to a trigger operation on the task viewing control, completed subtasks in the first task are displayed.

[0039] In some embodiments, the displaying of multiple uncompleted tasks in an activity on the task list and the highlighting of the first task on the task list include:

[0040] Highlighting the first task with the highest priority on the task list;

[0041] Based on the priority order of multiple third tasks, display the multiple third tasks on the task list, where the multiple third tasks are tasks other than the first task among the multiple tasks.

[0042] According to another aspect of the embodiments of the present disclosure, a task display device is provided, and the device includes:

[0043] A first display unit configured to execute displaying multiple unfinished tasks in progress on the task list and highlighting a first task on the task list, where the first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the expected degree of completing the task for the terminal login object;

[0044] A second display unit configured to execute, in response to the completion of the first task, cancel highlighting the first task and highlight a second task on the task list, where the second task is the task with the priority ranking one position after the first task among the multiple tasks.

[0045] In some embodiments, the first display unit is configured to execute at least one of the following:

[0046] Display the first task at the top of the task list;

[0047] Display the first task on the task list in a first style, where the first style is different from the second style in at least one of size, color, font style, and border, and the second style is the display style of tasks other than the first task among the multiple tasks;

[0048] Display a pop-up window on the task list, and display the first task on the pop-up window, where the first task is configured to shrink to the top display of the task list if not triggered within a preset duration;

[0049] Display a priority identifier in the display area of the first task;

[0050] Display a dynamic effect in the display area of the first task.

[0051] In some embodiments, the multiple tasks include tasks of a first type and tasks of a second type, and the first task is a task of the first type;

[0052] Wherein, the terminal login object includes multiple growth stages, and different growth stages correspond to respective exclusive tasks. The tasks of the first type are exclusive tasks corresponding to the current growth stage of the terminal login object, the current growth stage is determined based on the tasks completed by the terminal login object, and the tasks of the second type are general tasks corresponding to the multiple growth stages.

[0053] In some embodiments, the multiple tasks include a third type of task, the first task is the third type of task, and the third type of task is a task in the associated activities of the activity.

[0054] In some embodiments, the first task is the task with the least total number of completions by the platform among the multiple tasks; or, the first task is the task with the shortest execution deadline from the current time.

[0055] In some embodiments, the second display unit is further configured to perform:

[0056] In response to the completion of the first task, display that the first task has moved to the end of the task list and display the first task as a completed state.

[0057] In some embodiments, the second display unit is configured to perform:

[0058] After displaying the enlarged special effect of the second task on the task list, move the second task to the original display area of the first task and highlight the second task.

[0059] In some embodiments, the device further includes a third display unit, configured to perform:

[0060] In response to a trigger operation on the first task, display an execution interface for the first task, and the execution interface is used to complete the first task.

[0061] In some embodiments, the third display unit is further configured to perform:

[0062] In response to the completion of the first task on the execution interface of the first task, display an entry control for the second task on the execution interface of the first task;

[0063] In response to a trigger operation on the entry control, display an execution interface for the second task.

[0064] In some embodiments, the first display unit is configured to perform:

[0065] Highlight the sub-activity to which the first task belongs on the task list;

[0066] The displaying of the execution interface for the first task in response to a trigger operation on the first task includes:

[0067] In response to a trigger operation on the sub-activity, display an execution interface for the first task.

[0068] In some embodiments, the first task includes multiple subtasks, and the first display unit is configured to perform:

[0069] Highlight the sub - activity to which the first task belongs on the task list;

[0070] In response to a trigger operation on the first task, display an execution interface of the first task, including:

[0071] In response to a trigger operation on the sub - activity, display the multiple subtasks included in the first task;

[0072] In response to a trigger operation on any subtask, display an execution interface of the triggered subtask.

[0073] In some embodiments, the first task includes multiple subtasks, and the first display unit is further configured to perform:

[0074] Display a task viewing control in a display area of the first task on the task list;

[0075] In response to a trigger operation on the task viewing control, display the completed subtasks in the first task.

[0076] In some embodiments, the first display unit is configured to perform:

[0077] Highlight the first task with the highest priority on the task list;

[0078] Based on the priority order of multiple third tasks, display the multiple third tasks on the task list, where the multiple third tasks are tasks other than the first task among the multiple tasks.

[0079] According to another aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:

[0080] A processor;

[0081] A memory for storing instructions executable by the processor;

[0082] Wherein, the processor is configured to execute the instructions to implement the above - mentioned task display method.

[0083] According to another aspect of the embodiments of the present disclosure, there is provided a computer - readable storage medium, when instructions in the computer - readable storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the above - mentioned task display method.

[0084] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, the computer program product includes a computer program, and when the computer program is executed by a processor, the above-mentioned task display method is implemented.

[0085] The embodiments of the present disclosure provide a task display method. This method displays multiple uncompleted tasks in progress on the task list and highlights the first task with the highest priority on the task list. Compared with the tiled display of multiple tasks, this method enables the terminal login object to quickly make a decision when facing multiple task selections. The highlighted task helps the terminal login object to quickly make a decision, which is conducive to promoting the terminal login object to complete the task and improving the task completion rate. And after the first task with the highest priority is completed, the next highest-priority task is highlighted. In this way, the task with the highest priority among the uncompleted tasks is always highlighted on the task list. Since the priority is used to indicate the expected degree of the terminal login object to complete the task, the task with the highest priority is also the task that the terminal login object is most expected to complete. Therefore, always highlighting the task with the highest priority on the task list not only helps to promote the terminal login object to complete the tasks on the task list, but also helps to promote the terminal login object to give priority to completing the tasks with a high expected degree. In this way, while improving the task completion rate, the task display efficiency of the platform is also preferentially satisfied, and the interface display effect of the task list is further improved.

[0086] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0087] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.

[0088] Figure 1 is a schematic diagram of an implementation environment shown according to an exemplary embodiment.

[0089] Figure 2 is a flowchart of a task display method shown according to an exemplary embodiment.

[0090] Figure 3 is a flowchart of another task display method shown according to an exemplary embodiment.

[0091] Figure 4 is a schematic diagram of a pop-up window shown according to an exemplary embodiment.

[0092] Figure 5 is a schematic diagram of a task list shown according to an exemplary embodiment.

[0093] Figure 6 It is a schematic diagram of a task list shown according to an exemplary embodiment.

[0094] Figure 7 It is a schematic diagram of a task list shown according to an exemplary embodiment.

[0095] Figure 8 It is a schematic diagram of a task list shown according to an exemplary embodiment.

[0096] Figure 9 It is a schematic diagram of a task list shown according to an exemplary embodiment.

[0097] Figure 10 It is a block diagram of a task display device shown according to an exemplary embodiment.

[0098] Figure 11 It is a block diagram of a terminal shown according to an exemplary embodiment. Detailed implementation manners

[0099] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0100] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0101] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the priorities, task lists, etc. involved in the present disclosure are obtained under full authorization.

[0102] The task display method provided by the embodiments of the present disclosure can be executed by an electronic device, and the electronic device can be provided as at least one of a terminal and a server. Figure 1 It is a schematic diagram of an implementation environment provided by the embodiments of the present disclosure. Refer to Figure 1, the implementation environment includes: a terminal 101 and a server 102.

[0103] In an embodiment of the present disclosure, a target application is installed on the terminal 101. The target application provides some activities, and multiple tasks can be provided in the activities. The terminal login object can participate in the activities by completing the tasks in the activities, such as obtaining rewards in the activities by completing the tasks. The server 102 is the background server of the target application and is used to provide background services for the target application.

[0104] In some embodiments, when the terminal login object participates in an activity, it triggers the terminal 101 to display a task list. Multiple unfinished tasks in the activity are displayed on the task list, and the first task with the highest priority is prominently displayed on the task list. The priority indicates the degree of expectation for the terminal login object to complete the task. After the first task is completed, the prominently displayed task is dynamically replaced, that is, the highlighting of the first task is cancelled and the second task with a priority ranking one position after the first task is prominently displayed. In this way, the task with the highest priority among the unfinished tasks is always prominently displayed on the task list.

[0105] The terminal 101 can be at least one of devices such as a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop portable computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 can generally refer to one of multiple terminals. Those skilled in the art can know that the number of the above terminals can be more or less. The server 102 can be an independent physical server, or a server cluster or a distributed file 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. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through a wired or wireless communication method. The embodiments of the present disclosure do not limit this. Optionally, the number of the above servers 102 can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 can also include other functional servers to provide more comprehensive and diverse services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can separately undertake the computing work. The embodiments of the present disclosure do not limit this.

[0106] Figure 2is a flowchart of a task display method shown according to an exemplary embodiment. As Figure 2 shown, this method is executed by a terminal, and the method includes the following steps.

[0107] In step S201, the terminal displays multiple unfinished tasks in the task list and highlights a first task on the task list. The first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the expected degree of task completion for the terminal login object.

[0108] In an embodiment of the present application, the terminal displays a task on the task list, which means displaying at least one of the name, icon, task brief introduction, task reward, action guide, etc. of the task. The action guide is used to indicate how to complete the task. Further, the terminal also displays the completion status of the task on the task list. The completion status is used to indicate whether the task is completed or not. Further, in the case where a part of the task has been completed, the completion status is also used to indicate the completed part of the task.

[0109] In an embodiment of the present disclosure, tasks can be set as needed. For example, the tasks can be tasks such as publishing multimedia resources, watching multimedia resources, following objects, and improving information. Further, publishing multimedia resources means publishing multimedia resources of a specified type, watching multimedia resources means watching multimedia resources of a specified type, following objects means following objects of a specified type, etc.

[0110] In an embodiment of the present disclosure, an unfinished task refers to a task in the activity that the terminal login object has not completed. Optionally, the terminal login object completes tasks in the activity to obtain rewards in the activity.

[0111] In an embodiment of the present disclosure, for each task, the higher the priority of the task, the higher the display efficiency of the task.

[0112] In an embodiment of the present disclosure, the way to highlight the first task can be that at least one of the display position, display style, etc. of the first task is different from other tasks among the multiple tasks.

[0113] In step S202, in response to the completion of the first task, the terminal cancels highlighting the first task and highlights a second task on the task list. The second task is the task with the priority ranking one position after the first task among the multiple tasks.

[0114] In the embodiments of the present disclosure, each task on the task list can be triggered to be completed. Among them, when the first task is triggered and completed, the highlighting of the first task is cancelled. If other tasks are triggered and completed, the highlighting of the first task is maintained, the display of the other tasks is cancelled, or the other tasks are displayed as completed, or the other tasks are moved to the end of the task list and displayed as completed.

[0115] In the embodiments of the present disclosure, after cancelling the highlighting of the first task, the first task can be displayed in the same display style as other tasks, or the display of the first task can be cancelled on the task list, or the first task can be displayed at the end of the task list, etc. The highlighted task is not only the task with the highest priority, but also the uncompleted task, that is, the highlighted task on the task list is always the task with the highest priority among the uncompleted tasks.

[0116] The embodiments of the present disclosure provide a task display method. This method displays multiple uncompleted tasks in progress on the task list and highlights the first task with the highest priority on the task list. Compared with the flat display of multiple tasks, this method enables the terminal login object to quickly make a decision when facing multiple task selections. The highlighted task helps the terminal login object to quickly make a decision, which is conducive to promoting the terminal login object to complete the task and improving the task completion rate. Moreover, after the first task with the highest priority is completed, the next highest-priority task is highlighted, so that the task with the highest priority among the uncompleted tasks is always highlighted on the task list. Since the priority is used to indicate the expected degree of the terminal login object to complete the task, the task with the highest priority is also the task that the terminal login object is most expected to complete. Therefore, highlighting the task with the highest priority on the task list not only helps to promote the terminal login object to complete the tasks on the task list, but also helps to promote the terminal login object to give priority to completing the tasks with a high expected degree. This not only improves the task completion rate but also gives priority to meeting the task display efficiency of the platform, further improving the interface display effect of the task list.

[0117] The above Figure 2 only shows the basic process of the present disclosure. Based on a specific implementation manner below, the solution provided by the present disclosure will be further elaborated. Refer to Figure 3 , Figure 3 is a flowchart of another task display method shown according to an exemplary embodiment. This method is executed by a terminal and includes the following steps.

[0118] In step S301, the terminal displays multiple unfinished tasks in the task list and highlights the first task on the task list. The first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the expected degree of task completion for the terminal login object.

[0119] In some embodiments, a target application is installed on the terminal. The target application includes multiple activities that provide tasks, and the activity in this embodiment can be any one of these activities. Optionally, the task list in the activity is displayed on the task interface of the activity. In response to a task display request for the activity, the terminal displays the task interface and shows the task list on the task interface. Further, introduction information about the activity is also displayed on the task interface.

[0120] In some embodiments, the terminal highlighting the first task on the task list includes at least one of the following implementation methods:

[0121] (1) The terminal displays the first task at the top of the task list.

[0122] In this embodiment, the first task is highlighted by displaying it at the top of the task list. Since the task at the top is more likely to be noticed by the terminal login object, it is conducive to promoting the terminal login object to complete the first task. And, affected by the display style, the terminal login object will give priority to noticing the pinned task, making the disordered tasks ordered, which helps the terminal login object in the selection when all tasks are the same and reduces the selection cost of the terminal login object.

[0123] (2) The terminal displays the first task on the task list in a first style, and the first style is different from the second style in at least one of size, color, font style, and border. The second style is the display style of tasks other than the first task among the multiple tasks.

[0124] In this embodiment, the first task and other tasks are displayed in different styles to highlight the first task, making the first task more likely to be noticed by the terminal login object than other tasks, which is conducive to promoting the terminal login object to complete the first task.

[0125] Further, in order to make the first task on the task list more likely to be noticed than other tasks, the first style is more eye-catching than the second style. For example, the size of the first style is larger than that of the second style, the color of the first style is brighter than that of the second style, the font size of the first style is larger than that of the second style, the border of the first style is thicker than that of the second style, etc.

[0126] (3) The terminal displays a pop-up window on the task list, and displays a first task on the pop-up window. The first task is configured to shrink to the top of the task list for display if not triggered within a preset duration.

[0127] In an embodiment of the present disclosure, in response to a task display request for an activity, the terminal enters a task interface, displays a task list on the task interface, and displays a pop-up window on the task list. A first task is displayed on the pop-up window. If the first task is not triggered within a preset duration, the first task is shrunk to the top of the task list for display, and the pop-up window is cancelled from display. For example, see Figure 4 , Figure 4 FIG. is a schematic diagram of a pop-up window shown according to an exemplary embodiment. Among them, the terminal displays a pop-up window on the task list, and displays a first task on the pop-up window. Subsequently, the first task shrinks to the top of the task list for display.

[0128] Among them, after the first task on the pop-up window is triggered, an execution interface of the first task is displayed. The execution interface is used to complete the first task. Further, a close control is also displayed on the pop-up window, which is used to close the pop-up window of the first task.

[0129] In this embodiment, the first task is prominently displayed by means of a pop-up window, so that the first task is additionally displayed once outside the task list, which is conducive to promoting the terminal login object to pay attention to the first task. And after the first task shrinks to the task list, it is still displayed at the top of the task list, which also realizes the prominent display of the first task on the task list, and is conducive to promoting the terminal login object to complete the first task. Moreover, when the first task on the pop-up window is not triggered within a preset duration, the task list is displayed, which is convenient for the terminal login object to select other tasks on the task list to complete when not interested in the first task, conducive to promoting interaction and improving the task completion rate.

[0130] (4) The terminal displays a priority identifier in the display area of the first task.

[0131] Among them, the priority identifier is used to indicate that the first task is the task with the highest priority. The priority identifier can be set as needed, and the specific display position of the priority identifier in the display area of the first task can also be set as needed.

[0132] In this embodiment, by displaying a priority identifier in the display area of the first area, the first task is visually distinguished from other tasks, and thus the first task is more likely to attract the attention of the terminal login object. And by displaying the priority identifier, the terminal login object learns that the first task is the task with the highest priority, improving the information transmission degree, and is conducive to promoting the terminal login object to complete the first task based on the prompt of the priority identifier.

[0133] (5) The terminal displays a dynamic effect in the display area of the first task.

[0134] Among them, the dynamic effect can be set as needed. For example, the dynamic effect is shaking, spinning, etc.

[0135] In the embodiments of the present disclosure, the terminal displays any task, which means displaying at least one of the task elements such as the name, icon, task introduction, task reward, action guide, completion control, etc. of the task. Optionally, the dynamic effect includes the dynamic effect of at least one task element. For example, the dynamic effect includes the effect that the task reward circles around the display area of the first task and the effect that the completion control shakes.

[0136] In this embodiment, by displaying the dynamic effect in the display area of the first task, the first task is visually distinguished from other tasks, and the dynamic effect is more likely to attract attention. Furthermore, the first task is more likely to attract the attention of the terminal login object, promoting the terminal login object to complete the first task.

[0137] In some other embodiments, the task reward corresponding to each task is also displayed in the display area of each task on the task list. Optionally, the terminal also prominently displays the task reward corresponding to the first task in the display area of the first task, so as to promote the terminal login object to complete the first task based on the prominently displayed task reward.

[0138] In the embodiments of the present disclosure, any of the above-mentioned implementation manners of prominent display can be freely combined. For example, refer to Figure 5 , Figure 5 FIG. is a schematic diagram of a task list shown according to an exemplary embodiment. Among them, the first task 501 is displayed at the top of the task list, and the first task is displayed in a different style from other tasks.

[0139] In some embodiments, not only the task with the highest priority is prominently displayed based on the priority, but also other tasks are displayed based on the priority. Correspondingly, the process of displaying multiple unfinished tasks in the activity on the task list and prominently displaying the first task on the task list includes the following implementation manners: the terminal prominently displays the first task with the highest priority on the task list; the terminal displays multiple third tasks on the task list based on the priority order of the multiple third tasks, and the multiple third tasks are tasks other than the first task among the multiple tasks.

[0140] Among them, for any task, the higher the priority of the task, the more forward the display order of the task on the task list. In this embodiment, not only the task with the highest priority is prominently displayed, but also other tasks are displayed based on the priority order, so that the tasks with high priority are sorted in the front, and the tasks with a more forward sort are more likely to be triggered. Furthermore, it is beneficial to promote the terminal login object to preferentially complete the tasks with high priority, further improving the display effect of the task list.

[0141] In the embodiments of the present disclosure, the first task with the highest priority can be set as needed. In some embodiments, the multiple tasks include tasks of a first type and tasks of a second type, and the first task is a task of the first type. Among them, the terminal login object includes multiple growth stages, and different growth stages correspond to their respective exclusive tasks. The tasks of the first type are the exclusive tasks corresponding to the current growth stage of the terminal login object, and the current growth stage is determined based on the tasks completed by the terminal login object. The tasks of the second type are general tasks corresponding to multiple growth stages.

[0142] Among them, the terminal login object can have multiple growth stages in the activity. For example, the multiple growth stages include a novice stage, an intermediate stage, an advanced stage, etc. To enter from one growth stage to another, the tasks completed by the terminal login object in the activity need to meet the preset requirements, that is, the current growth stage of the terminal login object is determined based on the tasks completed by the terminal login object.

[0143] For example, the current growth stage is determined based on the number of completed tasks. The terminal login object can enter the intermediate stage from the novice stage by completing a first number of tasks in the activity. On this basis, the terminal login object can enter the advanced stage from the intermediate stage by continuing to complete a second number of tasks in the activity.

[0144] In some embodiments, the exclusive task corresponding to the novice stage can be a task of improving information, or a task of watching teaching videos, etc. Further, if the exclusive task corresponding to the growth stage includes multiple subtasks, the displayed first task is an aggregation entry for these multiple subtasks, and multiple subtasks can be displayed after triggering the first task. Or, if the exclusive task corresponding to the growth stage includes multiple subtasks and these multiple subtasks are displayed in the task list, the highlighted first task is the subtask with the highest priority among these multiple subtasks.

[0145] In this embodiment, different growth stages correspond to their respective exclusive tasks. Setting the exclusive task corresponding to the current growth stage of the terminal login object as the task with the highest priority and highlighting it in the task list is conducive to promoting the terminal login object to give priority to completing these exclusive tasks. In this way, while improving the task completion rate, it also gives priority to meeting the task display efficiency of the platform and further improves the display effect of the task list.

[0146] In some embodiments, the multiple tasks include tasks of a third type, the first task is a task of the third type, and the tasks of the third type are tasks in the associated activities of the activity. Further, the activity can be associated with multiple activities of the platform, then the first task is the task in the associated activity with the highest priority among the multiple associated activities.

[0147] In this embodiment, an activity can be associated with other tasks. The tasks in the associated activity are set as the tasks with the highest priority and highlighted on the task list, which helps to promote the terminal login object to give priority to completing the tasks in the associated activity. In this way, on the basis of improving the task completion rate, the task display efficiency of the platform is also preferentially satisfied, and the display effect of the task list is further improved.

[0148] In some other embodiments, the first task is the task with the least total number of completions by the platform among multiple tasks; or, the first task is the task with the shortest execution deadline from the current time.

[0149] In this embodiment, the task with the least total number of completions by the platform is used as the task with the highest priority and highlighted, which helps to increase the total number of completions of this task on the platform and make the completion situations among multiple tasks as balanced as possible. And using the task with the shortest execution deadline from the current time as the task with the highest priority and highlighting such a task enables the terminal login object to give priority to completing the task with a fast approaching deadline, reducing the situation where the task is not completed due to reaching the deadline and improving the display effect of the task list.

[0150] In step S302, in response to a trigger operation on the first task, the terminal displays an execution interface of the first task, and the execution interface is used to complete the first task.

[0151] In some embodiments, a completion control for the task is displayed in the display area of each task on the task list, and the trigger operation on the first task is also a click operation on the completion control of the first task. Optionally, operation prompt information is displayed on the completion control, such as "Go to complete", "Go to fill in", "Go to publish", etc., to prompt the terminal login object to trigger the completion control to complete the task.

[0152] Among them, the execution interface of any task is used to complete that task. For example, if the first task is a multimedia resource browsing task, the execution interface of the first task is a multimedia resource playing interface.

[0153] In this embodiment, an example is given to illustrate by entering the execution interface of the task to complete the task. In some other embodiments, the completion control of the task is used to complete the task with one key, that is, it is not necessary to enter the execution interface to complete the task.

[0154] In some embodiments, it is also possible to quickly enter the execution interface of the second task. Among them, in response to completing the first task on the execution interface of the first task, the terminal displays an entry control for the second task on the execution interface of the first task; in response to a trigger operation on the entry control, the terminal displays the execution interface of the second task.

[0155] In this embodiment, after completing the first task on the execution interface of the first task, an entry control for the second task is displayed on its execution interface, so that it is possible to quickly jump from the execution interface of the first task to the execution interface of the second task without having to return to the task list, which obviously reduces the operation steps, shortens the interaction path, and improves the interaction efficiency.

[0156] In some embodiments, the first task includes multiple subtasks, and the terminal also displays a task viewing control in the display area of the first task on the task list; in response to a trigger operation on the task viewing control, the terminal displays the completed subtasks in the first task.

[0157] In the embodiments of the present disclosure, a task viewing control is displayed on the first task, which indicates that the task is a task with continuous operations, and the task viewing control also bears the function of storing operation records. For example, if the first task is a task of watching a first quantity of multimedia resources, then the multiple subtasks respectively refer to watching one multimedia resource. In response to a trigger operation on the task viewing control, the terminal displays the multimedia resources that have been watched. Or, if the first task is a task of obtaining a second quantity of virtual resources, then the multiple subtasks respectively refer to obtaining a partial quantity of the second quantity of virtual resources. In response to a trigger operation on the task viewing control, the terminal displays the virtual resources that have been obtained.

[0158] For example, refer to Figure 6 , Figure 6 FIG. is a schematic diagram of a task list shown according to an exemplary embodiment. Among them, for the highlighted first task, not only its completion control 601 is displayed in the display area of the first task, but also its task viewing control 602 is displayed.

[0159] In some embodiments, the terminal highlighting the first task on the task list means highlighting the sub-activity to which the first task belongs on the task list. Then, the process of the terminal displaying the execution interface of the first task in response to a trigger operation on the first task includes the following steps: in response to a trigger operation on the sub-activity, the terminal displays the execution interface of the first task.

[0160] In the embodiments of the present disclosure, displaying the sub-activity means displaying the name, image, activity introduction, etc. of the sub-activity. Further, the sub-activity is displayed in the form of a poster to further achieve the highlighting effect. Among them, the sub-activity can be displayed in the form of a Banner.

[0161] Among them, the sub-activity and the first task can be set as needed. For example, if the sub-activity is a video solicitation activity of a target type, then the first task can be a task of publishing a video of the target type. Again, if the page pointed to by the sub-activity is a novice activity page, then the first task can be a task to be executed by a novice participating in the activity.

[0162] In this embodiment, the first task is highlighted by highlighting the sub-activity to which the first task belongs, that is, the first task is displayed by displaying the activity. Compared with displaying individual tasks, since there are more display elements for the activity, the interface display effect is better, it is easier to attract the attention of the terminal login object, and it is more conducive to promoting the participation of the terminal login object, further improving the highlighting effect of the first task.

[0163] In some other embodiments, the first task includes multiple subtasks. Highlighting the first task on the task list means highlighting the sub-activity to which the first task belongs on the task list. Then, the process of displaying the execution interface of the first task in response to the trigger operation on the first task includes the following steps: in response to the trigger operation on the sub-activity, the terminal displays multiple subtasks included in the first task; in response to the trigger operation on any subtask, the terminal displays the execution interface of the triggered subtask.

[0164] In this embodiment, the first task is highlighted by highlighting the sub-activity to which the first task belongs, that is, the first task is displayed by displaying the activity. Compared with displaying individual tasks, since there are more display elements for the activity, the interface display effect is better, it is easier to attract the attention of the terminal login object, and it is more conducive to promoting the participation of the terminal login object. Moreover, the sub-activity is also an aggregation entry for multiple subtasks, and thus more tasks can be provided through this sub-activity. And aggregating multiple subtasks at one entry avoids the tasks in one sub-activity occupying too much display position in the task list and also ensures the interface display effect.

[0165] For example, refer to Figure 7 , Figure 7 FIG. is a schematic diagram of a task list shown according to an exemplary embodiment. Among them, the sub-activity to which the first task belongs is highlighted on the task list in the form of a Banner.

[0166] In step S303, in response to the completion of the first task, the terminal cancels highlighting the first task and highlights the second task on the task list, where the second task is the task with a priority ranking one position after the first task among multiple tasks.

[0167] In the embodiments of the present disclosure, the manner of highlighting the second task is the same as the manner of highlighting the first task in step S301, and will not be elaborated here.

[0168] After the terminal cancels the highlighting of the first task, it can further cancel the display of the first task in the task list or continue to display the first task in the task list and display the first task as a completed state to prevent the first task from being triggered again. Further, the first task is also moved to the end of the task list. In response to the completion of the first task, the terminal displays that the first task has been moved to the end of the task list and displays the first task as a completed state. Optionally, the terminal displays the completion status of the task on the completion control of each task.

[0169] In this embodiment, after the first task is completed, the first task is moved to the end of the task list, so that the front part of the task list preferentially displays the unfinished tasks, which is conducive to promoting the terminal login object to complete the unfinished tasks and improves the display effect of the task list. And the first task is displayed as a completed state, which plays a prompting role for the terminal login object and prevents the terminal login object from triggering the completed task again.

[0170] For example, refer to Figure 8 , Figure 8 is a schematic diagram of a task list shown according to an exemplary embodiment. Among them, the first task (Task 1) is moved to the end of the task list for display and is displayed as a completed state.

[0171] In this embodiment, it is described by taking the highlighted task as an example that after it is completed, it is moved to the end of the task list for display. It should be noted that after any task in the task list is completed, the task is moved to the end of the task list and the task is displayed as a completed state, so that the front part of the task list preferentially displays the unfinished tasks, which is conducive to promoting the terminal login object to complete the unfinished tasks.

[0172] In some embodiments, before the terminal highlights the second task, there is also a transition process. Among them, after the terminal displays the zoom-in special effect of the second task in the task list, the second task is moved to the original display area of the first task and the second task is highlighted.

[0173] Optionally, the original display area of the first task is the first area of the task list, which further improves the highlighting effect. After the first task is completed, the first task is cancelled from being displayed in the task list or the first task is moved to the end of the task list.

[0174] Among them, the zoom-in special effect of the second task can be that the second task zooms in its original display area. Further, the enlarged second task is moved from its original display area to the original display area of the first task, and the second task is highlighted after it is moved to the original display area of the first task. Or, the zoom-in special effect of the second task can be the display effect that the second task first zooms in and then zooms out in the original display area.

[0175] In some other embodiments, if there is no priority among multiple tasks that are not completed in an activity, the multiple tasks are displayed in a tiled manner, that is, no particular task is highlighted. For example, refer to Figure 9 , Figure 9 which is a schematic diagram of a task list shown according to an exemplary embodiment. Among them, multiple tasks are displayed in a tiled manner.

[0176] The method provided by the embodiments of the present disclosure can be applied to different task scenarios, and different styles of task lists are provided based on priorities. For example, in the case where no special processing is required for the priorities of the task list, the task list is displayed in a weak style of tiled display. For the case where there are priorities for the tasks in the task list, the task list is displayed in a medium style that highlights the tasks with higher priorities. For the case where there are tasks with very high priorities in the task list, such as when the task belongs to a certain activity, the task list is displayed in a strong style that highlights the activity to which the task with higher priority belongs.

[0177] In the embodiments of the present disclosure, a priority indication is provided for the task list of the terminal login object as needed. The module that highlights first displays the task that the terminal login object is most expected to complete, and after completion, the tasks of the next priority are dynamically displayed in the order of priorities. Moreover, this method displays the highlighted style as different styles. For example, not only can tasks be highlighted, but also the sub-activities to which the tasks belong can be highlighted, supporting different task scenarios. This method makes the unordered task list ordered, improving the task completion rate while giving priority to the task display efficiency of the platform.

[0178] The embodiments of the present disclosure provide a task display method. This method displays multiple tasks that are not completed in an activity on the task list and highlights the first task with the highest priority on the task list. Compared with the tiled display of multiple tasks, this method enables the terminal login object to quickly make a decision when facing multiple task selections. The highlighted task can help the terminal login object make a quick decision, which is conducive to promoting the terminal login object to complete the task and improving the task completion rate. Moreover, after the first task with the highest priority is completed, the task with the next priority is highlighted. In this way, the task with the highest priority among the uncompleted tasks is always highlighted on the task list. Since the priority is used to indicate the degree of expectation for the terminal login object to complete the task, the task with the highest priority is also the task that the terminal login object is most expected to complete. Therefore, highlighting the task with the highest priority on the task list not only helps to promote the terminal login object to complete the tasks on the task list, but also helps to promote the terminal login object to give priority to completing the tasks with a high degree of expectation. In this way, while improving the task completion rate, it also gives priority to meeting the task display efficiency of the platform, further improving the interface display effect of the task list.

[0179] Figure 10It is a block diagram of a task display device shown according to an exemplary embodiment. Referring to Figure 10 , the device includes:

[0180] A first display unit 1001, configured to execute displaying a plurality of unfinished tasks in an activity on a task list and highlighting a first task on the task list, the first task being the task with the highest priority among the plurality of tasks, and the priority of each task being used to indicate the expected degree of task completion for the terminal login object;

[0181] A second display unit 1002, configured to execute canceling the highlighting of the first task and highlighting a second task on the task list in response to the completion of the first task, the second task being the task with the priority ranking one position after the first task among the plurality of tasks.

[0182] In some embodiments, the first display unit 1001 is configured to execute at least one of the following:

[0183] Display the first task at the top of the task list;

[0184] Display the first task on the task list in a first style, the first style being different from the second style in at least one of size, color, font style, and border, and the second style being the display style of tasks other than the first task among the plurality of tasks;

[0185] Display a pop-up window on the task list, and display the first task on the pop-up window, the first task being configured to shrink to the top of the task list for display if not triggered within a preset duration;

[0186] Display a priority identifier in the display area of the first task;

[0187] Display a dynamic effect in the display area of the first task.

[0188] In some embodiments, the plurality of tasks include tasks of a first type and tasks of a second type, and the first task is a task of the first type;

[0189] Wherein, the terminal login object includes a plurality of growth stages, and different growth stages correspond to respective exclusive tasks. The tasks of the first type are the exclusive tasks corresponding to the current growth stage of the terminal login object, the current growth stage is determined based on the tasks completed by the terminal login object, and the tasks of the second type are general tasks corresponding to the plurality of growth stages.

[0190] In some embodiments, the plurality of tasks include tasks of a third type, the first task is a task of the third type, and the tasks of the third type are tasks in the associated activities of the activity.

[0191] In some embodiments, the first task is the task with the least total number of completions by the platform among multiple tasks; or, the first task is the task with the shortest execution deadline from the current time.

[0192] In some embodiments, the second display unit 1002 is further configured to execute:

[0193] In response to the completion of the first task, display that the first task has moved to the end of the task list and display the first task as a completed state.

[0194] In some embodiments, the second display unit 1002 is configured to execute:

[0195] After displaying the enlarged special effect of the second task on the task list, move the second task to the original display area of the first task and highlight the second task.

[0196] In some embodiments, the device further includes a third display unit, which is configured to execute:

[0197] In response to a trigger operation on the first task, display the execution interface of the first task, and the execution interface is used to complete the first task.

[0198] In some embodiments, the third display unit is further configured to execute:

[0199] In response to the completion of the first task on the execution interface of the first task, display an entry control for the second task on the execution interface of the first task;

[0200] In response to a trigger operation on the entry control, display the execution interface of the second task.

[0201] In some embodiments, the first display unit 1001 is configured to execute:

[0202] Highlight the sub - activity to which the first task belongs on the task list;

[0203] In response to a trigger operation on the first task, display the execution interface of the first task, including:

[0204] In response to a trigger operation on the sub - activity, display the execution interface of the first task.

[0205] In some embodiments, the first task includes multiple subtasks, and the first display unit 1001 is configured to execute:

[0206] Highlight the sub - activity to which the first task belongs on the task list;

[0207] In response to a trigger operation on the first task, display the execution interface of the first task, including:

[0208] In response to a triggering operation on a sub - activity, display multiple sub - tasks included in the first task;

[0209] In response to a triggering operation on any sub - task, display an execution interface of the triggered sub - task.

[0210] In some embodiments, the first task includes multiple sub - tasks, and the first display unit 1001 is further configured to perform:

[0211] Display a task viewing control in a display area of the first task on the task list;

[0212] In response to a triggering operation on the task viewing control, display the completed sub - tasks in the first task.

[0213] In some embodiments, the first display unit 1001 is configured to perform:

[0214] Highlight the first task with the highest priority on the task list;

[0215] Based on the priority order of multiple third tasks, display multiple third tasks on the task list, where the multiple third tasks are tasks other than the first task among multiple tasks.

[0216] The embodiments of the present disclosure provide a task display device. The device displays multiple uncompleted tasks in an activity on the task list and highlights the first task with the highest priority on the task list. Compared with tiled display of multiple tasks, when the terminal login object faces multiple task selections, the highlighted task can help the terminal login object make a quick decision, which is conducive to promoting the terminal login object to complete the task and improving the task completion rate. And, after the first task with the highest priority is completed, highlight the next - priority task, so that the task with the highest priority among the uncompleted tasks is always highlighted on the task list. Since the priority is used to indicate the expected degree for the terminal login object to complete the task, the task with the highest priority is also the task that the terminal login object is most expected to complete. Therefore, always highlighting the task with the highest priority on the task list not only helps to promote the terminal login object to complete the tasks on the task list, but also helps to promote the terminal login object to give priority to completing the tasks with a high expected degree. In this way, while improving the task completion rate, it also gives priority to meeting the task display efficiency of the platform, further improving the interface display effect of the task list.

[0217] Regarding the device in the above - mentioned embodiments, the specific ways in which each unit performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0218] In some embodiments, the electronic device is provided as a terminal. Figure 11FIG. 0 shows a structural block diagram of a terminal 1100 provided by an exemplary embodiment of the present disclosure. The terminal 1100 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer, or a desktop computer. The terminal 1100 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.

[0219] Generally, the terminal 1100 includes a processor 1101 and a memory 1102.

[0220] The processor 1101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1101 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 1101 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1101 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1101 may also include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.

[0221] The memory 1102 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1102 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1101 to implement the task display method provided by the method embodiments of the present disclosure.

[0222] In some embodiments, the terminal 1100 may further optionally include: a peripheral device interface 1103 and at least one peripheral device. The processor 1101, the memory 1102, and the peripheral device interface 1103 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1103 through a bus, signal lines, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, and a power supply 1108.

[0223] The peripheral device interface 1103 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1101 and the memory 1102. In some embodiments, the processor 1101, the memory 1102, and the peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1101, the memory 1102, and the peripheral device interface 1103 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.

[0224] The radio frequency circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1104 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1104 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1104 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, each generation of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1104 may further include a circuit related to NFC (Near Field Communication), and this disclosure does not limit this.

[0225] The display screen 1105 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1105 is a touch display screen, the display screen 1105 also has the ability to collect touch signals on or above the surface of the display screen 1105. The touch signals can be input to the processor 1101 as control signals for processing. At this time, the display screen 1105 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 may be one display screen 1105, which is provided on the front panel of the terminal 1100; in other embodiments, there may be at least two display screens 1105, which are respectively provided on different surfaces of the terminal 1100 or are in a foldable design; in still other embodiments, the display screen 1105 may be a flexible display screen, which is provided on the curved surface or the folding surface of the terminal 1100. Even further, the display screen 1105 can also be set to an irregular non-rectangular shape, that is, an irregular-shaped screen. The display screen 1105 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0226] The camera module 1106 is used to collect images or videos. Optionally, the camera module 1106 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the terminal, and the rear camera is provided on the back of the terminal. 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 implement the function of background blurring by fusing the main camera and the depth-of-field camera, the function of panoramic shooting by fusing the main camera and the wide-angle camera, and the VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera module 1106 may further 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 the combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0227] The audio circuit 1107 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, convert the sound waves into electrical signals and input the electrical signals to the processor 1101 for processing, or input them to the radio frequency circuit 1104 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1100. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signals from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1107 may further include a headphone jack.

[0228] The power supply 1108 is used to supply power to each component in the terminal 1100. The power supply 1108 may be alternating current, direct current, a primary battery or a rechargeable battery. When the power supply 1108 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.

[0229] Those skilled in the art can understand that Figure 11 the structure shown in

[0230] does not constitute a limitation on the terminal 1100, and may include more or fewer components than shown in the figure, or combine certain components, or adopt different component arrangements.

[0231] In an exemplary embodiment, there is also provided a computer-readable storage medium, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the above-mentioned task display method. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0232] In some embodiments, the computer program product involved in the embodiments of the present disclosure may be deployed to be executed on an electronic device, or executed on multiple electronic devices located at one place, or alternatively, executed on multiple electronic devices distributed at multiple places and interconnected through a communication network. The multiple electronic devices distributed at multiple places and interconnected through a communication network may form a blockchain system.

[0233] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and examples are only illustrative, and the true scope and spirit of the present disclosure are pointed out by the claims. All of the above alternative technical solutions may be combined arbitrarily to form alternative embodiments of the present application, which will not be elaborated herein one by one.

[0234] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A task display method, characterized in that: The method comprises: Displaying multiple unfinished tasks in the activity on a task list and highlighting a first task on the task list, wherein the first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the degree of expectation for the terminal login object to complete the task; In response to the first task being completed, the first task is unhighlighted and a second task is highlighted on the task list, the second task being a task ranked one priority level after the first task among the plurality of tasks.

2. The task display method according to claim 1, characterized in that: The step of highlighting the first task on the task list includes at least one of the following: Displaying the first task at the top of the task list; Displaying the first task in the task list in a first style, wherein the first style is different from at least one of a size, a color, a font style, and a border in a second style, and the second style is a display style of tasks other than the first task in the plurality of tasks; Displaying a pop-up window on the task list, displaying the first task on the pop-up window, wherein the first task is shrunk to the first position of the task list if it is not triggered within a preset time period; Displaying a priority indicator in a display area of ​​the first task; A dynamic effect is displayed in the display area of ​​the first task.

3. The task display method according to claim 1, characterized in that: The plurality of tasks include tasks of a first type and tasks of a second type, the first task being a task of the first type; Among them, the terminal login object includes multiple growth stages, and different growth stages correspond to their own exclusive tasks. The first type of task is the exclusive task corresponding to the current growth stage of the terminal login object, and the current growth stage is determined based on the tasks completed by the terminal login object. The second type of task is the general task corresponding to the multiple growth stages.

4. The task display method according to claim 1, characterized in that: The plurality of tasks include tasks of a third type, the first task is a task of the third type, and the task of the third type is a task in an activity associated with the activity.

5. The task display method according to claim 1, characterized in that: The method further comprises: In response to the first task being completed, displaying the first task as being moved to the end of the task list and displaying the first task as being in a completed state.

6. The task display method according to claim 1 or 5, characterized in that: The step of highlighting the second task on the task list comprises: After the enlarged special effect of the second task is displayed on the task list, the second task is moved to the original display area of ​​the first task and the second task is highlighted.

7. The task display method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on the first task, an execution interface of the first task is displayed, where the execution interface is used to complete the first task.

8. The task display method according to claim 7, characterized in that: The method further comprises: In response to completing the first task on the execution interface of the first task, displaying an entry control of the second task on the execution interface of the first task; In response to the triggering operation on the entry control, an execution interface of the second task is displayed.

9. The task display method according to claim 7, characterized in that: The step of highlighting the first task on the task list comprises: highlighting the sub-activity to which the first task belongs on the task list; The displaying, in response to the triggering operation on the first task, an execution interface of the first task includes: In response to the triggering operation on the sub-activity, an execution interface of the first task is displayed.

10. The task display method according to claim 1, characterized in that: The first task includes a plurality of subtasks, and the method further includes: Displaying a task viewing control in a display area of ​​the first task on the task list; In response to a triggering operation on the task viewing control, the completed subtasks in the first task are displayed.

11. The task display method according to claim 1, characterized in that: The step of displaying a plurality of unfinished tasks in an activity on a task list and highlighting a first task on the task list comprises: Highlighting the first task with the highest priority on the task list; Based on the priority order of the plurality of third tasks, the plurality of third tasks are displayed on the task list, and the plurality of third tasks are tasks other than the first task among the plurality of tasks.

12. A task display device, characterized in that: The device comprises: A first display unit is configured to display multiple unfinished tasks in the activity on a task list and highlight a first task on the task list, wherein the first task is the task with the highest priority among the multiple tasks, and the priority of each task is used to indicate the expectation of the terminal login object to complete the task; The second display unit is configured to cancel highlighting of the first task and highlight a second task on the task list in response to the first task being completed, wherein the second task is a task ranked one priority level after the first task among the plurality of tasks.

13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the task display method according to any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the task display method according to any one of claims 1 to 11.

15. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the task display method according to any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • Game task reminding method and device, electronic equipment and storage medium

    CN116688498A

  • Task display method and device and related product

    CN119201378A

  • Indicating status, due date, and urgency for a listed task by a task tracking control

    US20150121386A1