CN108196785B - Display method and device of input method keyboard, mobile terminal and storage device - Google Patents

Display method and device of input method keyboard, mobile terminal and storage device Download PDF

Info

Publication number
CN108196785B
CN108196785B CN201810085267.3A CN201810085267A CN108196785B CN 108196785 B CN108196785 B CN 108196785B CN 201810085267 A CN201810085267 A CN 201810085267A CN 108196785 B CN108196785 B CN 108196785B
Authority
CN
China
Prior art keywords
display information
display
input method
current
method 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.)
Active
Application number
CN201810085267.3A
Other languages
Chinese (zh)
Other versions
CN108196785A (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.)
Shanghai Wingtech Electronic Technology Co Ltd
Original Assignee
Shanghai Wingtech Electronic Technology 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 Shanghai Wingtech Electronic Technology Co Ltd filed Critical Shanghai Wingtech Electronic Technology Co Ltd
Priority to CN201810085267.3A priority Critical patent/CN108196785B/en
Publication of CN108196785A publication Critical patent/CN108196785A/en
Application granted granted Critical
Publication of CN108196785B publication Critical patent/CN108196785B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0489Interaction 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 dedicated keyboard keys or combinations thereof
    • G06F3/04897Special input arrangements or commands for improving display capability

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)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a display method and device of an input method keyboard, a mobile terminal and a storage device. The method comprises the following steps: when the input method keyboard is displayed, first display information which is pre-stored is obtained, and the first display information is the display information with the highest priority; and taking the first display information as current display information, and displaying an input method keyboard on a display screen of the mobile terminal according to the current display information. Through the mode, the display of the input method keyboard is determined according to the display information which is set to be stored in advance according to the using habit of the user, the input method keyboard is not displayed at the fixed position, the personalized requirement of the display of the input method keyboard can be met, and the use convenience of the input method keyboard is improved.

Description

