Nothing Special   »   [go: up one dir, main page]

CN115348226A - Message display method and message display device - Google Patents

Message display method and message display device Download PDF

Info

Publication number
CN115348226A
CN115348226A CN202210972436.1A CN202210972436A CN115348226A CN 115348226 A CN115348226 A CN 115348226A CN 202210972436 A CN202210972436 A CN 202210972436A CN 115348226 A CN115348226 A CN 115348226A
Authority
CN
China
Prior art keywords
target
interface
input
display
message
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.)
Granted
Application number
CN202210972436.1A
Other languages
Chinese (zh)
Other versions
CN115348226B (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 CN202210972436.1A priority Critical patent/CN115348226B/en
Publication of CN115348226A publication Critical patent/CN115348226A/en
Application granted granted Critical
Publication of CN115348226B publication Critical patent/CN115348226B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a message display method and a message display device, and belongs to the technical field of communication. The message display method comprises the following steps: receiving a first input of a user to a target session interface; in response to the first input, displaying content of the target session interface in a first target display mode; wherein the first target display mode corresponds to the first input parameter.

Description

Message display method and message display device
Technical Field
The present application belongs to the field of communication technologies, and in particular, to a message display method and a message display apparatus.
Background
At present, in the process of using electronic equipment, when a current conversation interface is switched to other conversation interfaces or application interfaces for operation, a user cannot consider viewing interface contents in the two interfaces before and after interface switching, that is, the user cannot consider viewing conversation messages received by the current conversation interface, so that the timeliness of reading messages by the user is reduced, and therefore, the risk that the user cannot read or reply important messages in time exists.
Disclosure of Invention
The embodiment of the application aims to provide a message display method and a message display device, which can solve the problems that a session interface and other interfaces cannot be considered during interface switching in the prior art, and the timeliness of reading messages by a user is reduced.
In a first aspect, an embodiment of the present application provides a message display method, where the method includes: receiving a first input of a user to a target session interface; in response to the first input, displaying content of the target session interface in a first target display mode; wherein the first target display mode corresponds to the first input parameter.
In a second aspect, an embodiment of the present application provides a message display apparatus, including: the receiving unit is used for receiving a first input of a user to the target session interface; the display unit is used for responding to the first input and displaying the content of the target conversation interface in a first target display mode; wherein the first target display mode corresponds to the first input parameter.
In a third aspect, embodiments of the present application provide an electronic device, which includes a processor and a memory, where the memory stores a program or instructions executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the message display method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the message display method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the steps of the message display method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product, stored on a storage medium, for execution by at least one processor to implement the steps of the message display method as in the first aspect.
In the message display method provided by the embodiment of the application, a first input of a target session interface by a user is received; in response to the first input, displaying content of the target session interface in a first target display mode; wherein the first target display mode corresponds to the first input parameter. By the message display method, in the process that the user communicates with others in the target conversation interface, the content of the target conversation interface can be displayed in a first target display mode corresponding to the input parameter of the first input through the first input of the user to the target conversation interface. That is, in the process that the user communicates with others in the target session interface, the target session interface can be quickly switched to other interfaces through simple input of the user on the target session interface, and the session messages received by the target session interface are continuously displayed on the other interfaces. Therefore, the user can view the interface contents in other interfaces and view the session message received by the target session interface, the timeliness of reading the message by the user is guaranteed, and the user is prevented from missing important messages.
Drawings
Fig. 1 is a schematic flowchart of a message display method according to an embodiment of the present application;
fig. 2 is an operation diagram of a message display method according to an embodiment of the present application;
fig. 3 is a second schematic operational diagram of a message display method according to an embodiment of the present application;
fig. 4 is a third schematic operation diagram of a message display method according to an embodiment of the present application;
fig. 5 is a fourth schematic operation diagram of a message display method according to an embodiment of the present application;
fig. 6 is a fifth schematic operation diagram of a message display method according to an embodiment of the present application;
fig. 7 is a sixth schematic operation diagram of a message display method according to an embodiment of the present application;
fig. 8 is a seventh schematic operational diagram of a message display method according to an embodiment of the present application;
fig. 9 is a block diagram of a message display device according to an embodiment of the present application;
fig. 10 is a block diagram of an electronic device according to an embodiment of the present application;
fig. 11 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
An embodiment of the first aspect of the present application provides a message display method, and an execution subject of the technical solution of the message display method provided in the embodiment of the present application may be a message display device, and may specifically be determined according to an actual use requirement, and the embodiment of the present application is not limited. In order to describe the message display method provided in the embodiments of the present application more clearly, the following method embodiments exemplarily explain an execution subject of the message display method as a message display apparatus.
The message display method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings by using specific embodiments and application scenarios thereof.
As shown in fig. 1, an embodiment of the present application provides a message display method, which may include the following steps S102 and S104:
s102: a first input of a target session interface by a user is received.
The target session interface is a group session interface of a first communication program in the electronic device, and the target session interface may also be an individual session interface of the first communication program, which is not limited specifically herein.
Further, the first input is a touch input, which may be a long press input, a double click input, a triple click input, a double finger input, a slide input, an input along a predetermined trajectory, or the like. For the specific form of the first input, the user may set the first input according to actual conditions, and is not limited specifically here.
S104: in response to the first input, content of the target conversation interface is displayed in a first target display mode.
The first input is touch input of a user to a target session interface, and the first input is used for switching the target session interface to the target interface and displaying content in the target session interface in a first target display mode.
The target interface is an equipment interface different from the target session interface in the electronic equipment, and the equipment interface may specifically be an equipment interface displayed by default after the electronic equipment responds to the first input, for example, an equipment interface of a level on the first session interface, and the equipment interface may also be an equipment interface displayed according to an interface switching operation of a user.
Specifically, the target interface may be a group session interface or an individual session interface in a first communication program of the electronic device, which is different from the target session interface, the target interface may also be a group session interface or an individual session interface in a second communication program of the electronic device, which is different from the first communication program, the target interface may also be an application interface of another application program in the electronic device, such as a commodity display interface of a shopping application program, a news display interface of a news application program, and the like, which is not limited specifically herein.
Further, the first target display mode corresponds to the input parameters of the first input, and the input parameters of the first input may specifically include an input direction, an input time, an input frequency, and the like, which are not specifically limited herein.
Specifically, the first target display mode may include a bullet screen display mode and a bookmark display mode. And under the condition that the input parameters of the first input accord with a first condition, responding to the first input of the user, switching the target session interface to the target interface, and displaying the content in the target session interface in a bullet screen display mode in the target interface. And under the condition that the input parameters of the first input meet the second condition, responding to the first input of the user, switching the target session interface to the target interface, and displaying the content in the target session interface in a bookmark display mode in the target interface.
The first condition corresponds to a bullet screen display mode, and the second condition corresponds to a bookmark display mode. In practical applications, a person skilled in the art may set the first condition and the second condition according to practical situations, and is not limited specifically herein.
Illustratively, under the condition that a first input that a user drags the target session interface upwards is received, switching to the target interface, and displaying the content in the target session interface in a bullet screen display mode; under the condition that a first input that a user drags the target conversation interface to the right is received, switching to the target interface, and displaying the content in the target conversation interface in a bookmark display mode.
Further, after the target session interface is switched to the target interface in response to the first input of the user, the plurality of messages received in the target session interface may be displayed in the target interface in the first target display mode, and the latest message received in the target session interface may also be displayed in the target interface in the first target display mode, so that the user can read the message received in the target session interface in time, and the user is prevented from missing important messages.
By the message display method provided by the embodiment of the application, in the process that the user communicates with others in the target session interface, the content of the target session interface can be displayed in the first target display mode corresponding to the input parameter of the first input through the first input of the user to the target session interface. That is, in the process that the user communicates with others in the target session interface, the target session interface can be quickly switched to other interfaces through simple input of the user on the target session interface, and the session messages received by the target session interface are continuously displayed on the other interfaces. Therefore, the user can check the interface contents in other interfaces and simultaneously check the conversation messages received by the target conversation interface, the timeliness of reading the messages by the user is ensured, and the user is prevented from missing important messages.
In the embodiment of the present application, the first input includes a first sub-input, and on this basis, the S104 may specifically include the following S104a, and the S104a may specifically include the following S104a1:
s104a: and responding to the first sub-input, and displaying the content of the target session interface in a bullet screen display mode.
The first sub-input is touch input of a user to the target session interface, input parameters of the first sub-input meet the first condition, the target session interface is switched to the target interface in response to the first sub-input of the user to the target session interface, and content in the target session interface is displayed in the target interface in a bullet screen display mode.
Further, when the content in the target session interface is displayed in the target interface in the bullet screen display mode, the multiple messages received in the target session interface can be displayed in the target interface in the bullet screen display mode, and the latest message received in the target session interface can also be displayed in the target interface in the bullet screen display mode, so that the user can read the message received in the target session interface in time, and the user is prevented from missing important messages.
Further, in an actual application process, the first sub-input may include a first operation and a second operation. The first operation is a touch operation of a user on a target session interface, and the first operation is used for displaying a first task box on a display interface of the electronic equipment so as to start a barrage entry insertion task of the electronic equipment. The second operation is a touch operation of a user on a target session interface, and the second operation is used for switching a display interface of the electronic device from the target session interface to other interfaces and displaying the display interface in a bullet screen display mode in the other interfaces, that is, displaying content in the target session interface in a bullet screen information mode.
In addition, the first sub-input may further include a third operation, and the display interface of the electronic device is manually switched through the third operation, so as to switch the display interface of the electronic device to a target interface, such as another session interface or an application interface. At this time, because the content of the target session interface is already displayed on the display interface of the electronic device in the form of the barrage information, in the subsequent interface switching process, the user can simultaneously consider the switched target interface and the interface content in the target session interface, and the user is prevented from missing important messages received by the target session interface.
S104a1: and displaying the target interface, displaying a target window in the target interface, and displaying a first message in the target window, wherein the first message is a message received by the target session interface.
The target interface is a device interface different from the target session interface in the electronic device, and the device interface may specifically be a device interface displayed by default after the electronic device responds to the first input, for example, a device interface on a level on the first session interface, and the device interface may also be a device interface displayed according to an interface switching operation of a user.
Specifically, the target interface may be a group session interface or an individual session interface in a first communication program of the electronic device, which is different from the target session interface, the target interface may also be a group session interface or an individual session interface in a second communication program of the electronic device, which is different from the first communication program, the target interface may also be an application interface of another application program in the electronic device, such as a commodity display interface of a shopping application program, a news display interface of a news application program, and the like, which is not limited specifically herein.
Further, the target window is displayed in a floating manner in the target interface. In an actual application process, the target window may be specifically displayed at a top, a bottom, a middle position, and the like of the target interface, and a person skilled in the art may set a display position of the target window according to an actual situation, which is not limited specifically herein.
Further, a first message is displayed in the target window, where the first message is a message received in the target session interface. In an actual application process, the first message may be a latest message received by the target session interface, so that a user can read the message received by the target session interface in time, and the user is prevented from missing an important message.
Specifically, the first message is displayed in the form of bullet screen information in the target window. That is, the specific content of the first message is updated with the content of the latest message received by the first session interface, and the first message is scrollably displayed in the target window, so that the user can still read the complete information when the first message is too long.
Illustratively, as shown in (a) of fig. 2, at a first target session interface 202 where a user communicates with contact a, a long press input of the first target session interface 202 by the user is received, and in response to the long press input, the electronic device displays a first task box 204 at the first target session interface 202, as shown in (b) of fig. 2. Further, a sliding input that the user slides the first target session interface 202 to the first task box 204 is received, and in response to the sliding input, as shown in (c) of fig. 2, the display interface of the electronic device is automatically switched from the first target session interface 202 to a contact message list interface, that is, a target interface 210, on a level above the first target session interface 202, and first content 212, that is, each contact message list, is displayed in the target interface 210. At the same time, a target window 206 is displayed at the top of the target interface 210, and a first message 214 is displayed in the target window 206, i.e. the latest message "i am a, happy to know you-" received in the first target session interface 202.
On this basis, a single-click input of the user to the target interface 210, that is, the contact B in the contact message list interface is received, and the electronic device may enter a session interface for communicating with the contact B in response to the single-click input, as shown in (d) in fig. 2. At this time, as shown in (d) of fig. 2, with the update of the session message received by the first target session interface 202, the first message 214 displayed in the target window 206 has changed from "i is a, and is very happy to recognize you," to "having time to eat together, i asks me for guest", so that the user can read the latest message sent by the contact a.
According to the message display method provided by the embodiment of the application, in the process that the user communicates with others in the first conversation interface, the content of the target conversation interface can be displayed in a bullet screen display mode through the first sub-input of the user to the target conversation interface. Specifically, a target interface is displayed, a target window is displayed in the target interface, and a first message is displayed in the target window, wherein the first message is a message received by the target session interface. That is, in the process that the user communicates with others in the target session interface, the user can switch to the target interface through simple input of the user to the target session interface, and the message received by the user in the target session interface is displayed in the target window in the form of bullet screen information. Therefore, the user can view the content in the target interface and view the session message received by the target session interface at the same time, the timeliness of reading the message by the user is ensured, and the user is prevented from missing important messages.
In this embodiment of the application, the first input includes a second sub-input, and on this basis, the S104 may further include the following S104b, and the S104b may further include the following S104b1:
s104b: in response to the second sub-input, displaying content of the target conversation interface in a bookmark display mode.
And responding to the second sub-input of the target session interface by the user, switching the target session interface to the target interface, and displaying the content in the target session interface in a bookmark display mode in the target interface, namely marking the target session interface in a bookmark mode.
Further, in an actual application process, the second sub-input may include a fourth operation and a fifth operation. The fourth operation is a touch operation of the user on the target session interface, and the fourth operation is used for displaying a second task frame on a display interface of the electronic device so as to start a bookmark insertion task of the electronic device. The fifth operation is a touch operation of a user on a target session interface, and the fifth operation is used for switching a display interface of the electronic device from the target session interface to another interface, and displaying the display interface in a bookmark display mode in the other interface, that is, displaying content in the target session interface in a bookmark form.
In addition, the second sub-input may further include a sixth operation, and the display interface of the electronic device is manually switched through the sixth operation, so as to switch the display interface of the electronic device to a target interface, such as another session interface or an application interface. At this time, because the content of the target session interface is already displayed on the display interface of the electronic device in the form of a bookmark, in the subsequent interface switching process, the user can simultaneously consider the switched target interface and the interface content in the target session interface, thereby avoiding the user missing the important message received by the target session interface.
S104b1: and displaying a target interface, and displaying a first identifier in the target interface, wherein the first identifier is used for indicating the target session interface at a first display progress.
The target interface is a device interface different from the target session interface in the electronic device, and the device interface may specifically be a device interface displayed by default after the electronic device responds to the first input, for example, a device interface on a level on the first session interface, and the device interface may also be a device interface displayed according to an interface switching operation of a user.
Specifically, the electronic device responds to the second sub-input, displays the target interface, records a browsing progress of the user actually browsing the interface content of the target session interface, namely the first display progress, and displays a first identifier in the target interface according to the first display progress, where the first identifier is used to indicate the target session interface at the first display progress.
On the basis, the interface content of the target session interface can be displayed quickly according to the progress of the user browsing the target session interface before interface switching, namely the first display progress, through touch input of the user to the first identifier, so that the user can continuously browse the content of the target session interface without finding the previously viewed session record, and the information browsing efficiency of the user is improved.
Illustratively, as shown in fig. 3 (a), at the second target session interface 216 where the user communicates with the contact C, a long press input of the user to the second target session interface 216 is received, and in response to the long press input, the electronic device displays a second task frame 218 at the second target session interface 216 as shown in fig. 3 (b). Further, a sliding input that the user slides the second target session interface 216 to the second task box 218 is received, and the electronic device records a browsing progress of the user browsing the interface content of the second target session interface 216, that is, the first display progress, in response to the sliding input. Meanwhile, as shown in (c) of fig. 3, the display interface of the electronic device is automatically switched from the second target conversation interface 216 to a contact message list interface at a level on the second target conversation interface 216, that is, a target interface 210, and a first identifier 220 is displayed in the target interface 210, where the first identifier 220 is used to indicate the second target conversation interface 216 at the first display progress.
On this basis, a sliding input that the user slides the first identifier 220 in the target interface 210 to the interface center of the target interface 210 is received, and in response to the sliding input, the electronic device displays the second target session interface 216 according to the recorded first display progress, as shown in (d) in fig. 3. Specifically, as shown in (a) and (d) of fig. 3, before the interface switching, the last message in the second target conversation interface 216 browsed by the user is "good night to", and on this basis, when the second target conversation interface 216 is displayed according to the first display progress, the conversation record of the second target conversation interface 216 is automatically returned to the position of the "good night to" to be displayed.
According to the embodiment provided by the application, in the process that the user communicates with others in the second conversation interface, the content of the target conversation interface can be displayed in the bookmark display mode through the second sub-input of the user to the target conversation interface. Specifically, a target interface is displayed, meanwhile, the progress of a user in viewing the target session interface, namely a first display progress, is recorded, and a first identifier is displayed in the target interface and is used for indicating a second session interface at the first display progress. On the basis, the user can display the target session interface according to the original display progress, namely the first display progress, through touch input of the first identifier. Therefore, the display progress of the session interface can be stored through simple input of the user to the session interface, the display progress is marked in a bookmark mode, the problem that the display progress of the interface is lost in the interface switching process is solved, after the original session interface is switched back, the display progress can be automatically returned to the target content in the session interface according to the stored display progress, the user does not need to find the previous session record, and the efficiency of the user for checking the message is improved.
In this embodiment, after the step S104b1, the message display method may further include the following steps S106 and S108:
s106: in the case where the first session interface is displayed, a third input of the user is received.
The first session interface is a session interface different from the target session interface in the electronic device. In a case that the target session interface is located in the first communication program, the first session interface may be a group session interface or a single person session interface different from the target session interface in the first communication program, and the first session interface may also be a group session interface or a single person session interface in a second communication program different from the first communication program in the electronic device, which is not limited in this respect.
Further, the third input is a touch input of the first identifier by the user, and the touch input may be a long press input, a double click input, a triple click input, a double finger input, a slide input, an input along a preset track, and the like. For the specific form of the third input, the user may set the third input according to actual conditions, and is not limited specifically here.
S108: and responding to the third input, displaying the target conversation interface according to the first display progress, and displaying the second identifier.
The third input is a touch input of the user to the first identifier, and the third input is used for exchanging display modes of the first session interface and a target session interface corresponding to the first identifier. That is, in the case that the specific content of the first session interface is displayed on the large screen and the content of the target session interface is displayed in the form of a bookmark, the specific content of the target session interface is displayed on the large screen and the content of the first session interface is displayed in the form of a bookmark through the touch input of the user to the first identifier.
Further, before the first display progress is interface switching, the user actually browses the browsing progress of the target session interface, and the second identifier is used for indicating the first session interface at the second display progress.
Specifically, when the user communicates with another person through the first session interface and a first identifier corresponding to the target session interface is displayed in the first session interface, the touch input of the user to the first identifier is received and responded, and the target session interface is displayed according to the progress of the user browsing the target session interface before interface switching, namely the first display progress, so that the user continues to browse specific contents in the target session interface according to the first display progress. And simultaneously, recording the browsing progress of the interface content of the first session interface actually browsed by the user, namely the second display progress, and displaying a second identifier according to the second display progress.
Illustratively, as shown in fig. 5 (a), within the first session interface 228 in which the user communicates with contact B, a first identifier 220 indicating a second targeted session interface at a first display progress is displayed. At this time, a sliding input that the user slides the first identifier 220 to the interface center of the first session interface 228 is received, and the electronic device displays the second target session interface 216 according to the above-recorded first display progress in response to the sliding input, as shown in (b) of fig. 5. Meanwhile, the browsing progress of the user actually browsing the interface content of the first session interface 228, i.e., the second display progress, is recorded, and the second identifier 230 is displayed in the second target session interface 216 according to the second display progress.
According to the embodiment provided by the application, under the condition that the user communicates with other people through the first conversation interface and the first identifier is displayed in the first conversation interface, the user can exchange the display modes of the first conversation interface and the target conversation interface through simple input, namely third input, of the first conversation interface or the first identifier. The second display progress of the first session interface is stored, the second identification corresponding to the first session interface is displayed in a bookmark mode, and the target session interface is displayed according to the first display progress, so that a user can continuously check the session message received by the target session interface according to the original browsing progress, the efficiency of the user for browsing the information is improved, and meanwhile, the flexibility of interface switching and interface information checking is increased.
In this embodiment of the present application, the first content is displayed in the target interface, and in a case that the target interface is divided into at least two display areas according to the first content, the message display method may further include the following S110 and S112:
s110: a target window is displayed between at least two display areas.
The at least two display areas are obtained by dividing the target interface according to the first content displayed in the target interface. For example, in a product display interface of a shopping application, the product display interface may be divided into a plurality of display areas according to product information of each product.
Specifically, in an actual application process, in a case where the target interface can be divided into at least two display regions according to the first content displayed therein, the target window may be displayed between two adjacent display regions, and the target window may also be displayed between each two adjacent display regions.
Illustratively, as shown in fig. 6 (a), a first content 212 is displayed within the target interface 210, and the target interface 210 may be divided into a first display area 232, a second display area 234, a third display area 236, and a fourth display area 238 according to the first content 212. At this time, as shown in (b) of fig. 6, one target window 206 is displayed between the first display area 232 and the second display area 234. Alternatively, as shown in fig. 7 (a), one object window 206 is displayed between the first display region 232 and the second display region 234, between the second display region 234 and the third display region 236, and between the third display region 236 and the fourth display region 238.
S112: and under the condition that a second input of the user is received, responding to the second input, updating the display content of the target interface from the first content to the second content, and updating the display position of the target window according to the second content.
The second input is a touch input of the user to the target interface, and the touch input may be a long press input, a double click input, a three-click input, a double finger input, a slide input, an input along a preset track, and the like. For the specific form of the second input, the user may set the second input according to actual conditions, and is not limited specifically here.
Further, the second input is used to update the display content of the target interface, that is, the display content of the target interface is updated from the first content to the second content, and the display position of the target window is updated according to the updated second content.
Specifically, under the condition that the target interface is divided into at least two display areas according to the first content of the target interface and the target window is displayed between the at least two display areas, receiving and responding to the second input of the user to the target interface, and updating the display content of the target interface from the first content to the second content. And meanwhile, synchronously updating the display position of the target window in the target interface according to the division result of the second content on the display area of the target interface. That is, with the update of the interface content of the target interface, the display position of the target window is dynamically adjusted, so that the user can conveniently watch the interface content of the target interface and pay attention to the messages in the target window.
Illustratively, as shown in fig. 6 (b), a first content 212 is displayed within the target interface 210, the target interface 210 may be divided into a first display area 232, a second display area 234, a third display area 236, and a fourth display area 238 according to the first content 212, and one target window 206 is displayed between the first display area 232 and the second display area 234. At this time, a user's input of a slide-up on the target interface 210 is received, and in response to the slide-up input, the electronic device updates the display content of the target interface 210 from the first content 212 to the second content 240, and simultaneously updates the target window 206 to be displayed between the second display area 234 and the third display area 236, as shown in (c) of fig. 6.
Alternatively, as shown in fig. 7 (a), the first content 212 is displayed in the target interface 210, and the target interface 210 may be divided into a first display area 232, a second display area 234, and a third display area 236 according to the first content 212. Also, one target window 206 is displayed between the first display region 232 and the second display region 234, and between the second display region 234 and the third display region 236. At this time, a user's input of a slide-up on the target interface 210 is received, and in response to the slide-up input, the electronic device updates the display content of the target interface 210 from the first content 212 to the second content 240, as shown in fig. 7 (b), and the target interface 210 may be divided into a third display area 236, a fourth display area 238, and a fifth display area 242 according to the second content 240. On the basis, the display position of the target window 206 is updated to be displayed between the third display area 236 and the fourth display area 238, and between the fourth display area 238 and the fifth display area 242.
In the embodiment provided by the present application, in a case that the target interface can be divided into at least two display areas according to the interface content, that is, the first content, the target window is displayed between the two display areas. On the basis, when the user updates the interface content of the target interface from the first content to the second content through the second input to the target interface, the display position of the target window can be synchronously updated according to the actual interface content in the interface content updating process, namely the display position of the target window is updated according to the second content. Therefore, the flexibility of target window display is increased, the display position of the target window is dynamically adjusted along with the update of the interface content of the target interface, a user can conveniently view the interface content of the target interface and pay attention to the message in the target window, the timeliness of reading the message by the user is ensured, and the user is prevented from missing important messages.
In this embodiment of the application, the target session interface includes a first target session interface and a second target session interface, and in a case where the first target session interface is displayed in a bullet screen display mode and the second target session interface is displayed in a bookmark display mode, the message display method further includes the following steps S106 and S108:
s106: a fourth input by the user is received.
The fourth input is a touch input of the target interface by the user, and the touch input may be a long press input, a double click input, a three-click input, a double finger input, a slide input, an input along a preset track, and the like. For the specific form of the fourth input, the user may set the fourth input according to actual conditions, and is not limited specifically here.
S108: and responding to the fourth input, displaying the second target session interface in the bullet screen display mode, and displaying the first target session interface in the bookmark display mode.
The fourth input is touch input of the user to the target interface, and the fourth input is used for exchanging display modes of the first target session interface and the second target session interface. That is, in the case where the first target session interface is displayed in the pop-up screen display mode and the second target session interface is displayed in the bookmark display mode, the second target session interface is displayed in the pop-up screen display mode and the first target session interface is displayed in the bookmark display mode through a fourth input to the target interface.
Specifically, when the first target session interface is displayed in the bullet screen display mode, a first message is displayed in a target window in the target interface, and the first message is a message received by the first target session interface. And in the case that the second target conversation interface is displayed in the bookmark display mode, displaying a first identifier in the target interface, wherein the first identifier is used for indicating the second target conversation interface at the first display progress.
On the basis, receiving and responding to a fourth input of the user to the target window or the first identifier in the target interface, and exchanging the display modes of the first target session interface and the second target session interface. Specifically, the third identifier is displayed in the target interface, the second message is displayed in the target window, and the first identifier in the target interface is deleted.
The third identifier is used for indicating a first target session interface at a third display progress, and the second message is a message received by a second target session interface.
Specifically, under the condition that a first message corresponding to a first target session interface and a first identifier corresponding to a second target session interface are simultaneously displayed in a display interface of the electronic device, a touch input of a user to a target window or the first identifier in the target interface is received and responded, and the second message is displayed in the target window, namely, the message received by the second target session interface is displayed in the target window in the form of bullet screen information. And simultaneously, recording the browsing progress of the interface content of the first target session interface actually browsed by the user, namely the third display progress, and displaying a third identifier in the target interface according to the third display progress.
Illustratively, as shown in fig. 4 (a), a target window 206 and a first identifier 220 are displayed within a contact message list interface, i.e., a target interface 210. The first identifier 220 is used to indicate the second target session interface at the first display progress, and the first message 214 is displayed in the target window 206, that is, the message "have time to eat together, i.e., please," in the first target session interface in communication with the contact a. At this time, a slide input of the user sliding the first identifier 220 to the target window 206 is received, and the electronic device displays a second message 224, that is, a message "good night" - "received in a second target session interface for communication with the contact C in the target window 206 in response to the slide input, as shown in (b) of fig. 4. Meanwhile, the browsing progress of the user actually browsing the interface content of the first target session interface, i.e. the third display progress, is recorded, and the third identifier 226 is displayed in the target interface 210 according to the third display progress.
In the above embodiment provided by the application, when the first target session interface is displayed in the bullet screen display mode and the second target session interface is displayed in the bookmark display mode, the display modes of the first target session interface and the second target session interface can be switched by the simple input, i.e. the fourth input, of the user to the target interface. That is, the second target session interface is displayed in the bullet screen display mode, and the first target session interface is displayed in the bookmark display mode. Therefore, the display mode of the target session interface can be quickly changed through simple operation of a user, the flexibility of interface switching and interface information viewing is improved, and the user can conveniently read session messages sent by contacts in the target session interface in time.
In this embodiment, after the step S104a1, the message display method may further include the following steps S114 and S116:
s114: and receiving a fifth input of the user under the condition that the second conversation interface is displayed.
The second session interface is a session interface different from the target session interface in the electronic device. The second session interface may be specifically a group session interface or a single person session interface in a first communication program of the electronic device, which is different from the target session interface, and the second session interface may also be a group session interface or a single person session interface in a second communication program of the electronic device, which is different from the first communication program, and is not limited in this regard.
Specifically, the fifth input is a touch input of the user to the target window, and the touch input may be a long press input, a double click input, a triple click input, a double finger input, a sliding input, an input along a preset track, and the like. For the specific form of the fifth input, the user may set the fifth input according to actual conditions, and is not limited specifically here.
S116: in response to the fifth input, a target conversation interface is displayed and a third message is displayed within the target window.
The fifth input is touch input of a user to the first message in the target window, and the fifth input is used for exchanging display modes of the second conversation interface and the target conversation interface corresponding to the first message. That is, in the case that the specific content of the second session interface is displayed on the large screen and the content of the target session interface is displayed in the form of the bullet screen information, the specific content of the target session interface is displayed on the large screen and the content of the second session interface is displayed in the form of the bullet screen information through the touch input of the first message by the user.
Further, the third message is a message received at the second session interface.
Specifically, under the condition that the user communicates with others through the second conversation interface and a first message corresponding to the target conversation interface is displayed in the target window, the target conversation interface is displayed on a large screen by receiving and responding to the touch input of the user to the first message, so that the user can view the specific content of the target conversation interface. And simultaneously, displaying the message received by the second conversation interface in the form of bullet screen information in the target window.
Illustratively, as shown in fig. 8 (a), a target window 206 is displayed in a second session interface 244 where the user communicates with the contact D, and a first message 214 is displayed in the target window 206, that is, a latest message "has time to eat together, i.e. am asking for guest-" is received in the first target session interface. At this time, a slide input that the user slides the first message 214 to the interface center of the second conversation interface 244 is received, and the electronic device displays the first target conversation interface 202 in response to the slide input, as shown in (b) of fig. 8. Meanwhile, a target window 206 is displayed within the first target conversation interface 202 and a third message 248 is displayed within the target window 206, i.e., the message "tomorrow" received within the second conversation interface 244.
In the embodiment provided by the application, when the user communicates with another person through the second session interface and the first message corresponding to the target session interface is displayed in the target window, the user can exchange the display modes of the second session interface and the target session interface through a simple input, namely a fifth input, to the second session interface or the first message. Namely, the message received by the second session interface is displayed in the target window in the form of bullet screen information, and the target session interface is displayed on a large screen, so that the user can conveniently view the specific content of the target session interface, and the flexibility of interface switching and interface information viewing is increased.
In this embodiment, after the step S104a1, the message display method may further include the following steps S118 and S120:
s118: a sixth input by the user to the first message is received.
The first message is received by the target session interface, and the first message can be displayed in the target window in a rolling manner, so that the user can still read complete information when the first message is too long.
Further, the sixth input is a touch input of the first message by the user, and the touch input may specifically be a long press input, a double click input, a triple click input, a double finger input, a slide input, an input along a preset track, and the like. For the specific form of the sixth input, the user may set the sixth input according to actual conditions, and is not limited specifically here.
S120: in response to a sixth input, the first message is displayed within the target window in the second target display mode.
The sixth input is a touch input of the user to the first message, and the sixth input is used for adjusting a display mode of the first message in the target window.
Further, the second target display mode includes a scroll display mode and a static display mode.
Specifically, the user can switch the display mode of the first message between the scroll display mode and the static display mode through touch input of the first message, so that the user can still read complete information through the scroll display mode when the first message is too long, and the user can read or record important information (such as a more complex formula) in the first message through the static display mode when the first message is more complex.
In the above embodiment provided by the present application, in the case that the first message is displayed in the target window, the user may cause the first message to be scroll-displayed in the target window through simple input of the first message, so as to cause the user to read all of the first message through scroll-display when the first message is too long, or cause the first message to be statically displayed in the target window, so that the user can carefully read and record important information in the first message.
In this embodiment, after the step S104b1, the message display method may further include the following step S122:
s122: and displaying the target prompt information under the condition that the operation frequency of the user is less than the preset value.
The preset value is a basis for judging whether the user operation is busy, when the user operation frequency is greater than or equal to the preset value, the user operation is busy, and when the user operation frequency is smaller than the preset value, the user operation is idle.
Further, the target prompt information corresponds to the first identifier to prompt the user to view the message in the target session interface according to the first display progress.
Specifically, under the condition that the first identifier is displayed in the display interface of the electronic device, the busy degree of the user operation can be detected and analyzed, and under the condition that the operation frequency of the user is detected to be smaller than the preset value, that is, under the condition that the user operation is detected to be idle, a target prompt message is displayed in the display interface so as to remind the user to continuously check the session message in the target session interface corresponding to the first identifier according to the previous browsing progress, that is, the first display progress.
According to the embodiment provided by the application, when the situation that the user operation is idle is detected, the reminding information for timely checking the session message in the target session interface corresponding to the first identifier is sent to the user, so that the user is prevented from forgetting to check the message for a long time.
In this embodiment, after the step S104b1, the message display method may further include the following step S124:
s124: and under the condition that the target conversation interface receives a target message sent by the target contact person, displaying the first identifier in a third target display mode.
The target conversation interface is displayed in a bookmark mode, and the target contact is an important contact marked by a user in the target conversation interface.
Further, the third target mode may be a specific color mode, a blinking mode, a lighting mode, and the like, and is not limited in particular.
Specifically, under the condition that the target conversation interface is not displayed on a large screen of the electronic device and a first identifier corresponding to the target conversation interface is displayed in the display interface of the electronic device, if the target conversation interface receives a conversation message sent by a target contact marked by a user, the first identifier is displayed in a third target display mode to remind the user of receiving the message sent by the target contact.
In the embodiment provided by the application, under the condition that the first identifier is displayed in the display interface of the electronic device, if the session message (i.e., the target message) sent by the important contact (i.e., the target contact) is received in the target session interface corresponding to the first identifier, the user is prompted to check the target message in time by adjusting the display mode of the first identifier, so that the user is prevented from missing the session message sent by the important contact.
In the message display method provided by the embodiment of the first aspect of the present application, the execution subject may be a message display apparatus. In the embodiment of the present application, a message display apparatus executes the message display method as an example, and the message display apparatus provided in the embodiment of the second aspect of the present application is described.
As shown in fig. 9, an embodiment of the present application provides a message display apparatus 900, which may include a receiving unit 902 and a display unit 904 described below.
A receiving unit 902, configured to receive a first input to a target session interface from a user;
a display unit 904 for displaying content of the target conversation interface in a first target display mode in response to the first input;
wherein the first target display mode corresponds to the first input parameter.
Through the message display device 900 provided by the embodiment of the application, in the process that the user communicates with others in the target conversation interface, the content of the target conversation interface can be displayed in the first target display mode corresponding to the input parameter of the first input through the first input of the user to the target conversation interface. That is, in the process that the user communicates with others on the target session interface, the target session interface can be quickly switched to other interfaces through simple input of the user on the target session interface, and session messages received by the target session interface are continuously displayed on the other interfaces. Therefore, the user can check the interface contents in other interfaces and simultaneously check the conversation messages received by the target conversation interface, the timeliness of reading the messages by the user is ensured, and the user is prevented from missing important messages.
In this embodiment, the first input includes a first sub-input, and the display unit 904 is specifically configured to: responding to the first sub-input, and displaying the content of the target session interface in a bullet screen display mode; the display unit 904 is specifically configured to: and displaying the target interface, displaying a target window in the target interface, and displaying a first message in the target window, wherein the first message is a message received by the target session interface.
According to the embodiment provided by the application, in the process that the user communicates with others in the first session interface, the content of the target session interface can be displayed in the bullet screen display mode through the first sub-input of the user to the target session interface. Specifically, a target interface is displayed, a target window is displayed in the target interface, and a first message is displayed in the target window, wherein the first message is a message received by the target session interface. That is, in the process that the user communicates with others in the target session interface, the user can switch to the target interface through simple input of the user to the target session interface, and the message received by the user in the target session interface is displayed in the target window in the form of bullet screen information. Therefore, the user can check the content in the target interface and simultaneously check the conversation messages received by the target conversation interface, the timeliness of reading the messages by the user is ensured, and the user is prevented from missing important messages.
In this embodiment of the application, the first input includes a second sub-input, and the display unit 904 is specifically configured to: in response to the second sub-input, displaying the content of the target session interface in a bookmark display mode; the display unit 904 is specifically configured to: and displaying a target interface, and displaying a first identifier in the target interface, wherein the first identifier is used for indicating the target session interface at a first display progress.
According to the embodiment provided by the application, in the process that the user communicates with others in the second conversation interface, the content of the target conversation interface can be displayed in the bookmark display mode through the second sub-input of the user to the target conversation interface. Specifically, a target interface is displayed, meanwhile, the progress of a user in viewing the target session interface, namely a first display progress, is recorded, and a first identifier is displayed in the target interface and is used for indicating a second session interface at the first display progress. On the basis, the user can display the target conversation interface according to the original display progress, namely the first display progress, through touch input of the first identifier. Therefore, the display progress of the session interface can be stored through simple input of the user to the session interface, the display progress is marked in a bookmark mode, the problem that the display progress of the interface is lost in the interface switching process is solved, after the original session interface is switched back, the display progress can be automatically returned to the target content in the session interface according to the stored display progress, the user does not need to find the previous session record, and the efficiency of the user for checking the message is improved.
In this embodiment of the application, a first content is displayed in the target interface, and in a case that the target interface is divided into at least two display areas according to the first content, the display unit 904 is specifically configured to: displaying a target window between at least two display areas; and under the condition that a second input of the user is received, responding to the second input, updating the display content of the target interface from the first content to the second content, and updating the display position of the target window according to the second content.
In the embodiment provided by the present application, in a case that the target interface can be divided into at least two display areas according to the interface content, that is, the first content, the target window is displayed between the two display areas. On the basis, when the user updates the interface content of the target interface from the first content to the second content through the second input to the target interface, the display position of the target window can be synchronously updated according to the actual interface content in the interface content updating process, namely the display position of the target window is updated according to the second content. Therefore, the flexibility of target window display is increased, the display position of the target window is dynamically adjusted along with the update of the interface content of the target interface, a user can conveniently view the interface content of the target interface and pay attention to the message in the target window, the timeliness of reading the message by the user is ensured, and the user is prevented from missing important messages.
In this embodiment of the present application, the receiving unit 902 is further configured to: receiving a third input of the user under the condition that the first conversation interface is displayed; the display unit 904 is also for: and responding to the third input, displaying the target conversation interface according to the first display progress, and displaying the second identifier.
According to the embodiment provided by the application, under the condition that the user communicates with other people through the first conversation interface and the first identifier is displayed in the first conversation interface, the user can exchange the display modes of the first conversation interface and the target conversation interface through simple input, namely third input, of the first conversation interface or the first identifier. The second display progress of the first session interface is stored, the second identification corresponding to the first session interface is displayed in a bookmark mode, and the target session interface is displayed according to the first display progress, so that a user can continuously check the session message received by the target session interface according to the original browsing progress, the efficiency of the user for browsing the information is improved, and meanwhile, the flexibility of interface switching and interface information checking is increased.
In this embodiment of the application, the target session interface includes a first target session interface and a second target session interface, and in a case that the first target session interface is displayed in the bullet screen display mode and the second target session interface is displayed in the bookmark display mode, the receiving unit 902 is further configured to: receiving a fourth input from the user; the display unit 904 is also for: and responding to the fourth input, displaying the second target session interface in the bullet screen display mode, and displaying the first target session interface in the bookmark display mode.
In the above embodiment provided by the application, when the first target session interface is displayed in the bullet screen display mode and the second target session interface is displayed in the bookmark display mode, the display modes of the first target session interface and the second target session interface can be switched by the simple input, i.e. the fourth input, of the user to the target interface. That is, the second target session interface is displayed in the bullet screen display mode, and the first target session interface is displayed in the bookmark display mode. Therefore, the display mode of the target session interface can be quickly changed through simple operation of the user, the flexibility of interface switching and interface information viewing is improved, and the user can conveniently read the session message sent by the contact person in the target session interface in time.
In this embodiment of the application, after displaying the first message in the target window, the receiving unit 902 is further configured to: receiving a fifth input of the user under the condition that the second conversation interface is displayed; the display unit 904 is also for: and responding to the fifth input, displaying the target conversation interface, and displaying a third message in the target window, wherein the third message is the message received by the second conversation interface.
In the embodiment provided by the application, when the user communicates with another person through the second session interface and the first message corresponding to the target session interface is displayed in the target window, the user can exchange the display modes of the second session interface and the target session interface through a simple input, namely a fifth input, to the second session interface or the first message. Namely, the message received by the second session interface is displayed in the target window in the form of bullet screen information, and the target session interface is displayed on a large screen, so that the user can conveniently view the specific content of the target session interface, and the flexibility of interface switching and interface information viewing is increased.
In this embodiment of the application, after displaying the first message in the target window, the receiving unit 902 is further configured to: receiving a sixth input of the first message from the user; the display unit 904 is also for: displaying the first message within the target window in the second target display mode in response to a sixth input; wherein the second target display mode includes a scroll display mode and a static display mode.
In the above embodiment provided by the application, in the case that the first message is displayed in the target window, the user may cause the first message to be scroll-displayed in the target window through simple input of the first message, so as to cause the user to read all of the first message through scroll-display when the first message is too long, or cause the first message to be statically displayed in the target window, so that the user can carefully read and record important information (such as a more complex formula) in the first message.
In the embodiment of the present application, after displaying the first identifier, the display unit 904 is further configured to: displaying target prompt information under the condition that the user operation frequency is less than a preset value; the target prompt information corresponds to the first identification so as to prompt a user to view the message in the target session interface according to the first display progress.
According to the embodiment provided by the application, under the condition that the first identification is displayed in the display interface of the electronic equipment, the busy degree of the user operation can be detected and analyzed, and under the condition that the operation frequency of the user is detected to be smaller than the preset value, the user is free. At this time, a target prompt message may be displayed in the display interface to remind the user to continue to view the session message in the target session interface corresponding to the first identifier according to the previous browsing progress, i.e., the first display progress.
In the embodiment of the present application, after displaying the first identifier, the display unit 904 is further configured to: and under the condition that the target conversation interface receives a target message sent by the target contact person, displaying the first identifier in a third target mode.
In the embodiment provided by the application, under the condition that the first identifier is displayed in the display interface of the electronic device, if the session message (i.e., the target message) sent by the important contact (i.e., the target contact) is received in the target session interface corresponding to the first identifier, the user is prompted to check the target message in time by adjusting the display mode of the first identifier, so that the user is prevented from missing the session message sent by the important contact.
The message display apparatus 900 in the embodiment of the present application may be an electronic device, or may be a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be a device other than a terminal. The electronic Device may be, for example, a Mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic Device, a Mobile Internet Device (MID), an Augmented Reality (AR)/Virtual Reality (VR) Device, a robot, a wearable Device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and may also be a server, a Network Attached Storage (Network Attached Storage, NAS), a personal computer (NAS), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not limited in particular.
The message display apparatus 900 in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The message display apparatus 900 according to the second aspect of the present application can implement each process implemented by the method embodiment in fig. 1, and is not described herein again to avoid repetition.
Optionally, as shown in fig. 10, an electronic device 1000 is further provided in an embodiment of the present application, and includes a processor 1002 and a memory 1004, where the memory 1004 stores a program or an instruction that can be executed on the processor 1002, and when the program or the instruction is executed by the processor 1002, the steps of the message display method embodiment of the first aspect described above are implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic device and the non-mobile electronic device described above.
Fig. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 1100 includes, but is not limited to: radio frequency unit 1101, network module 1102, audio output unit 1103, input unit 1104, sensor 1105, display unit 1106, user input unit 1107, interface unit 1108, memory 1109, and processor 1110.
Those skilled in the art will appreciate that the electronic device 1100 may further include a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 1110 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 11 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The electronic device 1100 of the embodiment of the present application may be configured to implement the steps of the message display method embodiment of the first aspect described above.
The user input unit 1107 is configured to receive a first input from a user to the target session interface.
A display unit 1106, configured to display the content of the target session interface in the first target display mode in response to the first input.
Wherein the first target display mode corresponds to the first input parameter.
In the embodiment of the application, in the process that the user communicates with others in the target session interface, the content of the target session interface can be displayed in a first target display mode corresponding to the input parameter of the first input through the first input of the user to the target session interface. That is, in the process that the user communicates with others on the target session interface, the target session interface can be quickly switched to other interfaces through simple input of the user on the target session interface, and session messages received by the target session interface are continuously displayed on the other interfaces. Therefore, the user can view the interface contents in other interfaces and view the session message received by the target session interface, the timeliness of reading the message by the user is guaranteed, and the user is prevented from missing important messages.
Optionally, the first input includes a first sub-input, and the display unit 1106 is specifically configured to: responding to the first sub-input, and displaying the content of the target session interface in a bullet screen display mode; the display unit 1106 is specifically configured to: and displaying the target interface, displaying a target window in the target interface, and displaying a first message in the target window, wherein the first message is a message received by the target session interface.
According to the embodiment provided by the application, in the process that the user communicates with others in the first session interface, the content of the target session interface can be displayed in the bullet screen display mode through the first sub-input of the user to the target session interface. Specifically, a target interface is displayed, a target window is displayed in the target interface, and a first message is displayed in the target window, wherein the first message is a message received by the target session interface. That is, in the process that the user communicates with others in the target session interface, the user can switch to the target interface through simple input of the user to the target session interface, and the message received by the user in the target session interface is displayed in the target window in the form of bullet screen information. Therefore, the user can check the content in the target interface and simultaneously check the conversation messages received by the target conversation interface, the timeliness of reading the messages by the user is ensured, and the user is prevented from missing important messages.
Optionally, the first input includes a second sub-input, and the display unit 1106 is specifically configured to: in response to the second sub-input, displaying the content of the target session interface in a bookmark display mode; the display unit 1106 is specifically configured to: and displaying a target interface, and displaying a first identifier in the target interface, wherein the first identifier is used for indicating the target session interface at a first display progress.
According to the embodiment provided by the application, in the process that the user communicates with others in the second conversation interface, the content of the target conversation interface can be displayed in the bookmark display mode through the second sub-input of the user to the target conversation interface. Specifically, a target interface is displayed, meanwhile, the progress of a user in viewing the target session interface, namely a first display progress, is recorded, and a first identifier is displayed in the target interface and is used for indicating a second session interface at the first display progress. On the basis, the user can display the target session interface according to the original display progress, namely the first display progress, through touch input of the first identifier. Therefore, the display progress of the session interface can be stored through simple input of the user to the session interface, the display progress of the session interface is marked in a bookmark mode, the problem that the display progress of the interface is lost in the interface switching process is solved, after the original session interface is switched back, the display progress can be automatically returned to the target content in the session interface according to the stored display progress, the user does not need to find the session record checked before, and the message checking efficiency of the user is improved.
Optionally, first content is displayed in the target interface, and under the condition that the target interface is divided into at least two display areas according to the first content, the display unit 1106 is specifically configured to: displaying a target window between at least two display areas; and under the condition that a second input of the user is received, responding to the second input, updating the display content of the target interface from the first content to the second content, and updating the display position of the target window according to the second content.
In the embodiment provided by the present application, in a case that the target interface can be divided into at least two display areas according to the interface content, that is, the first content, the target window is displayed between the two display areas. On the basis, when the user updates the interface content of the target interface from the first content to the second content through the second input to the target interface, the display position of the target window can be synchronously updated according to the actual interface content in the interface content updating process, namely the display position of the target window is updated according to the second content. Therefore, the flexibility of target window display is increased, the display position of the target window is dynamically adjusted along with the update of the interface content of the target interface, a user can conveniently watch the interface content of the target interface and pay attention to the message in the target window, the timeliness of reading the message by the user is ensured, and the user is prevented from missing important messages.
Optionally, the user input unit 1107 is also used to: receiving a third input of the user under the condition that the first conversation interface is displayed; the display unit 1106 is further configured to: and responding to the third input, displaying the target conversation interface according to the first display progress, and displaying the second identifier.
According to the embodiment provided by the application, under the condition that the user communicates with other people through the first conversation interface and the first identifier is displayed in the first conversation interface, the user can exchange the display modes of the first conversation interface and the target conversation interface through a third input which is a simple input of the first conversation interface or the first identifier. That is, the second display progress of the first session interface is stored, the second identifier corresponding to the first session interface is displayed in a bookmark mode, and the target session interface is displayed according to the first display progress, so that a user can continuously check the session messages received by the target session interface according to the original browsing progress, the efficiency of browsing information by the user is improved, and the flexibility of interface switching and interface information checking is improved.
Alternatively, the target session interface includes a first target session interface and a second target session interface, and in the case that the first target session interface is displayed in the pop-up display mode and the second target session interface is displayed in the bookmark display mode, the user input unit 1107 is further configured to: receiving a fourth input from the user; the display unit 1106 is further configured to: and responding to the fourth input, displaying the second target session interface in a bullet screen display mode, and displaying the first target session interface in a bookmark display mode.
In the embodiment provided by the application, under the condition that the first target session interface is displayed in the bullet screen display mode and the second target session interface is displayed in the bookmark display mode, the display modes of the first target session interface and the second target session interface can be changed by simple input, namely fourth input, of the target interface by a user. That is, the second target session interface is displayed in the bullet screen display mode, and the first target session interface is displayed in the bookmark display mode. Therefore, the display mode of the target session interface can be quickly changed through simple operation of the user, the flexibility of interface switching and interface information viewing is improved, and the user can conveniently read the session message sent by the contact person in the target session interface in time.
Optionally, after displaying the first message in the target window, the user input unit 1107 is further configured to: receiving a fifth input of the user under the condition that the second conversation interface is displayed; the display unit 1106 is further configured to: and responding to the fifth input, displaying the target conversation interface, and displaying a third message in the target window, wherein the third message is a message received by the second conversation interface.
In the embodiment provided by the application, when the user communicates with another person through the second session interface and the first message corresponding to the target session interface is displayed in the target window, the user can exchange the display modes of the second session interface and the target session interface through a simple input, namely a fifth input, to the second session interface or the first message. Namely, the message received by the second session interface is displayed in the target window in the form of bullet screen information, and the target session interface is displayed on a large screen, so that a user can conveniently view the specific content of the target session interface, and the flexibility of interface switching and interface information viewing is increased.
Optionally, after displaying the first message in the target window, the user input unit 1107 is further configured to: receiving a sixth input of the first message from the user; the display unit 1106 is further configured to: in response to a sixth input, displaying the first message within the target window in the second target display mode; wherein the second target display mode includes a scrolling display mode and a static display mode.
In the above embodiment provided by the present application, in a case that the first message is displayed in the target window, the user may cause the first message to be displayed in a scrolling manner in the target window through a simple input of the first message, so as to cause the user to read all of the first message in a scrolling manner when the first message is too long, or cause the first message to be displayed statically in the target window, so that the user can carefully read and record important information (such as a more complex formula) in the first message.
Optionally, after displaying the first identifier, the display unit 1106 is further configured to: displaying target prompt information under the condition that the user operation frequency is less than a preset value; the target prompt information corresponds to the first identification so as to prompt a user to check the information in the target session interface according to the first display progress.
According to the embodiment provided by the application, under the condition that the first identification is displayed in the display interface of the electronic equipment, the busy degree of the user operation can be detected and analyzed, and the user is free when the condition that the operation frequency of the user is smaller than the preset value is detected. At this time, a target prompt message may be displayed in the display interface to remind the user to continue to view the session message in the target session interface corresponding to the first identifier according to the previous browsing progress, i.e., the first display progress.
Optionally, after displaying the first identifier, the display unit 1106 is further configured to: and under the condition that the target conversation interface receives a target message sent by the target contact person, displaying the first identifier in a third target mode.
In the embodiment provided by the application, under the condition that the first identifier is displayed in the display interface of the electronic device, if a session message (i.e., a target message) sent by an important contact (i.e., a target contact) is received in the target session interface corresponding to the first identifier, the user is prompted to view the target message in time by adjusting the display mode of the first identifier, so that the user is prevented from missing the session message sent by the important contact.
It should be understood that, in the embodiment of the present application, the input Unit 1104 may include a Graphics Processing Unit (GPU) 11041 and a microphone 11042, and the Graphics processor 11041 processes image data of still pictures or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. A touch panel 11071, also called a touch screen. The touch panel 11071 may include two portions of a touch detection device and a touch controller. Other input devices 11072 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.
The memory 1109 may be used to store software programs as well as various data. The memory 1109 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, memory 1109 may include volatile memory or nonvolatile memory, or memory 1109 may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. The volatile Memory may be a Random Access Memory (RAM), a Static Random Access Memory (Static RAM, SRAM), a Dynamic Random Access Memory (Dynamic RAM, DRAM), a Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), a Double Data Rate Synchronous Dynamic Random Access Memory (Double Data Rate SDRAM, ddr SDRAM), an Enhanced Synchronous SDRAM (ESDRAM), a Synchronous Link DRAM (SLDRAM), and a Direct Memory bus RAM (DRRAM). The memory 1109 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 1110 may include one or more processing units; optionally, the processor 1110 integrates an application processor, which primarily handles operations related to the operating system, user interface, applications, etc., and a modem processor, which primarily handles wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into processor 1110.
An embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored in the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing first aspect message display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer readable storage media such as computer read only memory ROM, random access memory RAM, magnetic or optical disks, and the like.
An embodiment of the present application further provides a chip, where the chip 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 an instruction, to implement each process of the foregoing first aspect message display method embodiment, and achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
Embodiments of the present application provide a computer program product, where the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the processes of the foregoing first aspect message display method embodiment, and can achieve the same technical effects, and in order to avoid repetition, details are not repeated here.
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 one of 8230, and" comprising 8230does not exclude the presence of additional like elements in a process, method, article, or apparatus comprising the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
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 application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method of the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the present embodiments are not limited to those precise embodiments, which are intended to be illustrative rather than restrictive, and that various changes and modifications may be effected therein by one skilled in the art without departing from the scope of the appended claims.

