电子设备及其控制方法

文档序号:6442967阅读:153来源:国知局
专利名称:电子设备及其控制方法
技术领域
本发明涉及移动终端技术领域,特别是涉及一种电子设备及其控制方法。
背景技术
目前存在一些具有“一键通”功能的电子设备,即一个按键可以控制电子设备的多个功能,例如“一键通话”,“一键上网”等等。“一键通话”功能是一种全新的移动技术,可以快速地进行一对一或者一对多的通话,就像使用对讲通话机一样。这一功能适合需要频繁联系的小型和中型企业以及需要同朋友和家人聊天的个人用户。但是,用户必须使用内置这种功能的电子设备。“一键上网,,功能是指在电子设备上有一个专门的上网键,按该键之后可以直接连接上移动运营商的网站开始上网,而无需用户一系列的操作,例如作一些复杂的配置,开启专门的应用软件、输入网址后才能上网。而当前电子设备设计中,越来越注重外观的设计。然而,在电子设备的设计中,按键较多,时常影响电子设备整体的美感,并且也增大了电子设备的尺寸。此外,在翻盖电子设备设计中,由于大量按键被设计成在电子设备翻开时才能使用,这样当电子设备合盖时,对电子设备的操控比较复杂。

发明内容
本发明主要解决的技术问题是提供一种电子设备及其控制方法,能够在减少按键的情况下仍然具备未减少按键时的操作功能、操作简单。为解决上述技术问题,本发明采用的一个技术方案是提供一种电子设备控制方法,包括如下步骤在按压或触摸按键但未释放时,在屏幕上选中一菜单,同时计算所述按键按压或触摸的持续时间长度;如果所述持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,并同时重新计算所述按键按压或触摸的持续时间长度;其中,如果在上述任一步骤中检测到所述按键的按压或触摸被释放,激活当前所选的菜单。其中,所述在屏幕上选中一菜单的步骤之前,包括监测是否有按压或触摸按键动作发生,如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,执行在屏幕上选中一菜单的步骤;否则继续监测是否有按压或触摸按键动作发生。其中,在屏幕上选中一菜单的步骤中,包括获取按压或触摸按键触发的操作指令; 并且在所述计算按键按压或触摸的持续时间长度的步骤之后、在屏幕上切换到上一个或下一个菜单的步骤之前,包括判断所述操作指令的类型,如果所述操作指令是向后切换指令,执行在屏幕上切换到下一个菜单的步骤;如果所述操作指令是向前切换指令,执行在屏幕上切换到上一个菜单的步骤。其中,在所述计算按键按压或触摸的持续时间长度的步骤之后、在屏幕上切换到上一个或下一个菜单的步骤之前,包括获取电子设备的向心加速度,若电子设备的向心加速度的绝对值达到第二阈值,在屏幕上切换到上一个菜单的步骤;否则,在屏幕上切换到下一个菜单的步骤。为解决上述技术问题,本发明采用的另一个技术方案是提供一种电子设备,包括计时模块,用于在屏幕上选中一菜单,同时计算所述按键按压或触摸的持续时间长度; 切换模块,用于如果所述持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,且同时通知所述计时模块重新计算所述按键按压或触摸的持续时间长度;启动模块,用于如果检测到所述按键的按压或触摸被释放,激活当前所选的菜单。其中,所述电子设备包括监测模块,用于监测是否有按压或触摸按键动作发生, 如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,切换模块执行在屏幕上选中一菜单的步骤;否则继续监测是否有按压或触摸按键动作发生。其中,计时模块还用于获取按压或触摸按键触发的操作指令;并且所述电子设备包括指令判断模块,用于判断所述操作指令的类型,如果所述操作指令是向后切换指令, 执行在屏幕上切换到下一个菜单的步骤;如果所述操作指令是向前切换指令,执行在屏幕上切换到上一个菜单的步骤。其中,所述电子设备包括速度感应模块和速度判断模块;速度感应模块用于获取电子设备的向心加速度;速度判断模块用于若电子设备的向心加速度的绝对值达到第二阈值,在屏幕上切换到上一个菜单的步骤;否则,在屏幕上切换到下一个菜单的步骤。其中,速度感应模块是加速度传感器。其中,电子设备是手机、MP3、MP4或者平板电脑。本发明的有益效果是区别于现有技术的情况,本发明电子设备及其控制方法,按压或触摸按键但未释放时,根据按键按压或触摸的时间长度在屏幕上切换上一个或下一个菜单,并在释放按键时,激活当前所选的菜单,能够在减少按键的情况下仍然具备未减少按键时的操作功能、操作简单。