Display method and device of input method keyboard, mobile terminal and storage device
Technical Field
The invention relates to the field of mobile terminals, in particular to a display method and device of an input method keyboard, a mobile terminal and a storage device.
Background
With the rapid development of information technology and communication technology, the functions of the input method are also rapidly developed. When a user uses a mobile terminal, the user can input characters such as characters, letters, numbers and the like without using an input method, and therefore, the input method function has become an indispensable application in the mobile terminal.
In the prior art, when an input method function is used, an input method keyboard is displayed on a display screen of a mobile terminal in a fixed format. With the increasing size of the display screen of the mobile terminal, for a user, if the user holds the mobile terminal with one hand and inputs characters such as characters, letters, numbers and the like, the problem that the keys in the input method keyboard cannot be touched, so that the use is inconvenient occurs.
Disclosure of Invention
In view of this, the technical problem mainly solved by the present invention is to provide a method and an apparatus for displaying an input method keyboard, a mobile terminal and a storage apparatus, which can dynamically adjust the display of the input method keyboard, so as to facilitate the use of the input method keyboard by the user.
In order to solve the technical problems, the invention adopts a technical scheme that: a display method of an input method keyboard is provided, the method comprises the following steps: when an input method keyboard is displayed, first display information which is stored in advance is obtained, and the first display information is the display information with the highest priority; and taking the first display information as current display information, and displaying the input method keyboard on a display screen of the mobile terminal according to the current display information.
The step of taking the first display information as the current display information comprises the following steps: acquiring the current operation state of a user; acquiring second display information corresponding to the current operation state of the user according to the pre-stored incidence relation between the user operation state and the display information; if the second display information is the same as the first display information, continuing to execute the step of taking the first display information as the current display information; and if the second display information is different from the first display information, adjusting the priority of the second display information to be the highest priority, and taking the second display information as the current display information.
The current operation state of the user comprises a left-hand single-hand input state and/or a right-hand single-hand input state.
Wherein, the method also comprises: when the current operation state of the user is detected to be changed, acquiring third display information corresponding to the current operation state of the user after the change according to the pre-stored incidence relation between the user operation state and the display information; adjusting the priority of the third display information to be the highest priority, and taking the third display information as the current display information; and continuing to execute the step of displaying the input method keyboard on the display screen of the mobile terminal according to the current display information.
The step of displaying the input method keyboard on the display screen of the mobile terminal according to the current display information comprises the following steps: sending the current display information to an application program using the input method keyboard so that the application program can adjust a display interface of the application program according to the current display information; displaying an input method keyboard on a display screen of the mobile terminal according to the current display information; and displaying the display interface of the adjusted application program on a display screen of the mobile terminal to match the display of the input method keyboard.
Wherein, before the step when the keyboard of the input method is displayed, the method further comprises the following steps: acquiring display information input by a user, wherein the display information comprises a display position and a display style; and establishing and storing the incidence relation between the display information and the user operation state.
Before the step of acquiring the first pre-stored display information, the method further includes: detecting the triggering condition of the triggering signal at preset time intervals; if the trigger signal is triggered, executing a step of acquiring first pre-stored display information; and if the trigger signal is not triggered, displaying the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard.
In order to solve the technical problem, the invention adopts another technical scheme that: there is provided a display device of an input method keyboard, the device including: the acquisition module is used for acquiring prestored first display information when the input method keyboard is displayed, wherein the first display information is the display information with the highest priority; and the display module is used for taking the first display information as the current display information and displaying the input method keyboard on the display screen of the mobile terminal according to the current display information.
The display module comprises a first acquisition unit, a second acquisition unit, a judgment unit, a processing unit and a display unit; the first acquisition unit is used for acquiring the current operation state of a user; the second acquisition unit is used for acquiring second display information corresponding to the current operation state of the user according to the pre-stored incidence relation between the user operation state and the display information; the judging unit is used for judging whether the first display information and the second display information are the same; the processing unit is used for taking the first display information as the current display information when the judging unit judges that the second display information is the same as the first display information; when the judging unit judges that the second display information is different from the first display information, the priority of the second display information is adjusted to be the highest priority, and the second display information is used as the current display information; and displaying the input method keyboard on the display screen of the mobile terminal according to the current display information.
The current operation state of the user comprises a left-hand single-hand input state and/or a right-hand single-hand input state.
The device further comprises an updating module, wherein the updating module is used for acquiring third display information corresponding to the current operation state of the user after the change according to the pre-stored incidence relation between the user operation state and the display information when the current operation state of the user is detected to be changed; and adjusting the priority of the third display information to be the highest priority, and taking the third display information as the current display information.
The display unit is also used for sending current display information to an application program using the input method keyboard so that the application program can adjust a display interface of the application program according to the current display information; displaying an input method keyboard on a display screen of the mobile terminal according to the current display information; and displaying the display interface of the adjusted application program on a display screen of the mobile terminal to match the display of the input method keyboard.
The device also comprises an association module, wherein the association module is used for acquiring display information input by a user, establishing and storing an association relation between the display information and the operation state of the user, and the display information comprises a display position and a display style; and establishing and storing the incidence relation between the display information and the user operation state.
The device also comprises a detection module, wherein the detection module is used for detecting the triggering condition of the triggering signal every preset time when the input method keyboard is displayed; when the detection module detects that the trigger signal is triggered, the acquisition module executes operation of acquiring pre-stored first display information; when the detection module detects that the trigger signal is not triggered, the display module is further used for displaying the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard.
In order to solve the technical problem, the invention adopts another technical scheme that: the mobile terminal comprises a processor and a man-machine circuit which are mutually coupled, and the processor is matched with the man-machine circuit to realize the display method of the input method keyboard when in work.
In order to solve the technical problems, the invention adopts another technical scheme that: there is provided a storage device storing program data executable to implement the above-described display method of an input method keyboard.
The invention has the beneficial effects that: according to the display method and device of the input method keyboard, the mobile terminal and the storage device, the pre-stored display information with the highest priority is obtained when the input method keyboard is displayed; the first display information is used as the current display information, the input method keyboard is displayed on the display screen of the mobile terminal according to the current display information, the display of the input method keyboard is determined according to the display information which is set to be stored in advance according to the use habit of the user, the input method keyboard is not displayed at a fixed position, the personalized requirement of the display of the input method keyboard can be met, and the use convenience of the input method keyboard is improved.
Drawings
FIG. 1 is a flow chart of a method of displaying an input method keyboard in one embodiment of the invention;
FIG. 2 is a flow chart of a method for displaying an input method keyboard in another embodiment of the present invention;
FIG. 3 is a flow chart of a method of displaying an input method keyboard in accordance with yet another embodiment of the present invention;
FIG. 4 is a flow chart of a method of displaying an input method keyboard in accordance with yet another embodiment of the present invention;
FIG. 5 is a schematic diagram of a display device of an input method keyboard in one embodiment of the invention;
FIG. 6 is a block diagram of a mobile terminal according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating a memory device according to an embodiment of the present invention.
Detailed Description
Where certain terms are used throughout the description and claims to refer to particular components, those skilled in the art will appreciate that manufacturers may refer to the same components by different names. In the present specification and claims, the difference in name is not used as a means for distinguishing between components, but a difference in function of a component is used as a reference for distinguishing between components. The present invention will be described in detail below with reference to the accompanying drawings and examples.
Fig. 1 is a flowchart of a display method of an input method keyboard in an embodiment of the present invention. It should be noted that the method of the present invention is not limited to the flow sequence shown in fig. 1 if the results are substantially the same. As shown in fig. 1, the method comprises the steps of:
step S101: when the input method keyboard is displayed, first display information which is stored in advance is obtained, and the first display information is the display information with the highest priority. The display information refers to information such as a display position, a display style, and a priority corresponding to the display information of the input method keyboard.
In step S101, a plurality of display information may be stored in advance and sorted according to priority, where the priority may be a fixed order preset by a user or a priority adjusted according to historical operation information of the user. That is, the display information with the highest priority may be specific display information set in advance by the user, or may be display information of the input method keyboard when the user operates the input method keyboard last time or display information of the input method keyboard with the largest number of times of use by the user.
Step S102: and taking the first display information as current display information, and displaying an input method keyboard on a display screen of the mobile terminal according to the current display information.
In step S102, an input method keypad is displayed on the display screen of the mobile terminal according to the first display information with the highest priority, which may be specifically the input method keypad displayed according to specific display information preset by the user, or the input method keypad displayed according to display information of the input method keypad when the user last operated the input method keypad.
In the embodiment, when the input method keyboard is displayed, the prestored display information with the highest priority is acquired; and taking the first display information as current display information, and displaying an input method keyboard on a display screen of the mobile terminal according to the current display information. In the embodiment, the display of the input method keyboard is determined according to the display information pre-stored in the use habit setting of the user, instead of displaying the input method keyboard at a fixed position, so that the personalized requirement of the display of the input method keyboard can be met, and the convenience of the use of the input method keyboard is improved.
Fig. 2 is a flowchart of a display method of an input method keyboard in another embodiment of the present invention. It should be noted that the method of the present invention is not limited to the flow sequence shown in fig. 2 if the results are substantially the same. As shown in fig. 2, the method comprises the steps of:
step S201: when the input method keyboard is displayed, first display information which is stored in advance is obtained, and the first display information is the display information with the highest priority.
In step S201: the priority may be preset by the user or adjusted according to the last operation information of the user. That is, the display information with the highest priority may be specific display information set in advance by the user, or may be display information of the input method keyboard when the user operates the input method keyboard last time.
Step S202: and acquiring the current operation state of the user.
Wherein, the operation state of the user at least comprises: a left-handed single-handed input state and/or a right-handed single-handed input state.
The left-hand single-hand input state refers to a state in which the mobile terminal is held by the left hand and input operation is performed on the input method keyboard by using the left hand. Similarly, the right-hand one-hand input state refers to a state in which the mobile terminal is held by the right hand and an input operation is performed on the input method keyboard by using the right hand.
It is to be understood that the operation states of the user may also include a two-hand input state, where the two-hand input state may be a state in which the mobile terminal is held by the left hand and an input operation is performed using the right hand, or a state in which the mobile terminal is held by the right hand and an input operation is performed using the left hand, or a state in which input operations are performed by both hands simultaneously.
Of course, the operation state of the user may also include other states different from the above three states, and the present invention is not limited to the above three states.
Among other things, mobile terminals may include devices such as mobile phones, smart phones, laptops, Personal Digital Assistants (PDAs), tablets (PADs), and the like.
The display screen of the mobile terminal is a touch display screen, and can sense touch operation of a user on the input method keyboard so as to input characters such as characters, letters, numbers and the like by using the input method keyboard.
Step S203: and acquiring second display information corresponding to the current operation state of the user according to the pre-stored incidence relation between the user operation state and the display information.
In step S203, different user operation states correspond to display information of different input method keyboards, where the display information at least includes a display position and a display style.
When the operation state is a left-hand single-hand input state, the display position of the input method keyboard can be the left side edge of the display screen, the display style can be an irregular shape or a regular shape, and the display style is determined by a touch area which can be touched by the left hand on the display screen.
When the operation state is a right-hand one-hand input state, the display position of the input method keyboard can be the right side edge of the display screen, the display style can be an irregular shape or a regular shape, and the display style is specifically determined by a touch area which can be touched by the right hand on the display screen.
When the operation state is a two-hand input state, the display position and the display style of the input method keyboard can be in a conventional setting, that is, the display position of the input method keyboard is the lower side of the display screen, and the display style is in a regular rectangular setting. The user can set the input method keyboard according to the preference of the user, for example, the display position of the input method keyboard is set to be the center of the display screen, and the display style is set to be a circle with the center of the display screen as the center of the circle.
When the operation state is other state, the display position and the display style of the input method keyboard can be set according to the preference of the user.
Step S204: and judging whether the second information is the same as the first information or not, if so, executing the step S205, otherwise, executing the step S206.
Step S205: the first display information is taken as the current display information, and the process proceeds to step S207.
In step S205, when the second information and the first information are the same, the first display information is taken as the current display information.
Step S206: the priority of the second display information is adjusted to the highest priority, and the second display information is taken as the current display information, and the step S207 is continuously executed.
In step S206, when the second information is different from the first information, the priority of the second display information is adjusted to be the highest priority, and the second display information is used as the current display information, that is, the display information corresponding to the current operation state of the user is used as the current display information.
Step S207: and displaying the input method keyboard on a display screen of the mobile terminal according to the current display information.
In step S207, the current display information is display information adapted to the current operation state of the user, and the input method keyboard is displayed on the display screen according to the current display information, so that the current operation state of the user can be well matched, and the user can use the input method keyboard more conveniently.
As can be seen from the above, in this embodiment, the current display information is determined according to the current operation state of the user, so that the display of the keyboard of the input method can be dynamically adjusted according to the current operation state of the user, and the convenience in using the keyboard of the input method is further improved.
Fig. 3 is a flowchart of a display method of an input method keyboard in another embodiment of the present invention. It should be noted that the method of the present invention is not limited to the flow sequence shown in fig. 3 if the results are substantially the same. As shown in fig. 3, the method comprises the steps of:
step S301: and acquiring display information input by a user, wherein the display information comprises a display position and a display style.
In step S301, the display information input by the user includes display information corresponding to a user operation state, the user operation state including: a left-handed single-handed input state, a right-handed single-handed input state, and a two-handed input state. Of course, the display information input by the user includes the display position and the display style of the input method keyboard, and may also include information such as the priority corresponding to the display information.
Step S302: and establishing and storing the incidence relation between the display information and the user operation state.
Specifically, the display information and the user operation state are associated, for example, the display information on the left side of the mobile terminal screen and the left hand operation state are associated, the display information on the right side of the mobile terminal screen and the right hand operation state are associated, and the association is stored in the mobile terminal or a third-party storage medium.
Step S303: when the input method keyboard is displayed, first display information which is stored in advance is obtained, and the first display information is the display information with the highest priority.
Step S304: and acquiring the current operation state of the user.
Step S305: and acquiring second display information corresponding to the current operation state of the user according to the pre-stored incidence relation between the user operation state and the display information.
Step S306: and judging whether the second information is the same as the first information or not, if so, executing step S307, otherwise, executing step S308.
Step S307: the first display information is taken as the current display information and the process proceeds to step S309.
Step S308: the priority of the second display information is adjusted to the highest priority and the second display information is taken as the current display information, and the process continues to step S309.
In this embodiment, steps S303 to S308 are similar to steps S201 to S206, and for brevity, are not described herein again.
Step S309: and displaying the input method keyboard on a display screen of the mobile terminal according to the current display information.
Further, in one embodiment, the step of displaying the input method keypad on the display screen of the mobile terminal according to the current display information includes: sending the current display information to an application program using the input method keyboard so that the application program can adjust a display interface of the application program according to the current display information; displaying an input method keyboard on a display screen of the mobile terminal according to the current display information; and displaying the display interface of the adjusted application program on a display screen of the mobile terminal to match the display of the input method keyboard.
That is, before the input method keyboard is displayed, current display information is sent to the application program to prompt the application program to optimize the display interface. After the application program receives the current display information, the display interface of the application program is adjusted according to the current display information, so that the input method keyboard can not cover the main information of the application program on the display interface, and a user can conveniently input the main information according to the displayed application program.
In the embodiment, before the input method keyboard is displayed, the current display information is sent to the application program so that the application program changes the display interface to match the display of the input method keyboard, the display of the input method keyboard can be more humanized, the convenience in use of the input method keyboard is improved, meanwhile, the main information of the application program is ensured not to be shielded, and the use performance of the application program is improved.
In one embodiment, the input method keyboard display method further comprises:
step S310: and when the current operation state of the user is detected to be changed, acquiring third display information corresponding to the changed current operation state of the user according to the pre-stored incidence relation between the user operation state and the display information.
Step S311: the priority of the third display information is adjusted to the highest priority and the third display information is taken as the current display information, and the process continues to step S309.
In steps S310 to 311, the current operation state of the user is detected once every preset time, when the current operation state of the user is detected to be changed, the corresponding third display information is obtained again according to the current operation state of the user, the third display information is used as the current display information, the input method keyboard is displayed according to the current display information, and the changed current operation state of the user is matched.
For example, when the operation state of the user is detected to be changed from the left-hand single-hand input to the right-hand single-hand input, the display position of the input method keyboard is changed from the left side display to the right side display of the display screen, and the display style correspondingly changes.
As can be seen from the above, in this embodiment, when it is detected that the current operation state of the user is changed, the current display information is re-determined so that the display of the input method keyboard matches with the current operation state of the user, the display of the input method keyboard can be adjusted in real time according to the user operation, and the user can use the input method keyboard more conveniently.
Fig. 4 is a flowchart of a display method of an input method keyboard in another embodiment of the present invention. It should be noted that the method of the present invention is not limited to the flow sequence shown in fig. 4 if the results are substantially the same. As shown in fig. 4, the method includes the steps of:
step S401: when the input method keyboard is displayed, whether the trigger signal is triggered is judged at preset time intervals, if not, step S402 is executed, and if so, step S403 is executed.
In step S401, the trigger signal is a signal for triggering the input method keyboard to change the display mode. The triggering mode of the triggering signal comprises clicking a specific position or making a specific gesture. In other embodiments, other triggering manners may also be adopted, and the present invention is not limited to the triggering manner.
Step S402: and displaying the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard.
In step S402, when it is not detected that the user clicks a specific location and/or it is detected that the user is making a specific gesture, the trigger signal is not triggered, and at this time, the input method keyboard is displayed according to the display mode preset for the input method function corresponding to the input method keyboard, where the display mode preset for the input method function corresponding to the input method keyboard is a display mode preset by an input method function developer for displaying the input method keyboard in a fixed location, and is displayed in a fixed location of the mobile terminal, for example, at the bottom end of the mobile terminal, as is the same as a conventional display mode for an input method keyboard in the prior art.
Step S403: and acquiring first pre-stored display information, wherein the first display information is the display information with the highest priority.
In step S403, when it is detected that the user clicks a specific location or detects that the user performs a specific gesture, the trigger signal triggers to start a function of displaying the input method keyboard according to the user personalized setting, and obtain first display information stored in advance.
The display information refers to information such as a display position, a display style, and a priority corresponding to the display information of the input method keyboard.
In step S403, a plurality of display information may be stored in advance and sorted according to priority, where the priority may be a fixed order preset by the user or a priority adjusted according to the historical operation information of the user. That is, the display information with the highest priority may be specific display information set in advance by the user, or may be display information of the input method keyboard when the user operates the input method keyboard last time or display information of the input method keyboard with the largest number of times of use by the user.
Step S404: and taking the first display information as current display information, and displaying an input method keyboard on a display screen of the mobile terminal according to the current display information.
In step S404, an input method keypad is displayed on the display screen of the mobile terminal according to the first display information with the highest priority, which may be specifically the input method keypad displayed according to specific display information preset by the user, or the input method keypad displayed according to the display information of the input method keypad when the user last operated the input method keypad.
It can be seen from the above that, in this embodiment, the trigger mode of the input method keyboard is selected by setting the trigger signal, when the trigger signal is not triggered, the input method keyboard is displayed according to the display mode preset for the input method function, and when the trigger signal is triggered, the input method keyboard is displayed on the display screen of the mobile terminal according to the current display information, so that the requirements of the user in different scenes can be further met, and the convenience in use of the input method keyboard is further improved.
Fig. 5 is a schematic structural diagram of a display device of an input method keyboard according to an embodiment of the present invention. As shown in fig. 5, the display device 200 includes an association module 21, a detection module 22, an acquisition module 23, and a display module 24.
The association module 21 is configured to acquire display information input by a user, establish and store an association relationship between the display information and a user operation state, where the display information includes a display position and a display style; and establishing and storing the incidence relation between the display information and the user operation state.
The detection module 22 is configured to detect a trigger condition of the trigger signal every predetermined time when the input method keyboard is displayed. The triggering mode of the triggering signal comprises clicking a specific position or making a specific gesture.
The obtaining module 23 is connected to the detecting module 22, and is configured to obtain first pre-stored display information when the detecting module 22 detects that the trigger signal is triggered, where the first display information is display information with a highest priority.
In one embodiment, the display module 24 is configured to display the input method keyboard on the display screen of the mobile terminal according to the current display information, using the first display information acquired by the acquisition module 23 as the current display information. In another embodiment, the display module 24 is further configured to display the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard when the detection module 22 detects that the trigger information is not triggered.
In one embodiment, the display module 24 includes a first obtaining unit 241, a second obtaining unit 242, a determining unit 243, a processing unit 244, and a display unit 245. The first obtaining unit 241 is configured to obtain a current operation state of a user. The second obtaining unit 242 is connected to the first obtaining unit 241 and the association module 21, and is configured to obtain, according to the association relationship between the pre-stored user operation state and the display information obtained by the association module 21, second display information corresponding to the user current operation state obtained by the first obtaining unit 241. The determining unit 243 is connected to the acquiring module 23 and the second acquiring unit 242, respectively, and is configured to determine whether the first display information acquired by the acquiring module 23 and the second display information acquired by the second acquiring unit 242 are the same. The processing unit 244 is connected to the judging unit 243, and is configured to take the first display information as the current display information when the judging unit 242 judges that the second display information is the same as the first display information; and when the judging unit 242 judges that the second display information is different from the first display information, adjusting the priority of the second display information to the highest priority and regarding the second display information as the current display information. The display unit 245 is connected to the processing unit 244 and is configured to display an input method keyboard on the display screen of the mobile terminal according to the current display information obtained by the processing unit 244.
In another embodiment, the display unit 245 is further configured to display the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard when the detection module 22 detects that the trigger information is not triggered.
Preferably, the display unit 245 is further configured to send current display information to an application program currently using the input method keyboard, so that the application program adjusts a display interface of the application program according to the current display information; displaying an input method keyboard on a display screen of the mobile terminal according to the current display information; and displaying the display interface of the adjusted application program on a display screen of the mobile terminal to match the display of the input method keyboard.
Preferably, the user's current operating state includes a left-handed single-handed input state and/or a right-handed single-handed input state.
Preferably, the display apparatus 200 further includes an updating module 15, where the updating module 15 is connected to the display unit 245, and is configured to, when it is detected that the current operation state of the user is changed, obtain third display information corresponding to the changed current operation state of the user according to a pre-stored association relationship between the user operation state and the display information; the priority of the third display information is adjusted to the highest priority, and the third display information is sent to the display unit 245 as the current display information, so that the display unit 235 displays the input method keypad according to the third display information.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
In the present embodiment, the mobile terminal 300 includes a processor 31 and a human-machine circuit 32, and the processor 31 is coupled to the human-machine circuit 32. The human-machine circuit 32 is configured to perform human-machine interaction with a user, and the processor 31 is configured to respond to and process a user selection sensed by the human-machine circuit 32, and implement the display method of the input method keyboard in the above embodiment, which is not described herein again.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a memory device according to an embodiment of the invention.
In the present embodiment, the storage device 400 stores the program data 401, and the program data 401 can be executed to implement the display method of the input method keyboard in the above embodiment, which is not described herein again.
In the several embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are illustrative, and for example, the division of the modules or units into one logical functional division may be implemented in practice in another logical functional division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (9)