Claims (10)

1. A message display method, comprising:
receiving a first input of a user to a target session interface;
in response to the first input, displaying content of the target session interface in a first target display mode;
wherein the first target display mode corresponds to the input parameter of the first input.
2. The message display method of claim 1, wherein the first input comprises a first sub-input, and wherein displaying the content of the target conversation interface in a first target display mode in response to the first input comprises:
responding to the first sub-input, and displaying the content of the target session interface in a bullet screen display mode;
the displaying the content of the target session interface in the bullet screen display mode comprises the following steps:
and displaying a target interface, displaying a target window in the target interface, and displaying a first message in the target window, wherein the first message is a message received by the target session interface.
3. The message display method of claim 1, wherein the first input comprises a second sub-input, and wherein displaying the content of the target conversation interface in a first target display mode in response to the first input comprises:
in response to the second sub-input, displaying content of the target conversation interface in a bookmark display mode;
the displaying the content of the target session interface in the bookmark display mode comprises:
displaying a target interface, and displaying a first identifier in the target interface, wherein the first identifier is used for indicating the target session interface at a first display progress.
4. The message display method according to claim 2, wherein a first content is displayed in the target interface, and in a case where the target interface is divided into at least two display regions according to the first content, the displaying of the target window in the target interface includes:
displaying the target window between the at least two display areas;
and under the condition that a second input of the user is received, responding to the second input, updating the display content of the target interface from the first content to a second content, and updating the display position of the target window according to the second content.
5. The message display method according to claim 3, wherein after displaying the first identifier, the message display method further comprises:
receiving a third input of the user under the condition that the first conversation interface is displayed;
and responding to the third input, displaying the target session interface according to the first display progress, and displaying a second identifier, wherein the second identifier is used for indicating the first session interface at a second display progress.
6. A message display apparatus, comprising:
the receiving unit is used for receiving a first input of a user to the target session interface;
the display unit is used for responding to the first input and displaying the content of the target conversation interface in a first target display mode;
wherein the first target display mode corresponds to the input parameter of the first input.
7. The message display device according to claim 6, wherein the first input comprises a first sub-input, and the display unit is specifically configured to:
responding to the first sub-input, and displaying the content of the target session interface in a bullet screen display mode;
the display unit is specifically configured to:
displaying a target interface, displaying a target window in the target interface, and displaying a first message in the target window, wherein the first message is a message received by the target session interface.
8. The message display device according to claim 6, wherein the first input comprises a second sub-input, and the display unit is specifically configured to:
in response to the second sub-input, displaying content of the target conversation interface in a bookmark display mode;
the display unit is specifically configured to:
displaying a target interface, and displaying a first identifier in the target interface, wherein the first identifier is used for indicating the target session interface at a first display progress.
9. The message display device according to claim 7, wherein a first content is displayed in the target interface, and in a case where the target interface is divided into at least two display areas according to the first content, the display unit is specifically configured to:
displaying the target window between the at least two display areas;
and under the condition that a second input of the user is received, responding to the second input, updating the display content of the target interface from the first content to a second content, and updating the display position of the target window according to the second content.
10. The message display device according to claim 8, wherein after displaying the first identifier, the receiving unit is further configured to:
receiving a third input of the user under the condition that the first conversation interface is displayed;
the display unit is further configured to:
and responding to the third input, displaying the target session interface according to the first display progress, and displaying a second identifier, wherein the second identifier is used for indicating the first session interface at a second display progress.
CN202210972436.1A 2022-08-15 2022-08-15 Message display method and message display device Active CN115348226B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210972436.1A CN115348226B (en) 2022-08-15 2022-08-15 Message display method and message display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210972436.1A CN115348226B (en) 2022-08-15 2022-08-15 Message display method and message display device