图1是本发明电子设备控制方法第一实施例的流程图;图2是本发明电子设备控制方法中通过拨号拨打电话方法的示意图;图3是本发明电子设备控制方法中通过选择联系人拨打电话方法的示意图;图4是本发明电子设备控制方法中短信阅读方法的示意图;图5是本发明电子设备控制方法中锁定与解锁方法的示意图;图6是本发明电子设备控制方法第二实施例的流程图;图7是本发明电子设备控制方法第三实施例的流程图;图8是本发明电子设备第一实施例的结构示意图;图9是本发明电子设备第二实施例的结构示意图;图10是本发明电子设备第三实施例的结构示意图。
具体实施例方式下面结合附图和实施例对本发明进行详细说明。参阅图1,图1是本发明电子设备控制方法第一实施例的流程图。本发明实施例包括
步骤S11,在按压或触摸按键但未释放时,获取按键触发的操作指令并在在屏幕上选中一菜单,同时计算按键按压或触摸的持续时间长度。其中,菜单包括初始状态、被选择状态和激活状态三种状态,选中某一菜单即使该菜单由初始状态变化为被选择状态,并且菜单处于被选择状态时一般对其进行高亮显示, 用于明示菜单之间状态的区别。在按压或触摸按键但未释放时,通常,在屏幕上选中一菜单时,屏幕左上角的第一个菜单作为默认菜单,即第一个被选中的菜单。步骤S12,如果持续时间长度达到第一阈值,根据操作指令在屏幕上切换到上一个或下一个菜单,并同时重新计算按键按压或触摸的持续时间长度。比如,第一阈值一般设置为1到5秒,要使菜单的切换速度较快,第一阈值选择1 秒,当然,第一阈值的选择取决于用户的具体需要,并且第一阈值可设置于系统文件中,也可以由用户自行设置。在切换到上一个或下一个菜单时,该菜单由初始状态变化为被选择状态,而切换前的菜单由被选择状态恢复为初始状态。步骤S13,如果检测到按键的按压或触摸被释放,激活当前所选的菜单。此时,步骤Sl 1或S12中,在选中某一菜单后,若检测到按键的按压或触摸被释放, 使该菜单由被选择状态变为激活状态,即激活该菜单。值得注意的是,上述步骤Sll到步骤S13仅通过一个按键即可实现。由于本发明实施例只需要一个按键就可以实现全部操作,且对该按键的位置没有要求,所以为电子设备的设计带来了便利、丰富了电子设备的功能,以手机为例,如对于翻盖手机,可以设计一个侧键,从而使得手机在合盖情况下,通过侧键和子屏操控手机。本发明实施例,按压或触摸按键但未释放时,根据按键按压或触摸的时间长度在屏幕上切换上一个或下一个菜单,并在释放按键时,激活当前所选的菜单,能够在减少按键的情况下仍然具备未减少按键时的操作功能、操作简单。下面对上述实施例进行简要举例说明,以手机为例,并且在屏幕上切换菜单均以光标形式体现。应用场景1 参阅图2,图2所示是本发明电子设备控制方法中通过拨号拨打电话方法的示意图。当用户需要拨打电话‘13912345678,首先,在主页面(如图加)中按住按键,当光标移动到‘电话拨打’菜单时,释放按键,进入电话拨打界面(如图2b);然后,再次按住按键、当光标移动到‘1’时释放按键,重复这种方法将后续的 ‘3912345678,都输入进去;最后,当全部号码都输入以后,按住按键,当光标移动到‘拨出’菜单(如图2c)时、 释放按键,这样电话就拨出了。应用场景2 参阅图3,图3所示是本发明电子设备控制方法中通过选择联系人拨打电话方法的示意图。
6
当用户需要拨打联系人‘李四’首先,在主页面(如图3a)中按住按键,当光标移动到‘联系人’菜单时,释放按键, 从而进入联系人电话列表(如图北);然后,按住按键、当光标移动到‘李四’时,释放按键;最后,在弹出的新界面中(如图3c),按住按键,当光标移动到‘呼叫’时、释放按键,这样‘李四’电话就拨出了。应用场景3 参阅图4,图4所示是本发明电子设备控制方法中短信阅读方法的示意图。当用户需要阅读‘亚辉,的短信首先,在主页面(如图4a)中按住按键,当光标移动到‘短信’菜单时,释放按键, 从而进入短信列表(如图4b);然后,在短信列表中,所有短信按照时间选后排列,按住按键,当光标移动到需要打开的‘亚辉’信息时,释放按键,从而打开此信息(如图4c)。应用场景4 参阅图5,图5所示是本发明电子设备控制方法中锁定与解锁方法的示意图。在主页面(如图5a)中,按住按键,当光标移动到‘锁定’菜单时、释放按键,这样手机就可以被锁定了;当用户需要解锁时,按住按键,等到界面提示询问‘确认解锁’消息框时(如图5b) 时,释放按键,则手机被解锁。提示询问‘确认解锁’消息框只保留2秒,当然,保留时间可以设定,当用户在此时间内没有即时释放按键,则提示询问‘确认解锁’消息框消失。此消息框消失后,用户释放按键,手机仍然不能被解锁。直到用户再一次按住按键解锁。这样可以防止手机在口袋中受压而误操作。上述应用场景1到4中,所有子操作界面中均设有‘返回’菜单,当用户需要返回时,按住按键,当光标移动到‘返回’菜单时、释放按键,就可以返回到上一级操作界面。参阅图6,图6是本发明电子设备控制方法第二实施例的流程图。本发明实施例包括步骤S201,监测是否有按压或触摸按键动作发生。如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,执行步骤S202 ; 否则,继续监测是否有按压或触摸按键动作发生。并且,监测到有按压或触摸按键动作产生时,按压触摸按键会触发按键会产生中断信号,该中断信号即对应转化为操作指令。步骤S202,在屏幕上选中一菜单,并获取按键触发的操作指令。步骤S203,计算按键按压或触摸的持续时间长度。步骤S204,检测按键的按压或触摸是否被释放。如果按键的按压或触摸被释放,执行步骤S205 ;否则,执行步骤S206。步骤S205,激活当前所选的菜单。激活当前所选的菜单后,结束整个流程。步骤S206,判断持续时间长度是否达到第一阈值。如果持续时间长度达到第一阈值,执行步骤S207 ;否则执行步骤S208。
步骤S207,根据操作指令在屏幕上切换到上一个或下一个菜单,同时该上一个或下一个菜单上的按键按压或触摸的持续时间长度重置为0。其中,步骤S207包括判断操作指令类型的步骤,如果操作指令是向后切换指令, 在屏幕上切换到下一个菜单;如果操作指令是向前切换指令,在屏幕上切换到上一个菜单。 当然,这里需要通过设置两个按键来实现该操作。步骤S208,系统延时。其中,系统延时的时间长度一般为10到50毫秒,当然,系统延时的时间长度是可以调整的,保存于系统文件中,也可由用户自行设置。系统延时后,重新执行步骤S203。步骤S208使用户释放按键后,被选中的菜单保持当前被选择状态,方便操作,减少操作误差。本发明实施例,能够实现菜单向上一个或下一个切换,即可实现菜单向前或向后任一方向切换,节省操作时间,更加人性化。参阅图7,图7是本发明电子设备控制方法第三实施例的流程图。本发明实施例包括步骤S301,监测是否有按压或触摸按键动作发生。如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,执行步骤S302 ; 否则,继续监测是否有按压或触摸按键动作发生。步骤S302,在屏幕上选中一菜单。步骤S303,计算按键按压或触摸的持续时间长度。步骤S304,检测按键的按压或触摸是否被释放。如果按键的按压或触摸被释放,执行步骤S305 ;否则,执行步骤S306。步骤S305,激活当前所选的菜单。激活当前所选的菜单后,结束整个流程。步骤S306,判断持续时间长度是否达到第一阈值。如果持续时间长度达到第一阈值,执行步骤S307 ;否则执行步骤S311。步骤S307,获取电子设备的向心加速度。步骤S308,判断向心加速度是否达到第二阈值。如果向心加速度达到第二阈值,执行步骤S309 ;否则,执行步骤S310。步骤S309,在屏幕上切换到上一个菜单。步骤S309之后,执行步骤S311。步骤S310,在屏幕上切换到下一个菜单。步骤S310之后,执行步骤S311。该步骤为默认切换动作,即用户不旋转电子设备时,根据持续时间长度依次向下一个切换菜单。步骤S311,系统延时。本发明实施例,步骤S307到步骤S310,通过检测电子设备的向心加速度是否达到第二阈值,在达到第二阈值时,切换到上一个菜单,否则,切换到下一个菜单,能够实现菜单向前或向后任一方向切换,节省操作时间,更加人性化,增强用户体验。参阅图8,图8是本发明电子设备第一实施例的结构示意图。本发明实施例包括计时模块11、切换模块12以及启动模块13。计时模块11用于在按压或触摸按键但未释放时,在屏幕上选中一菜单,同时计算按键按压或触摸的持续时间长度。计时模块11通常由定时器实现。切换模块12用于如果持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,且同时通知计时模块11重新计算按键按压或触摸的持续时间长度。启动模块13用于如果检测到按键的按压或触摸被释放,激活当前所选的菜单。值得注意的是,只需要一个按键即可实现本发明实施例的功能。本发明实施例,增加计时模块11、切换模块12以及启动模块13,按压或触摸按键但未释放时,切换模块12根据计时模块11计算得到按键按压或触摸的时间长度在屏幕上切换上一个或下一个菜单,并在释放按键时,由启动模块13激活当前所选的菜单,能够在减少按键的情况下仍然具备未减少按键时的操作功能、操作简单。参阅图9,图9是本发明电子设备第二实施例的结构示意图。与第一实施例的区别在于,本发明实施例不仅包括计时模块21、切换模块23以及启动模块对,还包括监测模块20以及指令判断模块22。监测模块20用于监测是否有按压或触摸按键动作发生,如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,切换模块23执行在屏幕上选中一菜单的步骤; 否则继续监测是否有按压或触摸按键动作发生。指令判断模块22用于获取按压或触摸按键所触发的操作指令,并判断该操作指令的类型,如果操作指令是向后切换指令,切换模块23执行在屏幕上切换到下一个菜单的步骤;如果操作指令是向前切换指令,切换模块23执行在屏幕上切换到上一个菜单的步
马聚ο本发明实施例,需要设置两个按键,并且增加指令判断模块22,能够根据操作指令选择向上一个还是向下一个切换菜单,节省时间,方便用户。参阅图10,图10是本发明电子设备第三实施例的结构示意图。与第一实施例的区别在于,本发明实施例不仅包括计时模块31、切换模块34和启动模块35,还包括监测模块30、速度感应模块32以及速度判断模块33。监测模块30用于监测是否有按压或触摸按键动作发生,如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,切换模块34执行在屏幕上选中一菜单的步骤; 否则继续监测是否有按压或触摸按键动作发生。速度感应模块32用于获取电子设备的向心加速度。速度感应模块是加速度传感
ο速度判断模块33用于若电子设备的向心加速度的绝对值达到第二阈值,切换模块34在屏幕上切换到上一个菜单的步骤;否则,切换模块34在屏幕上切换到下一个菜单的步骤。本发明实施例,增加速度感应模块32以及速度判断模块33,通过速度获取与判断模块32判断电子设备向心加速度的绝对值是否达到第二阈值,在电子设备向心加速度的绝对值达到第二阈值时,切换模块34执行在屏幕上切换到上一个菜单的步骤,能够实现向上一个或向下一个切换菜单,方便用户,增加用户体验。上述实施例中,电子设备是手机、MP3、MP4或者平板电脑,并且电子设备的按键可是触摸屏按键也可是硬按键。以上仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种电子设备控制方法,其特征在于,包括如下步骤在按压或触摸按键但未释放时,在屏幕上选中一菜单,同时计算所述按键按压或触摸的持续时间长度;如果所述持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,并同时重新计算所述按键按压或触摸的持续时间长度;其中,如果在上述任一步骤中检测到所述按键的按压或触摸被释放,激活当前所选的菜单。
2.根据权利要求1所述的控制方法,其特征在于,所述在屏幕上选中一菜单的步骤之前,包括监测是否有按压或触摸按键动作发生,如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,执行在屏幕上选中一菜单的步骤;否则继续监测是否有按压或触摸按键动作发生。
3.根据权利要求2所述的控制方法,其特征在于,在屏幕上选中一菜单的步骤中,包括获取按压或触摸按键触发的操作指令;并且在所述计算按键按压或触摸的持续时间长度的步骤之后、在屏幕上切换到上一个或下一个菜单的步骤之前,包括判断所述操作指令的类型,如果所述操作指令是向后切换指令,执行在屏幕上切换到下一个菜单的步骤;如果所述操作指令是向前切换指令,执行在屏幕上切换到上一个菜单的步骤。
4.根据权利要求2所述的控制方法,其特征在于,在所述计算按键按压或触摸的持续时间长度的步骤之后、在屏幕上切换到上一个或下一个菜单的步骤之前,包括获取电子设备的向心加速度,若电子设备的向心加速度的绝对值达到第二阈值,在屏幕上切换到上一个菜单的步骤;否则,在屏幕上切换到下一个菜单的步骤。
5.一种电子设备,其特征在于,包括计时模块,用于在屏幕上选中一菜单,同时计算所述按键按压或触摸的持续时间长度;切换模块,用于如果所述持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,且同时通知所述计时模块重新计算所述按键按压或触摸的持续时间长度; 启动模块,用于如果检测到所述按键的按压或触摸被释放,激活当前所选的菜单。
6.根据权利要求5所述的电子设备,其特征在于,所述电子设备包括监测模块,用于监测是否有按压或触摸按键动作发生,如果有按压或触摸按键动作发生,在按压或触摸按键但未释放时,切换模块执行在屏幕上选中一菜单的步骤;否则继续监测是否有按压或触摸按键动作发生。
7.根据权利要求6所述的电子设备,其特征在于,计时模块还用于获取按压或触摸按键触发的操作指令;并且所述电子设备包括 指令判断模块,用于判断所述操作指令的类型,如果所述操作指令是向后切换指令,执行在屏幕上切换到下一个菜单的步骤;如果所述操作指令是向前切换指令,执行在屏幕上切换到上一个菜单的步骤。
8.根据权利要求6所述的电子设备,其特征在于,所述电子设备包括速度感应模块和速度判断模块;速度感应模块用于获取电子设备的向心加速度;速度判断模块用于若电子设备的向心加速度的绝对值达到第二阈值,在屏幕上切换到上一个菜单的步骤;否则,在屏幕上切换到下一个菜单的步骤。
9.根据权利要求8所述的电子设备,其特征在于,所述速度感应模块是加速度传感器。
10.根据权利要求5所述的电子设备,其特征在于,所述电子设备是手机、MP3、MP4或者平板电脑。
全文摘要
本发明公开了一种电子设备控制方法。该方法包括在按压或触摸按键但未释放时,在屏幕上选中一菜单,并同时计算按键按压或触摸的持续时间长度;如果持续时间长度达到第一阈值,在屏幕上切换到上一个或下一个菜单,并同时重新计算按键按压或触摸的持续时间长度;其中,如果在上述任一步骤中检测到按键的按压或触摸被释放,激活当前所选的菜单。本发明还提供一种电子设备。通过上述方式,本发明能够在减少按键的情况下仍然具备未减少按键时的操作功能、操作简单。
文档编号G06F3/048GK102566920SQ201110437320
公开日2012年7月11日 申请日期2011年12月22日 优先权日2011年12月22日
发明者王亚辉 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1