1. A display method of an input method keyboard is characterized by comprising the following steps:
when an input method keyboard is displayed, first display information which is stored in advance is obtained, and the first display information is the display information with the highest priority;
taking the first display information as current display information, and displaying the input method keyboard on a display screen of the mobile terminal according to the current display information;
the step of displaying the input method keyboard on the display screen of the mobile terminal according to the current display information comprises the following steps:
sending the current display information to an application program using the input method keyboard at present so that the application program adjusts a display interface of the application program according to the current display information;
displaying the input method keyboard on a display screen of the mobile terminal according to the current display information;
and displaying the adjusted display interface of the application program on a display screen of the mobile terminal so as to match the display of the input method keyboard.
2. The method of claim 1, wherein the step of using the first display information as the current display information comprises:
acquiring the current operation state of a user;
acquiring second display information corresponding to the current operation state of the user according to a pre-stored incidence relation between the operation state of the user and the display information;
if the second display information is the same as the first display information, continuing to execute the step of taking the first display information as the current display information;
and if the second display information is different from the first display information, adjusting the priority of the second display information to be the highest priority, and taking the second display information as the current display information.
3. The method of claim 2, wherein the user's current operational state comprises a left-handed single-handed input state and/or a right-handed single-handed input state.
4. The method of claim 2, further comprising:
when the current operation state of the user is detected to be changed, acquiring third display information corresponding to the current operation state of the user after the change according to the pre-stored incidence relation between the user operation state and the display information;
and adjusting the priority of the third display information to be the highest priority, taking the third display information as the current display information, and continuing to execute the step of displaying the input method keyboard on the display screen of the mobile terminal according to the current display information.
5. The method of claim 1 or 2, wherein the step of displaying the input method keyboard is preceded by the step of:
acquiring display information input by a user, wherein the display information comprises a display position and a display style;
and establishing and storing the incidence relation between the display information and the user operation state.
6. The method according to claim 1 or 2, wherein the step of obtaining the first pre-stored display information is preceded by the step of:
detecting the triggering condition of the triggering signal at preset time intervals;
if the trigger signal is triggered, executing the step of acquiring the pre-stored first display information;
and if the trigger signal is not triggered, displaying the input method keyboard according to a display mode preset by the input method function corresponding to the input method keyboard.
7. A display device for an input method keyboard, the device comprising:
the input method comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring first pre-stored display information when an input method keyboard is displayed, and the first display information is display information with the highest priority;
the display module is used for taking the first display information as current display information and displaying the input method keyboard on a display screen of the mobile terminal according to the current display information;
the display module is also used for sending the current display information to the application program using the input method keyboard so that the application program can adjust the display interface of the application program according to the current display information; displaying an input method keyboard on a display screen of the mobile terminal according to the current display information; and displaying the display interface of the adjusted application program on a display screen of the mobile terminal to match the display of the input method keyboard.
8. A mobile terminal, comprising:
a processor and a human-machine circuit coupled to each other, the processor operatively cooperating with the human-machine circuit to implement the method of displaying an input method keyboard of any one of claims 1-6.
9. A storage device, characterized in that the storage device stores program data executable to implement the display method of an input method keyboard of any one of claims 1 to 6.
CN201810085267.3A 2018-01-29 2018-01-29 Display method and device of input method keyboard, mobile terminal and storage device Active CN108196785B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810085267.3A CN108196785B (en) 2018-01-29 2018-01-29 Display method and device of input method keyboard, mobile terminal and storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810085267.3A CN108196785B (en) 2018-01-29 2018-01-29 Display method and device of input method keyboard, mobile terminal and storage device