Publications (2)

Publication Number Publication Date
CN115348226A true CN115348226A (en) 2022-11-15
CN115348226B CN115348226B (en) 2024-06-18

Family

ID=83952223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210972436.1A Active CN115348226B (en) 2022-08-15 2022-08-15 Message display method and message display device

Country Status (1)

Country Link
CN (1) CN115348226B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371834A (en) * 2016-08-30 2017-02-01 广州新博庭网络信息科技股份有限公司 Method and device for displaying bullet screen data
CN106453044A (en) * 2016-09-29 2017-02-22 珠海市魅族科技有限公司 Method and device for displaying communication information
CN107613117A (en) * 2017-09-08 2018-01-19 维沃移动通信有限公司 A kind of interface display method and mobile terminal based on multitask
CN108810275A (en) * 2018-06-08 2018-11-13 麒麟合盛网络技术股份有限公司 A kind of information displaying method and device
CN110069306A (en) * 2019-03-29 2019-07-30 维沃移动通信有限公司 A kind of message display method and terminal device
CN112181351A (en) * 2020-09-30 2021-01-05 维沃移动通信(杭州)有限公司 Voice input method and device and electronic equipment
US20210110120A1 (en) * 2018-06-20 2021-04-15 Dingtalk Holding (Cayman) Limited Message processing method, device and terminal device
CN114866835A (en) * 2022-05-09 2022-08-05 维沃移动通信有限公司 Bullet screen display method, bullet screen display device and electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371834A (en) * 2016-08-30 2017-02-01 广州新博庭网络信息科技股份有限公司 Method and device for displaying bullet screen data
CN106453044A (en) * 2016-09-29 2017-02-22 珠海市魅族科技有限公司 Method and device for displaying communication information
CN107613117A (en) * 2017-09-08 2018-01-19 维沃移动通信有限公司 A kind of interface display method and mobile terminal based on multitask
CN108810275A (en) * 2018-06-08 2018-11-13 麒麟合盛网络技术股份有限公司 A kind of information displaying method and device
US20210110120A1 (en) * 2018-06-20 2021-04-15 Dingtalk Holding (Cayman) Limited Message processing method, device and terminal device
CN110069306A (en) * 2019-03-29 2019-07-30 维沃移动通信有限公司 A kind of message display method and terminal device
CN112181351A (en) * 2020-09-30 2021-01-05 维沃移动通信(杭州)有限公司 Voice input method and device and electronic equipment
CN114866835A (en) * 2022-05-09 2022-08-05 维沃移动通信有限公司 Bullet screen display method, bullet screen display device and electronic equipment

