一种移动终端输入法切换方法

文档序号:7865286阅读:212来源:国知局
专利名称:一种移动终端输入法切换方法
技术领域
本发明涉及移动终端领域,具体涉及移动终端输入法的切换方法。
背景技术
目前,有些手机通过检测加速度传感器的输出量,判断出手机的运动方位状态,从而去切换手机的输入法。当并没有必要切换输入法的时候,这些手机也很容易被一些动作触发而切换输入法。发明内容
为了解决上述技术问题,本发明提供了一种移动终端输入法切换方法,不仅不容易被误触发而切换输入法,而且使用起来非常方便。
一种移动终端输入法切换方法,包括如下步骤I. I)检测移动终端的屏幕是否出现供用户输入字符的区域,若是则执行步骤I. 2),否则重新执行步骤I. I);I. 2)从移动终端的角度传感器中获取屏幕显示面当前所处的初始位置;I. 3)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝设定方向旋转第一角度、且所述第一角度大于第一阈值,若是则执行步骤I. 4);I. 4)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝与设定方向相反的方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤I. 5);I. 5)以设定顺序切换所述移动终端的输入法。
在更优的方案中,所述角度传感器是加速度传感器、方向传感器或陀螺仪传感器。
本发明还提供了一种移动终端输入法切换方法,包括如下步骤3. I)检测移动终端屏幕是否出现供用户输入字符的区域,若是则执行步骤3. 2),否则重新执行步骤3. I);3. 2)从移动终端的角度传感器中获取屏幕显示面当前所处的初始位置;3. 3)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝设定方向旋转第一角度、且所述第一角度大于第一阈值,若否则执行步骤3. 4),若是则执行步骤 3. 5);3. 4)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝与所述设定方向相反的方向旋转第一角度、且所述第一角度大于第一阈值,若是则执行步骤3. 6);3. 5)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝与设定方向相反的方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤3. 7);3. 6)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝设定方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤3. 8);3. 7)以设定顺序切换所述移动终端的输入法;3. 8)以与设定顺序相反的顺序切换所述移动终端的输入法。
在更优的方案中,所述角度传感器是加速度传感器、方向传感器或陀螺仪传感器。
本发明的有益效果是本发明通过检测出用户需要进行输入字符时屏幕显示面所处的位置,并以该位置为初始位置,判断移动终端是否在一段时间内向设定方向内旋转、进一步反向旋转以使得屏幕的显示面与用户的初始视角相适应,从而最大限度地避免移动终端容易因为旋转而出现的误动作,并且很方便用户输入字符。


