一种终端键盘的切换方法及移动终端的制作方法

文档序号:7890602阅读:143来源:国知局
专利名称:一种终端键盘的切换方法及移动终端的制作方法
技术领域
本发明涉及手机终端技术领域,特别涉及一种终端键盘的切换方法及移动终端。
背景技术
目前,手机的软键盘通常有两种排布方式,9格键盘排布方式和全键盘排布方式。 9格键盘排布方式参见图la,其类似与目前手机的硬件键盘,该方式排列的键盘被称为Abc 键盘,全键盘排布方式参见图lb,其类似于电脑键盘的排布,该中方式排列的键盘被称为 Qwerty 键盘。在文档编辑的情况下,手机所提供的软键盘及虚拟键盘的排布只能是上述两种形式之一,即,无论手机屏幕是当前是横屏还是竖屏,键盘的排布只能Abc键盘或Qwerty键盘。这样,必然存在以下现象在竖屏显示的情况下,如果使用Abc键盘即9格键盘排布方式进行文档编辑会非常方便,但是,如果在文档编辑时手机发生了旋转,由竖屏切换为横屏,则现有方案中,仍然只能继续使用9格键盘进行文档编辑,此时,由于屏幕转为横屏,有大量的显示空间,而文档编辑时仍然只能使用9格键盘,使得现有屏幕的空间被白白浪费,且使得文档编辑的效率很低,使用很不方便。同理,在横屏显示的情况下,如果使用Qwerty键盘即全键盘排布方式进行文档编辑会非常方便,但是,如果在文档编辑时手机发生了旋转,由横屏切换为竖屏,则现有方案中,仍然只能继续使用全键盘进行文档编辑,此时,由于屏幕转为竖屏,会使全键盘的按键显示变得非常小,不利于文档编辑的操作,使得文档编辑的效率很低,使用很不方便。可见,在现有技术中,在文档编辑的情况下,由于键盘显示方式不会随着屏幕显示方式的切换而切换,使得现有的文档输入方式非常不灵活,如果在文档编辑期间手机屏幕发生切换,会使文档编辑的效率下降。

