Real-time activity reminding method and device, terminal and storage medium
By switching the style and size of real-time active reminder controls in the terminal, the risk of screen burning and user needs caused by long-term display is solved, and the space saving and reminder process optimization is achieved.
Patent Information
- Application Number
- CN202411440860.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-01-10
AI Technical Summary
Displaying real-time activity reminder controls for a long time in the terminal will increase the risk of burning screens, and the existing technology cannot effectively reduce this risk, and it cannot meet users' display needs for different control styles.
By displaying the real-time activity reminder control of the first style in the status bar and switching to the second style control when its display time reaches a certain time, the control size of the second style is smaller than the first style and switches in response to user operations Return to the first style to optimize the control display.
It effectively reduces the risk of burning screens, saves status bar display space, meets users' display needs for different control styles, and optimizes the real-time activity reminder process.
Smart Images

Figure CN119292727A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of human-computer interaction technology, and in particular to a method, device, terminal and storage medium for reminding a real-time activity. Background Art
[0002] With the development of terminal technology, when there is real-time activity in an application, the terminal can display a real-time activity reminder control corresponding to the application in the status bar to display relevant information of the real-time activity.
[0003] In the related art, during the process of displaying a real-time activity reminder control, the display style of the real-time activity reminder control always remains unchanged, that is, the screen pixels of the display area corresponding to the real-time activity reminder control are always in the on state, so displaying the real-time activity reminder control for a long time will increase the risk of screen burn-in. Summary of the invention
[0004] The present application provides a method, device, terminal and storage medium for reminding real-time activities. The technical solution is as follows:
[0005] On the one hand, an embodiment of the present application provides a real-time activity reminder method, the method comprising:
[0006] Displaying a first real-time activity reminder control of a first style in the status bar, wherein the first real-time activity reminder control is used to display real-time activity information corresponding to the first real-time activity;
[0007] When the display duration of the first real-time activity reminder control of the first style reaches a first duration, switching the first real-time activity reminder control of the first style to a first real-time activity reminder control of a second style, wherein the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style;
[0008] In response to a style switching operation in the status bar, the first real-time activity reminder control of the second style is switched to the first real-time activity reminder control of the first style.
[0009] On the other hand, an embodiment of the present application provides a real-time activity reminder device, the device comprising:
[0010] A first control display module, configured to display a first real-time activity reminder control of a first style in a status bar, wherein the first real-time activity reminder control is configured to display real-time activity information corresponding to a first real-time activity;
[0011] A first control switching module is used to switch the first real-time activity reminder control of the first style to a first real-time activity reminder control of a second style when the display time of the first real-time activity reminder control of the first style reaches a first time, and the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style;
[0012] The second control switching module is used to switch the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style in response to the style switching operation in the status bar.
[0013] On the other hand, an embodiment of the present application provides a terminal, which includes a processor and a memory, wherein the memory stores at least one computer instruction, and the at least one computer instruction is loaded and executed by the processor to implement the real-time activity reminder method as described in the above aspects.
[0014] On the other hand, an embodiment of the present application provides a computer-readable storage medium, in which at least one computer instruction is stored. The at least one computer instruction is loaded and executed by a processor to implement the real-time activity reminder method as described in the above aspects.
[0015] On the other hand, an embodiment of the present application provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a terminal reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the terminal executes the real-time activity reminder method provided by the above aspect.
[0016] In an embodiment of the present application, in order to remind the user of the current real-time activity, a first real-time activity reminder control of a first style is displayed in the status bar. At the same time, in order to reduce the risk of screen burn-in caused by displaying the first real-time activity reminder control for a long time, when the display time of the first real-time activity reminder control of the first style reaches the first time, the first real-time activity reminder control of the first style is switched to the first real-time activity reminder control of the second style. And the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style, which can effectively save the display space of the status bar and give priority to the display effect of the status bar.
[0017] In addition, in order to meet the user's display requirements for different control styles, the terminal can also respond to the user's style switching operation in the status bar, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style, further optimizing the real-time activity reminder process. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0019] Figure 1 A flowchart showing a real-time activity reminder method provided by an exemplary embodiment of the present application is shown;
[0020] Figure 2 A schematic diagram of an interface for switching to display different styles of a first real-time activity reminder control provided by an exemplary embodiment of the present application is shown;
[0021] Figure 3 A schematic diagram showing real-time activity information corresponding to different real-time activities provided by an exemplary embodiment of the present application;
[0022] Figure 4 A schematic diagram of an interface in which a display area of a first real-time activity reminder control of a second style corresponds to a screen hole area provided by an exemplary embodiment of the present application is shown;
[0023] Figure 5 A schematic diagram of an interface for displaying a prompt mark provided by an exemplary embodiment of the present application is shown;
[0024] Figure 6 A schematic diagram of an interface showing a display area of a first real-time activity reminder control of a second style corresponding to a target display area provided by an exemplary embodiment of the present application;
[0025] Figure 7 A schematic diagram of an interface for displaying a prompt mark provided by another exemplary embodiment of the present application is shown;
[0026] Figure 8 A schematic diagram of an interface for adjusting the display properties of a control based on the display duration provided by an exemplary embodiment of the present application is shown;
[0027] Fig. 9 A schematic diagram of an interface of a switching control provided by an exemplary embodiment of the present application is shown;
[0028] Fig.10 A schematic diagram of an interface of a switching control provided by another exemplary embodiment of the present application is shown;
[0029] Fig.11 A schematic diagram of an interface for switching control styles when a first real-time activity is updated provided by an exemplary embodiment of the present application is shown;
[0030] Fig.12A schematic diagram of an interface for switching controls when a second real-time activity is updated provided by an exemplary embodiment of the present application is shown;
[0031] Fig.13 A schematic diagram of an interface for switching controls when a second real-time activity is updated provided by another exemplary embodiment of the present application is shown;
[0032] Fig.14 A structural block diagram of a real-time activity reminder device provided by an exemplary embodiment of the present application is shown;
[0033] Fig.15 A structural block diagram of a terminal provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0034] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.
[0035] Please refer to Figure 1 , which shows a flowchart of a real-time activity reminder method provided by an exemplary embodiment of the present application. This embodiment is described by taking the method used in a terminal as an example. The method includes the following steps:
[0036] Step 101: Display a first real-time activity reminder control of a first style in a status bar, where the first real-time activity reminder control is used to display real-time activity information corresponding to a first real-time activity.
[0037] Optionally, when there is a real-time activity in the application, in order to facilitate the user to view the real-time activity, a real-time activity reminder control can be displayed in the status bar to display the real-time activity information of the real-time activity to the user in real time through the real-time activity reminder control.
[0038] Optionally, the status bar refers to a fixed border area within the interface, usually located at the top of the screen, used to display system-level status information and notifications, such as battery information, network status, real-time time, notification icons, etc.
[0039] Optionally, real-time activities refer to application activities that are updated in real time within the application. Real-time activity information can be real-time call timing information during a call, real-time timing duration during a timing process, real-time playing tracks during music playback, real-time delivery distance during food delivery, real-time travel information during public transportation, etc.
[0040] Optionally, the real-time activity information displayed in the real-time activity reminder control is updated based on the update of the real-time activity. Optionally, a single real-time activity can correspond to a single real-time activity reminder control, and multiple real-time activities in the same application can also correspond to a real-time activity reminder control.
[0041] Optionally, during the update process of the real-time activity, the real-time activity reminder control is always displayed in the status bar, so that the user does not need to open the application every time to view the activity update, thereby improving the convenience of information display.
[0042] In some embodiments, when there is a first real-time activity, the terminal may display a first real-time activity reminder control in a first style in the status bar, and the first real-time activity reminder control corresponds to the first real-time activity.
[0043] Optionally, the control style of the real-time activity reminder control refers to a series of properties that define the appearance and behavior of the real-time activity reminder control. The control style may include visual effects such as color, font, size, animation, and may also include interactive states such as hovering and pressing. In the embodiment of the present application, the control style mainly refers to the control shape, but is not limited to this. Optionally, the first style may be a capsule style.
[0044] Optionally, the first real-time activity reminder control of the first style may be displayed in the center area of the status bar or in the side area of the status bar. Optionally, the display area of the first real-time activity reminder control of the first style in the status bar may be preset by the developer or determined by the user, which is not limited in the embodiments of the present application.
[0045] Indicative, such as Figure 2 As shown, taking the first real-time activity as an audio playback activity and the first style as a capsule style as an example, when there is audio playback and the audio playback application is running in the background, in order to remind the user of audio playback information in real time, the terminal displays a capsule-style first real-time activity reminder control 202 in the status bar 201.
[0046] Step 102, when the display time of the first real-time activity reminder control of the first style reaches a first time length, the first real-time activity reminder control of the first style is switched to a first real-time activity reminder control of the second style, and the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style.
[0047] Different from the related art, after displaying the first real-time activity reminder control of the first style, the terminal always keeps displaying the first real-time activity reminder control of the first style, and displaying a control of a fixed style for a long time will increase the risk of screen burn-in. In the embodiment of the present application, in order to reduce the risk of screen burn-in during the real-time activity reminder process, the terminal switches the control display style according to the display duration of the first real-time activity reminder control of the first style.
[0048] In some embodiments, when the display duration of the first real-time activity reminder control in the first style reaches a first duration, the terminal switches the first real-time activity reminder control in the first style to a first real-time activity reminder control in the second style, wherein the second style is different from the first style.
[0049] Optionally, in order to reduce the risk of screen burn-in and reduce the area where screen burn-in may occur, the size of the second-style first real-time activity reminder control can be smaller than the size of the first-style first real-time activity reminder control. For example, the first style can be a capsule style, and the second style can be a bubble style; for another example, the first style can be a rectangular style, and the second style can be a square style. The embodiment of the present application does not limit the specific display form of the control style.
[0050] Optionally, the real-time activity information displayed by the second-style first real-time activity reminder control may be the same as the real-time activity information displayed by the first-style first real-time activity reminder control, or may be different from the real-time activity information displayed by the first-style first real-time activity reminder control.
[0051] Optionally, the first duration may be a fixed value preset by a developer, or an adjustable value customized by a user, or a value related to the first real-time activity, which is not limited in this embodiment of the present application.
[0052] Indicative, such as Figure 2 As shown, when the display duration of the first real-time activity reminder control 202 in capsule style reaches the first duration (10 minutes), the terminal switches the first real-time activity reminder control 202 in capsule style to the first real-time activity reminder control 203 in bubble style.
[0053] Step 103 : In response to a style switching operation in the status bar, the first real-time activity reminder control of the second style is switched to a first real-time activity reminder control of the first style.
[0054] In some embodiments, in order to meet the user's display requirements for different control styles, the terminal can also respond to the user's style switching operation in the status bar to switch the second style first real-time activity reminder control back to the first style first real-time activity reminder control.
[0055] Optionally, the style switching operation may be a click operation on the first real-time activity reminder control of the second style, or a sliding operation within the status bar, or a voice control operation, etc., which is not limited in the embodiments of the present application.
[0056] Indicative, such as Figure 2As shown, upon receiving a style switching operation from the user in the status bar 201 , the terminal switches the first real-time activity reminder control 203 in a bubble style to the first real-time activity reminder control 202 in a capsule style.
[0057] Optionally, when displaying the first style of the first real-time activity reminder control, the terminal may also display the first real-time activity reminder control of a third style in response to a user triggering operation on the first style of the first real-time activity reminder control, wherein the third style is different from the first style and the second style.
[0058] Optionally, the size of the first real-time activity reminder control of the third style may be larger than the size of the first real-time activity reminder control of the first style, for example, the third style is a card style. Optionally, the real-time activity information displayed by the first real-time activity reminder control of the third style may be more than the real-time activity information displayed by the first real-time activity reminder control of the first style.
[0059] Optionally, when displaying the first real-time activity reminder control of the second style, the terminal may also directly display the first real-time activity reminder control of the third style in response to a user triggering operation on the first real-time activity reminder control of the second style.
[0060] In summary, in the embodiment of the present application, in order to remind the user of the current real-time activity, a first real-time activity reminder control of a first style is displayed in the status bar. At the same time, in order to reduce the risk of screen burn-in caused by displaying the first real-time activity reminder control for a long time, when the display time of the first real-time activity reminder control of the first style reaches the first time, the first real-time activity reminder control of the first style is switched to the first real-time activity reminder control of the second style. And the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style, which can effectively save the display space of the status bar and give priority to the display effect of the status bar.
[0061] In addition, in order to meet the user's display requirements for different control styles, the terminal can also respond to the user's style switching operation in the status bar, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style, further optimizing the real-time activity reminder process.
[0062] In some embodiments, considering that the size of the second-style first real-time activity reminder control is smaller than that of the first-style first real-time activity reminder control, in order to improve the effectiveness of the information prompt, the real-time activity information displayed by the second-style first real-time activity reminder control can be appropriately reduced.
[0063] That is, the real-time activity information displayed by the second-style first real-time activity reminder control is less than the real-time activity information displayed by the first-style first real-time activity reminder control. For example, the amount of real-time activity information displayed by the second-style first real-time activity reminder control is less than the amount of real-time activity information displayed by the first-style first real-time activity reminder control.
[0064] In a possible implementation, when the first real-time activity is an audio playback activity, the real-time activity information displayed by the first-style first real-time activity reminder control may include an audio identifier and an audio playback identifier, and the real-time activity information displayed by the second-style first real-time activity reminder control includes only an audio identifier.
[0065] Optionally, the audio playback activity can be an audio playback activity within a system-level audio playback application, or an audio playback activity within an authorized third-party audio playback application.
[0066] The audio identifier can be an application identifier of an audio playback application or a track identifier of an audio playback track, which is not limited in the present application. The audio playback identifier is used to characterize the audio playback state. For example, when the audio is playing, the audio playback identifier is a fluctuating audio waveform; when the audio is paused, the audio playback identifier is a static audio waveform.
[0067] Optionally, when the audio identifier is an audio playback track and there is audio switching, the terminal also needs to update the audio identifier in the real-time activity reminder control at the same time.
[0068] Optionally, the real-time activity information displayed by the first real-time activity reminder control of the first style may further include audio playback duration.
[0069] Indicative, such as Figure 3 As shown, taking the first real-time activity as an audio playback activity as an example, the real-time activity information displayed by the first style audio playback reminder control 301 includes an audio identifier and an audio waveform, and the real-time activity information displayed by the second style audio playback reminder control 302 includes only an audio identifier.
[0070] In a possible implementation, when the first real-time activity is a timed reminder activity, the real-time activity information displayed by the first-style first real-time activity reminder control may include a timer mark and a timer duration, and the real-time activity information displayed by the second-style first real-time activity reminder control may only include a timer mark.
[0071] Optionally, the timing reminder activity may be a timing activity in a timing application, a call timing in a call application, a recording timing in a recording application, and the like.
[0072] The timing mark may be an application mark of a timing application, such as an application mark of a timer application, a call mark of a call application, a recording mark of a recording application, etc.; or it may be an icon representing timing, such as a timing hourglass, etc.
[0073] Indicative, such as Figure 3 As shown, taking the first real-time activity as a timing activity as an example, the real-time activity information displayed by the first style timing reminder control 303 includes a timing hourglass icon and a timing duration, and the real-time activity information displayed by the second style timing reminder control 304 only includes a timing hourglass icon.
[0074] Indicative, such as Figure 3 As shown, taking the first real-time activity as call timing as an example, the real-time activity information displayed by the first style call timing reminder control 305 includes a call icon and a call duration, and the real-time activity information displayed by the second style call timing reminder control 306 includes only a call icon.
[0075] Indicative, such as Figure 3 As shown, taking the first real-time activity of recording timing as an example, the real-time activity information displayed by the first style recording timing reminder control 307 includes a recording icon and a recording duration, and the real-time activity information displayed by the second style recording timing reminder control 308 includes only a recording icon.
[0076] In a possible implementation, when the first real-time activity is a progress prompt activity, the real-time activity information displayed by the first-style first real-time activity reminder control may include a progress event identifier and a progress status, and the real-time activity information displayed by the second-style first real-time activity reminder control may only include a progress event identifier.
[0077] Optionally, the progress reminder activity can be a food delivery service progress reminder, a navigation service progress reminder, a transportation service progress reminder, etc.
[0078] Among them, the progress event identifier is used to indicate the event type, such as the application identifier of the food delivery service, the application identifier of the navigation service, the vehicle identifier, etc. The progress status refers to the progress update status of the progress event, such as the food delivery stage, food delivery distance, navigation distance, train / flight ticket checking time, train / flight arrival time, etc.
[0079] Indicative, such as Figure 3 As shown, taking the first real-time activity as a takeaway delivery activity as an example, the real-time activity information displayed by the first style takeaway delivery reminder control 309 includes the takeaway application identifier and the delivery distance, and the real-time activity information displayed by the second style takeaway delivery reminder control 310 includes only the takeaway application identifier.
[0080] Indicative, such as Figure 3 As shown, taking the first real-time activity as a flight boarding activity as an example, the real-time activity information displayed by the first-style flight reminder control 311 includes a flight icon and boarding progress information, and the real-time activity information displayed by the second-style flight reminder control 312 includes only a flight icon.
[0081] In the above embodiment, for different real-time activities, the real-time activity information displayed by the first style first real-time activity reminder control and the second style first real-time activity reminder control are different, which is helpful for users to distinguish the real-time activity reminder controls corresponding to different real-time activities, and at the same time improves the richness of the control display.
[0082] In a possible implementation, in order to further reduce the risk of screen burn-in, the terminal may set the display area of the second style first real-time activity reminder control in the status bar to the screen hole area.
[0083] Optionally, the size of the second-style first real-time activity reminder control may be no larger than the size of the screen hole area. In a possible implementation, the terminal renders and displays the second-style first real-time activity reminder control in the interface display area corresponding to the screen hole area, so that during the actual interface display process, since the display area of the second-style first real-time activity reminder control in the status bar corresponds to the screen hole area, and in order not to affect the shooting effect of the front camera, the pixels of the screen hole area are usually in a closed state, so the second-style first real-time activity reminder control is in an invisible state.
[0084] Indicative, such as Figure 4 As shown, taking the first style as a capsule style and the second style as a bubble style as an example, the terminal displays a first real-time activity reminder control 403 in a capsule style in the central area of the status bar 401, and the screen hole area 402 is located in the central area of the status bar 401. When the display duration of the first real-time activity reminder control 403 in the capsule style reaches the first duration (10 minutes), the terminal switches the first real-time activity reminder control 403 in the capsule style to the first real-time activity reminder control 404 in the bubble style. At this time, since the display area of the first real-time activity reminder control 404 in the bubble style corresponds to the screen hole area 402, the first real-time activity reminder control 404 in the bubble style is in an invisible state.
[0085] Optionally, in order to prevent the user from ignoring the second-style first real-time activity reminder control, when the display area of the second-style first real-time activity reminder control in the status bar corresponds to the screen hole area, the size of the second-style first real-time activity reminder control can also be slightly larger than the size of the screen hole area. That is, from the perspective of interface performance, the screen hole area is located in the center of the second-style first real-time activity reminder control, and the second-style first real-time activity reminder control surrounds the screen hole area.
[0086] Optionally, in order to further optimize the control display effect and prevent the user from ignoring the second style first real-time activity reminder control, when the display area of the second style first real-time activity reminder control in the status bar corresponds to the screen hole area, the terminal can also display a prompt logo around the second style first real-time activity reminder control, and the prompt logo is used to prompt the user of the existence of the first real-time activity.
[0087] Optionally, the shape of the prompt logo may be a crescent, a ring, or other shapes, which is not limited in the embodiment of the present application.
[0088] Optionally, the prompt identifier may be associated with the first real-time activity reminder control of the second style. When the first real-time activity reminder control of the second style is canceled, the prompt identifier is also canceled. The reason for canceling the display of the first real-time activity reminder control of the second style may be that the first real-time activity ends, or that the first real-time activity reminder control of the second style is switched to the first real-time activity reminder control of the first style.
[0089] Optionally, the prompt mark can also be associated with the real-time activity. When the first real-time activity ends but there are other real-time activities and the second style of other real-time activity reminder controls are displayed, the prompt mark continues to be displayed; when the first real-time activity ends and there are no other real-time activities, the prompt mark is also undisplayed.
[0090] Optionally, in order to reduce the risk of screen burn-in caused by displaying the prompt logo, the terminal may also dynamically display the prompt logo around the first real-time activity reminder control of the second style, that is, the display position of the prompt logo is in a dynamically changing state.
[0091] Optionally, considering the limited display space of the status bar and the correlation between the real-time activity reminder control and the prompt mark, the display position of the prompt mark may be periodically changed with the display area of the first real-time activity reminder control as the center.
[0092] Optionally, the display animation of the prompt logo may be a breathing animation, a flashing animation, or other animations, which is not limited in the embodiment of the present application.
[0093] Indicative, such as Figure 5 As shown, taking the first style as a capsule style and the second style as a bubble style as an example, since the display area of the first real-time activity reminder control 404 in the bubble style corresponds to the screen hole area 402, the first real-time activity reminder control 404 in the bubble style is in an invisible state. At this time, in order to remind the user of the existence of the first real-time activity, the terminal can display a "crescent-shaped" prompt logo 405 on both sides of the first real-time activity reminder control 404 in the bubble style, and the "crescent-shaped" prompt logo 405 has a breathing effect.
[0094] In another possible implementation, in order to simplify the control switching process, the terminal may also directly display the first real-time activity reminder control of the second style in the target display area in the status bar.
[0095] Optionally, the target display area may be a central area of the status bar, a side area of the status bar, or an area adjacent to a screen hole area in the status bar, which is not limited in the embodiments of the present application.
[0096] Optionally, the target display area may be a fixed display area preset by a developer, or may be a display area selected by a user, which is not limited in the embodiments of the present application.
[0097] Indicative, such as Figure 6 As shown, taking the case where the first style is a capsule style, the second style is a bubble style, the target display area is the central area of the status bar, and the screen hole area 602 is located in the left area of the status bar 601 as an example, the terminal displays the first real-time activity reminder control 603 in the capsule style in the central area of the status bar 601. When the display duration of the first real-time activity reminder control 603 in the capsule style reaches the first duration (10 minutes), the terminal switches the first real-time activity reminder control 603 in the capsule style to the first real-time activity reminder control 604 in the bubble style. At this time, since the display area of the first real-time activity reminder control 604 in the bubble style does not correspond to the screen hole area 602, the first real-time activity reminder control 604 in the bubble style is in a visible state.
[0098] In a possible implementation, when the second-style first real-time activity reminder control is located in the target display area in the status bar, in order to ensure the effectiveness of the real-time activity reminder, the terminal may also determine whether the target display area corresponds to the screen hole area. Further, when the target display area corresponds to the screen hole area, the terminal displays a prompt mark around the second-style first real-time activity reminder control, and the prompt mark is used to prompt the existence of the first real-time activity.
[0099] Optionally, the shape of the prompt logo may be a crescent, a ring, or other shapes, which is not limited in the embodiment of the present application.
[0100] Optionally, the prompt identifier may be associated with the first real-time activity reminder control of the second style. When the first real-time activity reminder control of the second style is canceled, the prompt identifier is also canceled. The reason for canceling the display of the first real-time activity reminder control of the second style may be that the first real-time activity ends, or that the first real-time activity reminder control of the second style is switched to the first real-time activity reminder control of the first style.
[0101] Optionally, the prompt mark can also be associated with the real-time activity. When the first real-time activity ends but there are other real-time activities and the second style of other real-time activity reminder controls are displayed, the prompt mark continues to be displayed; when the first real-time activity ends and there are no other real-time activities, the prompt mark is also undisplayed.
[0102] Optionally, in order to reduce the risk of screen burn-in caused by displaying the prompt logo, the terminal may also dynamically display the prompt logo around the first real-time activity reminder control of the second style, that is, the display position of the prompt logo is in a dynamically changing state.
[0103] Optionally, considering the limited display space of the status bar and the correlation between the real-time activity reminder control and the prompt mark, the display position of the prompt mark may be periodically changed with the display area of the first real-time activity reminder control as the center.
[0104] Optionally, the display animation of the prompt logo may be a breathing animation, a flashing animation, or other animations, which is not limited in the embodiment of the present application.
[0105] In some embodiments, considering that the size of the second style first real-time activity reminder control is smaller than the size of the first style first real-time activity reminder control, in order to improve the effectiveness of the real-time activity reminder, the terminal may also directly display a prompt logo around the second style first real-time activity reminder control, and prompt the existence of the first real-time activity through the prompt logo, without considering the display area corresponding to the second style first real-time activity reminder control, thereby simplifying the process of switching the display of controls.
[0106] Indicative, such as Figure 7As shown, taking the first style as a capsule style and the second style as a bubble style as an example, the terminal displays the first real-time activity reminder control 702 in the capsule style in the central area of the status bar 701. When the display duration of the first real-time activity reminder control 702 in the capsule style reaches the first duration (10 minutes), the terminal switches the first real-time activity reminder control 702 in the capsule style to the first real-time activity reminder control 703 in the bubble style. At this time, even if the display area of the first real-time activity reminder control 703 in the bubble style does not correspond to the screen hole area, the terminal displays a "crescent-shaped" prompt logo 704 on both sides of the first real-time activity reminder control 703 in the bubble style, and the "crescent-shaped" prompt logo 704 has a breathing effect.
[0107] In the above embodiment, two display areas are provided for the second style first real-time activity reminder control, and when the display area corresponds to the screen hole area, a prompt mark is displayed around the second style first real-time activity reminder control to remind the user of the first real-time activity, thereby improving the efficiency of the real-time activity reminder. In addition, the display area of the second style first real-time activity reminder control corresponds to the screen hole area, which can further reduce the risk of screen burn-in.
[0108] In some embodiments, considering that even if the first real-time activity reminder control of the second style is displayed for a long time, it may bring the risk of screen burn-in. Therefore, in order to reduce the risk of screen burn-in, during the process of displaying the first real-time activity reminder control of the second style, the terminal can also dynamically adjust the control display position of the second style first real-time activity reminder control.
[0109] Optionally, the control display position may change periodically. Optionally, the terminal controls the second style first real-time activity reminder control to vibrate slightly and imperceptibly in the status bar. In a possible implementation, the terminal may use the display area corresponding to the second style first real-time activity reminder control as the area adjustment center, and periodically adjust the second style first real-time activity reminder control pixel by pixel.
[0110] In some embodiments, to further reduce the risk of screen burn-in, the terminal may also dynamically adjust the control display properties of the first real-time activity reminder control of the second style according to the display duration of the first real-time activity reminder control of the second style.
[0111] Optionally, the control display attribute may include at least one of display brightness and display color.
[0112] Optionally, the display brightness is negatively correlated with the display duration, and the longer the display duration, the lower the display brightness of the second style first real-time activity reminder control. For example, when the display duration of the second style first real-time activity reminder control is less than 1 minute, the display brightness of the second style first real-time activity reminder control is the same as the system screen brightness; when the display duration of the second style first real-time activity reminder control reaches 1 minute and less than 2 minutes, the display brightness of the second style first real-time activity reminder control is 85% of the system screen brightness; and so on, until the display brightness of the second style first real-time activity reminder control is 25% of the system screen brightness.
[0113] Optionally, the color saturation of the displayed color may be negatively correlated with the display time, and the longer the display time, the lower the color saturation. Optionally, the color contrast of the displayed color may be negatively correlated with the display time, and the longer the display time, the lower the color contrast. Optionally, the grayscale of the displayed color may be negatively correlated with the display time, and the longer the display time, the lower the grayscale.
[0114] Optionally, since blue icons are prone to cause screen burn-in, the second style of the first real-time activity reminder control may also use red and green as much as possible.
[0115] Indicative, such as Figure 8 As shown, taking the second style as the bubble style as an example, the terminal displays the first real-time activity reminder control 802 in the bubble style in the central area of the status bar 801, and as the display time gradually increases, the display grayscale of the first real-time activity reminder control 802 in the bubble style is correspondingly reduced.
[0116] In the above embodiment, by dynamically adjusting the display position and display properties of the control during the display of the first real-time activity reminder control of the second style, it is possible to avoid the screen pixels remaining unchanged when the first real-time activity reminder control of the second style is displayed for a long time, thereby effectively reducing the risk of screen burn-in.
[0117] In some embodiments, considering that different applications may have real-time activities at the same time, or multiple real-time activities may exist in the same application at the same time, the terminal may set an activity switching flag to prompt the user that there are multiple real-time activities.
[0118] In a possible implementation, when there are at least two real-time activities, after switching the first real-time activity reminder control of the first style to the first real-time activity reminder control of the second style, the terminal may display an activity switching mark around the first real-time activity reminder control of the second style, and the activity switching mark is used to prompt the existence of at least two real-time activities.
[0119] Optionally, the at least two real-time activities may be real-time activities within the same application, such as different food delivery activities within a food delivery application; or they may be real-time activities within different applications, such as food delivery activities within a food delivery application, audio playback activities within an audio playback application, etc.
[0120] Optionally, considering that the activity switching logo is also displayed around the first real-time activity reminder control of the second style, that is, the activity switching logo can also be used to remind the user that there is real-time activity, in order to save display space of the status bar, in the actual design process, the activity switching logo and the prompt logo involved in the above embodiment can be the same logo.
[0121] Optionally, the shape of the activity switching mark may be a crescent, a ring, or other shapes, which is not limited in the embodiment of the present application.
[0122] Optionally, in order to reduce the risk of screen burn-in caused by displaying the activity switching mark, the terminal may also dynamically display the activity switching mark around the first real-time activity reminder control of the second style, that is, the display position of the activity switching mark is in a dynamically changing state.
[0123] Optionally, considering the limited display space of the status bar and the correlation between the real-time activity reminder control and the activity switching mark, the display position of the activity switching mark may be periodically changed with the display area of the first real-time activity reminder control as the center.
[0124] Optionally, the display animation of the activity switching logo may be a breathing animation, a flashing animation, or other animations, which is not limited in this embodiment of the present application.
[0125] Further, in response to an activity switching operation in the status bar, the terminal may switch the first real-time activity reminder control of the second style to a second real-time activity reminder control of the second style, wherein the second real-time activity reminder control is used to display real-time activity information corresponding to the second real-time activity.
[0126] Optionally, the second real-time activity may belong to the same application as the first real-time activity, for example, the first real-time activity and the second real-time activity are two food delivery activities in the same food delivery application. Optionally, the second real-time activity may also belong to different applications from the first real-time activity, for example, the first real-time activity is an audio playback activity in an audio playback application, and the second real-time activity is a food delivery activity in the food delivery application.
[0127] Optionally, the activity switching operation may be a click operation on the activity switching mark, a sliding operation on the status bar, or a voice control operation, which is not limited in the embodiment of the present application.
[0128] Indicative, such as Fig. 9 As shown, taking the second style as a bubble style, the first real-time activity as an audio playback activity, and the second real-time activity as a takeaway delivery activity as an example, the terminal displays a bubble-style audio playback reminder control 902 in the status bar 901, and activity switching marks 904 are displayed on both sides of the bubble-style audio playback reminder control 902. When receiving a user's click operation on the activity switching mark 904, the terminal switches the bubble-style audio playback reminder control 902 to a bubble-style takeaway delivery reminder control 903.
[0129] Optionally, when receiving an activity switching operation in the status bar, the terminal may also switch the first real-time activity reminder control of the second style to a second real-time activity reminder control of the first style, and cancel display of the activity switching mark.
[0130] Indicative, such as Fig.10 As shown, taking the case where the first style is a capsule style, the second style is a bubble style, the first real-time activity is an audio playback activity, and the second real-time activity is a takeaway delivery activity as an example, the terminal displays a bubble-style audio playback reminder control 1002 in the status bar 1001, and activity switching marks 1004 are displayed on both sides of the bubble-style audio playback reminder control 1002. Upon receiving a user click operation on the activity switching mark 1004, the terminal switches the bubble-style audio playback reminder control 1002 to a capsule-style takeaway delivery reminder control 1003.
[0131] In some embodiments, when there are at least two real-time activities, in order to improve the orderliness of control switching, the terminal may further sort the real-time activity reminder controls corresponding to the respective real-time activities.
[0132] Optionally, the terminal may sort the real-time activity reminder controls corresponding to each real-time activity according to the activity priority of the real-time activity. Optionally, the activity priority may be related to the activity start time, the activity update time, the usage frequency of each application, or other possible factors, which are not limited in the embodiments of the present application.
[0133] Optionally, when the first real-time activity reminder control is the first control in the control sequence, the user can only switch the control backward; when the first real-time activity reminder control is the last control in the control sequence, the user can only switch the control forward; when the first real-time activity reminder control is the middle control in the control sequence, the user can switch the control both backward and forward.
[0134] Optionally, when there are at least two real-time activities, the display priority of the currently displayed first real-time activity reminder control is higher than the display priority of other real-time activity reminder controls.
[0135] Optionally, the display priority of the real-time activity reminder control and the activity priority of the real-time activity can be determined based on the same factors, that is, the first real-time activity reminder control currently displayed is both the control with the highest display priority and the first control in the control sequence, and the user can only switch controls backwards, and the second real-time activity reminder control is the second control in the control sequence.
[0136] Optionally, the display priority of the real-time activity reminder control and the activity priority of the real-time activity can be determined based on different factors. Optionally, the activity priority of the real-time activity is determined based on the activity start time of the real-time activity, and the display priority of the real-time activity reminder control is determined based on the activity update time of the real-time activity. That is, the first real-time activity reminder control currently displayed is the control with the latest activity update, but it is not necessarily the first control in the control sequence.
[0137] In the above embodiment, when there are at least two real-time activities, the user can be prompted that there are at least two real-time activities by displaying an activity switching mark around the first real-time activity reminder control of the second style, and by responding to the user's activity switching operation, the real-time activity reminder controls corresponding to different real-time activities are switched for display, thereby improving the convenience of viewing multiple real-time activities and increasing the interactivity of real-time activity reminders.
[0138] In some embodiments, considering that the size of the second style first real-time activity reminder control is smaller than the size of the first style first real-time activity reminder control, when there is an activity update in the first real-time activity, the activity update may not be displayed to the user through the second style first real-time activity reminder control. Therefore, in order to improve the effectiveness of the real-time activity reminder, the terminal may also switch the control style when there is an activity update.
[0139] In a possible implementation, when there is an activity update in the first real-time activity, the terminal can switch the second-style first real-time activity reminder control to the first-style first real-time activity reminder control to prompt the user that there is currently an activity update. Further, in order to reduce the risk of screen burn-in, when the display duration of the first-style first real-time activity reminder control reaches a second duration, the terminal can switch the first-style first real-time activity reminder control to the second-style first real-time activity reminder control.
[0140] Optionally, the second duration is less than the first duration. For example, if the first duration is 10 minutes, the second duration may be 1 minute. That is, when there is an activity update, the terminal only temporarily switches the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style.
[0141] Indicative, such as Fig.11 As shown, taking the first style as a capsule style, the second style as a bubble style, and the first real-time activity as a takeaway delivery activity as an example, the terminal displays a bubble-style takeaway delivery reminder control 1102 in the status bar 1101. At this time, there is an activity update "The rider has picked up the goods" in the takeaway delivery activity. Therefore, in order to prompt the user that there is an activity update, the terminal switches the bubble-style takeaway delivery reminder control 1102 to a capsule-style takeaway delivery reminder control 1103, and when the display time of the capsule-style takeaway delivery reminder control 1103 reaches the second time (1 minute), the capsule-style takeaway delivery reminder control 1103 is switched back to the bubble-style takeaway delivery reminder control 1102.
[0142] Optionally, different types of real-time activities correspond to different activity update events.
[0143] In a possible implementation, when the first real-time activity is an audio playback activity, in order to prompt the user that there is an audio switching event, the terminal may switch the second-style first real-time activity reminder control to a first-style first real-time activity reminder control.
[0144] For example, the audio playback activity currently plays audio A. When switching from audio A to audio B, the terminal switches the second-style audio playback reminder control to the first-style audio playback reminder control.
[0145] In another possible implementation, when the first real-time activity is a timed reminder activity, in order to remind the user to reach the timed node, the terminal may switch the second-style first real-time activity reminder control to the first-style first real-time activity reminder control.
[0146] For example, during the timing process, when the timing duration reaches an integer time point (such as every 10 minutes), the terminal can switch the second-style timing reminder control to the first-style timing reminder control.
[0147] In another possible implementation, when the first real-time activity is a progress prompting activity, in order to prompt the user to reach a progress node, the terminal may switch the second-style first real-time activity reminder control to a first-style first real-time activity reminder control.
[0148] For example, in the process of food delivery, the progress nodes can be divided into the rider accepting the order, the rider arriving at the merchant, the rider picking up the goods, the food delivered, etc., so that the terminal switches the second style of food delivery reminder control to the first style of food delivery reminder control according to the progress nodes.
[0149] In some embodiments, when there are at least two real-time activities, considering that there may be no activity update for the first real-time activity but activity update for other real-time activities, the terminal may also switch controls to prompt the user that activity update for other real-time activities exists.
[0150] In a possible implementation, when there are at least two real-time activities and there is an activity update in the second real-time activity, the terminal can switch the first real-time activity reminder control of the second style to the second real-time activity reminder control of the second style, and then switch the second real-time activity reminder control of the second style to the second real-time activity reminder control of the first style.
[0151] Optionally, the second real-time activity may belong to the same application as the first real-time activity, for example, the first real-time activity and the second real-time activity are two food delivery activities in the same food delivery application. Optionally, the second real-time activity may also belong to different applications from the first real-time activity, for example, the first real-time activity is an audio playback activity in an audio playback application, and the second real-time activity is a food delivery activity in the food delivery application.
[0152] Indicative, such as Fig.12 As shown, taking the first style as a capsule style, the second style as a bubble style, the first real-time activity as an audio playback activity, and the second real-time activity as a takeaway delivery activity as an example, the terminal displays a bubble-style audio playback reminder control 1202 in the status bar 1201. At this time, there is an activity update "the rider has picked up the goods" in the takeaway delivery activity. Therefore, in order to remind the user that there is an activity update, the terminal switches the bubble-style audio playback reminder control 1202 to a bubble-style takeaway delivery reminder control 1203. And in order to further show the user more takeaway delivery information, the terminal switches the bubble-style takeaway delivery reminder control 1203 to a capsule-style takeaway delivery reminder control 1204.
[0153] In another possible implementation, when there are at least two real-time activities and the second real-time activity has an activity update, the terminal may also directly switch the second-style first real-time activity reminder control to the first-style second real-time activity reminder control.
[0154] Indicative, such as Fig.13 As shown, taking the first style as a capsule style, the second style as a bubble style, the first real-time activity as an audio playback activity, and the second real-time activity as a takeaway delivery activity as an example, the terminal displays a bubble-style audio playback reminder control 1302 in the status bar 1301. At this time, there is an activity update in the takeaway delivery activity "The rider has picked up the goods". Therefore, in order to prompt the user that there is an activity update, the terminal directly switches the bubble-style audio playback reminder control 1302 to a capsule-style takeaway delivery reminder control 1303.
[0155] In the above embodiment, when the second style of the first real-time activity reminder control is displayed, if there is an activity update in the first real-time activity, by switching the display style of the first real-time activity reminder control, the user can be effectively reminded of the activity update, thereby improving the efficiency of the real-time activity reminder.
[0156] Furthermore, when there are at least two real-time activities and the second real-time activity has an activity update, by switching the first real-time activity reminder control to the second real-time activity reminder control, the user can be effectively reminded of the activity update, further improving the efficiency of the real-time activity reminder.
[0157] Please refer to Fig.14 , which shows a structural block diagram of a real-time activity reminder device provided by an exemplary embodiment of the present application, the device comprising:
[0158] A first control display module 1401 is used to display a first real-time activity reminder control of a first style in a status bar, where the first real-time activity reminder control is used to display real-time activity information corresponding to a first real-time activity;
[0159] A first control switching module 1402 is configured to switch the first real-time activity reminder control of the first style to a first real-time activity reminder control of a second style when the display duration of the first real-time activity reminder control of the first style reaches a first duration, wherein the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style;
[0160] The second control switching module 1403 is configured to switch the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style in response to a style switching operation in the status bar.
[0161] Optionally, the display area of the first real-time activity reminder control of the second style in the status bar corresponds to the screen hole area, or the first real-time activity reminder control of the second style is located in the target display area in the status bar.
[0162] Optionally, when the display area of the first real-time activity reminder control of the second style in the status bar corresponds to the screen hole area, the device includes:
[0163] The first identification display module is used to display a prompt identification around the first real-time activity reminder control of the second style, and the prompt identification is used to prompt the existence of the first real-time activity.
[0164] Optionally, when the first real-time activity reminder control of the second style is located in the target display area in the status bar, the device includes:
[0165] The first identification display module is used to display a prompt identification around the first real-time activity reminder control of the second style when the target display area corresponds to the screen hole area, and the prompt identification is used to prompt the existence of the first real-time activity.
[0166] Optionally, the first identification display module is used to:
[0167] The prompt mark is dynamically displayed around the first real-time activity reminder control of the second style, and the display position of the prompt mark is in a dynamically changing state.
[0168] Optionally, the device further comprises:
[0169] The second identification display module is used to display a prompt identification around the first real-time activity reminder control of the second style, and the prompt identification is used to prompt the existence of the first real-time activity.
[0170] Optionally, the device further comprises:
[0171] A third identification display module is used to display an activity switching identification around the first real-time activity reminder control of the second style when at least two real-time activities exist, and the activity switching identification is used to prompt the existence of the at least two real-time activities;
[0172] The third control switching module is used to switch the first real-time activity reminder control of the second style to the second real-time activity reminder control of the second style in response to the activity switching operation in the status bar, and the second real-time activity reminder control is used to display the real-time activity information corresponding to the second real-time activity.
[0173] Optionally, the third identification display module is used to:
[0174] The activity switching mark is dynamically displayed around the first real-time activity reminder control of the second style, and the display position of the activity switching mark is in a dynamically changing state.
[0175] Optionally, after switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the device further includes:
[0176] The second control display module is used to dynamically adjust the control display position of the first real-time activity reminder control of the second style, and the control display position changes periodically.
[0177] Optionally, after switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the device further includes:
[0178] The third control display module is used to dynamically adjust the control display properties of the first real-time activity reminder control of the second style based on the display duration of the first real-time activity reminder control of the second style, wherein the control display properties include at least one of display brightness and display color, and the display brightness is negatively correlated with the display duration.
[0179] Optionally, after switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the device further includes:
[0180] a fourth control switching module, configured to switch the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style when there is an activity update in the first real-time activity;
[0181] The fifth control switching module is used to switch the first real-time activity reminder control of the first style to a first real-time activity reminder control of the second style when the display time of the first real-time activity reminder control of the first style reaches a second time, and the second time is less than the first time.
[0182] Optionally, the fourth control switching module is used to:
[0183] When the first real-time activity is an audio playback activity and there is an audio switching event, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style;
[0184] When the first real-time activity is a timed reminder activity and a timed node is reached, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style;
[0185] When the first real-time activity is a progress prompt activity and reaches a progress node, the second-style first real-time activity reminder control is switched to the first-style first real-time activity reminder control.
[0186] Optionally, after switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the device further includes:
[0187] A sixth control switching module is used to switch the first real-time activity reminder control of the second style to the second real-time activity reminder control of the second style when there are at least two real-time activities and the second real-time activity has an activity update; or
[0188] The seventh control switching module is used to switch the second-style first real-time activity reminder control to the first-style second real-time activity reminder control when there are at least two real-time activities and the second real-time activity has an activity update.
[0189] Optionally, the real-time activity information displayed by the first real-time activity reminder control of the second style is less than the real-time activity information displayed by the first real-time activity reminder control of the first style;
[0190] In the case where the first real-time activity is an audio playback activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes an audio identifier and an audio playback identifier, and the real-time activity information displayed by the second-style first real-time activity reminder control includes an audio identifier;
[0191] In the case where the first real-time activity is a timed reminder activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes a timer mark and a timer duration, and the real-time activity information displayed by the second-style first real-time activity reminder control includes a timer mark;
[0192] When the first real-time activity is a progress prompt activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes a progress event identifier and a progress status, and the real-time activity information displayed by the second-style first real-time activity reminder control includes a progress event identifier.
[0193] In summary, in the embodiment of the present application, in order to remind the user of the current real-time activity, a first real-time activity reminder control of a first style is displayed in the status bar. At the same time, in order to reduce the risk of screen burn-in caused by displaying the first real-time activity reminder control for a long time, when the display time of the first real-time activity reminder control of the first style reaches the first time, the first real-time activity reminder control of the first style is switched to the first real-time activity reminder control of the second style. And the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style, which can effectively save the display space of the status bar and give priority to the display effect of the status bar.
[0194] In addition, in order to meet the user's display requirements for different control styles, the terminal can also respond to the user's style switching operation in the status bar, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style, further optimizing the real-time activity reminder process.
[0195] It should be noted that: the device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the implementation process thereof is detailed in the method embodiment, which will not be repeated here.
[0196] Please refer to Fig.15 , Fig.15 The terminal may include one or more of the following components: a processor 1501 and a memory 1502 .
[0197] The processor 1501 may include one or more processing cores. The processor 1501 uses various interfaces and lines to connect the various parts of the entire terminal, and executes various functions of the terminal and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1502, and calling data stored in the memory 1502. Optionally, the processor 1501 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 1501 can integrate one or more combinations of a central processing unit (CPU), a graphics processing unit (GPU), a neural network processor (NPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content that needs to be displayed on the touch display; the NPU is used to implement artificial intelligence (AI) functions; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 1501, but may be implemented by a separate chip.
[0198] The memory 1502 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 1502 includes a non-transitory computer-readable storage medium. The memory 1502 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 1502 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function, instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data created according to the use of the terminal, etc.
[0199] In addition, those skilled in the art will appreciate that the structure of the terminal shown in the above drawings does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently. For example, the terminal also includes a display screen, a camera assembly, a microphone, a speaker, a radio frequency circuit, a sensor, an audio circuit, a WiFi module, a power supply, a Bluetooth module and other components, which will not be described in detail here.
[0200] An embodiment of the present application further provides a computer-readable storage medium storing at least one computer instruction, wherein the at least one computer instruction is loaded and executed by a processor to implement the real-time activity reminder method as described in the above embodiments.
[0201] According to one aspect of the present application, a computer program product is provided, the computer program product including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a terminal reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the terminal executes the real-time activity reminder method provided in various optional implementations of the above aspects.
[0202] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0203] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A real-time activity reminder method, characterized in that: The method comprises: Displaying a first real-time activity reminder control of a first style in the status bar, wherein the first real-time activity reminder control is used to display real-time activity information corresponding to the first real-time activity; When the display duration of the first real-time activity reminder control of the first style reaches a first duration, switching the first real-time activity reminder control of the first style to a first real-time activity reminder control of a second style, wherein the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style; In response to a style switching operation in the status bar, the first real-time activity reminder control of the second style is switched to the first real-time activity reminder control of the first style.
2. The method according to claim 1, characterized in that The display area of the first real-time activity reminder control of the second style in the status bar corresponds to the screen hole area, or the first real-time activity reminder control of the second style is located in the target display area in the status bar.
3. The method according to claim 2, characterized in that In the case where the display area of the first real-time activity reminder control of the second style in the status bar corresponds to the screen hole area, the method includes: A prompt mark is displayed around the first real-time activity reminder control in the second style, and the prompt mark is used to prompt the existence of the first real-time activity.
4. The method according to claim 2, characterized in that: In a case where the first real-time activity reminder control of the second style is located in the target display area in the status bar, the method includes: In a case where the target display area corresponds to the screen hole area, a prompt mark is displayed around the first real-time activity reminder control of the second style, and the prompt mark is used to prompt the existence of the first real-time activity.
5. The method according to any one of claims 3 or 4, characterized in that: The step of displaying a prompt mark around the first real-time activity reminder control of the second style includes: The prompt mark is dynamically displayed around the first real-time activity reminder control of the second style, and the display position of the prompt mark is in a dynamically changing state.
6. The method according to claim 1, characterized in that The method further comprises: A prompt mark is displayed around the first real-time activity reminder control in the second style, and the prompt mark is used to prompt the existence of the first real-time activity.
7. The method according to claim 1, characterized in that The method further comprises: In the case where there are at least two real-time activities, displaying an activity switching mark around the first real-time activity reminder control of the second style, wherein the activity switching mark is used to prompt the existence of the at least two real-time activities; In response to the activity switching operation in the status bar, the first real-time activity reminder control of the second style is switched to a second real-time activity reminder control of the second style, and the second real-time activity reminder control is used to display real-time activity information corresponding to the second real-time activity.
8. The method according to claim 7, characterized in that The step of displaying an activity switching mark around the first real-time activity reminder control of the second style includes: The activity switching mark is dynamically displayed around the first real-time activity reminder control of the second style, and the display position of the activity switching mark is in a dynamically changing state.
9. The method according to claim 1, characterized in that: After switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the method further includes: The control display position of the first real-time activity reminder control of the second style is dynamically adjusted, and the control display position changes periodically.
10. The method according to claim 1, characterized in that After switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the method further includes: Based on the display duration of the first real-time activity reminder control of the second style, dynamically adjust the control display properties of the first real-time activity reminder control of the second style, the control display properties including at least one of display brightness and display color, and the display brightness is negatively correlated with the display duration.
11. The method according to claim 1, characterized in that: After switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the method further includes: When there is an activity update for the first real-time activity, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style; When the display time of the first real-time activity reminder control of the first style reaches a second time, the first real-time activity reminder control of the first style is switched to a first real-time activity reminder control of a second style, and the second time is shorter than the first time.
12. The method according to claim 11, characterized in that The step of switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style when there is an activity update of the first real-time activity includes: When the first real-time activity is an audio playback activity and there is an audio switching event, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style; When the first real-time activity is a timed reminder activity and a timed node is reached, switching the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style; When the first real-time activity is a progress prompt activity and reaches a progress node, the second-style first real-time activity reminder control is switched to the first-style first real-time activity reminder control.
13. The method according to claim 1, characterized in that After switching the first-style first real-time activity reminder control to a second-style first real-time activity reminder control, the method further includes: When there are at least two real-time activities and the second real-time activity has an activity update, switching the first real-time activity reminder control of the second style to a second real-time activity reminder control of the second style; or, When there are at least two real-time activities and the second real-time activity has an activity update, the first real-time activity reminder control of the second style is switched to the second real-time activity reminder control of the first style.
14. The method according to any one of claims 1 to 13, characterized in that: The real-time activity information displayed by the first real-time activity reminder control of the second style is less than the real-time activity information displayed by the first real-time activity reminder control of the first style; In the case where the first real-time activity is an audio playback activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes an audio identifier and an audio playback identifier, and the real-time activity information displayed by the second-style first real-time activity reminder control includes an audio identifier; In the case where the first real-time activity is a timed reminder activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes a timer mark and a timer duration, and the real-time activity information displayed by the second-style first real-time activity reminder control includes a timer mark; When the first real-time activity is a progress prompt activity, the real-time activity information displayed by the first-style first real-time activity reminder control includes a progress event identifier and a progress status, and the real-time activity information displayed by the second-style first real-time activity reminder control includes a progress event identifier.
15. A real-time activity reminder device, characterized in that: The device comprises: A first control display module, configured to display a first real-time activity reminder control of a first style in a status bar, wherein the first real-time activity reminder control is configured to display real-time activity information corresponding to a first real-time activity; A first control switching module is used to switch the first real-time activity reminder control of the first style to a first real-time activity reminder control of a second style when the display time of the first real-time activity reminder control of the first style reaches a first time, and the size of the first real-time activity reminder control of the second style is smaller than the size of the first real-time activity reminder control of the first style; The second control switching module is used to switch the first real-time activity reminder control of the second style to the first real-time activity reminder control of the first style in response to the style switching operation in the status bar.
16. A terminal, characterized in that: The terminal includes a processor and a memory; the memory stores at least one computer instruction, and the at least one computer instruction is used to be executed by the processor to implement the real-time activity reminder method according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that: The storage medium stores at least one computer instruction, and the at least one computer instruction is used to be executed by a processor to implement the real-time activity reminder method according to any one of claims 1 to 14.
18. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium; a processor of a terminal reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the terminal implements the real-time activity reminder method as described in any one of claims 1 to 14.
Citation Information
Cited By
Display method and electronic equipment
CN120670067A
Method and electronic device for displaying live message
CN121523584A