图I是本发明一种实施例的移动终端输入法切换方法的流程图。
具体实施方式
以下将结合附图,对本发明的具体实施例作进一步详细说明。
如图I所示,一种实施例的移动终端输入法切换方法,包括如下步骤51.检测移动终端(比如手机)屏幕是否出现供用户输入字符的区域,若是则执行步骤 S2,否则重新执行步骤SI。通常来说,只有在屏幕提示需要输入字符的时候,用户才有必要选择切换到哪个输入法,并且,这时候用户往往是面对屏幕,他才能从屏幕中了解到当前手机采用的是哪个输入法、以及是否需要切换输入法;52.从移动终端的角度传感器中获取屏幕显示面当前所处的初始位置;S41.通过角度传感器,检测移动终端是否以该初始位置为基准朝设定方向旋转第一角度,例如以屏幕的长度方向为轴向后旋转10°,若没有向后旋转,则执行步骤S31。
S42.判断第一角度是否大于第一阈值,若是,则执行步骤S43 :例如第一阈值为 8°,那么由于第一角度大于第一阈值,则继续执行步骤S43,否则重新执行步骤S2 ;543.通过角度传感器,检测移动终端是否在设定时间段内进一步朝与设定方向相反的方向旋转第二角度,若是则执行步骤S44,否则回到步骤S2 :例如当设定时间段为1S,移动终端从完成向后旋转第一角度的动作开始的O. 8S内,进一步反向(即向前)旋转第二角度 10。,则继续执行步骤S44;544.判断第一角度与第二角度之差是否不超过设定阈值角度,若是则执行步骤S45, 否则回到步骤S2:例如设定阈值角度为1°,由于移动终端进一步反向旋转了第二角度 10°,屏幕的显示面回到初始的位置,第一角度与第二角度之差为0,则继续执行步骤S45。 设定阈值角度通常不宜过大,可以为±2°,该角度如果过大,屏幕显示面超出了用户眼睛的视角范围,这时候切换输入法也是没有必要。
S45.以设定顺序切换移动终端的输入法;比如,手机内输入法的顺序为中文输入法、英文大写输入法、英文小写输入法、九宫键盘和全键盘,设定的顺序即为从中文输入法依次至全键盘。
用户在进行旋转切换输入法的操作时,其眼睛和姿势往往是与屏幕显示面的初始位置相适应的,若简单地旋转第一角度即切换输入法,当用户再反向旋转第二角度以适应其眼睛的视角时,输入法又再次切换,给用户带来了很大的不便,采用上述方案后,既可以智能地判断出用户何时需要通过旋转切换输入法,也可以防止移动终端误动作,能给用户很好的用户体验。
当然,还可以检测移动终端是否朝与设定方向相反的方向旋转第一角度,并进行后续处理,其处理方法与步骤S41至S45类似S31.通过角度传感器,检测移动终端是否以该初始位置为基准朝与设定方向相反的方向旋转第一角度,若是则执行步骤S32,否则执行步骤S2:例如以屏幕的长度方向为轴向前旋转10°,则执行步骤S32,否则则执行步骤S2。
S32.判断第一角度是否大于第一阈值,若是,则执行步骤S33 :例如第一阈值为 8°,那么由于第一角度大于第一阈值,则继续执行步骤S33,否则重新执行步骤S2。
S33.通过角度传感器,检测移动终端是否在设定时间段内进一步朝设定方向旋转第二角度,若是则执行步骤S34,否则回到步骤S2 :例如当设定时间段为1S,移动终端从完成向前旋转第一角度的动作开始的O. 8S内,进一步反向(即向后)旋转第二角度10°,则继续执行步骤S34。
S34.判断第一角度与第二角度之差是否不超过设定阈值角度,若是则执行步骤 S45,否则回到步骤S2 :例如设定阈值角度为1°,由于移动终端进一步反向旋转了第二角度10°,屏幕的显示面回到初始的位置,第一角度与第二角度之差为0,则继续执行步骤 S35。
S35.以设定顺序相反的顺序切换移动终端的输入法;比如,手机内输入法的顺序为中文输入法、英文大写输入法、英文小写输入法、九宫键盘和全键盘,设定的顺序即为从中文输入法依次至全键盘,与该设定顺序相反的顺序即为从全键盘依次至中文输入法。
角度传感器可以是加速度传感器、方向传感器或陀螺仪传感器,这些传感器都可以检测出移动终端的屏幕的显示面的角度,以及其在空间旋转的角度。
权利要求
1. 一种移动终端输入法切换方法,其特征是,包括如下步骤 I. I)检测移动终端的屏幕是否出现供用户输入字符的区域,若是则执行步骤I. 2),否则重新执行步骤I. I); I. 2)从移动终端的角度传感器中获取屏幕显示面当前所处的初始位置; I. 3)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝设定方向旋转第一角度、且所述第一角度大于第一阈值,若是则执行步骤I. 4); I. 4)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝与设定方向相反的方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤I. 5); 1.5)以设定顺序切换所述移动终端的输入法。
2.如权利要求I所述的移动终端输入法切换方法,其特征是,所述角度传感器是加速度传感器、方向传感器或陀螺仪传感器。
3.一种移动终端输入法切换方法,其特征是,包括如下步骤 3.I)检测移动终端屏幕是否出现供用户输入字符的区域,若是则执行步骤3. 2),否则重新执行步骤3. I); 3.2)从移动终端的角度传感器中获取屏幕显示面当前所处的初始位置; 3.3)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝设定方向旋转第一角度、且所述第一角度大于第一阈值,若否则执行步骤3. 4),若是则执行步骤3. 5); 3.4)通过所述角度传感器,检测所述移动终端是否以所述初始位置为基准朝与所述设定方向相反的方向旋转第一角度、且所述第一角度大于第一阈值,若是则执行步骤3. 6); 3.5)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝与设定方向相反的方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤3. 7); 3.6)通过所述角度传感器,检测所述移动终端是否在设定时间段内朝设定方向旋转第二角度,且所述第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤3. 8); 3.7)以设定顺序切换所述移动终端的输入法; 3.8)以与设定顺序相反的顺序切换所述移动终端的输入法。
4.如权利要求2所述的移动终端输入法切换方法,其特征是,所述角度传感器是加速度传感器、方向传感器或陀螺仪传感器。
全文摘要
本发明公开了一种移动终端输入法切换方法,包括如下步骤1.1)检测移动终端的屏幕是否出现供用户输入字符的区域,若是则执行步骤1.2);1.2)获取屏幕显示面当前所处的初始位置;1.3)检测移动终端是否以初始位置为基准朝设定方向旋转第一角度、且第一角度大于第一阈值,若是则执行步骤1.4);1.4)检测移动终端是否在设定时间段内朝与设定方向相反的方向旋转第二角度,且第一角度与第二角度之差不超过设定阈值角度,若是则执行步骤1.5);1.5)以设定顺序切换移动终端的输入法。本发明能够最大限度地避免移动终端出现的误动作,且很方便用户输入字符。
文档编号H04M1/725GK102981740SQ201210452918
公开日2013年3月20日 申请日期2012年11月13日 优先权日2012年11月13日
发明者曾元清, 丰小康 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1