本发明专利技术实施例公开了一种便捷式电子设备,其包括显示屏、动作感应模块、动作转化模块和输入法模块。动作感应模块根据用户对便携式电子设备的移动动作产生加速度数据。动作转化模块根据加速度数据判断移动动作为左甩动作或右甩动作,在移动动作为左甩动作时产生输入法向前切换命令,或在移动动作为右甩动作时产生输入法向后切换命令。输入法模块根据输入法向前切换命令在输入法队列中切换至当前输入法的前一个输入法,或根据输入法向后切换命令切换至当前输入法的后一个输入法,并刷新显示界面以显示切换后的输入法的输入方式界面。本发明专利技术还公开了一种便携式电子设备的输入法切换方法。通过上述方式,本发明专利技术能够简化不同输入法之间的切换过程。
【技术实现步骤摘要】
本专利技术涉及电子终端
,具体涉及一种便捷式电子设备,还涉及一种便捷式电子设备的输入法切换方法。
技术介绍
随着便捷式电子设备的日益普及,人们使用便捷式电子设备进行文本输入的频率也越来越高。因此,用户越来越关注输入法的输入效率以及进行文本输入时的用户体验。由于便捷式电子设备中输入法的种类很多,用户在使用便捷式电子设备进行输入时,需要在不同的输入法之间进行切换。然而,现有技术对于输入法的切换一般是通过按键或者触摸屏进入输入法列表进行选择,不同输入法之间的切换往往需要进行多次的按键操作,切换 过程较为繁琐,降低了输入的效率,影响了用户的体验。
技术实现思路
本专利技术所要解决的技术问题是提供一种,能够简化不同输入法之间的切换过程。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种便携式电子设备,包括显示屏、动作感应模块、动作转化模块和输入法模块。该动作感应模块根据用户对便携式电子设备的移动动作产生加速度数据;该动作转化模块根据产生的加速度数据判断该移动动作为左甩动作或右甩动作,在移动动作为左甩动作时产生输入法向前切换命令,或在移动动作为右甩动作时产生输入法向后切换命令;该输入法模块根据输入法向前切换命令在输入法队列中获取当前输入法的前一个输入法以替换当前输入法,刷新显示界面以显示前一个输入法的输入方式界面,或根据输入法向后切换命令在输入法队列中获取当前输入法的后一个输入法以替换当前输入法,刷新显示界面以显示后一个输入法的输入方式界面。其中,动作感应模块上建立有包括相互垂直且相交于一点的X轴、Y轴以及Z轴的三维坐标系,该X轴与显示屏的宽度方向平行,该Y轴与显示屏的长度方向平行。其中,便携式电子设备进一步包括显示屏状态监测模块,用于检测显示屏处于横屏显示状态或竖屏显示状态。其中,在显示屏状态监测模块监测到显示屏在处于横屏显示状态时,通知动作感应模块根据移动动作产生在X轴上的加速度数据,动作转化模块在X轴上的加速度数据小于第一预定阈值时判定移动动作为左甩动作,在X轴上的加速度数据大于第二预定阈值时判定移动动作为右甩动作。其中,显示屏在处于竖屏显示状态时,动作感应模块根据移动动作产生在Y轴上的加速度数据,动作转化模块在Y轴上的加速度数据小于第三预定阈值时判定移动动作为左甩动作,在Y轴上的加速度数据大于第四预定阈值时判定移动动作为右甩动作。其中,该输入法队列包括简体中文拼音输入法、简体中文笔画输入法、数字输入法以及英文字母输入法。其中,该便携式电子设备为手机。其中,该便携式电子设备为平板电脑。其中,该便携式电子设备个人数字助理。为解决上述技术问题,本专利技术采用的另一个技术方案是提供一种便携式电子设备的输入法切换方法,包括以下步骤根据用户对便携式电子设备的移动动作产生加速度数据;根据加速度数据判断移动动作为左甩动作或右甩动作,在移动动作为左甩动作时产生输入法向前切换命令,或在移动动作为右甩动作时产生输入法向后切换命令; 根据输入法向前切换命令在输入法队列中获取当前输入法的前一个输入法以替换当前输入法,刷新显示界面以显示前一个输入法的输入方式界面,或根据输入法向后切换命令在输入法队列中获取当前输入法的后一个输入法以替换当前输入法,刷新显示界面以显不后一个输入法的输入方式界面。本专利技术实施例的通过将用户对便携式电子设备的移动动作转化为加速度数据,进而判断移动动作为左甩动作或右甩动作,并产生输入法向前或向后切换命令,能够简化不同输入法之间的切换过程,避免用户反复的按键操作,提高输入的效率,丰富用户体验。附图说明图I是本专利技术便携式电子设备的输入法切换方法一实施例的流程示意图;图2是本专利技术便携式电子设备一实施例的结构示意图;图3是图2所示的便携式电子设备的工作流程图;图4是本专利技术便携式电子设备另一实施例的电路示意图。具体实施例方式下面结合附图和实施例,对本专利技术作进一步的详细描述。以下实施例仅用于说明本专利技术,但不应用来限制本专利技术的范围。请参阅图1,图I是本专利技术便携式电子设备的输入法切换方法一实施例的流程示意图。便携式电子设备的输入法切换方法包括以下步骤步骤S101,根据用户对便携式电子设备的移动动作产生加速度数据。其中,用户在需要切换输入法时,做出该移动动作,该移动动作其实是一个加速动作,便携式电子设备能够感应到移动动作,并产生相应的加速度数据。步骤S102,根据产生的加速度数据判断移动动作为左甩动作或右甩动作,在移动动作为左甩动作时产生输入法向前切换命令,或在移动动作为右甩动作时产生输入法向后切换命令。步骤S103,根据输入法向前切换命令在输入法队列中获取当前输入法的前一个输入法以替换当前输入法,刷新显示界面以显示前一个输入法的输入方式界面,或根据输入法向后切换命令在输入法队列中获取当前输入法的后一个输入法以替换当前输入法,刷新显示界面以显示后一个输入法的输入方式界面。本专利技术实施例的便携式电子设备的输入法切换方法能够通过感应用户对便携式电子设备的移动动作完成输入法的切换工作,用户无需进行多次的按键操作,可以方便快捷地实现在不同输入法之间的切换。请参阅图2,图2是本专利技术便携式电子设备一实施例的结构示意图。便携式电子设备包括显示屏状态监测模块21、动作感应模块22、动作转化模块23、输入法模块24以及显示屏25。在本实施例中,便携式电子设备可以为手机、平板电脑或个人数字助理。显示屏状态监测模块21用于检测显示屏25处于横屏显示状态或竖屏显示状态。随着显示技术的不断进步,便携式电子设备的显示屏朝向大尺寸发展已成为必然趋势,对 于大尺寸的显示屏25,用户在进行文本输入时,可以根据实际需要选择在横屏显示状态下输入,或者选择在竖屏显示状态下输入。显示屏状态检测模块21检测到显示屏25的显示状态发生改变时,通知动作感应模块22。动作感应模块22根据用户对便携式电子设备的移动动作产生加速度数据。动作感应模块22根据显示屏25的显示状态产生加速度数据,在横屏显示状态下和竖屏显示状态下,动作感应模块22产生加速度数据的方向是不同的。动作转化模块23根据加速度数据判断移动动作为左甩动作或右甩动作,在移动动作为左甩动作时产生输入法向前切换命令,或在移动动作为右甩动作时产生输入法向后切换命令。由于便携式电子设备可能经常处于移动中,例如用户行走中使用便携式电子设备,为了避免动作转化模块23的误判断,便携式电子设备可以设定阈值,将加速度数值与阈值进行比较,以判断该移动动作是否生效。当加速度数据的绝对值大于阈值的绝对值时,动作转化模块23判断该移动动作生效,进而根据加速度数据判断该移动动作为左甩动作或右甩动作。再进一步,动作转化模块23根据左甩动作或右甩动作产生相应的输入法切换命令。输入法切换命令的切换方向可以根据实际需要设置。在本实施例中,左甩动作对应输入法向前切换命令,右甩动作对应输入法向后切换命令。在其它可替代的备选实施例中,左甩动作也可对应输入法向后切换命令,右甩动作则对应输入法向前切换命令。输入法模块24根据输入法向前切换命令在输入法队列中获取当前输入法的前一个输入法以替换当前输入法,刷新显示界面以显示前一个输入法的输入方式界面,或根据输入法向后切换命令在输入法队列中获取当前输入法的后一个输入法以替换当前输入法,刷新显示界面以显示后一个输本文档来自技高网...
【技术保护点】
一种便携式电子设备,包括显示屏,其特征在于,所述便携式电子设备进一步包括:动作感应模块,根据用户对所述便携式电子设备的移动动作产生加速度数据;动作转化模块,根据所述加速度数据判断所述移动动作为左甩动作或右甩动作,在所述移动动作为所述左甩动作时产生输入法向前切换命令,或在所述移动动作为所述右甩动作时产生输入法向后切换命令;输入法模块,根据所述输入法向前切换命令在输入法队列中获取当前输入法的前一个输入法以替换所述当前输入法,刷新显示界面以显示所述前一个输入法的输入方式界面,或根据所述输入法向后切换命令在所述输入法队列中获取当前输入法的后一个输入法以替换所述当前输入法,刷新所述显示界面以显示所述后一个输入法的输入方式界面。
【技术特征摘要】
【专利技术属性】
技术研发人员:杨志兵,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。