发明内容
本发明实施例提供一种终端键盘的切换方法及移动终端,以使软键盘的显示方式随着屏幕显示方式的改变而切换,解决由于屏幕发生切换,而导致的文档编辑效率下降的问题。本发明实施例公开了一种终端键盘的切换方法,所述方法应用一具有触摸显示屏的移动终端中,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;所述方法包括当检测到所述移动终端处于所述第一状态时,产生一第一调用命令;根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;当检测到所述移动终端处于所述第二状态时,产生一第二调用命令;根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,所述第一虚拟键盘和所述第二虚拟键盘的类型不同。其中,所述移动终端的触摸显示屏上还包括文档编辑区域;当所述移动终端由第一状态切换为第二状态时,所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,所述文档编辑区域中已输入的信
息由第二位置切换为第一位置。其中,当所述移动终端由第一状态切换为第二状态时,所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。其中,所述第一类输入法为Abc键盘所支持的输入法,所述第二类输入法为 Qwerty键盘所支持的输入法。其中,所述第一虚拟键盘为Abc键盘;所述第二虚拟键盘为Qwerty键盘。本发明实施例还提供了一种移动终端,所述移动终端具有触摸显示屏,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;其特征在于,所述移动终端包括状态检测模块,用于检测到所述移动终端处于所述第一状态时,产生一第一调用命令,通知第一调用模块,检测到所述移动终端处于所述第二状态时,产生一第二调用命令,通知第二调用模块;第一调用模块,用于根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;第二调用模块,用于根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,所述第一虚拟键盘和所述第二虚拟键盘的类型不同。其中,所述移动终端的触摸显示屏上还包括文档编辑区域;所述移动终端还包括信息切换模块,用于当所述移动终端由第一状态切换为第二状态时,将所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,将所述文档编辑区域中已输入的信息由第二位置切换为第一位置。其中,所述移动终端还包括输入法切换模块,用于当所述移动终端由第一状态切换为第二状态时,将所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,将所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。其中,所述第一类输入法为Abc键盘所支持的输入法,所述第二类输入法为Qwerty键盘所支持的输入法。其中,所述第一虚拟键盘为Abc键盘;所述第二虚拟键盘为Qwerty键盘。应用本发明实施例提供的终端键盘的切换方法和移动终端,可以使软键盘的显示方式随着屏幕显示方式的改变而切换,解决了由于屏幕发生切换而导致的文档编辑效率下降的问题,提高了屏幕状态切换后的文件编辑效率,方便了用户使用。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图Ia是现有的abc键盘排布方式示意图;图Ib是现有的Qwerty键盘排布方式示意图;图2是根据本发明实施例的终端键盘的切换流程图;图3是根据本发明实施例的移动终端由第一状态切换为第二状态时的虚拟键盘的切换过程示意图;图4是根据本发明实施例的移动终端由第二状态切换为第一状态时的虚拟键盘的切换过程示意图;图5是根据本发明实施例的移动终端的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图2,其是根据本发明实施例的终端键盘的切换流程图。本实施例通常应用一具有触摸显示屏的移动终端中,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态,本实施例所述方法具体包括步骤201,检测移动终端所处的状态,当检测到所述移动终端处于所述第一状态时,执行步骤202,当检测到所述移动终端处于所述第二状态时,执行步骤204 ;步骤202,产生一第一调用命令;步骤203,根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上,结束;步骤204,产生一第二调用命令;步骤205,根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上, 结束;其中,上述第一虚拟键盘和所述第二虚拟键盘的类型不同。需要说明的是,上述检测的方式可以有多种实现方式,一种可能的实现方式是,由终端上的状态检测模块检测该移动终端的重力传感器的感应到的重力参数值,当状态检测模块通过获得的重力传感器感应到重力参数值计算出所述终端被旋转超过预设的角度时, 产生调用命令。例如,状态检测模块通过重力传感器感应到的重力参数值计算出当前移动终端由横屏状态旋转了预设的角度(例如,70-90度),确定所述终端处于竖屏状态(即第一状态),从而产生一第一调用命令,以调用竖屏状态下所使用的虚拟键盘如第一虚拟键盘;同理,状态检测模块通过重力传感器感应到的重力参数值计算出当前移动终端由竖屏状态旋转了预设的角度(例如,70-90度),确定所述终端处于横屏状态(即达到第二状态时)从而产生一第二调用命令,以调用横屏状态下所使用的虚拟键盘如第二虚拟键盘。当然,本发明实施例的另一实现方式,可以采用如下的具体方法预先设置所述重力传感器在第一状态和第二状态时分别对应的第一重力参数值和第二重力参数值。当所述终端在旋转的过程中,状态检测模块获得重力传感器感应到重力参数值,当状态检测模块获得重力传感器感应到重力参数值为所述第一重力参数值时,就认为所述终端处于第一状态,从而产生第一调度命令,第一调度单元就可以根据第一调度命令调用第一虚拟键盘,并通过显示屏显示该第一虚拟机键盘。同理,当状态检测模块获得重力传感器感应到重力参数值为所述第二重力参数值时,就认为所述终端处于第二状态,从而产生第二调度命令。上述仅是一种可能实现的检测方式,本申请并不对具体的检测方式进行限定,即只要能检测出移动终端处于第一状态如竖屏,还是第二状态如横屏即可。需要说明的是,所述移动终端的触摸显示屏上还可以包括文档编辑区域;这样,当所述移动终端由第一状态切换为第二状态时,所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,所述文档编辑区域中已输入的信息由第二位置切换为第一位置。所述已输入的信息的内容保持不变。为了更清楚的说明上述情况,下面举例说明。例如,当移动终端处于第一状态即竖屏时,已通过第一虚拟键盘在文档编辑区输入了“9点开会,请去”几个字,此时,称文档编辑区内的已输入的信息为第一位置,即竖屏下的正常位置;如果该移动终端此时的状态发生了切换,由第一状态切换为第二状态即由竖屏切换为横屏,则在横屏的状态下,当前的文档编辑区域中仍包括已输入的“9点开会,请去”几个字,且该文档编辑区内的已输入的信息为横屏下的正常位置(相当于已输入的信息随屏幕的切换旋转了 90度),则称该横屏下已输入信息的正常位置为第二位置;而且,用户可以在此基础上使用第二虚拟键盘继续输入“第一会议室”,即最终得到了 “9点开会,请去第一会议室”这样一条信息。之后,用户可以根据需要将该信息通过短信、蓝牙或邮件等方式发送出去。需要说明的是,在由第一状态切换为第二状态之前,如果在输入法的候选框中已存在候选的字词,则在状态切换时可以有两种可能的处理方式,一种是,将候选框中的候选字词进行删除,例如,关闭当前的候选框,此时,输入法本身的状态并不发生变化;另一种是,不再向文档编辑区域中输入任何信息,保留所述输入法候选框中已存在候选的字词。例如,在由竖屏切换为横屏时,如果在即将切换前在输入法的文档候选框中已存在“第一”两个字,则可能的处理方式是,一种是,将“第一”两个字从所述候选框中删除,例如,关闭候选框,再进行状态切换,此时,切换到横屏后文档编辑区域的内容是“9点开会,请去”,而输入法本身并不发生任何变化;另一种是,不再输入任何信息,保留所述输入法的候选框中已存在候选的字词进行状态切换,此时,切换到横屏后,候选框中的内容仍保留不变,文档编辑区域的内容是“9点开会,请去”。由第二状态切换为第一状态的实现过程与上述的由第一状态切换为第二状态的过程类似,不再重复说明。可见,应用本发明实施例提供的方法,当发生屏幕切换时当前已输入文档编辑区域的内容不会丢,极大的方便了用户的信息输入操作,提高了文档编辑效率。需要说明的是,当所述移动终端由第一状态切换为第二状态时,所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。下面仍举例说明。假设在移动终端第一状态下即竖屏时已输入了“9点开会,请去”几个字,由于是竖屏,通常会使用T9输入法,笔画输入法等,但是当移动终端由竖屏切换为横屏后,上述输入法已不再适用,为了方便用户的输入操作,提高文档编辑的效率,本申请在移动终端由竖屏切换为横屏时,自动切换为微软输入法、搜狗输入法等适用于横盘操作的第二类输入法。因而,本申请将能支持竖屏即第一状态的输入法统称为第一类输入法,将能够支持横屏即第二状态的输入法统称为第二类输入法,即,第一类输入法为Abc键盘所支持的输入法,第二类输入法为Qwerty键盘所支持的输入法。这里,并不对第一类输入法和第二类输入法的具体实现方式做限定。由第二类输入法切换为第一类输入法的实现过程与上述的由第一类输入法切换为第二类输入法的过程类似,不再重复说明。需要说明的是,上述第一虚拟键盘可以为Abc键盘;第二虚拟键盘可以为Qwerty键盘。参见图3和图4,图3是根据本发明实施例的移动终端由第一状态切换为第二状态时的虚拟键盘的切换过程示意图,图4是根据本发明实施例的移动终端由第二状态切换为第一状态时的虚拟键盘的切换过程示意图。从图中可以直观的看出,当移动终端由第一状态切换为第二状态即由竖屏切换为横屏时,或者,由第二状态切换为第一状态即由横屏切换为竖屏时,触摸屏上的键盘以及文档编辑区域也随着进行了切换,因而,方便了用户的使用,增强了用户的体验,而且提高了文档编辑的效率。可见,应用本发明实施例提供的终端键盘的切换方法,可以使软键盘的显示方式随着屏幕显示方式的改变而切换,解决了由于屏幕发生切换而导致的文档编辑效率下降的问题,提高了屏幕状态切换后的文件编辑效率,方便了用户使用。本发明实施例还提供了一种移动终端,所述移动终端具有触摸显示屏,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;参加图5,所述移动终端具体包括状态检测模块501,用于检测到所述移动终端处于所述第一状态时,产生一第一调用命令,通知第一调用模块502,检测到所述移动终端处于所述第二状态时,产生一第二调用命令,通知第二调用模块503 ;第一调用模块502,用于根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;第二调用模块503,用于根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,所述第一虚拟键盘和所述第二虚拟键盘的类型不同。上述移动终端的触摸显示屏上还可以包括文档编辑区域;所述移动终端还可以具体包括信息切换模块(图未示),用于当所述移动终端由第一状态切换为第二状态时,将所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,将所述文档编辑区域中已输入的信息由第二位置切换为第一位置。上述移动终端还可以具体包括输入法切换模块(图未示),用于当所述移动终端由第一状态切换为第二状态时, 将所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,将所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。上述第一类输入法为Abc键盘所支持的输入法,所述第二类输入法为Qwerty键盘所支持的输入法。上述第一虚拟键盘为Abc键盘;所述第二虚拟键盘为Qwerty键盘。应用本发明实施例提供的移动终端,可以使软键盘的显示方式随着屏幕显示方式的改变而切换,解决了由于屏幕发生切换而导致的文档编辑效率下降的问题,提高了屏幕状态切换后的文件编辑效率,方便了用户使用。对于移动终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单, 相关之处参见方法实施例的部分说明即可。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质,如R0M/RAM、磁碟、光盘等。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种终端键盘的切换方法,所述方法应用一具有触摸显示屏的移动终端中,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;其特征在于,所述方法包括当检测到所述移动终端处于所述第一状态时,产生一第一调用命令;根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;当检测到所述移动终端处于所述第二状态时,产生一第二调用命令;根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,所述第一虚拟键盘和所述第二虚拟键盘的类型不同。
2.根据权利要求I所述的方法,其特征在于,所述移动终端的触摸显示屏上还包括文档编辑区域;当所述移动终端由第一状态切换为第二状态时,所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,所述文档编辑区域中已输入的信息由第二位置切换为第一位置。
3.根据权利要求I所述的方法,其特征在于,当所述移动终端由第一状态切换为第二状态时,所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。
4.根据权利要求3所述的方法,其特征在于,所述第一类输入法为Abc键盘所支持的输入法,所述第二类输入法为Qwerty键盘所支持的输入法。
5.根据权利要求I所述的方法,其特征在于,所述第一虚拟键盘为Abc键盘;所述第二虚拟键盘为Qwerty键盘。
6.一种移动终端,所述移动终端具有触摸显示屏,所述触摸显示屏具有长边和短边; 所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;其特征在于,所述移动终端包括状态检测模块,用于检测到所述移动终端处于所述第一状态时,产生一第一调用命令, 通知第一调用模块,检测到所述移动终端处于所述第二状态时,产生一第二调用命令,通知第二调用模块;第一调用模块,用于根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;第二调用模块,用于根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,所述第一虚拟键盘和所述第二虚拟键盘的类型不同。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端的触摸显示屏上还包括文档编辑区域;所述移动终端还包括信息切换模块,用于当所述移动终端由第一状态切换为第二状态时,将所述文档编辑区域中已输入的信息由第一位置切换为第二位置;当所述移动终端由第二状态切换为第一状态时,将所述文档编辑区域中已输入的信息由第二位置切换为第一位置。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括输入法切换模块,用于当所述移动终端由第一状态切换为第二状态时,将所述移动终端所提供的输入法由第一类输入法切换为第二类输入法;当所述移动终端由第二状态切换为第一状态时,将所述移动终端所提供的输入法由第二类输入法切换为第一类输入法。
9.根据权利要求8所述的移动终端,其特征在于,所述第一类输入法为Abc键盘所支持的输入法,所述第二类输入法为Qwerty键盘所支持的输入法。
10.根据权利要求6所述的移动终端,其特征在于,所述第一虚拟键盘为Abc键盘;所述第二虚拟键盘为Qwerty键盘。
全文摘要
本发明公开了一种终端键盘的切换方法及移动终端,所述方法包括应用一具有触摸显示屏的移动终端中,所述触摸显示屏具有长边和短边;所述移动终端具有两个状态,仅有所述短边与水平面平行的状态为第一状态,仅有所述长边与水平面平行的状态为第二状态;当检测到所述移动终端处于所述第一状态时,产生一第一调用命令;根据所述第一调用命令,调用第一虚拟键盘显示在所述触摸屏显示屏上;当检测到所述移动终端处于所述第二状态时,产生一第二调用命令;根据所述第二调用命令,调用第二虚拟键盘显示在所述触摸显示屏上;其中,第一虚拟键盘和第二虚拟键盘的类型不同。应用本发明,提高了屏幕状态切换后的文件编辑效率,方便了用户使用。
文档编号H04M1/725GK102594992SQ201210050648
公开日2012年7月18日 申请日期2009年12月31日 优先权日2009年12月31日
发明者吕磊, 崔兴强, 甘大勇 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1