Message display method and device, electronic equipment and storage medium
By selecting a target area on a mobile device to display notification messages, the cumbersome process of viewing notification messages in existing technologies is solved, achieving efficient access to notification content.
Patent Information
- Application Number
- CN202211174234.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-26
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-09-26
AI Technical Summary
In existing technologies, viewing notification messages on mobile devices is cumbersome and inefficient, requiring users to open applications or message floating windows to access detailed information.
When a notification message is received, the user can select a target area through a first input. The electronic device displays the notification message in that area, including the application icon area and the adjacent object area. It supports the display of preset images and summary text for different message categories, avoiding the need to open the application or floating window.
It improves information retrieval efficiency, simplifies operation processes, and avoids obscuring other icons, allowing users to obtain the specific content of notification messages without opening the application or floating window.
Smart Images

Figure CN115421632B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of electronic devices, and particularly relates to a message display method and device, an electronic device, and a storage medium. BACKGROUND
[0002] At present, in a graphical user interface in a mobile terminal, a user is generally prompted that there is an unread notification message in an application program by displaying a corner mark on a desktop icon, for example, when a new notification message is received by an application program, a small red dot is displayed at the upper right corner of the desktop icon corresponding to the application program. When the user needs to obtain the detailed content of the notification message, the notification message can be viewed only after the application program is further opened or a message floating window is opened. However, the operation of opening the application program is relatively cumbersome, the waiting time is relatively long, and the message viewing efficiency is low. SUMMARY
[0003] The embodiments of the present application aim to provide a message display method and device, an electronic device, and a storage medium, which can solve the technical problem of low information acquisition efficiency when a user views a notification message in the prior art.
[0004] In a first aspect, the embodiments of the present application provide a message display method, comprising:
[0005] receiving a first input in a case where a notification message corresponding to a target application is received;
[0006] displaying the notification message in a target region corresponding to the first input in response to the first input;
[0007] The target region comprises at least one of the following: a first icon region of an application icon of the target application, a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object comprises at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application.
[0008] In a second aspect, the embodiments of the present application provide a message display device, comprising:
[0009] a first input receiving module configured to receive a first input in a case where a notification message corresponding to a target application is received;
[0010] a first message display module configured to display the notification message in a target region corresponding to the first input in response to the first input;
[0011] The target region includes at least one of the following: a first icon region of the application icon of the target application, a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application
[0012] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
[0013] In a fourth aspect, a readable storage medium is provided, which stores a program or instructions, and the program or instructions, when executed by a processor, implement the steps of the method according to the first aspect.
[0014] In a fifth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
[0015] In the embodiments of the present application, when the notification message corresponding to the target application is received, the user can select the target region for displaying the notification message through the first input, so that the electronic device displays the notification message in the target region. In the embodiments of the present application, the user can obtain the specific content of the notification message without opening the target application or the message floating window, avoiding the cumbersome operation and waiting time required for opening the message detail page of the target application, and avoiding the situation of blocking other icons caused by opening the message floating window, thereby improving the information acquisition efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 is a flowchart of a message display method provided by the embodiments of the present application.
[0017] Figure 2 is a schematic diagram of a graphical user interface provided by the embodiments of the present application.
[0018] Figure 3 is a schematic diagram of displaying a notification message using a preset image provided by the embodiments of the present application.
[0019] Figure 4 is a schematic diagram of a display mode corresponding to different types of notification messages set by a user provided by the embodiments of the present application.
[0020] Figure 5 is a flowchart of another message display method provided by the embodiments of the present application.
[0021] Figure 6 A schematic diagram of selecting a neighboring object according to an embodiment of the present application.
[0022] Figure 7 A schematic diagram of another message display method according to an embodiment of the present application.
[0023] Figure 8 A schematic diagram of another graphical user interface according to an embodiment of the present application.
[0024] Figure 9 A schematic diagram of distributing notification messages of different message categories into object regions for display according to an embodiment of the present application.
[0025] Figure 10 A schematic diagram of another message display method according to an embodiment of the present application.
[0026] Figure 11 A schematic diagram of distributing target notification messages of a first object region into regions corresponding to other icons for display according to an embodiment of the present application.
[0027] Figure 12 A schematic diagram of a message page according to an embodiment of the present application.
[0028] Figure 13 A schematic diagram of displaying operation options on an A application according to an embodiment of the present application.
[0029] Figure 14 A schematic diagram of another message display method according to an embodiment of the present application.
[0030] Figure 15 A schematic diagram of transferring notification messages displayed on a first object region to a second object region for display according to an embodiment of the present application.
[0031] Figure 16 A schematic diagram of another message display method according to an embodiment of the present application.
[0032] Figure 17 A schematic diagram of distributing target notification messages of a first object region into a third object region for display according to an embodiment of the present application.
[0033] Figure 18 A schematic diagram of merging object regions according to an embodiment of the present application.
[0034] Figure 19 A schematic diagram of another message display method according to an embodiment of the present application.
[0035] Figure 20This is a schematic diagram illustrating how a notification message is sent to a desktop weather component for full-text display, as provided in an embodiment of this application.
[0036] Figure 21 This is a schematic diagram illustrating the adjustment of the size of the first target region as provided in an embodiment of this application.
[0037] Figure 22 This is a schematic diagram of the structure of a message display device provided in an embodiment of this application.
[0038] Figure 23 This is a schematic diagram of an electronic device provided in an embodiment of this application.
[0039] Figure 24 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0040] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0041] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0042] The following description, in conjunction with the accompanying drawings, details a message display method provided by the embodiments of this application through specific examples and application scenarios.
[0043] like Figure 1 As shown, Figure 1 This is a flowchart illustrating a message display method provided in an embodiment of this application. The message display method provided in this application can be executed by an electronic device, which can be implemented through software and / or hardware. The electronic device can consist of two or more physical entities, or it can consist of a single physical entity. For example, the electronic device can be a computer, a host computer, a tablet, or other devices. The method includes the following steps:
[0044] Step 101, receiving the first input in a case where a notification message corresponding to a target application is received.
[0045] In the embodiment, the electronic device comprises a display screen, and a graphical user interface is displayed on the display screen. The graphical user interface is an interface display format for communication between a user and the electronic device. The graphical user interface is composed of windows, pull-down menus, dialog boxes, and corresponding control mechanisms. In the graphical user interface, the objects that the user sees and operates are graphical objects. The user can interact with the electronic device by operating the graphical objects in the graphical user interface, thereby issuing various instructions to the electronic device. For example, the user can use a mouse or other input device to manipulate graphical objects displayed on the graphical user interface to select commands, call files, start programs, or perform other daily tasks. When the display screen is a touch screen, the user can also operate graphical objects on the touch screen by gestures.
[0046] In the graphical user interface, an icon corresponding to an application is displayed. The icon is an identification image of the application. The user can operate the icon to open the application and perform other operations. Generally, the icon of each application has a graphical symbol with a designated meaning. The user can identify the corresponding application through the icon.
[0047] In the embodiment, the electronic device receives the first input issued by the user in a case where a notification message corresponding to a target application is received. The target application can be an application that is selected in advance. For example, the user can select the target application by operating an icon corresponding to the application on the graphical user interface. For example, the user selects an icon on the graphical user interface by a mouse. After the electronic device detects that the user selects an icon, the electronic device determines the application corresponding to the icon as the target application that needs to display the notification message according to the selected icon. Alternatively, the user can press a corner mark (such as a red dot) in the upper right corner of an icon on the touch screen to indicate that there is a notification message. After the electronic device detects that the user presses the corner mark on an icon, the electronic device determines the application corresponding to the pressed corner mark as the target application that needs to display the notification message.
[0048] After the target application is determined to be required to display the notification message, in a case that the notification message corresponding to the target application is received, a user can input a first input in the electronic device, the first input being used to select a target area for displaying the notification message on the graphical user interface. The target area can be an area for displaying an application icon on the graphical user interface, or an area for displaying a plurality of application icons, etc. The notification message corresponding to the target application refers to a notification message accepted by the target application, for example, a chat message, an advertisement message, or a system message, etc. The specific content of the notification message is not limited in the embodiment.
[0049] In response to the first input, the notification message is displayed in the target area corresponding to the first input; the target area includes at least one of the following: a first icon area of the application icon of the target application, a neighboring object area of the application icon of the target application; the neighboring object area is an area where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application.
[0050] In the embodiment, the target area for displaying the notification message includes at least one of the following: a first icon area of the application icon of the target application, a neighboring object area of the application icon of the target application; the neighboring object area is an area where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application. The first icon area of the application icon of the target application refers to a first icon area for displaying the application icon of the target application on the graphical user interface. The neighboring object area of the application icon of the target application refers to an area where a neighboring object of the application icon of the target application is located, and the neighboring object can be at least one of a neighboring icon of the application icon of the target application and a neighboring component of the application icon of the target application. In an embodiment, the application or component within a preset distance of the target application can be regarded as a neighboring icon or a neighboring component on the graphical user interface. When the neighboring object includes a neighboring icon, the neighboring object area includes an area for displaying the neighboring icon on the graphical user interface; when the neighboring object includes a neighboring component of the application icon of the target application, the neighboring object area includes an area for displaying the neighboring component on the graphical user interface. The component can be an application program added to the graphical user interface, for example, the component can be a desktop calendar component, a desktop clock component, or a desktop weather component, etc. For example, when the neighboring component is a desktop weather component, the neighboring object area includes an area for displaying the desktop weather on the graphical user interface.
[0051] In this embodiment, after receiving the first input for selecting the target region, the electronic device displays the notification message of the target application in the target region corresponding to the first input in response to the first input. For example, the user can input the first input to the electronic device by gestures or a control mouse. For example, the user can generate a selection box on the graphical user interface by gestures or a control mouse. The electronic device takes the region where the application icon is located and / or the region where the component is located in the selection box as the target region. Then, the electronic device displays the notification message in the target region. For example, the electronic device can display the full text of the notification message in the target region at one time, or scroll the text content of the notification message in the target region in the form of a marquee. In an embodiment, when the notification message is displayed in the target region, the background of the target region can be replaced by a solid color background, such as a pure black background, and the text content of the notification message can be displayed on the solid color background. As shown in FIG. 13A, the icon A is the application icon of the target application, the icon B is the adjacent icon of the target application, and the target region includes the first icon region of the application icon A. The electronic device can display the notification message in the first icon region and the region where the icon B is located. Figure 2 Figure 2
[0052] In the above embodiment, when the notification message corresponding to the target application is received, the user can select the target region for displaying the notification message by the first input, so that the electronic device displays the notification message in the target region. In the embodiment of the present application, the user can obtain the specific content of the notification message without opening the target application or the message floating window, which avoids the cumbersome operation and waiting time required for opening the message detail page of the target application, and avoids the situation that the opening of the message floating window causes the blocking of other icons, thereby improving the information acquisition efficiency.
[0053] In the above embodiment, the step 102 of displaying the notification message in the target region corresponding to the first input includes:
[0054] In step 1021, the notification message is displayed in the target region according to the notification display format matched with the message category of the notification message.
[0055] In one embodiment, after the target area corresponding to the first input is determined, the electronic device can display the notification messages in the target area according to the notification display format matched with the message category of the notification messages, and the icon displayed in the target area by default is replaced when the notification messages are displayed. Specifically, in this embodiment, the user needs to pre-classify different notification messages into different message categories. For example, according to the source and content of the notification messages, the notification messages are classified into multiple message categories such as chat category messages, financial category messages, system category messages, public number category messages, and life category messages. After the target area is determined according to the first input of the user, the message category of the notification messages in the target application can be identified. By obtaining the keywords in the notification messages, the message category of the notification messages can be determined according to the keywords. For example, when the keywords in the notification messages include "credit", "salary", and "yuan", it can be determined that the message category of the notification messages is a financial category message, when the keywords in the notification messages include "add", "upgrade", "function", and "vulnerability", it can be determined that the message category of the notification messages is a system category message, and when the keywords in the notification messages include "discount", "sell" or "promotion", it can be determined that the message category of the notification messages is an advertisement category message.
[0056] Then, the user needs to pre-set the matching notification display format for the notification messages of different message categories. For example, the user sets the matching notification display format by setting a corresponding preset image for the notification messages of different message categories in the target application, and the preset image can reflect the specific content of the corresponding notification message. When the content of the notification message is that contact A has a birthday today, the content of the preset image can be set as a cake image; when the content of the notification message is that a transfer is received, the content of the preset image can be set as a money image. When the detailed display of the notification messages is performed in the target area, the preset image corresponding to each notification message is used to replace the icon displayed by default in the target area, and the user can know the specific content of the notification message by watching the preset image displayed in the target area. As shown in Figure 3 When the preset image displayed by the A icon is a money image and the preset image displayed by the B icon is a cake image, the user can know the content of the two notification messages by viewing the preset images, which is that a transfer is received and someone has a birthday today. In addition, when the number of notification messages is too large, the preset image corresponding to each notification message can also be displayed on the target area, so that the user can obtain the detailed content of all notification messages.
[0057] In one embodiment, the user can set corresponding summary text and / or preset image for the notification message of different message categories in advance, and display the summary text and / or preset image as the matching notification display format of the notification message, i.e., display the summary text and / or preset image corresponding to the notification message when displaying the notification message of the corresponding message category. In one embodiment, to facilitate the user to observe, the summary text and preset image can intuitively show the detailed content of the notification message. For example, as shown in Figure 4 Figure 4 The summary text and preset image corresponding to the notification message of different message categories are set for the user. It can be understood that in the present embodiment, different notification messages under the same message category are set with different summary text and / or preset image, and in addition, the summary text and preset image can be set according to actual needs, and the specific content of the summary text and preset image is not limited in the present embodiment. For example, when the user does not want to know the specific content of the notification message by others, the content of the summary text and preset image can also be set as personalized text or pattern, so that only the user himself can know the message content corresponding to the summary text and preset image, which facilitates the user to remember while protecting the privacy of the user. For example, after determining the message category of the notification message, the summary text and / or preset image corresponding to the message category can be obtained, and the summary text and / or preset image is displayed in the target area. For example, when the content of the notification message is "Xiaoming said: 7:30 together to play games", it can be determined that the type of the notification message is chat message, and the corresponding summary text and / or preset image can be obtained according to the keywords "play games" and "together", and the summary text or preset image corresponding to the notification message is displayed in the target area.
[0058] It should be noted that when a notification message has corresponding summary text and preset image, the preset image is preferentially selected as the matching notification display format, and when the notification message does not have corresponding preset image, the summary text is selected as the matching notification display format. In addition, when the target application includes notification messages of multiple message categories, the specific content of the notification message can be displayed in the target area in the form of preset image carousel or summary text scrolling. In the process of displaying the notification message in the form of preset image carousel or summary text scrolling, the user can also view the previous notification message or the next notification message by sliding up and down in the target area, and remove the currently displayed notification message in the target area by sliding left or right in the target area.
[0059] In addition, when the notification message does not have a corresponding message category, a notification display format matched with the notification message does not need to be acquired, and the full text of the notification message is directly displayed in the target area by scrolling. For example, the target area can be replaced by a black or other color background, and the full text of the notification message is displayed in the target area by scrolling in the form of a marquee.
[0060] In the embodiments of the present application, the user can set a corresponding summary text and / or preset image for different notification messages in advance, and the summary text and / or preset image are used as a notification display format matched with the notification message, so that when the notification message is displayed in the target area later, the summary text or preset image corresponding to the notification message can be displayed. Without opening the target application or the message floating window, the user can intuitively know the specific content of the notification message according to the summary text or preset image, and the information acquisition efficiency is improved. In addition, the user can customize the summary text and / or preset image corresponding to the notification message, so that only the user himself can know the notification message corresponding to the summary text and / or preset image, and the privacy of the user is further protected.
[0061] As shown in Figure 5 , another flowchart of a message display method provided by the embodiments of the present application is shown. Figure 5 The message display method shown in Figure 4 is a specific embodiment of the above message display method, and the method comprises the following steps.
[0062] Step 201: In the case where a notification message corresponding to a target application is received, a first input for selecting a neighboring object of an application icon of the target application is received.
[0063] In one embodiment, the first input is used to select a neighboring object of an application icon of the target application. For example, after the user briefly presses a corner mark on the icon of the target application, the user slides on the graphical user interface of the touch screen by a gesture, and the application or component passed by the finger during the sliding process is taken as the neighboring object. For example, as shown in Figure 6 , the A icon is the icon of the target application, and after the user briefly presses the corner mark on the A icon on the touch screen, the user controls the finger to slide on the touch screen, and the B icon and the D icon passed by the finger during the sliding process are taken as the neighboring objects. Alternatively, after the user selects the icon of the target application, the user controls the cursor on the mouse to slide on the graphical user interface to generate a selection box, and the icons or components in the selection box are taken as the neighboring objects.
[0064] Step 202: In response to the first input, a target area is determined according to a neighboring object area in which the neighboring object of the application icon of the target application is located.
[0065] The target region includes at least one of the following: a first icon region of the application icon of the target application, a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, and a neighboring component of the application icon of the target application.
[0066] After receiving the first input, the electronic device responds to the first input, determines the neighboring object of the application icon of the target application icon selected by the user according to the first input, and then further determines the target region for displaying the notification message according to the neighboring object region where the neighboring object is located. For example, the neighboring object region can be used as the target region, or the first icon region of the application icon of the target application and the neighboring object region where the neighboring object is located can be determined as the target region, so as to subsequently display the notification message in the target region. For example, in Figure 6 , the regions where the neighboring object B icon and the neighboring object D icon are located are used as the neighboring object region, and the first icon region where the A icon is located and the neighboring object region are used as the target region.
[0067] Step 203: displaying the notification message in the target region.
[0068] After the target region is determined, the notification message can be displayed in the target region. For example, Figure 6 , the notification message is displayed in the neighboring object region where the neighboring object B icon and the neighboring object D icon are located, and in the first icon region where the A icon is located, according to the notification display format matched with the message category of the notification message.
[0069] In the embodiments of the present application, the user can select the neighboring object region through the first input, so that the electronic device determines the target region according to the neighboring object region, and displays the notification message in the target region. In the embodiments of the present application, the user can obtain the specific content of the notification message without opening the target application or the message floating window, thereby avoiding the cumbersome operation and waiting time required for opening the message detail page of the target application, and avoiding the situation of blocking other icons caused by opening the message floating window, and improving the information acquisition efficiency.
[0070] As shown in Figure 7 , a flowchart of another message display method provided by the embodiments of the present application is shown. Figure 7 Figure 7 The illustrated message display method is a specific embodiment of the message display method described above. In this embodiment, the number of notification messages corresponding to the target application is at least two; the target area includes at least two object areas, which are a first icon area of the application icon of the target application and at least one adjacent object area, or at least two adjacent object areas. The method includes:
[0071] Step 301, in the case of receiving a notification message corresponding to the target application, receiving a first input.
[0072] Step 302, in response to the first input, determining the message categories respectively corresponding to the at least two notification messages.
[0073] In this embodiment, the number of notification messages in the target application is at least two. Before displaying the notification messages, the message categories of the notification messages need to be determined first. The process of determining the message categories of the notification messages can refer to step 1021, which will not be described in detail in this embodiment.
[0074] Step 303, determining the message display categories respectively corresponding to each object area of the target area.
[0075] The target area includes at least one of the following: a first icon area of the application icon of the target application, an adjacent object area of the application icon of the target application; the adjacent object area is an area where the adjacent object of the application icon of the target application is located, and the adjacent object includes at least one of the following: an adjacent icon of the application icon of the target application, an adjacent component of the application icon of the target application.
[0076] After determining the message categories of each notification message, the message display categories respectively corresponding to each object area in the target area need to be further determined. The message display category refers to the message category of the notification message that needs to be displayed in each object area. In an embodiment, the message display category corresponding to each object area can be set by the user in advance or randomly specified by the electronic device. For example, when the target area includes a first icon area and at least one adjacent object area, the first icon area can be specified in advance to display chat messages, and the adjacent object area can be specified to display advertising messages, etc.
[0077] Step 304, displaying the notification messages in each object area of the target area according to the message categories and the message display categories.
[0078] Finally, according to the correspondence between the message categories and the message display categories, the notification messages of different message categories can be allocated to the corresponding object areas, so as to display the notification messages in the object areas. Specifically, in the embodiment, according to the correspondence between the message categories and the message display categories, the notification messages of different message categories can be allocated to the corresponding object areas, and the notification messages are displayed in the object areas according to the notification display formats matched with the notification messages. For example, as shown in Figure 8 , the area corresponding to the A icon is the first icon area, the area corresponding to the B icon, the area corresponding to the C icon and the area corresponding to the D icon are three adjacent object areas, and the first icon area and the three adjacent icon areas are object areas. Among them, the message display categories corresponding to the A icon, the B icon, the C icon and the D icon are chat category messages, financial category messages, system category messages and public number category messages respectively. The chat category messages are allocated to the object area corresponding to the A icon, the financial category messages are allocated to the object area corresponding to the B icon, the system category messages are allocated to the object area corresponding to the C icon, and the public number messages are allocated to the object area corresponding to the D icon. Then, each object area displays the notification messages according to the preset images and / or abstract texts pre-associated with the notification messages to be displayed in the object area, and displays the detailed notification messages, as shown in Figure 9 . When the notification messages of the same message category include multiple messages, the preset images or abstract texts corresponding to each notification message are displayed in the object area.
[0079] It should be further explained that in an embodiment, when the number of object areas is less than the number of message categories, it is impossible to make each object area display notification messages of only one message category. At this time, notification messages of at least two message categories need to be allocated to an object area, for example, in Figure 8 , when the types of notification messages of the target application are five, notification messages of two message categories need to be allocated to an object area for display. For example, the notification messages of the extra one message category can be allocated to the last allocated object area for display, when Figure 9 , the D icon is the last allocated object area, the notification messages of the extra one message category are allocated to the object area corresponding to the D icon for display. It can be understood that the way of allocating notification messages to object areas in the embodiment can be set according to actual needs, which is not specifically limited in the embodiment.
[0080] The above, by allocating the notification messages of different message categories to the corresponding object areas for display, the user can know the message category of the notification message according to the position of the object area, and know the detailed content of the notification message according to the content displayed on the object area. The user can intuitively obtain the specific content of the notification message without opening the target application or the message floating window, thereby improving the information acquisition efficiency.
[0081] On the basis of the above embodiments, as shown in Figure 10 The method further includes:
[0082] Step 305, in the case of displaying the notification message in the target area, receiving a second input for selecting an adjacent object of the target area.
[0083] In one embodiment, after displaying the notification message in the target area, the user can further expand the range of the target area. Specifically, the user first selects an adjacent object of the target area on the graphical user interface by inputting a second input to the electronic device, wherein the adjacent object of the target area can be at least one of an adjacent icon of the target area and an adjacent component of the target area. The user selects the adjacent object of the target area by the second input in a similar manner to selecting the adjacent object of the application icon of the target application by the first input, and the specific process can refer to step 102, which will not be described in detail in this embodiment.
[0084] Step 306, in response to the second input, adding the area where the adjacent object of the target area is located to the target area, and updating the display of the notification message in the added target area.
[0085] After receiving the second input of the user, the electronic device responds to the second input to determine the adjacent object of the target area selected by the user. Then, the area where the adjacent object of the target area is located is further added to the target area, and the display of the notification message is updated in the added target area. For example, after adding the area where the adjacent object of the target area is located to the target area, the notification message required to be displayed in an object area can be allocated to the area where the adjacent object of the target area is located for display. For example, as shown in Figure 11As shown, the regions corresponding to icons A and icon B are two object regions in the target region. When the user selects icons C and icon D as adjacent objects of the target region through the second instruction, the electronic device can further assign the notification message required to be displayed in the object region corresponding to icon B to the regions corresponding to icons C and icon D, so that the regions corresponding to icons C and icon D can display the notification message. In an embodiment, when the message category of the notification message required to be displayed in the object region is a chat message, the notification message can be further divided according to the message source, and the notification message is divided into a personal chat message and a group chat message. The personal chat message from a user is sent to the region corresponding to icon C for display, and the message from a group is sent to the region corresponding to icon D for display.
[0086] As described above, after displaying the notification message in each object region of the target region, the embodiment of the present application can further add adjacent objects of the target region to the target region, and assign the notification message required to be displayed to the regions corresponding to the adjacent objects of the target region for display, further improving the information acquisition efficiency.
[0087] It should be further noted that, in an embodiment, after displaying the notification message in each object region of the target region, when the user views a certain notification message currently displayed in detail in a certain object region, the user can further open a message page of the target application displaying the complete content of the notification message. Specifically, the user can double-tap the object region on the touch screen by a gesture. When the user double-taps a certain object region on the touch screen by a gesture, the electronic device opens the message page corresponding to the object region, and the message page includes the complete content of the notification message currently displayed in detail in the object region. Specifically, when displaying the message page, the electronic device first needs to open the target application, and then jumps to the corresponding message page according to the notification message displayed in detail in the object region when the user double-taps the object region. For example, Figure 12 As shown, when the notification message displayed in detail in the object region is a chat message, the corresponding message page is jumped to, so that the user can view the complete content of the notification message on the message page, and the user can conveniently reply to the notification message or open a related connection.
[0088] As described above, when the object region displays the notification message in detail, the user can operate the object region, so that the electronic device displays the message page displaying the complete content of the notification message, and the user can conveniently perform corresponding operations according to the notification message. The embodiment of the present application does not require the user to open the corresponding sub-option after opening the target application to view the complete content of the notification message, simplifies the step of opening the message page, and improves the information acquisition efficiency.
[0089] In another embodiment, when the user needs to operate the notification message displayed in the object region, the user can also operate the object region to view operation options, which include various operations for processing the notification message, such as forwarding, saving, and copying the notification message. Specifically, the user can press and hold a certain object region on the touch screen for a long time. When the electronic device detects that the user presses and holds a certain object region on the touch screen for a long time, the electronic device displays the operation options above the display layer of the object region. For example, as shown in FIG. 3B, when the user presses and holds the object region 301 on the touch screen for a long time, the electronic device displays the operation options 302 above the display layer of the object region 301. Figure 13 Figure 13 The operation options are displayed on the object region corresponding to the A icon.
[0090] After the operation options are displayed, the user can click a certain operation option to determine the target operation option selected by the user. The electronic device then executes the target operation on the notification message currently displayed in the object region according to the target operation option. For example, when the target operation option selected by the user is copying, the electronic device can copy the complete content of the notification message currently displayed in the object region.
[0091] In the embodiments of the present application, the user can operate the object region to call the operation options. After the user selects the target operation option, the electronic device can execute the target operation on the notification message currently displayed in the object region according to the operation option selected by the user. In the embodiments of the present application, the user can operate the notification message without opening the target application, which greatly improves the efficiency of the user operating the notification message.
[0092] Based on the above embodiments, as shown in FIG. 3C, the method further includes: Figure 14
[0093] Step 307: When the notification message is displayed in the target region, the electronic device receives a third input of the user on a first object region and a second object region in the target region.
[0094] In one embodiment, the user can also replace the notification message displayed in the object region. Specifically, after the notification message is displayed in the target region, the user can input a third input to the electronic device, and the third input is used to operate the first object region and the second object region in the target region, so as to move the notification message displayed on the first object region to the second object region. For example, after the user selects the first object region selected on the graphical user interface by the gesture click, the user drags the notification message displayed on the first object region to the second object region by the gesture, thereby completing the third input.
[0095] Step 308: In response to the third input, the electronic device moves the notification message displayed on the first object region to the second object region.
[0096] After receiving the third input of the user, the electronic device responds to the third input and moves the notification message displayed on the first object region to be displayed on the second object region. For example, the user selects the first object region as the first icon region and the second object region as the region where the desktop weather component is located. After the user drags the notification message displayed on the first object region to the desktop weather component in the second object region by a gesture, the electronic device moves the notification message displayed on the first object region to be displayed on the second object region. As shown in Figure 15 , the region corresponding to the icon A is the first object region selected by the user, and the region corresponding to the desktop weather component is the second object region. The user can further move the notification message to be displayed in the first object region to the desktop weather component by a gesture. Similarly, the user can also replace the notification message displayed on the second object region with the notification message displayed on another object region. After moving the notification message, the electronic device initializes the display content of the first object region to the default display content, such as the default application icon, so that the user can normally operate the application icon in the first object region.
[0097] On the basis of the above embodiment, as shown in Figure 16 , the method further includes:
[0098] Step 309, in the case where the notification message is displayed in the target region, receiving a fourth input of the user to the third object region and the first object region in the target region; the third object region does not belong to the target region.
[0099] In an embodiment, in the case where the notification message is displayed in the target region, the user can also select an object region outside the target region and send the notification message displayed in the target region to the object region outside the target region for display. Specifically, the user can input a fourth input to the electronic device, and the fourth input is used to operate the first object region in the object region of the target region and the third object region outside the target region, so as to move the notification message displayed on the first object region to be displayed on the third object region. For specific operation process, refer to step 307, which will not be described in detail in this embodiment.
[0100] Step 310, in response to the fourth input, moving the notification message displayed on the first object region to be displayed on the third object region.
[0101] After receiving the fourth input of the user, the electronic device responds to the fourth input and moves the notification message displayed on the first object region to be displayed on the third object region which does not belong to the target region. For example, Figure 17As shown, the region corresponding to icon A is a first object region, and the region corresponding to icon E is a third object region which does not belong to the target region. The user can also display the notification message displayed in the first object region on the third object region by gesture dragging.
[0102] As described above, the embodiment of the present application forwards the notification message displayed in the object region to the other object region for display, so that the user can view different notification messages according to actual needs without opening the target application, and the information acquisition efficiency is improved.
[0103] In one embodiment, the user can further merge the object regions to form a target region with a larger range. For example, when the user simultaneously presses the object regions on the touch screen and slides towards the same point, the electronic device merges the object regions pressed by the user to form a target region with a larger range. For example, in Figure 18 , the user simultaneously presses the object region corresponding to icon A, the object region corresponding to icon B, the object region corresponding to icon C, and the object region corresponding to icon D, and then moves the object regions towards the same point, so as to obtain the merged target region. After the object regions are merged to obtain the target region with a larger range, the electronic device can simultaneously display the detailed information of multiple notification messages in the target region according to the notification display format matched by each notification message in the target application.
[0104] As described above, in the embodiment of the present application, the user can further merge multiple object regions to form a target region with a larger range, so as to simultaneously display multiple notification messages in the target region in detail, and the information acquisition efficiency is improved.
[0105] In one embodiment, as shown in Figure 19 , another flowchart of a message display method provided by the embodiment of the present application is shown. Figure 19 Figure 19 The message display method shown is a specific embodiment of the message display method described above, and the method comprises the following steps.
[0106] Step 401: receiving a first input when a notification message corresponding to a target application is received.
[0107] Step 402: displaying the notification message in a target region corresponding to the first input in response to the first input.
[0108] The target region includes at least one of the following: a first icon region of the application icon of the target application, and a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, and a neighboring component of the application icon of the target application.
[0109] In step 403, when the notification message corresponding to the target application is received, a target component associated with the target application is determined.
[0110] In an embodiment, when the notification message corresponding to the target application is received, the notification message can be further sent to the target component associated with the target application, so as to display the notification message in the target component. Specifically, in this embodiment, the user needs to pre-set the target component associated with the target application, for example, the user can pre-set a desktop weather component or a desktop clock component on the graphical user interface as the target component associated with the target application, and the like. It can be understood that the target component associated with the target application can be set according to actual needs, and the specific type of the target component is not limited in this embodiment.
[0111] In step 404, the notification message is displayed in a region where the target component is located.
[0112] After the target component associated with the target application is determined, the electronic device can further forward the notification message of the target application to the target component for display. In another embodiment, the user can also pre-set a target message category of the notification message to be displayed in the target component, and when the electronic device detects that there is a first notification message of the target message category in the target application, the first notification message is further sent to the region where the target component is located for full-text display. It can be understood that, for the component, since the component needs to display more content than the application icon, the area occupied by the component on the graphical user interface is larger than the area occupied by the icon, and therefore the notification message of the target message category can be sent to the region of the target component for full-text display in this embodiment, so as to facilitate the user to directly view the specific content of the notification message. For example, the user can set the target message category of the notification message as a chat message, and when it is detected that there is a chat message in the target application, the chat message is sent to the desktop weather component for full-text display, as shown in FIG. 6. Figure 20In one embodiment, the chat-type messages can also be sent to the desktop weather component in full text display according to the priority order, for example, the group messages are sent to the desktop weather component in full text display in priority, and in the absence of group messages, the most numerous individual messages are sent to the desktop weather component in full text display. In another embodiment, after the chat-type messages are sent to the desktop weather component in full text display, a chat window can also be generated directly in the desktop weather component, and the user can directly reply to the chat-type messages in the chat window.
[0113] In the above embodiment, the notification message of the target application is sent to the target component for display, so that the user can directly view the notification message on the target component, and the information acquisition efficiency is improved.
[0114] On the basis of the above embodiment, the method further comprises:
[0115] In step 405, in the case that the first content of the notification message is displayed in the first icon area of the application icon of the target application, the second content of the notification message is displayed in response to the fifth input for changing the size of the application icon of the target application; the second content is more than the first content.
[0116] In one embodiment, during the display of the first content of the notification message, the user can further adjust the size of the first icon area, so that the first icon area can display more second content. Specifically, the user can change the size of the application icon of the target application by inputting the fifth input to the electronic device. For example, after the user presses any corner point of the first icon area on the touch screen, the user further presses the corner point and drags it, so that the size of the first icon area is enlarged according to the direction and distance of the user's dragging, thereby adjusting the size of the first icon area. After the user adjusts the size of the first icon area, the electronic device further adjusts the content of the notification message displayed in the first icon area according to the size of the first icon area, so that the first icon area displays the second content of the notification message, and the second content is more than the first content. For example, the first icon area simultaneously displays the preset image or the abstract text corresponding to multiple notification messages. As shown in the following figure, Figure 21 As shown in the figure, the first target area corresponding to the icon A is the first target area after size adjustment, and the first target area can simultaneously display the preset image or the abstract text corresponding to three notification messages. It can be understood that when the size of the first target area is adjusted, the positions of other icons are also adaptively adjusted.
[0117] In the above embodiment, the user can further adjust the size of the first target area, so that the first target area can display more content of the notification message, and the information acquisition efficiency is improved.
[0118] On the basis of the above-mentioned embodiments, the method further comprises:
[0119] Step 406, in the case that the first content of the notification message is displayed in the first icon area of the application icon of the target application, receiving a sixth input for adjusting the shape of the application icon of the target application.
[0120] Step 407, in response to the sixth input, updating the display of the notification message according to the information display format matched with the adjusted shape of the application icon.
[0121] In an embodiment, the user can further adjust the shape of the application icon of the target application by inputting the sixth input to the electronic device, so that the electronic device can determine the information display format matched with the adjusted shape of the application icon, such as the display mode and the number of the notification message matched with the shape, and update the display of the notification message according to the matched information display format. For example, when the adjusted shape of the first target area is a horizontal rectangle, the full text of multiple notification messages is displayed in the form of a marquee; when the adjusted shape of the first target area is a vertical rectangle, the multiple notification messages are displayed in the form of a preset picture or a summary; when the adjusted shape of the first target area is a square, the multiple notification messages are displayed in the form of a preset picture, or the full text of the multiple notification messages is displayed in the form of a marquee, and so on.
[0122] As mentioned above, in the embodiments of the present application, the user can further adjust the shape of the first target area, so that the first target area can update the display of the notification message according to the information display format matched with the shape, thereby improving the information acquisition efficiency.
[0123] On the basis of the above-mentioned embodiments, the number of the notification messages corresponding to the target application is at least two; the method further comprises:
[0124] Step 408, in the first icon area of the application icon of the target application, displaying the notification messages corresponding to the at least two target applications in sequence.
[0125] In the present embodiment, when the number of the notification messages accepted in the target application is multiple, the notification messages corresponding to the at least two target applications can also be displayed in sequence in the first icon area of the application icon of the target application. For example, the full text content of each notification message can be displayed in sequence in the first icon area in the form of a marquee, or each notification message can be displayed in sequence in the first icon area in the form of a marquee according to the notification display format matched with the message category of the notification message.
[0126] The embodiment of the present application displays the content of the notification message in the first icon area in sequence, so that the user can obtain the specific content of the notification message by observing the first icon area, and the user can view the notification message without opening the target application, thereby simplifying the viewing steps of the notification message and improving the information acquisition efficiency.
[0127] It should be noted that the message display method provided by the embodiment of the present application can be executed by a message display device or a control module in the message display device for executing the message display method. The embodiment of the present application takes the message display device as an example to illustrate the message display device provided by the embodiment of the present application.
[0128] As shown in Figure 22 As shown in Figure 22 The structure diagram of the message display device provided by the embodiment of the present application includes:
[0129] The first input receiving module 501 is configured to receive a first input in the case that a notification message corresponding to a target application is received.
[0130] The first message display module 502 is configured to display the notification message in a target region corresponding to the first input in response to the first input.
[0131] The target region includes at least one of the following: a first icon region of an application icon of the target application, a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application.
[0132] On the basis of the above-mentioned embodiment, the first message display module 502 is specifically configured to display the notification message in the target region according to a notification display format matched with the message category of the notification message.
[0133] On the basis of the above-mentioned embodiment, the first input receiving module 501 is specifically configured to receive a first input for selecting a neighboring object of the application icon of the target application in the case that the notification message corresponding to the target application is received.
[0134] The first message display module 502 is specifically configured to determine the target region according to the neighboring object region where the neighboring object of the application icon of the target application is located in response to the first input, and display the notification message in the target region.
[0135] On the basis of the above-mentioned embodiments, the number of the notification messages corresponding to the target application is at least two; the target area includes at least two object areas, the at least two object areas being a first icon area of an application icon of the target application and at least one adjacent object area, or at least two adjacent object areas.
[0136] The first input receiving module 501 includes a first category determining submodule, a second category determining submodule and a message display submodule.
[0137] The first category determining submodule is configured to determine the message categories corresponding to the at least two notification messages respectively in response to the first input.
[0138] The second category determining submodule is configured to determine the message display categories corresponding to the respective object areas of the target area.
[0139] The message display submodule is configured to display the notification messages in the respective object areas of the target area according to the message categories and the message display categories.
[0140] On the basis of the above-mentioned embodiments, the method further includes a second input receiving module and an area updating module.
[0141] The second input receiving module is configured to receive a second input for selecting an adjacent object of the target area in the case that the notification messages are displayed in the target area.
[0142] The area updating module is configured to add the area in which the adjacent object of the target area is located to the target area and update the display of the notification messages in the target area after the addition in response to the second input.
[0143] On the basis of the above-mentioned embodiments, the method further includes a third input receiving module and a first message transferring module.
[0144] The third input receiving module is configured to receive a third input of a first object area and a second object area in the target area by a user in the case that the notification messages are displayed in the target area.
[0145] The first message transferring module is configured to transfer the notification messages displayed on the first object area to the second object area for display in response to the third input.
[0146] On the basis of the above-mentioned embodiments, the method further includes a fourth input receiving module and a second message transferring module.
[0147] The fourth input receiving module is configured to receive a fourth input of a third object area and the first object area in the target area by a user in the case that the notification messages are displayed in the target area; the third object area does not belong to the target area.
[0148] The second message transfer module is configured to, in response to a fourth input, transfer the notification message displayed on the first object region to be displayed on a third object region.
[0149] The above-mentioned embodiments further include a component determination module and a second message display module.
[0150] The component determination module is configured to, in a case where a notification message corresponding to the target application is received, determine a target component associated with the target application.
[0151] The second message display module is configured to display the notification message in a region where the target component is located.
[0152] The above-mentioned embodiments further include a fifth input receiving module configured to, in a case where the first content of the notification message is displayed in the first icon region of the application icon of the target application, display the second content of the notification message in response to a fifth input for changing the size of the application icon of the target application; the second content is more than the first content.
[0153] The above-mentioned embodiments further include a sixth input receiving module and a format adjustment module.
[0154] The sixth input receiving module is configured to, in a case where the first content of the notification message is displayed in the first icon region of the application icon of the target application, receive a sixth input for adjusting the shape of the application icon of the target application.
[0155] The format adjustment module is configured to, in response to the sixth input, update the display of the notification message according to an information display format matched with the adjusted shape of the application icon.
[0156] The above-mentioned embodiments further include that the number of notification messages corresponding to the target application is at least two.
[0157] The above-mentioned embodiments further include a third message display module configured to, in the first icon region of the application icon of the target application, display the notification messages corresponding to the at least two target applications in sequence.
[0158] In the embodiments of the present application, in a case where a notification message corresponding to a target application is received, a user can select a target region for displaying the notification message through a first input, so that the electronic device displays the notification message in the target region. In the embodiments of the present application, a user can obtain the specific content of a notification message without opening a target application or a message floating window, thereby avoiding the cumbersome operation and waiting time required for opening a message detail page of a target application, and avoiding the situation of blocking other icons caused by opening a message floating window, and improving the information acquisition efficiency.
[0159] The message display apparatus in the embodiments of the present application can be an apparatus, or a component, an integrated circuit, or a chip in a terminal. The apparatus can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and the non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which are not limited in the embodiments of the present application.
[0160] The message display apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.
[0161] The message display apparatus provided in the embodiments of the present application can implement Figures 1 to 21 The method embodiments implement various processes, which are not repeated here to avoid repetition.
[0162] Optionally, as shown in Figure 23 The embodiments of the present application further provide an electronic device 600, which includes a processor 601, a memory 602, a program or instruction stored in the memory 602 and executable on the processor 601. The program or instruction is executed by the processor 601 to implement various processes of the message display method embodiments and achieve the same technical effects, which are not repeated here to avoid repetition.
[0163] It should be noted that the electronic device in the embodiments of the present application includes the mobile electronic device and the non-mobile electronic device.
[0164] Figure 24 To implement the hardware structure of an electronic device in the embodiments of the present application.
[0165] The electronic device 700 includes but is not limited to a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710, etc.
[0166] Those skilled in the art can understand that the electronic device 700 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 710 through a power management system, so that the power management system can realize the functions of managing charging, discharging, and power consumption management. Figure 24 The electronic device structure shown in the above is not a limitation on the electronic device, and the electronic device can include more or fewer components than the diagram, or combine certain components, or different component arrangements, which are not described here.
[0167] The user input unit 707 is configured to receive a first input in a case where a notification message corresponding to a target application is received.
[0168] The display unit 706 is configured to display the notification message in a target region corresponding to the first input in response to the first input.
[0169] The target region includes at least one of the following: a first icon region of the application icon of the target application, a neighboring object region of the application icon of the target application; the neighboring object region is a region where a neighboring object of the application icon of the target application is located, and the neighboring object includes at least one of the following: a neighboring icon of the application icon of the target application, a neighboring component of the application icon of the target application.
[0170] Optionally, the display unit 706 is further configured to display the notification message in the target region according to a notification display format matched with a message category of the notification message.
[0171] Optionally, the user input unit 707 is further configured to receive a first input for selecting a neighboring object of the application icon of the target application in a case where the notification message corresponding to the target application is received.
[0172] The processor 710 is configured to determine the target region according to a neighboring object region where a neighboring object of the application icon of the target application is located in response to the first input.
[0173] The display unit 706 is further configured to display the notification message in the target region.
[0174] Optionally, the number of notification messages corresponding to the target application is at least two; the target region includes at least two object regions, and the at least two object regions are the first icon region of the application icon of the target application and at least one neighboring object region, or at least two neighboring object regions.
[0175] The processor 710 is further configured to determine message categories respectively corresponding to at least two notification messages in response to the first input; and determine message display categories respectively corresponding to each object region of the target region.
[0176] The display unit 706 is further configured to display the notification message in each object region of the target region according to the message category and the message display category.
[0177] Optionally, the user input unit 707 is further configured to, in the case that the notification message is displayed in the target region, receive a second input for selecting a neighboring object of the target region.
[0178] The processor 710 is further configured to, in response to the second input, add a region in which the neighboring object of the target region is located to the target region; and the display unit 706 is further configured to update the display of the notification message in the target region after the addition.
[0179] Optionally, the user input unit 707 is further configured to, in the case that the notification message is displayed in the target region, receive a third input of a first object region and a second object region in the target region by a user.
[0180] The display unit 706 is further configured to, in response to the third input, display the notification message displayed on the first object region on the second object region.
[0181] Optionally, the user input unit 707 is further configured to, in the case that the notification message is displayed in the target region, receive a fourth input of a third object region and the first object region in the target region by a user; the third object region does not belong to the target region.
[0182] The display unit 706 is further configured to, in response to the fourth input, display the notification message displayed on the first object region on the third object region.
[0183] Optionally, the processor 710 is further configured to, in the case that the notification message corresponding to the target application is received, determine a target component associated with the target application.
[0184] The display unit 706 is further configured to display the notification message in a region in which the target component is located.
[0185] Optionally, the display unit 706 is further configured to, in the case that the first content of the notification message is displayed in a first icon region of an application icon of the target application, display a second content of the notification message in response to a fifth input for changing the size of the application icon of the target application; the second content is more than the first content.
[0186] Optionally, the user input unit 707 is further configured to, in the case that the first content of the notification message is displayed in the first icon region of the application icon of the target application, receive a sixth input for adjusting the shape of the application icon of the target application.
[0187] The display unit 706 is further configured to, in response to the sixth input, update the display of the notification message according to an information display format matched with the adjusted shape of the application icon.
[0188] Optionally, the number of notification messages corresponding to the target application is at least two.
[0189] The display unit 706 is further configured to display the at least two notification messages corresponding to the target application in the first icon area of the application icon of the target application in sequence.
[0190] It should be understood that, in the embodiments of the present application, the input unit 704 can include a graphics processing unit (GPU) 7041 and a microphone 7042. The graphics processing unit 7041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 can include a touch detection device and a touch controller. The other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which are not described here in detail. The memory 709 can be used to store software programs and various data, including but not limited to application programs and an operating system. The processor 710 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface and the application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.
[0191] The embodiments of the present application also provide a readable storage medium, which stores a program or instructions, and the program or instructions are executed by a processor to realize the processes of the above-mentioned message display method embodiments and achieve the same technical effects. To avoid repetition, details are not described here.
[0192] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.
[0193] The chip provided by the embodiment of the present application also can be called a system chip, a system on chip, a chip system, or a system on chip, etc.
[0194] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system chip, a system on chip, a chip system, or a system on chip, etc.
[0195] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system chip, a system on chip, a chip system, or a system on chip, etc.
[0196] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and the necessary general hardware platform, of course, it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) execute the method described in each embodiment of the present application.
[0197] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.
Claims
1. A message display method, characterized in that, include: Upon receiving a notification message from the target application, receive the first input; In response to the first input, the notification message is displayed in the target area corresponding to the first input; The target area includes at least one of the following: a first icon area of the application icon of the target application, and an adjacent object area of the application icon of the target application; the adjacent object area is the area where the adjacent objects of the application icon of the target application are located, and the adjacent objects include at least one of the following: adjacent icons of the application icon of the target application, and adjacent components of the application icon of the target application; The number of notification messages corresponding to the target application is at least two; the target area includes at least two object areas, which are the first icon area of the application icon of the target application and at least one of the adjacent object areas, or at least two of the adjacent object areas. The step of displaying the notification message in the target area corresponding to the first input in response to the first input includes: In response to the first input, determine the message categories corresponding to at least two of the notification messages; Determine the message display category corresponding to each object area of the target area; Based on the message category and the message display category, notification messages are displayed in each object area of the target area.
2. The method according to claim 1, characterized in that, The method further includes: The notification message is displayed in the target area according to the notification display format that matches the message category of the notification message.
3. The method according to claim 1, characterized in that, Upon receiving a notification message corresponding to the target application, receiving the first input includes: Upon receiving a notification message corresponding to the target application, receive a first input for selecting an adjacent object of the application icon of the target application; The method further includes: In response to the first input, the target region is determined based on the adjacent object region where the adjacent objects of the target application's application icon are located. The notification message is displayed in the target area.
4. The method according to claim 1, characterized in that, The method further includes: When the notification message is displayed in the target area, a second input is received for selecting adjacent objects in the target area; In response to the second input, the regions containing adjacent objects of the target region are added to the target region, and the notification message is updated and displayed in the target region after the addition.
5. The method according to claim 1, characterized in that, The method further includes: When the notification message is displayed in the target area, the user receives a third input from the user regarding the first object area and the second object area in the target area; In response to the third input, the notification message displayed on the first object area is transferred to the second object area for display.
6. The method according to claim 1, characterized in that, The method further includes: When the notification message is displayed in the target area, a fourth input from the user is received regarding a third object area and a first object area within the target area; the third object area does not belong to the target area. In response to the fourth input, the notification message displayed on the first object area is transferred to the third object area for display.
7. The method according to claim 1, characterized in that, The method further includes: Upon receiving a notification message corresponding to the target application, the target component associated with the target application is determined; The notification message is displayed in the area where the target component is located.
8. The method according to claim 1, characterized in that, The method further includes: When the first content of the notification message is displayed in the first icon area of the target application's application icon, in response to a fifth input for changing the size of the target application's application icon, the second content of the notification message is displayed; the second content is longer than the first content.
9. The method according to claim 1, characterized in that, The method further includes: When the first content of the notification message is displayed in the first icon area of the application icon of the target application, a sixth input for adjusting the shape of the application icon of the target application is received; In response to the sixth input, the notification message is updated and displayed according to an information display format that matches the shape of the adjusted application icon.
10. The method according to claim 1, characterized in that, The number of notification messages corresponding to the target application is at least two; the method further includes: In the first icon area of the application icon of the target application, at least two notification messages corresponding to the target application are displayed sequentially.
11. A message display device, characterized in that, include: The first input receiving module is used to receive the first input when a notification message corresponding to the target application is received; The first message display module is used to display the notification message in the target area corresponding to the first input in response to the first input; The target area includes at least one of the following: a first icon area of the application icon of the target application, and an adjacent object area of the application icon of the target application; the adjacent object area is the area where the adjacent objects of the application icon of the target application are located, and the adjacent objects include at least one of the following: adjacent icons of the application icon of the target application, and adjacent components of the application icon of the target application; The number of notification messages corresponding to the target application is at least two; the target area includes at least two object areas, which are the first icon area of the application icon of the target application and at least one of the adjacent object areas, or at least two of the adjacent object areas. The first input receiving module includes a first category determination submodule, a second category determination submodule, and a message display submodule; The first category determination submodule is used to determine the message category corresponding to at least two of the notification messages in response to the first input; The second category determination submodule is used to determine the message display category corresponding to each object area of the target area; The message display submodule is used to display notification messages in each object area of the target area according to the message category and the message display category.
12. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the message display method as described in any one of claims 1-10.
13. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the message display method as described in any one of claims 1-10.
Citation Information
Patent Citations
Icon display method and device and electronic equipment
CN112286611A
Information display method and device, electronic equipment and readable storage medium
CN112486369A
Message display method and device and electronic equipment
CN113485603A