Publications (2)

Publication Number Publication Date
CN108196785A CN108196785A (en) 2018-06-22
CN108196785B true CN108196785B (en) 2021-09-28

Family

ID=62591067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810085267.3A Active CN108196785B (en) 2018-01-29 2018-01-29 Display method and device of input method keyboard, mobile terminal and storage device

Country Status (1)

Country Link
CN (1) CN108196785B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416238A (en) * 2020-11-30 2021-02-26 联想(北京)有限公司 Information processing method, information processing device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873366A (en) * 2010-06-12 2010-10-27 宇龙计算机通信科技(深圳)有限公司 Method and device for changing keyboard display according to input information
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal
CN103064629A (en) * 2013-01-30 2013-04-24 龙凡 Portable electronic equipment and method capable of dynamically regulating graphical controls
CN103677645A (en) * 2012-09-11 2014-03-26 联想(北京)有限公司 Candidate object display method and device
CN104123072A (en) * 2013-04-28 2014-10-29 百度在线网络技术(北京)有限公司 Method and device for providing virtual keyboard in mobile device
CN104932789A (en) * 2015-06-26 2015-09-23 联想(北京)有限公司 Information display method and electronic equipment
CN107329687A (en) * 2017-06-28 2017-11-07 维沃移动通信有限公司 The display methods and mobile terminal of a kind of virtual input keyboard

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9092407B2 (en) * 2013-08-30 2015-07-28 Verizon Patent And Licensing Inc. Virtual interface adjustment methods and systems
CN103577104B (en) * 2013-09-27 2017-05-24 苏州佳世达电通有限公司 Display method of virtual keyboard, control device and touch equipment
CN104156148B (en) * 2014-07-18 2018-05-08 百度在线网络技术(北京)有限公司 A kind of method and apparatus for being used to provide the dummy keyboard in mobile equipment
CN105988706B (en) * 2015-06-15 2020-06-05 法法汽车(中国)有限公司 Input keyboard interface display method and device
CN105930085A (en) * 2016-04-29 2016-09-07 联想(北京)有限公司 Input method and electronic device
CN106227458A (en) * 2016-08-05 2016-12-14 深圳市金立通信设备有限公司 A kind of method of Data inputing and terminal
CN106951175B (en) * 2017-03-23 2018-11-30 维沃移动通信有限公司 A kind of control method and mobile terminal of keyboard input
CN107219971A (en) * 2017-05-19 2017-09-29 珠海市魅族科技有限公司 A kind of methods of exhibiting and device for showing object

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873366A (en) * 2010-06-12 2010-10-27 宇龙计算机通信科技(深圳)有限公司 Method and device for changing keyboard display according to input information
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal
CN103677645A (en) * 2012-09-11 2014-03-26 联想(北京)有限公司 Candidate object display method and device
CN103064629A (en) * 2013-01-30 2013-04-24 龙凡 Portable electronic equipment and method capable of dynamically regulating graphical controls
CN104123072A (en) * 2013-04-28 2014-10-29 百度在线网络技术(北京)有限公司 Method and device for providing virtual keyboard in mobile device
CN104932789A (en) * 2015-06-26 2015-09-23 联想(北京)有限公司 Information display method and electronic equipment
CN107329687A (en) * 2017-06-28 2017-11-07 维沃移动通信有限公司 The display methods and mobile terminal of a kind of virtual input keyboard