Also Published As

Publication number Publication date
CN115348226B (en) 2024-06-18

Similar Documents

Publication Publication Date Title
CN111190677A (en) Information display method, information display device and terminal equipment
CN113783995A (en) Display control method, display control device, electronic apparatus, and medium
CN115357158A (en) Message processing method and device, electronic equipment and storage medium
CN112148167A (en) Control setting method and device and electronic equipment
CN116107531A (en) Interface display method and device
CN114416269A (en) Interface display method and display device
CN114564134A (en) Application icon display method and device
WO2024140554A1 (en) Display method and apparatus, and ar device
CN115202524B (en) Display method and device
CN115866314B (en) Video playing method and device
CN111638828A (en) Interface display method and device
CN117215456A (en) Display method and device and electronic equipment
CN115348226B (en) Message display method and message display device
CN112698771B (en) Display control method, device, electronic equipment and storage medium
CN113934483A (en) Bullet frame display method and device
CN115586937A (en) Interface display method and device, electronic equipment and readable storage medium
CN115617225A (en) Application interface display method and device, electronic equipment and storage medium
CN114928761A (en) Video sharing method and device and electronic equipment
CN114416264A (en) Message display method and device
CN117369930A (en) Interface control method and device, electronic equipment and readable storage medium
CN114356164A (en) Sharing method and sharing device
CN117055775A (en) Application program searching method, device, equipment and storage medium
CN117156036A (en) Message prompting method and device
CN117170792A (en) Control display method and device, electronic equipment and readable storage medium
CN115733814A (en) Message management method and device and electronic 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