CN109857290B - Unread content display method and terminal equipment - Google Patents

Unread content display method and terminal equipment Download PDF

Info

Publication number
CN109857290B
CN109857290B CN201811585335.9A CN201811585335A CN109857290B CN 109857290 B CN109857290 B CN 109857290B CN 201811585335 A CN201811585335 A CN 201811585335A CN 109857290 B CN109857290 B CN 109857290B
Authority
CN
China
Prior art keywords
identification
message
input
topic
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811585335.9A
Other languages
Chinese (zh)
Other versions
CN109857290A (en
Inventor
张沛然
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201811585335.9A priority Critical patent/CN109857290B/en
Publication of CN109857290A publication Critical patent/CN109857290A/en
Application granted granted Critical
Publication of CN109857290B publication Critical patent/CN109857290B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses an unread content display method and terminal equipment, relates to the technical field of communication, and aims to solve the problem that the manner of displaying unread messages in the prior art is not flexible enough. The method comprises the following steps: receiving a first input of a user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer. The scheme is particularly applied to a scene of viewing unread messages.

Description

Unread content display method and terminal equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an unread content display method and terminal equipment.
Background
With the rapid development of terminal technologies and mobile internet, the variety of instant social applications is increasing.
Currently, users can communicate what they see with other users through the group chat function of these social applications anytime and anywhere. In some chat groups with frequent communication, a large number of unread messages often appear due to non-timely viewing, and if a user needs to know the content of the unread messages, the unread messages need to be browsed one by one, which is very inconvenient.
However, since the screen of the terminal device displays a limited amount of information at the same time (especially in the case of pictures and videos), the user can only slide the screen with fingers to view unread messages, and when encountering audio information or video information, the user may also play the audio information or video information, which results in a long time-consuming browsing process. Thus, the manner in which the terminal device displays the unread message is not flexible enough.
Disclosure of Invention
The embodiment of the invention provides an unread content display method and terminal equipment, and aims to solve the problem that the manner of displaying unread messages in the prior art is not flexible enough.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an unread content display method, where the method includes:
receiving a first input of a user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer.
In a second aspect, an embodiment of the present invention provides a terminal device, where the terminal device includes: the device comprises a receiving module and a display module;
the receiving module is used for receiving a first input of a user; the display module is used for responding to the first input received by the receiving module, and displaying a first interface, wherein the first interface comprises N areas, each area in at least one area comprises at least one topic identifier, and different topic identifiers are used for indicating different topics, and the at least one area is an area in the N areas; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer.
In a third aspect, an embodiment of the present invention provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and operable on the processor, where the computer program, when executed by the processor, implements the steps of the unread content display method according to the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the unread content display method as in the first aspect.
In the embodiment of the invention, the terminal equipment can receive the first input of the user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer. By the scheme, a user can know the contents of all unread messages in each area without browsing and viewing the unread messages one by one, but by viewing the topic identification of each area in at least one area in the first interface, so that the contents concerned by the user can be selected to be viewed, and the problem that the manner of displaying the unread messages in the prior art is not flexible can be solved.
Drawings
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating an unread content display method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an interface of an unread content display method according to an embodiment of the present invention;
FIG. 4 is a second flowchart of a method for displaying unread content according to an embodiment of the present invention;
FIG. 5 is a second schematic diagram of an interface of an unread content display method according to an embodiment of the present invention;
FIG. 6 is a third schematic view of an interface of an unread content display method according to an embodiment of the present invention;
FIG. 7 is a third flowchart illustrating an unread content display method according to an embodiment of the present invention;
FIG. 8 is a fourth flowchart illustrating an unread content display method according to an embodiment of the present invention;
FIG. 9 is a fourth schematic view of an interface of an unread content display method according to an embodiment of the present invention;
FIG. 10 is a fifth flowchart illustrating an unread content display method according to an embodiment of the present invention;
FIG. 11 is a fifth schematic view of an interface of an unread content display method according to an embodiment of the present invention;
FIG. 12 is a sixth schematic view of an interface of an unread content display method according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 14 is a hardware schematic diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," and "fourth," etc. in the description and in the claims of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first input, the second input, the third input, the fourth input, etc. are used to distinguish between different inputs, rather than to describe a particular order of inputs.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The embodiment of the invention provides an unread content display method, wherein terminal equipment can receive first input of a user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer. By the scheme, a user can know the contents of all unread messages in each area without browsing and viewing the unread messages one by one, but by viewing the topic identification of each area in at least one area in the first interface, so that the contents concerned by the user can be selected to be viewed, and the problem that the manner of displaying the unread messages in the prior art is not flexible can be solved.
The following describes a software environment to which the unread content display method provided by the embodiment of the present invention is applied, taking an android operating system as an example.
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, which are respectively: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
The application program layer comprises various application programs (including system application programs and third-party application programs) in an android operating system.
The application framework layer is a framework of the application, and a developer can develop some applications based on the application framework layer under the condition of complying with the development principle of the framework of the application.
The system runtime layer includes libraries (also called system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of an android operating system and belongs to the bottommost layer of an android operating system software layer. The kernel layer provides kernel system services and hardware-related drivers for the android operating system based on the Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the unread content display method provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the unread content display method may run based on the android operating system shown in fig. 1. That is, the processor or the terminal may implement the unread content display method provided by the embodiment of the present invention by running the software program in the android operating system.
The terminal device in the embodiment of the invention can be a mobile terminal device and can also be a non-mobile terminal device. The mobile terminal device may be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc.; the non-mobile terminal device may be a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, or the like; the embodiments of the present invention are not particularly limited.
The execution main body of the unread content display method provided by the embodiment of the present invention may be the terminal device (including a mobile terminal device and a non-mobile terminal device), or may also be a functional module and/or a functional entity capable of implementing the method in the terminal device, which may be determined specifically according to actual use requirements, and the embodiment of the present invention is not limited. The following takes a terminal device as an example to exemplarily describe the unread content display method provided by the embodiment of the invention.
Referring to fig. 2, an embodiment of the present invention provides an unread content display method, which may include steps 201 to 202 described below.
Step 201, the terminal device receives a first input of a user.
Step 202, responding to the first input, the terminal device displays a first interface.
The first interface comprises N areas, each area in at least one area comprises at least one topic identifier, different topic identifiers are used for indicating different topics, the at least one area is an area in the N areas, and N is a positive integer.
Each region may correspond to a different group (a group refers to a social group of more than three people), or each region may correspond to a different group or a different friend (i.e., a chat window of two people). The area of the N areas in the first interface, except for the at least one area, is an area of another corresponding friend or a group without topic identification (i.e., without unread content), and is determined according to an actual use situation, which is not limited in the embodiment of the present invention.
The following description will be given by taking an example in which each region corresponds to a different group.
Wherein the topic indicated by at least one topic identification in the target area is the topic of the target unread content, and the target unread content is the unread content corresponding to the target area. The topic indicated by the topic identification in each area is the topic of the unread content corresponding to the area. In the embodiment of the invention, the unread content at least comprises an unread message.
The first input may be any input capable of triggering the terminal device to display the first interface, for example, the first input may be a click operation, a sliding operation, and the like, which is not limited in the embodiment of the present invention.
Illustratively, the first interface is a message list interface in the first application, the first input may be an input of a user to enable the first application, and the first input may also be an input of a user to switch interfaces in the first application. For example, if the first application is an "a application", the first interface is a "message" interface of the "a application", the first input is an input that the user enables the "a application", or an input that the user switches from a function interface such as "address book" or a chat window interface to a "message" interface in the "a application"; for example, if the first application is a "B application", the first interface is a "message" interface of the "B application", the first input is an input that the user enables the "B application", or an input that the user switches from a function interface such as "contact" or a chat window interface to a "message" interface in the "B application"; the method is determined according to actual use requirements, and the embodiment of the invention is not limited.
Illustratively, the "message" interface with the first interface being "a application" is taken as an example for explanation. The terminal device receives an input (first input) of the user clicking on the "a application" (first application) icon, and in response to the input, the terminal device displays a "message" interface (first interface) as shown in fig. 3. The first interface comprises 3 group chat areas, namely an entertainment group 1, a technical communication group and an entertainment group 2. The "entertainment group 1" includes 3 topics respectively being "hip hop", "X23" and "Royal of the Royal", the three topics being topics of unread content in the "entertainment group 1"; the "technical communication group" includes 2 topics, namely two topics, namely "fast application" and "vue", which are topics of unread content in the "technical communication group"; "entertainment group 2" includes 1 topic, which is "butcher dragon sword", and this topic is the topic of unread content in "entertainment group 2".
For example, as shown in fig. 3, the number of messages in the unread content corresponding to each current area is also displayed on the "avatar" identifier of each area, and optionally, in the embodiment of the present invention, the terminal device may further display the number of messages in the unread content corresponding to the topic identifier on each topic identifier, so that the user can clearly see the number of messages in the unread content corresponding to each topic identifier at a glance.
Optionally, the terminal device may obtain, for one of the at least one area, the unread content in the one area when receiving an input for triggering the terminal device to display the first interface, obtain at least one topic identifier corresponding to the unread content by parsing each message in the unread content (analyzing and refining topics, sorting and sorting the unread messages, and the like), and display the at least one topic identifier in the one area, so as to display the topic identifier corresponding to each of the at least one area in the each area.
Optionally, the terminal device may analyze the unread message (the analysis process may be related to the previous unread message) every time the terminal device receives a new message, analyze the topic identifier corresponding to the unread message (which may belong to the previous topic identifier or a new topic identifier), and classify the unread message as the corresponding topic identifier.
The specific implementation process of how to obtain the topic identifier of the unread content corresponding to each region may refer to the prior art, and the embodiment of the present invention is not limited.
For example, if the user is interested in a topic of a certain area, as shown in fig. 4 in conjunction with fig. 2, after step 202, the method for displaying unread messages provided by the embodiment of the present invention may further include the following steps 203 to 204.
Step 203, the terminal device receives a second input of the user in a first area of the at least one area.
Optionally, the second input may be an input of the user at any position on the first area; alternatively, the second input may be a user input at a particular location on the first area, for example, an area other than the area where the first area displays the topic identifier, or a "quick preview option" may be displayed in the first area (e.g., as in FIG. 3)
Figure BDA0001918946970000041
An identification); the specific determination is determined according to actual use requirements, and the embodiment of the invention is not limited.
The second input may be a click operation, a sliding operation, and the like of the user on the first area, and the embodiment of the present invention is not limited.
And step 204, responding to the second input, and displaying the preview message set on the target interface by the terminal equipment.
The preview message set comprises first identification content, wherein the first identification content is obtained by refining first unread content, and the first unread content is unread content corresponding to the first area. Refinement is the process of simplifying each piece of unread information in the first unread content.
The preview message set displays first identification content of first unread content corresponding to the first area, that is, each unread message in the first unread content is briefly displayed, for example, the preview message set may display the first unread content in a text and button manner, and each message may not be displayed in a line, that is, one message is displayed in a line (in a case where all content of a message is not displayed in a line, redundant content is omitted and is not displayed), the same message may also be merged, a voice-indicating identifier may be displayed for a voice message or the voice message may be intelligently recognized, text content corresponding to the voice message is displayed, a video-indicating identifier may be displayed for a video message, and the first identification content of the first unread content may also be displayed in other manners, which is not limited in the embodiment of the present invention. With the same screen size, the manner in which the first identification content is displayed in this way, more messages can be displayed than the manner in which the message details are displayed.
Illustratively, the target interface is a first interface or a second interface, and the second interface is different from the first interface, which can be specifically realized by the following step 204a or step 204 b.
Step 204a, the terminal device expands and displays the preview message set in the first area in the first interface.
Illustratively, as shown in fig. 5, the terminal device receives a click input of the user on the "quick preview option" option in the area (first area) where the "entertainment group 1" is located, then as shown in (a) in fig. 6, the terminal device displays a preview message set in an expansion mode in the first area in the first interface, and the user can trigger the terminal device to scroll and page in an up-and-down sliding mode to show the first identification content in the preview message set.
The terminal device expands the mode of displaying the preview message set in the first area in the first interface, the requirement of a user for viewing the first identification content in the preview message set can be met under the condition that the interface level of the terminal device is not changed, and compared with the mode of popping up the second interface, the user can display the preview message set in an expanding mode, the user can trigger the terminal device to control the scroll bar to scroll through up-and-down sliding to view other messages without closing a pop-up window.
And step 204b, the terminal device displays the preview message set in a second interface.
The second interface is displayed on the first interface in an overlapping mode.
Illustratively, as shown in fig. 5, the terminal device receives a click input of the user on the option of "quick preview option" in the area (first area) where the "entertainment group 1" is located, then as shown in (b) in fig. 6, the terminal device pops up the second interface, the set of preview messages is displayed in the second interface, and the user can trigger the terminal device to slide and turn pages in a left-right sliding manner to show the first identification content in the set of preview messages. The user may also trigger the terminal device to scroll through pages by sliding up and down (refer to the manner shown in (a) in fig. 6), so as to display the first identification content (not shown in the figure) in the preview message set.
It should be noted that: if the user is not interested in all topics of a certain area, the terminal device may also be triggered to mark unread content in the certain area as read by an input (e.g., a chan's input) on the certain area. If the user is not interested in a topic in a certain area, the terminal device can be triggered to mark unread content in the certain topic as read by input on the certain topic (for example, Changan input).
Therefore, the user can determine whether to check or mark the unread message as read or not according to whether the conversation question is interested or not, the unread content is displayed in a first identification content mode, more messages can be displayed in a limited display space, the user can conveniently and quickly look up the messages, the efficiency of checking and processing the unread messages by the user is improved, and the experience of the user can be provided.
Illustratively, the first identification content includes N identification messages, each of at least one identification message includes a view option, and the at least one identification message is an identification message of the N identification messages. Referring to fig. 4, as shown in fig. 7, after step 204, the method for displaying an unread message according to an embodiment of the present invention may further include steps 205 to 206 described below.
Step 205, the terminal device receives a third input of the user on the viewing option of the first identification message.
The first identification message is an identification message of the at least one identification message.
In response to the third input, the terminal device outputs the complete content corresponding to the first identification message, step 206.
The third input may be a click operation, a sliding operation, and the like of the user on the viewing option of the first identification message, which is not limited in the embodiment of the present invention.
The identification message including the viewing option may be a voice identification message, a picture identification message, a video identification message, a red packet identification message, a link identification message, and the like, which is not limited in the embodiment of the present invention. The viewing options of any identification message may be the same or different, and the embodiment of the present invention is not limited.
And the user triggers the terminal equipment to output complete detailed information corresponding to the first identification message through the third input of the viewing option of the first identification message, so that the user can conveniently view the information.
Illustratively, as shown in fig. 6 (a) or fig. 6 (b), the first identification content includes 18 identification messages, wherein each of the 5 identification messages includes a viewing option, which is: a view voice option for a first identification message, a view picture option for a second identification message, a view red packet option for a fourth identification message, a view picture option for a sixth identification message, and a view video option for a sixteenth identification message.
If the user clicks the viewing option of the first identification message, the terminal device plays the detailed audio content of the first identification message, and may also simultaneously present an audio player at the first voice message, the user may also trigger the terminal device to adjust the playing progress by dragging the progress bar, the user may also trigger the terminal device to close the player by clicking a stop button of the audio player, return to text display of the preview message set, and the like, which is not limited in the embodiment of the present invention.
If the user clicks the view option of the sixteenth identification message, the terminal device plays the detailed video content of the sixteenth identification message, at this time, the video player can fill up the mobile phone screen, the playing effect is the same as that of opening the video on the chat detail interface, and the user clicks the close button to return to the preview message set, and the like.
And if the user clicks the viewing option of the second identification message, the terminal equipment displays the picture content in a full screen mode, and the display effect is the same as that of the picture opened on the chat detail interface.
If the user clicks the viewing options of other complex classified messages (such as red packages, website links and the like), the terminal device displays the detailed content of the messages, and the display effect is the same as that of the chat detail interface.
It should be noted that: for messages with longer content and omitting display when displaying the identification message, the user can also view the detailed content of the message by clicking on the identification message.
Therefore, the user can check the detailed contents of some messages through corresponding operations on the interface for displaying the identification messages without entering the chat detail interface to check the detailed contents of the messages, the user operation is simplified, the efficiency of checking the messages by the user is improved, and the user experience can be improved.
Illustratively, the target interface further displays an identifying message type option, the identifying message type option including at least one of: the text type option, the voice type option, the picture type option, the video type option, the red packet type option, the link type option, and the contact person type option, and may further include other options, which may be determined according to actual usage requirements, and the embodiment of the present invention is not limited. Referring to fig. 4, as shown in fig. 8, after step 204, the method for displaying an unread message according to an embodiment of the present invention may further include steps 207 to 208 described below.
Step 207, the terminal device receives a fourth input of the user on the first type option in the identified message type options.
Step 208, in response to the fourth input, the terminal device updates the first identification content in the message preview set to M identification messages corresponding to the first type option.
M is a positive integer.
And responding to the fourth input, and the terminal equipment updates and displays the first identification content in the message preview set as M identification messages corresponding to the first type option.
For example, the fourth input is an input that the user selects the first type option from the options of the identified message type, and optionally, the fourth input may be a click operation, a sliding operation, and the like of the first type option by the user, which is not limited in the embodiment of the present invention.
And the terminal equipment responds to the fourth input, screens M pieces of identification information belonging to the first type option from the first identification content in the preview message set, and then updates the first identification content in the message preview set into M pieces of identification information corresponding to the first type option.
If the user selects the text type option, the terminal equipment updates the first identification content in the message preview set into M identification messages with the types of text; if the user selects the voice type option, the terminal equipment updates the first identification content in the message preview set into M identification messages with the voice type; if the user selects the picture type option, the terminal equipment updates the first identification content in the message preview set into M identification messages with the types of the picture types; if the user selects the video type option, the terminal equipment updates the first identification content in the message preview set into M identification messages with the types of video types; if the user selects the red packet type option, the terminal equipment updates the first identification content in the message preview set into M identification messages with the types of red packets; if the user selects the link type option, the terminal device updates the first identification content in the message preview set into M identification messages with the types being link types; and the user selects a contact person type option, the terminal equipment displays a drop-down list of each contact person, and then the user selects a first contact person needing to be checked, so that the terminal equipment updates the first identification content in the message preview set into M identification messages with the types of the contact persons.
Illustratively, as shown in (a) in fig. 9, the user clicks a picture type option in the preview message set, and as shown in (b) in fig. 9, the terminal device displays the first identification content update in the preview message set as 5 identification messages corresponding to the picture type option.
It should be noted that: in the embodiment of the present invention, both the expression and the picture are classified as the picture type, and in practice, the expression may also be classified as the expression type and the picture may also be classified as the picture type. A "search and find" function may also be included in the preview message collection, through which the user may find all information including a certain keyword.
Therefore, the user can check the interested content according to the self requirement, the efficiency of checking the message by the user can be improved, and the user experience is improved.
Illustratively, in conjunction with fig. 2, as shown in fig. 10, after step 202, the method for displaying the unread message according to the embodiment of the present invention may further include steps 209 to 210 described below.
Step 209, the terminal device receives a fifth input of the user on the first topic identifier of the at least one topic identifier.
And 210, responding to the fifth input, displaying identification content corresponding to the first topic identification in a specific mode in the first interface by the terminal equipment.
The fifth input may be an input of the first topic identifier in the first interface (message list interface) by the user, or an input of the first topic identifier in the interface for displaying the preview message set by the user, which is not limited in the embodiment of the present invention.
Optionally, the fifth input may be a click operation, a sliding operation, and the like of the user on the first topic identifier, which is not limited in the embodiment of the present invention.
The identification content corresponding to the first topic identification is the content in the first identification content.
The terminal device displays the identification content corresponding to the first topic identification in a specific manner in the first interface, which may specifically be: the terminal device may display an indication identifier, such as a display arrow, at a starting position of a first identification message of the identification content corresponding to the first topic identifier in the first interface; the terminal device may also display the identification content corresponding to the first topic identifier in the first interface, not display other identification content, or display an ellipsis in an area where other identification content is displayed; the terminal device may further display the identification content corresponding to the first topic identifier at a start position on the area where the identification content is displayed (for example, the terminal device may display the content corresponding to the first topic identifier at the start position on the area where the identification content is displayed by scrolling a scroll bar); the identification content corresponding to the first topic identification may also be displayed in other specific manners, which is not limited in the embodiment of the present invention.
Illustratively, as shown in fig. 11 (a), the user clicks "royal glory", and as shown in fig. 11 (b), the terminal device is positioned to the first identification message of "royal glory" by the "arrow" identification.
Therefore, the user can quickly find the topic which the user is interested in through the operation of a certain topic identification, the searching efficiency is improved, and the user experience is improved.
For example, after the preview message set is displayed in the target interface, the terminal device may further receive a sixth input of the user on the second identification information item; and responding to the sixth input, updating and displaying the current interface (the first interface or the second interface) as a chat interface, wherein the chat interface comprises information corresponding to the second identification information item.
The sixth input may be a click operation of the user on the second identification information, or a slide operation of the user on the second identification information, which is not limited in the embodiment of the present invention. The second identification information may be the same as or different from the first identification information, and the embodiment of the present invention is not limited.
Illustratively, as shown in fig. 12 (a), when the user clicks a certain identification message, as shown in fig. 12 (b), the terminal device jumps into the chat interface and locates the identification message, and the number of messages displayed in the manner of displaying the preview message set is larger than the number of messages displayed on the chat interface.
It should be noted that: the drawings in the embodiments of the present invention are combined with the drawings of the independent embodiments, and when the embodiments of the present invention are specifically implemented, each of the drawings may also be combined with any other drawings that may be combined, which is determined according to actual use requirements. For example, fig. 11 may also be implemented in conjunction with any of fig. 4, fig. 7, fig. 8, and fig. 10 (i.e., step 209-step 210 may be implemented after step 204, step 206, or step 208), and embodiments of the present invention are not limited thereto.
The embodiment of the invention provides an unread content display method, wherein terminal equipment can receive first input of a user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer. By the scheme, a user can know the contents of all unread messages in each area without browsing and viewing the unread messages one by one, but by viewing the topic identification of each area in at least one area in the first interface, so that the contents concerned by the user can be selected to be viewed, and the problem that the manner of displaying the unread messages in the prior art is not flexible can be solved.
As shown in fig. 13, an embodiment of the present invention provides a terminal device 120, where the terminal device 120 includes: a receiving module 121 and a display module 122;
the receiving module 121 is configured to receive a first input of a user;
the display module 122, configured to display a first interface in response to the first input received by the receiving module 121, where the first interface includes N regions, and each of at least one region includes at least one topic identifier, and the different topic identifiers are used to indicate different topics, and the at least one region is a region of the N regions;
the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer.
Optionally, the receiving module 121 is further configured to receive, after the displaying of the first interface, a second input of the user in a first area of the at least one area; the display module 122 is further configured to display, in response to the second input received by the receiving module 121, a preview message set on the target interface, where the preview message set includes first identification content of first unread content, where the first unread content is unread content corresponding to the first area, and the first identification content is obtained by refining the first unread content.
Optionally, the display module 122 is specifically configured to expand and display the preview message set in the first area in the first interface; or displaying the preview message set in a second interface, wherein the second interface is an interface displayed on the first interface in an overlapping manner.
Optionally, the first identification content includes N identification messages, each of at least one identification message includes a viewing option, and the at least one identification message is an identification message of the N identification messages; the terminal device 120 further includes: an output module 123; the receiving module 121 is further configured to receive, after the set of preview messages is displayed in the first interface, a third input of the user on a viewing option of a first identification message, where the first identification message is an identification message in the at least one identification message; the output module 123 is configured to output the complete content corresponding to the first identification message in response to the third input received by the receiving module 121.
Optionally, an identifying message type option is further displayed on the target interface, where the identifying message type option includes at least one of the following: a text type option, a voice type option, a picture type option, a video type option, a red envelope type option, a link type option, and a contact type option; the receiving module 121 is further configured to receive, after the preview message set is displayed in the first interface, a fourth input of the user on the first type option in the options for identifying message types; the display module 122 is further configured to update the first identification content in the message preview set to M identification messages corresponding to the first type option in response to the fourth input received by the receiving module 121, where M is a positive integer.
Optionally, the receiving module 121 is further configured to receive a fifth input of the user on the first topic identifier of the at least one topic identifier; the display module 122 is further configured to display, in response to the fifth input received by the receiving module 121, the identification content corresponding to the first topic identification in a specific manner in the first interface.
The terminal device provided in the embodiment of the present invention can implement each process shown in any one of fig. 2 to fig. 12 in the above method embodiment, and details are not described here again to avoid repetition.
The embodiment of the invention provides a terminal device, which can receive a first input of a user; in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, the different topic identifications indicating different topics, the at least one region being a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer. By the scheme, a user can know the contents of all unread messages in each area without browsing and viewing the unread messages one by one, but by viewing the topic identification of each area in at least one area in the first interface, so that the contents concerned by the user can be selected to be viewed, and the problem that the manner of displaying the unread messages in the prior art is not flexible can be solved.
Fig. 14 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present invention. As shown in fig. 14, the terminal device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 14 is not intended to be limiting, and that terminal devices may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal device, a wearable device, a pedometer, and the like.
The user input unit 107 is used for receiving a first input of a user; a display unit 106, configured to display, in response to the first input, a first interface, where the first interface includes N regions, each of at least one region includes at least one topic identifier, and the different topic identifiers are used to indicate different topics, and the at least one region is a region of the N regions; the topic indicated by at least one topic identification in the target area is the topic of the target unread content, the target unread content is the unread content corresponding to the target area, and N is a positive integer.
According to the terminal device provided by the embodiment of the invention, the terminal device can receive the first input of a user; displaying a first interface, wherein the first interface comprises at least one area, each area comprises at least one topic identifier, different topic identifiers are used for indicating different topics, and each area corresponds to different groups; the topic indicated by at least one topic identification in the target area is the topic of target unread content, and the target unread content is unread content corresponding to the target area. Through the scheme, a user can know the content of the unread messages in each group by looking at the topic identification of each area in at least one area in the first interface without looking over and looking over the unread messages one by one, so that the content concerned by the user can be selected to be looked at, and the problem that the mode of displaying the unread messages in the prior art is not flexible can be solved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The terminal device provides wireless broadband internet access to the user through the network module 102, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal device 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the terminal device 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal device posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 14, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the terminal device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the terminal apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal apparatus 100 or may be used to transmit data between the terminal apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the terminal device, connects various parts of the entire terminal device by using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the terminal device. Processor 110 may include one or more processing units; alternatively, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The terminal device 100 may further include a power supply 111 (such as a battery) for supplying power to each component, and optionally, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the terminal device 100 includes some functional modules that are not shown, and are not described in detail here.
Optionally, an embodiment of the present invention further provides a terminal device, which may include the processor 110 shown in fig. 14, the memory 109, and a computer program stored on the memory 109 and capable of being executed on the processor 110, where the computer program, when executed by the processor 110, implements each process of the unread content display method shown in any one of fig. 2 to fig. 12 in the foregoing method embodiments, and can achieve the same technical effect, and details are not described here to avoid repetition.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the unread content display method shown in any one of fig. 2 to fig. 12 in the foregoing method embodiments, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (9)

1. An unread content display method, the method comprising:
receiving a first input of a user;
in response to the first input, displaying a first interface, the first interface comprising N regions, each of at least one region comprising at least one topic identification, a different topic identification for indicating a different topic, the at least one region being a region of the N regions;
receiving a second input of the user in a first area of the at least one area;
responding to the second input, displaying a preview message set on a target interface, wherein the preview message set comprises first identification content, the first identification content is obtained by refining first unread content, and the first unread content is unread content corresponding to the first area;
the target interface is also displayed with identification message type options and receives a fourth input of the user on the first type option in the identification message type options;
in response to the fourth input, updating the first identification content in the message preview set to M identification messages corresponding to the first type option;
the topic indicated by at least one topic identification in the target area is the topic of target unread content, the target unread content is the unread content corresponding to the target area, and M and N are positive integers.
2. The method of claim 1, wherein the first identification content comprises N identification messages, each of at least one identification message comprises a view option, and the at least one identification message is an identification message of the N identification messages;
after the displaying the preview message set in the target interface, the method further comprises:
receiving a third input of a user on a viewing option of a first identification message, wherein the first identification message is an identification message in the at least one identification message;
in response to the third input, outputting the complete content corresponding to the first identification message.
3. The method of claim 1, wherein the identify message type option comprises at least one of: a text type option, a voice type option, a picture type option, a video type option, a red envelope type option, a link type option, and a contact type option.
4. The method according to any one of claims 1 to 3, further comprising:
receiving a fifth input of the user on a first topic identification of the at least one topic identification;
in response to the fifth input, displaying, in a first interface, identification content corresponding to the first topic identification in a particular manner.
5. A terminal device, characterized in that the terminal device comprises: the device comprises a receiving module and a display module;
the receiving module is used for receiving a first input of a user;
the display module is configured to display a first interface in response to the first input received by the receiving module, where the first interface includes N regions, each of at least one region includes at least one topic identifier, and different topic identifiers are used to indicate different topics, and the at least one region is a region of the N regions;
the receiving module is further used for receiving a second input of a user in a first area of the at least one area after the first interface is displayed;
the display module is further configured to display a preview message set on a target interface in response to the second input received by the receiving module, where the preview message set includes first identification content, and the first identification content is obtained by refining first unread content and is unread content corresponding to the first area;
the target interface is further displayed with options of an identification message type, and the receiving module is further configured to receive a fourth input of the user on the first type option in the options of the identification message type after the preview message set is displayed in the target interface;
the display module is further configured to update the first identification content in the message preview set to M identification messages corresponding to the first type option in response to the fourth input received by the receiving module;
the topic indicated by at least one topic identification in the target area is the topic of target unread content, the target unread content is the unread content corresponding to the target area, and M and N are positive integers.
6. The terminal device according to claim 5, wherein the first identification content comprises N identification messages, each of at least one identification message comprises a viewing option, and the at least one identification message is an identification message of the N identification messages;
the terminal device further includes: an output module;
the receiving module is further configured to receive, after the preview message set is displayed in the target interface, a third input of the user on a viewing option of a first identification message, where the first identification message is an identification message in the at least one identification message;
the output module is configured to output the complete content corresponding to the first identification message in response to the third input received by the receiving module.
7. The terminal device of claim 5, wherein the identify message type option comprises at least one of: a text type option, a voice type option, a picture type option, a video type option, a red envelope type option, a link type option, and a contact type option.
8. The terminal device according to any of claims 5 to 7,
the receiving module is further configured to receive a fifth input of the user on a first topic identifier of the at least one topic identifier;
the display module is further configured to display, in response to the fifth input received by the receiving module, identification content corresponding to the first topic identification in a specific manner in a first interface.
9. A terminal device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the unread content display method according to any of claims 1 to 4.
CN201811585335.9A 2018-12-24 2018-12-24 Unread content display method and terminal equipment Active CN109857290B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811585335.9A CN109857290B (en) 2018-12-24 2018-12-24 Unread content display method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811585335.9A CN109857290B (en) 2018-12-24 2018-12-24 Unread content display method and terminal equipment

Publications (2)

Publication Number Publication Date
CN109857290A CN109857290A (en) 2019-06-07
CN109857290B true CN109857290B (en) 2020-10-09

Family

ID=66892145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811585335.9A Active CN109857290B (en) 2018-12-24 2018-12-24 Unread content display method and terminal equipment

Country Status (1)

Country Link
CN (1) CN109857290B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110286817A (en) * 2019-06-13 2019-09-27 北京小米智能科技有限公司 Handle the method and device of message
CN112987995A (en) * 2019-09-06 2021-06-18 腾讯科技(深圳)有限公司 Message processing method and device, terminal equipment and storage medium
CN112650595B (en) * 2019-10-11 2023-06-23 腾讯科技(深圳)有限公司 Communication content processing method and related device
CN110855830A (en) * 2019-10-30 2020-02-28 维沃移动通信有限公司 Information processing method and electronic equipment
CN111464694A (en) * 2020-03-30 2020-07-28 维沃移动通信有限公司 Message processing method and electronic equipment
CN115113783A (en) * 2021-03-09 2022-09-27 ***通信有限公司研究院 Message processing method, device, equipment and readable storage medium
CN115134316B (en) * 2021-03-18 2024-03-12 北京达佳互联信息技术有限公司 Topic display method, device, terminal and storage medium
WO2024017339A1 (en) * 2022-07-21 2024-01-25 北京字跳网络技术有限公司 Information processing method and apparatus, electronic device, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110792A (en) * 2007-08-08 2008-01-23 腾讯科技(深圳)有限公司 System and method for managing conversation message in instant communication terminal
CN105487760A (en) * 2015-12-15 2016-04-13 北京金山安全软件有限公司 Method and device for displaying message and electronic equipment
CN105577530A (en) * 2016-01-07 2016-05-11 天脉聚源(北京)科技有限公司 Group chat information overviewing method and apparatus
WO2018040440A1 (en) * 2016-08-30 2018-03-08 宇龙计算机通信科技(深圳)有限公司 Display method and display device for notification message, and terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110792A (en) * 2007-08-08 2008-01-23 腾讯科技(深圳)有限公司 System and method for managing conversation message in instant communication terminal
CN105487760A (en) * 2015-12-15 2016-04-13 北京金山安全软件有限公司 Method and device for displaying message and electronic equipment
CN105577530A (en) * 2016-01-07 2016-05-11 天脉聚源(北京)科技有限公司 Group chat information overviewing method and apparatus
WO2018040440A1 (en) * 2016-08-30 2018-03-08 宇龙计算机通信科技(深圳)有限公司 Display method and display device for notification message, and terminal

Also Published As

Publication number Publication date
CN109857290A (en) 2019-06-07

Similar Documents

Publication Publication Date Title
CN109857290B (en) Unread content display method and terminal equipment
CN110069306B (en) Message display method and terminal equipment
CN110851051B (en) Object sharing method and electronic equipment
CN110233931B (en) Unread message management method and terminal equipment
CN111459355B (en) Content sharing method and electronic equipment
CN111010332A (en) Group chat method and electronic equipment
CN108881624B (en) Message display method and terminal equipment
CN109917995B (en) Object processing method and terminal equipment
CN109543099B (en) Content recommendation method and terminal equipment
CN111061574A (en) Object sharing method and electronic equipment
CN111142747B (en) Group management method and electronic equipment
CN108763541B (en) Page display method and terminal
CN110196667B (en) Notification message processing method and terminal
CN109857494B (en) Message prompting method and terminal equipment
CN109471690B (en) Message display method and terminal equipment
CN110099296B (en) Information display method and terminal equipment
CN110764666B (en) Display control method and electronic equipment
CN108874906B (en) Information recommendation method and terminal
CN110489045B (en) Object display method and terminal equipment
CN109358931B (en) Interface display method and terminal
CN109828731B (en) Searching method and terminal equipment
CN110752981B (en) Information control method and electronic equipment
CN110069188B (en) Identification display method and terminal equipment
CN111459349B (en) Application recommendation method and electronic equipment
CN110049187B (en) Display method and terminal equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant