WO2019196691A1 - Procédé d'affichage d'interface de clavier et terminal mobile - Google Patents
Procédé d'affichage d'interface de clavier et terminal mobile Download PDFInfo
- Publication number
- WO2019196691A1 WO2019196691A1 PCT/CN2019/080772 CN2019080772W WO2019196691A1 WO 2019196691 A1 WO2019196691 A1 WO 2019196691A1 CN 2019080772 W CN2019080772 W CN 2019080772W WO 2019196691 A1 WO2019196691 A1 WO 2019196691A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- interface
- display interface
- mobile terminal
- keyboard
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Definitions
- the present disclosure relates to the field of communications technologies, and in particular, to a keyboard interface display method and a mobile terminal.
- Many mobile terminals support the split screen function. For example, if the user wants to chat with two chat objects at the same time, and the two chat objects belong to different social applications, the chat interface of the two social applications can be displayed on the mobile terminal, so that two chat objects can be realized. Chat at the same time.
- the keyboard interface is displayed in the current chat interface, the keyboard interface is compressed, and the user is prone to misoperation when clicked. Therefore, in the related art, when a plurality of chat interfaces are displayed on a split screen, since the keyboard interface is compressed, the probability of occurrence of a misoperation is large.
- the embodiment of the present invention provides a keyboard interface display method and a mobile terminal, so as to solve the problem that the probability of occurrence of a misoperation occurs when the keyboard interface is compressed due to the compression of the keyboard interface when the plurality of chat interfaces are displayed on the screen.
- an embodiment of the present disclosure provides a keyboard interface display method, which is applied to a mobile terminal, and the method includes:
- the target operation is used to trigger a display keyboard interface
- the keyboard interface is displayed in an area corresponding to the second display interface in response to the target operation.
- an embodiment of the present disclosure further provides a mobile terminal, including:
- a first display module configured to perform a split screen display on the first display interface and the second display interface
- a first receiving module configured to receive a target operation on the first display interface, where the target operation is used to trigger a display keyboard interface
- a second display module configured to display the keyboard interface in an area corresponding to the second display interface in response to the target operation.
- an embodiment of the present disclosure further provides a mobile terminal, including a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program is executed by the processor.
- an embodiment of the present disclosure further provides a computer readable storage medium, where the computer readable storage medium stores a computer program, and when the computer program is executed by the processor, the step of implementing the keyboard interface display method is implemented. .
- the first display interface and the second display interface are displayed in a split screen; receiving a target operation on the first display interface, the target operation is used to trigger a display keyboard interface;
- the target operation displays the keyboard interface in an area corresponding to the second display interface.
- the keyboard interface can be displayed in the area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small.
- FIG. 1 is a flowchart of a keyboard interface display method according to an embodiment of the present disclosure
- FIG. 2 is a schematic diagram of selecting at least two chat objects according to an embodiment of the present disclosure
- FIG. 3 is a schematic diagram of selecting Zhang San and his family as a chat object according to an embodiment of the present disclosure
- FIG. 4 is a schematic diagram of a two-chat interface corresponding to a family member according to an embodiment of the present disclosure
- FIG. 5 is a schematic diagram of another two-chat interface corresponding to Zhang San and his family according to an embodiment of the present disclosure
- FIG. 6 is a schematic diagram of displaying an input cursor in an input box in a first display interface and displaying a keyboard interface in other chat interfaces according to an embodiment of the present disclosure
- FIG. 7 is a flowchart of another keyboard interface display method according to an embodiment of the present disclosure.
- FIG. 8a is a schematic diagram of receiving a first drag operation on a first message content in a first display interface according to an embodiment of the present disclosure
- FIG. 8b is a schematic diagram of dragging a first message content into an input box of a second display interface according to an embodiment of the present disclosure
- FIG. 8c is a schematic diagram of sending a first message content on a second display interface according to an embodiment of the present disclosure
- FIG. 9 is a flowchart of another keyboard interface display method according to an embodiment of the present disclosure.
- 10a is a schematic diagram of receiving a second drag operation on a second message content in a first display interface according to an embodiment of the present disclosure
- FIG. 10b is a schematic diagram of sending a second message content on a second display interface according to an embodiment of the present disclosure
- FIG. 11 is a structural diagram of a mobile terminal according to an embodiment of the present disclosure.
- FIG. 12 is a structural diagram of another mobile terminal according to an embodiment of the present disclosure.
- FIG. 13 is a structural diagram of another mobile terminal according to an embodiment of the present disclosure.
- FIG. 14 is a structural diagram of another mobile terminal according to an embodiment of the present disclosure.
- FIG. 15 is a structural diagram of another mobile terminal according to an embodiment of the present disclosure.
- FIG. 16 is a schematic structural diagram of hardware of a mobile terminal according to an embodiment of the present disclosure.
- FIG. 1 is a flowchart of a keyboard interface display method according to an embodiment of the present disclosure, which is applied to a mobile terminal. As shown in Figure 1, the following steps are included:
- Step 101 Perform a split screen display on the first display interface and the second display interface.
- a selection button may be displayed in front of each contact in the address book of the instant messaging application, and at least two of the simultaneous chats may be selected through the selection buttons.
- Chat objects As shown in FIG. 2, a schematic diagram of selecting at least two chat objects. At least two chat objects, which can be two chat objects, three chat objects, and so on. In the following description, two chat objects are taken as an example for description.
- Zhang San and his family as the chat object, he can click the selection button in front of Zhang San and the selection button in front of the family, and the mobile terminal will receive the split screen command. Assume that the user who is simultaneously chatting with Zhang San and his family is a user.
- the mobile terminal can determine two target contacts in response to the above-mentioned split screen instruction, that is, two chat objects can be selected.
- the mobile terminal can select two contacts, Zhang San and the family, as the chat object.
- FIG. 3 a schematic diagram of selecting Zhang San and his family as a chat object.
- the selection button in front of Zhang San and the selection button in front of the family have been selected.
- the mobile terminal can display the first display interface and the second display interface corresponding to the two target contacts in a split screen, that is, the mobile terminal can display two chat interfaces corresponding to Zhang San and the family by screen.
- the mobile terminal can determine whether the current display state is a horizontal screen display state or a vertical screen display state. If the mobile terminal determines that the current display state is the vertical display state, the screen can be divided into upper and lower parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the upper part of the screen and the lower half of the screen. section.
- FIG. 4 it is a schematic diagram showing two chat interfaces corresponding to Zhang San and his family.
- a chat interface corresponding to the third is displayed in the upper half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the lower half of the screen of the mobile terminal.
- the screen may be divided into two parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the left half of the screen and the right half of the screen. section.
- a schematic diagram of two chat interfaces corresponding to Zhang San and his family is displayed for another split screen.
- a chat interface corresponding to the third is displayed in the left half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the right half of the screen of the mobile terminal. In this way, you can simultaneously chat with Zhang San and his family.
- Step 102 Receive a target operation on the first display interface, where the target operation is used to trigger a display keyboard interface.
- the mobile terminal can receive a target operation on the first display interface for triggering the display of the keyboard interface.
- the user can use the keyboard to edit the message content and send the edited message content in the first display interface.
- the mobile terminal can receive a touch operation on an input box within the first display interface.
- the chat interface corresponding to the family member can be used as the first display interface. The user can click the input box in the chat interface corresponding to the family member, and at this time, the touch operation on the input box in the chat interface corresponding to the family member is received, that is, the target operation on the input box in the first display interface is received.
- Step 103 Display the keyboard interface in an area corresponding to the second display interface in response to the target operation.
- the mobile terminal may display a keyboard interface in an area corresponding to the second display interface in response to the received target operation. That is, according to the received target operation, the input cursor is displayed in the input box in the chat interface corresponding to the family, and the keyboard interface is displayed in the chat interface corresponding to the third. And if the mobile terminal detects that the input cursor disappears, the keyboard interface will disappear accordingly. As shown in FIG. 6, the input cursor is displayed in the input box in the first display interface, and the schematic diagram of the keyboard interface is displayed in other chat interfaces. In this way, when the user chats with one of the at least two chat objects, the user can display the keyboard interface in other chat interfaces than the current chat interface.
- the keyboard interface can be displayed in the chat interface corresponding to Zhang San.
- the keyboard interface can be prevented from occluding the current chat interface, and the compression of the keyboard interface in the split screen display state can be avoided, and the probability of misoperation due to the keyboard interface being too small can be reduced.
- the mobile terminal may be a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), or a mobile Internet device (Mobile Internet Device, MID) or wearable device (Wearable Device).
- PDA personal digital assistant
- Mobile Internet Device MID
- Wearable Device Wearable Device
- the keyboard interface display method of the embodiment of the present disclosure is applied to a mobile terminal. Performing a split screen display on the first display interface and the second display interface; receiving a target operation on the first display interface, the target operation is used to trigger a display keyboard interface; and in response to the target operation, in the second The area corresponding to the display interface displays the keyboard interface. In this way, after receiving the target operation on the first display interface, the keyboard interface can be displayed in the area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small.
- FIG. 7 is a flowchart of another keyboard interface display method according to an embodiment of the present disclosure, which is applied to a mobile terminal.
- the main difference between this embodiment and the previous embodiment is that if a first drag operation on the first message content in the first display interface is received, the first message content may be displayed in response to the first drag operation.
- the input box of the second display interface As shown in Figure 7, the following steps are included:
- Step 701 Perform a split screen display on the first display interface and the second display interface.
- the social application may be an instant messaging application. If the user selects to turn on the split screen display function of the instant messaging application, a selection button may be displayed in front of each contact in the instant messaging application's address book. The button can select at least two chat objects that are simultaneously chatting. At least two chat objects, which can be two chat objects, three chat objects, and so on. In the following description, two chat objects are taken as an example for description.
- performing the split screen display on the first display interface and the second display interface including:
- the split screen displays a first display interface and a second display interface corresponding to the two target contacts.
- the mobile terminal can determine two target contacts in response to the above-mentioned split screen instruction, that is, two chat objects can be selected.
- the mobile terminal can select two contacts, Zhang San and the family, as the chat object.
- Figure 3 the selection button in front of Zhang San and the selection button in front of the family have been selected.
- the mobile terminal can display the first display interface and the second display interface corresponding to the two target contacts in a split screen, that is, the mobile terminal can display two chat interfaces corresponding to Zhang San and the family by screen.
- the determining two target contacts includes:
- the first target contact and the second target contact are determined according to the communication frequency, communication time, communication duration and/or number of communication times of each contact in the communication record.
- the first target contact and the second target contact may also be determined according to the communication frequency, communication time, communication duration, and/or number of communication times of each contact in the communication record. For example, two contacts whose communication times are ranked in the first two digits may be determined as the first target contact and the second target contact; two contacts whose communication time is close to the current time may be determined as the first target contact and Second target contact and so on.
- performing the split screen display on the first display interface and the second display interface including:
- the first display interface and the second display interface are displayed in a split screen.
- the mobile terminal determines whether the mobile terminal is in a landscape display state. If the mobile terminal determines that the current display state is the horizontal display state, the first display interface and the second display interface may be displayed in a split screen. That is, the screen can be divided into two parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the left half of the screen and the right half of the screen. Still take Figure 5 as an example. In FIG. 5, a chat interface corresponding to the third is displayed in the left half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the right half of the screen of the mobile terminal.
- the screen can be divided into upper and lower parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the upper part of the screen and the lower half of the screen. section. Still take Figure 4 as an example.
- a chat interface corresponding to the third is displayed in the upper half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the lower half of the screen of the mobile terminal. In this way, you can simultaneously chat with Zhang San and his family.
- Step 702 Receive a target operation on the first display interface, where the target operation is used to trigger a display keyboard interface.
- the mobile terminal can receive a target operation on the first display interface for triggering the display of the keyboard interface.
- the user can use the keyboard to edit the message content and send the edited message content in the first display interface.
- the mobile terminal can receive a touch operation on an input box within the first display interface.
- the chat interface corresponding to the family member can be used as the first display interface. The user can click the input box in the chat interface corresponding to the family member, and at this time, the touch operation on the input box in the chat interface corresponding to the family member is received, that is, the target operation on the input box in the first display interface is received.
- Step 703 Display the keyboard interface in an area corresponding to the second display interface in response to the target operation.
- the mobile terminal may display a keyboard interface in an area corresponding to the second display interface in response to the received target operation. That is, according to the received target operation, the input cursor is displayed in the input box in the chat interface corresponding to the family, and the keyboard interface is displayed in the chat interface corresponding to the third. And if the mobile terminal detects that the input cursor disappears, the keyboard interface will disappear accordingly. As shown in FIG. 6, the input cursor is displayed in the input box in the first display interface, and the schematic diagram of the keyboard interface is displayed in other chat interfaces. In this way, when the user chats with one of the at least two chat objects, the user can display the keyboard interface in other chat interfaces than the current chat interface.
- the keyboard interface can be displayed in the chat interface corresponding to Zhang San.
- the keyboard interface can be prevented from occluding the current chat interface, and the compression of the keyboard interface in the split screen display state can be avoided, and the probability of misoperation due to the keyboard interface being too small can be reduced.
- Step 704 Receive a first drag operation on the first message content in the first display interface.
- the mobile terminal can receive a first drag operation on the first message content within the first display interface.
- Figure 8a a schematic diagram of receiving a first drag operation on a first message content within a first display interface.
- the chat interface corresponding to Zhang San is the first display interface.
- Figure 8a A is discussing with Zhang San and his family about going out for a trip. A wants to travel to Saipan, and at the moment of 8:02, he sent a message to Zhang San: "What do you think of Saipan?"
- the family sent a message: "Staying. Where do you want to travel?".
- the user can drag the message content "How do you think Saipan?” in the first display interface corresponding to Zhang San to the chat interface corresponding to the family, that is, the mobile terminal can receive the first display interface. Inside the “What do you think of Saipan?" The first drag operation of this first message content.
- Step 705 Display the first message content in an input box of the second display interface in response to the first drag operation.
- the mobile terminal may display the first message content in an input box of the second display interface in response to the first drag operation. That is, the mobile terminal can drag the message “How do you think Saipan?” in the first display interface corresponding to Zhang San according to the first drag operation to the input box of the chat interface corresponding to the family.
- FIG. 8b a schematic diagram for dragging the first message content into an input box of the second display interface.
- the mobile terminal may edit the first message content in the second display interface, and send the edited message content on the second display interface; or, the first message content may be directly sent on the second display interface. That is, the mobile terminal can edit the first message content "How do you think Saipan?" in the second display interface corresponding to the family member, and send the edited message content on the second display interface corresponding to the family member; or You can also send the first message of "How do you think Saipan?" directly in the second display interface of the family. For example, if the user chooses not to edit the first message content of "How do you think Saipan is?", you can click the send button on the right side of the input box of the second display interface of the family, which will be corresponding to the family.
- the second display interface sends the first message of "What do you think of Saipan?"
- FIG. 8c a schematic diagram of transmitting the first message content on the second display interface.
- the message content in one chat interface can be directly dragged into the input box of another chat interface.
- the user can choose to edit the content of the message and send the edited message content in another chat interface; or alternatively, the content of the message can be directly sent in another chat interface. It avoids the process of repeatedly inputting similar message content in different chat interfaces, which is convenient and quick.
- the method further includes:
- the keyboard interface is displayed in an area corresponding to the first display interface, and an operation focus is displayed in an input area of the second display interface.
- the mobile terminal can also receive a third drag operation on the keyboard interface.
- the mobile terminal may display the keyboard interface in an area corresponding to the first display interface and display an operation focus on the input area of the second display interface in response to the third drag operation.
- the keyboard interface is displayed in an area corresponding to the second display interface, that is, the keyboard interface is displayed in the chat interface corresponding to Zhang San, and the chat interface corresponding to the family is the first display interface.
- the mobile terminal can receive a third drag operation on the keyboard interface.
- the mobile terminal can display the keyboard interface in the area corresponding to the first display interface in response to the third drag operation, that is, the keyboard interface can be displayed in the chat interface corresponding to the family.
- the operation focus can be displayed in the input area of the second display interface, that is, the input cursor can be displayed in the input box of the chat interface corresponding to the third.
- the keyboard interface display method of the embodiment of the present disclosure is applied to a mobile terminal. After receiving the target operation on the first display interface, the keyboard interface may be displayed in an area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small. Further, when chatting with at least two chat objects at the same time, if the chat contents are similar, the message content in one chat interface can be directly dragged into the input box of another chat interface. In turn, the user can choose to edit the content of the message and send the edited message content in another chat interface; or alternatively, the content of the message can be directly sent in another chat interface. It avoids the process of repeatedly inputting similar message content in different chat interfaces, which is convenient and quick.
- FIG. 9 is a flowchart of another keyboard interface display method according to an embodiment of the present disclosure, which is applied to a mobile terminal.
- the main difference between this embodiment and the previous embodiment is that if a second drag operation on the second message content in the first display interface is received, the second display interface may be sent in response to the second drag operation. Second message content. As shown in Figure 9, the following steps are included:
- Step 901 Perform a split screen display on the first display interface and the second display interface.
- the social application may be an instant messaging application. If the user selects to enable the split screen display function of the instant messaging application, a selection button may be displayed in front of each contact in the instant messaging application's address book, through which the selection is made.
- the button can select at least two chat objects that are simultaneously chatting. At least two chat objects, which can be two chat objects, three chat objects, and so on. In the following description, two chat objects are taken as an example for description.
- performing the split screen display on the first display interface and the second display interface including:
- the split screen displays a first display interface and a second display interface corresponding to the two target contacts.
- the mobile terminal can determine two target contacts in response to the above-mentioned split screen instruction, that is, two chat objects can be selected.
- the mobile terminal can select two contacts, Zhang San and the family, as the chat object.
- Figure 3 the selection button in front of Zhang San and the selection button in front of the family have been selected.
- the mobile terminal can display the first display interface and the second display interface corresponding to the two target contacts in a split screen, that is, the mobile terminal can display two chat interfaces corresponding to Zhang San and the family by screen.
- the determining two target contacts includes:
- the first target contact and the second target contact are determined according to the communication frequency, communication time, communication duration and/or number of communication times of each contact in the communication record.
- the first target contact and the second target contact may also be determined according to the communication frequency, communication time, communication duration and/or number of communication times of each contact in the communication record. For example, two contacts whose communication times are ranked in the first two digits may be determined as the first target contact and the second target contact; two contacts whose communication time is close to the current time may be determined as the first target contact and Second target contact and so on.
- performing the split screen display on the first display interface and the second display interface including:
- the first display interface and the second display interface are displayed in a split screen.
- the mobile terminal determines whether the mobile terminal is in a landscape display state. If the mobile terminal determines that the current display state is the horizontal display state, the first display interface and the second display interface may be displayed in a split screen. That is, the screen can be divided into two parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the left half of the screen and the right half of the screen. Still take Figure 5 as an example. In FIG. 5, a chat interface corresponding to the third is displayed in the left half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the right half of the screen of the mobile terminal.
- the screen can be divided into upper and lower parts, and the two chat interfaces corresponding to Zhang San and the family are respectively displayed in the upper part of the screen and the lower half of the screen. section. Still take Figure 4 as an example.
- a chat interface corresponding to the third is displayed in the upper half of the screen of the mobile terminal; and a chat interface corresponding to the family is displayed in the lower half of the screen of the mobile terminal. In this way, you can simultaneously chat with Zhang San and his family.
- Step 902 Receive a target operation on the first display interface, where the target operation is used to trigger a display keyboard interface.
- the mobile terminal can receive a target operation on the first display interface for triggering the display of the keyboard interface.
- the user can use the keyboard to edit the message content and send the edited message content in the first display interface.
- the mobile terminal can receive a touch operation on an input box within the first display interface.
- the chat interface corresponding to the family member can be used as the first display interface. The user can click the input box in the chat interface corresponding to the family member, and at this time, the touch operation on the input box in the chat interface corresponding to the family member is received, that is, the target operation on the input box in the first display interface is received.
- Step 903 Display the keyboard interface in an area corresponding to the second display interface in response to the target operation.
- the mobile terminal may display a keyboard interface in an area corresponding to the second display interface in response to the received target operation. That is, according to the received target operation, the input cursor is displayed in the input box in the chat interface corresponding to the family, and the keyboard interface is displayed in the chat interface corresponding to the third. And if the mobile terminal detects that the input cursor disappears, the keyboard interface will disappear accordingly. As shown in FIG. 6, the input cursor is displayed in the input box in the first display interface, and the schematic diagram of the keyboard interface is displayed in other chat interfaces. In this way, when the user chats with one of the at least two chat objects, the user can display the keyboard interface in other chat interfaces than the current chat interface.
- the keyboard interface can be displayed in the chat interface corresponding to Zhang San.
- the keyboard interface can be prevented from occluding the current chat interface, and the compression of the keyboard interface in the split screen display state can be avoided, and the probability of misoperation due to the keyboard interface being too small can be reduced.
- Step 904 Receive a second drag operation on the second message content in the first display interface.
- the mobile terminal can receive a second drag operation on the second message content within the first display interface.
- the second message content may be a message content such as a picture, a video, or a document.
- Figure 10a a schematic diagram of a second drag operation for receiving a second message content within a first display interface.
- the chat interface corresponding to Zhang San is the first display interface.
- Figure 10a A is discussing with Zhang San and his family about going out for a trip.
- Zhang San sent a message at 8:10: "I don't know what the scenery of Saipan is.”
- the picture of Ban Island gave Zhang San and sent a message: "I think it is okay.”
- the family sent a message: "I heard that Saipan is quite beautiful and suitable for tourism. I don't know what the scenery is.”
- the user can drag the picture of Saipan in the first display interface corresponding to Zhang San to the chat interface corresponding to the family, that is, the mobile terminal can receive the picture of Saipan in the first display interface.
- the second drag operation of the second message content is described in detail below.
- Step 905 Send, according to the second drag operation, the second message content on the second display interface, where the termination position of the second drag operation is located in the second display interface. Inside the interface.
- the mobile terminal may send the second message content on the second display interface in response to the second drag operation.
- the termination position of the second drag operation is located in the message sending interface of the second display interface, and the message sending interface is the display interface of the chat content. That is, the mobile terminal may drag the second message content of the picture of Saipan in the first display interface corresponding to the third display to the second display interface corresponding to the family, and respond to the family in response to the second drag operation.
- the second display interface sends the second message content of the Saipan picture. As shown in FIG. 10b, a schematic diagram of sending a second message content on the second display interface.
- the method further includes:
- the keyboard interface is displayed in an area corresponding to the first display interface, and an operation focus is displayed in an input area of the second display interface.
- the mobile terminal can also receive a third drag operation on the keyboard interface.
- the mobile terminal may display the keyboard interface in an area corresponding to the first display interface and display an operation focus on the input area of the second display interface in response to the third drag operation.
- the keyboard interface is displayed in an area corresponding to the second display interface, that is, the keyboard interface is displayed in the chat interface corresponding to Zhang San, and the chat interface corresponding to the family is the first display interface.
- the mobile terminal can receive a third drag operation on the keyboard interface.
- the mobile terminal can display the keyboard interface in the area corresponding to the first display interface in response to the third drag operation, that is, the keyboard interface can be displayed in the chat interface corresponding to the family.
- the operation focus can be displayed in the input area of the second display interface, that is, the input cursor can be displayed in the input box of the chat interface corresponding to the third.
- the keyboard interface display method of the embodiment of the present disclosure is applied to a mobile terminal. After receiving the target operation on the first display interface, the keyboard interface may be displayed in an area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small. Further, when chatting with at least two chat objects at the same time, if the chat content is similar, the message content in one chat interface may be directly dragged into another chat interface, and the message content is sent in another chat interface. It avoids the process of repeatedly inputting similar message content in different chat interfaces, which is convenient and quick.
- FIG. 11 is a structural diagram of a mobile terminal provided by an implementation of the present disclosure.
- the mobile terminal 1100 includes a first display module 1101, a first receiving module 1102, and a second display module 1103, where:
- the first display module 1101 is configured to perform split screen display on the first display interface and the second display interface;
- a first receiving module 1102 configured to receive a target operation on the first display interface, where the target operation is used to trigger a display keyboard interface;
- the second display module 1103 is configured to display the keyboard interface in an area corresponding to the second display interface in response to the target operation.
- the first display module 1101 includes:
- a receiving submodule 11011 configured to receive a split screen instruction
- a determining submodule 11012 configured to determine two target contacts in response to the split screen instruction
- the display sub-module 11013 is configured to display a first display interface and a second display interface corresponding to the two target contacts in a split screen.
- the determining sub-module 11012 is specifically configured to determine the first target contact and the second target contact according to the communication frequency, the communication time, the communication duration, and/or the communication times of each contact in the communication record.
- the mobile terminal further includes:
- the second receiving module 1104 is configured to receive a first drag operation on the first message content in the first display interface.
- the third display module 1105 is configured to display the first message content in an input box of the second display interface in response to the first drag operation.
- the mobile terminal further includes:
- the third receiving module 1106 is configured to receive a second drag operation on the second message content in the first display interface.
- the sending module 1107 is configured to send the second message content on the second display interface in response to the second drag operation, wherein a termination position of the second drag operation is located in the second display interface The message is sent inside the interface.
- the mobile terminal further includes:
- a fourth receiving module 1108, configured to receive a third drag operation on the keyboard interface
- the fourth display module 1109 is configured to display the keyboard interface in an area corresponding to the first display interface and display an operation focus in an input area of the second display interface in response to the third drag operation.
- the first display module 1101 is specifically configured to perform a split screen display on the first display interface and the second display interface if the mobile terminal is in a horizontal display state.
- the mobile terminal 1100 can implement various processes implemented by the mobile terminal in the method embodiments of FIG. 1 , FIG. 7 and FIG. 9 . To avoid repetition, details are not described herein again.
- the keyboard interface can be displayed in the area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small.
- FIG. 16 is a schematic structural diagram of hardware of a mobile terminal that implements various embodiments of the present disclosure.
- the mobile terminal 1600 includes, but is not limited to, a radio frequency unit 1601, a network module 1602, an audio output unit 1603, an input unit 1604, a sensor 1605, a display unit 1606, a user input unit 1607, an interface unit 1608, a memory 1609, a processor 1610, and Power supply 1611 and other components. It will be understood by those skilled in the art that the mobile terminal structure shown in FIG. 16 does not constitute a limitation of the mobile terminal, and the mobile terminal may include more or less components than those illustrated, or combine some components, or different components. Arrangement.
- the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle terminal, a wearable device, a pedometer, and the like.
- the processor 1610 is configured to perform a split screen display on the first display interface and the second display interface.
- the target operation is used to trigger a display keyboard interface
- the keyboard interface is displayed in an area corresponding to the second display interface.
- the keyboard interface After receiving the target operation on the first display interface, the keyboard interface may be displayed in an area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small.
- the radio frequency unit 1601 may be used for receiving and transmitting signals during and after receiving or transmitting information or a call, and specifically, after receiving downlink data from the base station, processing the processor 1610; The uplink data is sent to the base station.
- radio frequency unit 1601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
- the radio unit 1601 can also communicate with the network and other devices through a wireless communication system.
- the mobile terminal provides the user with wireless broadband Internet access through the network module 1602, such as helping the user to send and receive emails, browse web pages, and access streaming media.
- the audio output unit 1603 can convert the audio data received by the radio frequency unit 1601 or the network module 1602 or stored in the memory 1609 into an audio signal and output as a sound. Moreover, the audio output unit 1603 can also provide audio output (eg, call signal reception sound, message reception sound, etc.) associated with a particular function performed by the mobile terminal 1600.
- the audio output unit 1603 includes a speaker, a buzzer, a receiver, and the like.
- the input unit 1604 is for receiving an audio or video signal.
- the input unit 1604 may include a graphics processing unit (GPU) 16041 and a microphone 16042, the image of the still picture or video obtained by the image capturing device (such as a camera) in the video capturing mode or the image capturing mode.
- the data is processed.
- the processed image frame can be displayed on display unit 1606.
- the image frames processed by the graphics processor 16041 may be stored in the memory 1609 (or other storage medium) or transmitted via the radio unit 1601 or the network module 1602.
- the microphone 16042 can receive sound and can process such sound as audio data.
- the processed audio data can be converted to a format output that can be transmitted to the mobile communication base station via the radio unit 1601 in the case of a telephone call mode.
- the mobile terminal 1600 also includes at least one type of sensor 1605, such as a light sensor, motion sensor, and other sensors.
- the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 16061 according to the brightness of the ambient light, and the proximity sensor can close the display panel 16061 when the mobile terminal 1600 moves to the ear. / or backlight.
- the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the attitude of the mobile terminal (such as horizontal and vertical screen switching, related games).
- sensor 1605 can also include fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, Infrared sensors and the like are not described here.
- the display unit 1606 is for displaying information input by the user or information provided to the user.
- the display unit 1606 can include a display panel 16061.
- the display panel 16061 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
- the user input unit 1607 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the mobile terminal.
- the user input unit 1607 includes a touch panel 16071 and other input devices 16072.
- the touch panel 16071 also referred to as a touch screen, can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like on the touch panel 16071 or near the touch panel 16071. operating).
- the touch panel 16071 can include two parts of a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 1610 receives commands from the processor 1610 and executes them.
- the touch panel 16071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- the user input unit 1607 can also include other input devices 16072.
- the other input devices 16072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which are not described herein.
- the touch panel 16071 can be overlaid on the display panel 16061.
- the touch panel 16071 detects a touch operation thereon or nearby, the touch panel 16071 transmits to the processor 1610 to determine the type of the touch event, and then the processor 1610 according to the touch.
- the type of event provides a corresponding visual output on display panel 16061.
- the touch panel 16071 and the display panel 16061 are used as two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 16071 can be integrated with the display panel 16061.
- the input and output functions of the mobile terminal are implemented, and are not limited herein.
- the interface unit 1608 is an interface in which an external device is connected to the mobile terminal 1600.
- the external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, and an audio input/output. (I/O) port, video I/O port, headphone port, and more.
- the interface unit 1608 can be configured to receive input from an external device (eg, data information, power, etc.) and transmit the received input to one or more components within the mobile terminal 1600 or can be used at the mobile terminal 1600 and externally Data is transferred between devices.
- an external device eg, data information, power, etc.
- Memory 1609 can be used to store software programs as well as various data.
- the memory 1609 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile phone (such as audio data, phone book, etc.).
- memory 1609 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
- the processor 1610 is a control center of the mobile terminal that connects various portions of the entire mobile terminal using various interfaces and lines, by running or executing software programs and/or modules stored in the memory 1609, and recalling data stored in the memory 1609.
- the mobile terminal performs various functions and processing data to perform overall monitoring on the mobile terminal.
- the processor 1610 can include one or more processing units; optionally, the processor 1610 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, an application, etc., and a modulation solution
- the processor mainly handles wireless communication. It will be appreciated that the above described modem processor may also not be integrated into the processor 1610.
- the mobile terminal 1600 can also include a power source 1611 (such as a battery) for powering various components.
- a power source 1611 such as a battery
- the power source 1611 can be logically coupled to the processor 1610 through a power management system to manage charging, discharging, and power consumption through the power management system. Management and other functions.
- the mobile terminal 1600 includes some functional modules not shown, and details are not described herein again.
- processor 1610 is further configured to:
- the split screen displays a first display interface and a second display interface corresponding to the two target contacts.
- processor 1610 is further configured to:
- the first target contact and the second target contact are determined according to the communication frequency, communication time, communication duration and/or number of communication times of each contact in the communication record.
- processor 1610 is further configured to:
- the first message content is displayed in an input box of the second display interface in response to the first drag operation.
- processor 1610 is further configured to:
- the second message content is sent on the second display interface in response to the second drag operation, wherein a termination position of the second drag operation is located in a message sending interface of the second display interface.
- processor 1610 is further configured to:
- the keyboard interface is displayed in an area corresponding to the first display interface, and an operation focus is displayed in an input area of the second display interface.
- processor 1610 is further configured to:
- the first display interface and the second display interface are displayed in a split screen.
- the mobile terminal 1600 can implement various processes implemented by the mobile terminal in the foregoing embodiment. To avoid repetition, details are not described herein again. And after the mobile terminal 1600 can receive the target operation on the first display interface, the keyboard interface can be displayed in the area corresponding to the second display interface. It can avoid the compression of the keyboard interface in the split screen display state, and reduce the chance of misoperation due to the keyboard interface being too small.
- an embodiment of the present disclosure further provides a mobile terminal, including a processor 1610, a memory 1609, a computer program stored on the memory 1609 and executable on the processor 1610, the computer program being executed by the processor 1610.
- a mobile terminal including a processor 1610, a memory 1609, a computer program stored on the memory 1609 and executable on the processor 1610, the computer program being executed by the processor 1610.
- the embodiment of the present disclosure further provides a computer readable storage medium, where the computer readable storage medium stores a computer program, and when the computer program is executed by the processor, implements various processes of the keyboard interface display method embodiment, and can achieve the same Technical effects, to avoid repetition, will not be repeated here.
- the computer readable storage medium such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un procédé d'affichage d'interface de clavier et un terminal mobile. Le procédé consiste à : afficher une première interface d'affichage et une seconde interface d'affichage à la manière d'un écran divisé (101) ; recevoir une opération cible sur la première interface d'affichage, l'opération cible étant utilisée pour déclencher l'affichage d'une interface de clavier (102) ; et en réponse à l'opération cible, afficher l'interface de clavier dans une région correspondant à la seconde interface d'affichage (103).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810311499.6 | 2018-04-09 | ||
| CN201810311499.6A CN108519850A (zh) | 2018-04-09 | 2018-04-09 | 一种键盘界面显示方法和移动终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019196691A1 true WO2019196691A1 (fr) | 2019-10-17 |
Family
ID=63432195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/080772 Ceased WO2019196691A1 (fr) | 2018-04-09 | 2019-04-01 | Procédé d'affichage d'interface de clavier et terminal mobile |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108519850A (fr) |
| WO (1) | WO2019196691A1 (fr) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108519850A (zh) * | 2018-04-09 | 2018-09-11 | 维沃移动通信有限公司 | 一种键盘界面显示方法和移动终端 |
| CN109491738B (zh) * | 2018-10-30 | 2022-03-01 | 维沃移动通信有限公司 | 一种终端设备的控制方法及终端设备 |
| CN110489030A (zh) * | 2019-07-26 | 2019-11-22 | 维沃移动通信有限公司 | 一种信息显示方法及终端设备 |
| CN110647274A (zh) * | 2019-08-15 | 2020-01-03 | 华为技术有限公司 | 一种界面显示方法及设备 |
| CN111669459B (zh) * | 2020-04-23 | 2022-08-26 | 华为技术有限公司 | 键盘显示方法、电子设备和计算机可读存储介质 |
| CN111596839A (zh) * | 2020-04-26 | 2020-08-28 | 维沃移动通信有限公司 | 会话界面显示方法、电子设备及介质 |
| CN111880699A (zh) * | 2020-06-09 | 2020-11-03 | 维沃移动通信有限公司 | 消息处理方法、装置及电子设备 |
| CN115495003A (zh) * | 2021-09-18 | 2022-12-20 | 荣耀终端有限公司 | 键盘显示方法、折叠屏设备和计算机可读存储介质 |
| CN117648050A (zh) * | 2022-09-05 | 2024-03-05 | Oppo广东移动通信有限公司 | 键盘显示方法、装置、电子设备和计算机可读存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105320230A (zh) * | 2005-03-04 | 2016-02-10 | 苹果公司 | 手持电子设备和用于感测触摸和力的方法 |
| CN106020600A (zh) * | 2016-05-16 | 2016-10-12 | 深圳天珑无线科技有限公司 | 数据的显示方法及装置 |
| CN106775304A (zh) * | 2016-12-01 | 2017-05-31 | 广州三星通信技术研究有限公司 | 自适应地显示输入法界面的方法和设备 |
| CN107347115A (zh) * | 2017-06-23 | 2017-11-14 | 努比亚技术有限公司 | 信息输入的方法、设备及计算机可读存储介质 |
| CN108519850A (zh) * | 2018-04-09 | 2018-09-11 | 维沃移动通信有限公司 | 一种键盘界面显示方法和移动终端 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120084679A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Keyboard operation on application launch |
| KR101859102B1 (ko) * | 2011-09-16 | 2018-05-17 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
| KR102203473B1 (ko) * | 2013-12-13 | 2021-01-18 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 제어 방법 |
| CN104750450A (zh) * | 2015-04-03 | 2015-07-01 | 魅族科技(中国)有限公司 | 一种即时通信中的文件共享方法及终端 |
| CN106681711A (zh) * | 2016-11-30 | 2017-05-17 | 维沃移动通信有限公司 | 一种分屏模式下的内容分享方法及移动终端 |
| CN106940616B (zh) * | 2017-03-06 | 2020-08-11 | 珠海市魅族科技有限公司 | 应用运行方法及装置 |
| CN107526494B (zh) * | 2017-09-06 | 2021-02-09 | 北京小米移动软件有限公司 | 键盘显示方法、装置、终端及存储介质 |
| CN107728901B (zh) * | 2017-10-24 | 2020-07-24 | Oppo广东移动通信有限公司 | 界面显示方法、装置及终端 |
-
2018
- 2018-04-09 CN CN201810311499.6A patent/CN108519850A/zh active Pending
-
2019
- 2019-04-01 WO PCT/CN2019/080772 patent/WO2019196691A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105320230A (zh) * | 2005-03-04 | 2016-02-10 | 苹果公司 | 手持电子设备和用于感测触摸和力的方法 |
| CN106020600A (zh) * | 2016-05-16 | 2016-10-12 | 深圳天珑无线科技有限公司 | 数据的显示方法及装置 |
| CN106775304A (zh) * | 2016-12-01 | 2017-05-31 | 广州三星通信技术研究有限公司 | 自适应地显示输入法界面的方法和设备 |
| CN107347115A (zh) * | 2017-06-23 | 2017-11-14 | 努比亚技术有限公司 | 信息输入的方法、设备及计算机可读存储介质 |
| CN108519850A (zh) * | 2018-04-09 | 2018-09-11 | 维沃移动通信有限公司 | 一种键盘界面显示方法和移动终端 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108519850A (zh) | 2018-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12095858B2 (en) | Application sharing method, electronic device and computer readable storage medium | |
| WO2021098678A1 (fr) | Procédé de commande de vidéocapture d'écran et dispositif électronique | |
| WO2021109926A1 (fr) | Procédé de partage d'application, dispositif électronique et support de stockage lisible par ordinateur | |
| WO2019196691A1 (fr) | Procédé d'affichage d'interface de clavier et terminal mobile | |
| WO2019154181A1 (fr) | Procédé de commande d'affichage et terminal mobile | |
| WO2021104230A1 (fr) | Procédé de synchronisation et dispositif électronique | |
| CN110134356A (zh) | 一种投屏方法及终端 | |
| WO2019196929A1 (fr) | Terminal mobile et procédé de traitement de données vidéo | |
| WO2021082741A1 (fr) | Procédé d'affichage et dispositif électronique | |
| CN109379484B (zh) | 一种信息处理方法及终端 | |
| WO2019062364A1 (fr) | Procédé d'affichage et terminal mobile | |
| WO2020233285A1 (fr) | Procédé d'affichage de message et dispositif terminal | |
| WO2019120192A1 (fr) | Procédé de modification de texte, et dispositif mobile | |
| CN111666009A (zh) | 一种界面显示方法及电子设备 | |
| WO2019201271A1 (fr) | Procédé de traitement d'appel et terminal mobile | |
| WO2021017763A1 (fr) | Procédé de traitement de transaction, dispositif terminal et support de stockage lisible par ordinateur | |
| WO2021017776A1 (fr) | Procédé de traitement d'informations et terminal | |
| WO2020238449A1 (fr) | Procédé de traitement de messages de notification et terminal | |
| WO2019174541A1 (fr) | Procédé de fonctionnement pour terminal mobile et terminal mobile | |
| WO2019196864A1 (fr) | Procédé de commande de bouton virtuel et terminal mobile | |
| WO2020042892A1 (fr) | Procédé de changement de mode d'appel et dispositif terminal | |
| CN110855549A (zh) | 一种消息显示方法及终端设备 | |
| CN110865745A (zh) | 一种截屏方法及终端设备 | |
| WO2021109959A1 (fr) | Procédé de partage d'application et dispositif électronique | |
| CN108228033A (zh) | 一种消息显示方法及移动终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19786082 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19786082 Country of ref document: EP Kind code of ref document: A1 |