一种虚拟键盘输入方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种虚拟键盘输入方法及移动终端。
【背景技术】
[0002]随着移动终端的普及,移动终端的屏幕也越变越大,大屏幕的移动终端通常提供虚拟全键盘供使用者输入信息,使用者单手使用虚拟全键盘输入时,由于移动终端屏幕的宽度造成操作不便,距离较远的字母按键单手难以触到,必须双手协助才能完成打字,进而影响打字速度及整体使用者体验。
【发明内容】
[0003]针对现有的移动终端于全键盘输入时存在的上述问题,现提供一种旨在解决单手操作不便的虚拟键盘输入方法及移动终端。
[0004]具体技术方案如下:
[0005]一种虚拟键盘输入方法,用于移动终端,提供一触摸屏用以显示所述虚拟键盘以及接受触摸输入,所述虚拟键盘划分成复数个输入区域,并包含下列步骤:
[0006]步骤SI,根据使用者当前输入的字母,判断使用者后续可能输入的字母;
[0007]步骤S2,判断所述后续可能输入的字母对应的触摸区域所在的所述输入区域;
[0008]步骤S3,将位于预定的所述输入区域的所述后续可能输入的字母对应的触摸区域,向一预定位置移动;
[0009]步骤S4,后续可能输入的字母按键完成后,复原所述虚拟键盘,重复所述步骤SI,直至输入结束。
[0010]上述的方法,提供一判断装置,用以判断使用者当前输入手为左手或右手,如使用者当前输入手为左手,则设定所述触摸屏左侧边为所述预定位置,如使用者当前输入手为右手,则设定所述触摸屏右侧边为所述预定位置。
[0011]上述的方法,所述根据使用者当前输入的字母,判断使用者所述后续可能输入的字母;通过输入字母出现概率和使用者输入习惯进行联想排序。
[0012]上述的方法,根据使用者输入内容对使用者输入习惯进行统计以获得所述使用者输入习惯中的词汇使用率;
[0013]将位于预定的所述输入区域的所述后续可能输入的字母对应的触摸区域,向所述预定位置移动时,将不同词汇关联的所述后续可能输入的字母对应的触摸区域,根据所述词汇使用率的高低,离所述预定位置由近到远排列。
[0014]上述的方法,虚拟键盘为QWERTY键盘。
[0015]上述的方法,将所述虚拟键盘的触摸区域划分为:左上区域,左下区域,中上区域,中下区域,右上区域,右下区域,共6个区域;
[0016]所述左上区域包括字母Q、W、E、R、A、S、D对应的触摸区域;
[0017]所述左下区域包括字母Z、X及左下侧功能按键对应的触摸区域;
[0018]所述右上区域包括字母U、1、0、P、J、K、L对应的触摸区域;
[0019]所述右下区域包括字母N、M及右下侧功能按键对应的触摸区域。
[0020]上述的方法,判断所述后续可能输入的字母对应的触摸区域包括,
[0021]所述预定位置为所述触摸屏左侧边时,所述后续可能输入的字母对应的触摸区域位于所述右上区域,或者所述右下区域时,将所述后续可能输入的字母对应的触摸区域向所述触摸屏左侧边移动;
[0022]所述预定位置为所述触摸屏右侧边时,所述后续可能输入的字母对应的触摸区域位于所述左上区域,或者所述左下区域时,将所述后续可能输入的字母对应的触摸区域向所述触摸屏右侧边移动。
[0023]还包括,一种移动终端,应用如上所述虚拟键盘输入方法。
[0024]上述技术方案的有益效果为,可以在使用者单手使用全键盘输入操作时,将离的较远的字符移动到近处,从而提高输入效率,并提高使用者使用全键盘输入的使用舒适度。
【附图说明】
[0025]图1为本发明虚拟键盘输入方法的实施例的流程图。
【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0028]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0029]如图1所示,本发明的技术方案中提供一种虚拟键盘输入方法,用于移动终端,其中,提供一触摸屏用以显示虚拟键盘以及接受触摸输入,虚拟键盘划分成复数个输入区域,并包含下列步骤:
[0030]步骤SI,根据使用者当前输入的字母,判断使用者后续可能输入的字母;
[0031]步骤S2,判断后续可能输入的字母对应的触摸区域所在的输入区域;
[0032]步骤S3,将位于预定的输入区域的后续可能输入的字母对应的触摸区域,向一预定位置移动;
[0033]步骤S4,后续可能输入的字母按键完成后,复原虚拟键盘,重复步骤SI,直至输入结束。
[0034]上述技术方案,通过判断使用者后续可能输入的字母,并将位于较远的输入区域中的后续可能输入的字母对应的触摸区域向一预定位置移动,通过对预定位置的设置,即可实现后续可能输入的字母对应的触摸区域向使用者方便输入的位置移动,从而便于使用着单手对全键盘进行操作。
[0035]在优选的实施例中,还提供一判断装置,用以判断使用者当前输入手为左手或右手,如使用者当前输入手为左手,则设定触摸屏左侧边为预定位置,如使用者当前输入手为右手,则设定触摸屏右侧边为预定位置。
[0036]上述技术方案中,通过判断装置判断使用者当前输入手,进而实现对预定位置的设定,由于预定位置与使用者当前输入手关联,因此使后续可能输入的字母对应的触摸区域向使用者方便输入的位置移动。
[0037]作为进一步的实施例,使用者也可主动设定使用者当前输入手为左手或右手,当采用使用者主动设定使用者当前输入手的实施方式时,可不再设置判断装置。
[0038]在优选的实施例中,可根据使用者当前输入的字母,判断使用者后续可能输入的字母;通过输入字母出现概率和使用者输入习惯进行联想排序。
[0039]在优选的实施例中,根据使用者输入内容对使用者输入习惯进行统计以获得使用者输入习惯中的词汇使用率;
[0040]将位于预定的输入区域的后续可能输入的字母对应的触摸区域,向预定位置移动时,将不同词汇关联的后续可能输入的字母对应的触摸区域,根据词汇使用率的高低,