Also Published As

Publication number Publication date
CN108196785A (en) 2018-06-22

Similar Documents

Publication Publication Date Title
US10551987B2 (en) Multiple screen mode in mobile terminal
CN109062479B (en) Split screen application switching method and device, storage medium and electronic equipment
WO2020238744A1 (en) Processing method, device and apparatus for split-screen display, and storage medium
US9213467B2 (en) Interaction method and interaction device
WO2017088131A1 (en) Method and apparatus for rapidly dividing screen, electronic device, display interface and storage medium
CN112527431B (en) Widget processing method and related device
CN104932809B (en) Apparatus and method for controlling display panel
CN110531920B (en) Display method and device of sidebar, terminal and storage medium
EP2752744A1 (en) Arc menu index display method and relevant apparatus
EP2613247B1 (en) Method and apparatus for displaying a keypad on a terminal having a touch screen
EP2869174A1 (en) Method and device for text input and display of intelligent terminal
CN108469937B (en) Information processing method and electronic equipment
US9846529B2 (en) Method for processing information and electronic device
EP3531258A1 (en) Method for searching for icon, and terminal
CN106161763B (en) Control method and device and electronic equipment
US9747020B2 (en) Information transmitting method, device and terminal
CN112486346B (en) Key mode setting method, device and storage medium
CN108845752A (en) touch operation method, device, storage medium and electronic equipment
JPWO2009031213A1 (en) Portable terminal device and display control method
CN108196785B (en) Display method and device of input method keyboard, mobile terminal and storage device
CN105573601A (en) Interface display method and terminal
CN113253883A (en) Application interface display method and device and electronic equipment
CN110297592B (en) Processing method and electronic equipment
CN107463328B (en) Terminal device, virtual key control method and device and storage medium
CN112162689B (en) Input 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