著录项信息
专利名称 | 一种快捷操作方法、装置和终端 |
申请号 | CN201410485646.3 | 申请日期 | 2014-09-22 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2016-04-20 | 公开/公告号 | CN105511771A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8;;; ;G;0;6;F;3;/;0;4;8;6查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术工业园北区酷派信息港1栋6层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 吕楠 |
代理机构 | 工业和信息化部电子专利中心 | 代理人 | 梁军 |
摘要
本发明公开了一种快捷操作方法、装置和终端。其中,所述方法包括:在用户拖动控制键的过程中,检测所述控制键在终端触屏中的位置;根据所述控制键的位置,触发相应的操作。本发明根据控制键的位置来触发预先设置的操作。进一步地,本发明为终端触屏设置多个触发区域,当控制键被拖动到不同的触发区域时可以触发不同的操作,也可以为触发区域设置多个操作,当控制键被拖动到该触发区域时就可以触发该多个操作中的部分或全部操作。通过本发明法,可以快速开启终端中应用或功能。
1.一种快捷操作方法,其特征在于,包括:
在用户拖动控制键的过程中,检测所述控制键在终端触屏中的位置;
根据所述控制键的位置,触发相应的操作。
2.根据权利要求1所述的方法,其特征在于,
在触发相应的操作之前,所述方法还包括:
在终端触屏中,设置触发区域,并为所述触发区域设置对应的操作;
所述根据所述控制键的位置,触发相应的操作,包括:
判断所述控制键的位置是否满足触发条件;所述触发条件包括:所述控制键的位置处于触发区域内且持续时间大于预设的时间阈值;
如果是,则触发所述触发区域对应的操作;反之,则不触发所述触发区域对应的操作。
3.根据权利要求2所述的方法,其特征在于,
所述为所述触发区域设置对应的操作,包括:为所述触发区域设置多个对应的操作;
所述触发所述触发区域对应的操作,包括:触发所述多个对应的操作中的部分或全部操作。
4.根据权利要求3所述的方法,其特征在于,所述触发所述多个对应的操作中的部分或全部操作,包括:
同时触发所述多个对应的操作中的全部操作;或者,
根据预先为所述多个对应的操作设置的优先级的大小,顺次触发所述多个对应操作中的每个对应的操作;或者,
为用户提供所述多个对应的操作,根据用户的选择,触发所述用户选择的操作。
5.根据权利要求2所述的方法,其特征在于,所述在终端触屏中,设置触发区域,包括:
将触发区域,按照固定的形状、大小,设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。
6.根据权利要求5所述的方法,其特征在于,所述通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置,包括:
根据用户触摸终端触屏时的滑动轨迹,设置触发区域的形状、大小和在终端触屏中所处位置。
7.一种快捷操作装置,其特征在于,包括:
检测模块,用于在用户拖动控制键的过程中,检测所述控制键在终端触屏中的位置;
触发模块,用于根据所述控制键的位置,触发相应的操作。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
设置模块,用于在终端触屏中,设置触发区域,并为所述触发区域设置对应的操作;
所述触发模块,用于:
判断所述控制键的位置是否满足触发条件;所述触发条件包括:所述控制键的位置处于触发区域内且持续时间大于预设的时间阈值;
如果是,则触发所述触发区域对应的操作;反之,则不触发所述触发区域对应的操作。
9.根据权利要求8所述的装置,其特征在于,
所述设置模块,用于为所述触发区域设置多个对应的操作;所述触发模块,用于触发所述多个对应的操作中的部分或全部操作;
所述设置模块,还用于按照固定的形状、大小,将触发区域设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。
10.一种终端,其特征在于,包括权利要求7或8或9所述的装置。
一种快捷操作方法、装置和终端\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种快捷操作方法、装置和终端。\n背景技术\n[0002] 目前,用户在使用终端的过程中,通常会在终端的桌面上设置快捷键或者控制键,来快速启动终端中的应用或功能。快捷键与应用或功能对应,当用户希望打开应用或启动功能时,只需点击该应用或功能所对应的快捷键,即可快速打开应用或启动功能。控制键用于开启悬浮窗口,在该悬浮窗口中设置有多个快捷键,用户可以选择点击需要的快捷键。如图1-1所示为终端桌面示意图,桌面左侧包含“C”符号的按键为控制键;图1-2所示为用户点击控制键后的桌面效果图,用户点击控制键后,出现悬浮框,悬浮框中包括锁屏、关机、收藏等快捷键。\n[0003] 但是,如果在桌面设置多个快捷键,则会占用很多桌面面积,而且在快捷键较多时,用户不便快速查找所需的快捷键。如果将快捷键设置在悬浮窗口中,虽然会节省桌面面积,但是需要用户先点击控制键,待悬浮窗口展开后,再查找所需的快捷键,然后点击快捷键触发相应的应用或功能。对于用户而言,现有快速启动终端中的应用或功能的方式不够便捷,用户体验效果不佳。\n发明内容\n[0004] 本发明的主要目的在于提供一种快捷操作方法、装置和终端,以解决现有技术中,快速启动终端中的应用或功能的方式不够便捷的问题。\n[0005] 基于上述技术问题,本发明是通过以下技术方案来解决的。\n[0006] 本发明提供了一种快捷操作方法,包括:在用户拖动控制键的过程中,检测所述控制键在终端触屏中的位置;根据所述控制键的位置,触发相应的操作。\n[0007] 其中,在触发相应的的操作之前,所述方法还包括:在终端触屏中,设置触发区域,并为所述触发区域设置对应的操作;所述根据所述控制键的位置,触发相应的操作,包括:\n判断所述控制键的位置是否满足触发条件;所述触发条件包括:所述控制键的位置处于触发区域内且持续时间大于预设的时间阈值;如果是,则触发所述触发区域对应的操作;反之,则不触发所述触发区域对应的操作。\n[0008] 其中,所述为所述触发区域设置对应的操作,包括:为所述触发区域设置多个对应的操作;所述触发所述触发区域对应的操作,包括:触发所述多个对应的操作中的部分或全部操作。\n[0009] 其中,所述触发所述多个对应的操作中的部分或全部操作,包括:同时触发所述多个对应的操作中的全部操作;或者,根据预先为所述多个对应的操作设置的优先级的大小,顺次触发所述多个对应操作中的每个对应的操作;或者,为用户提供所述多个对应的操作,根据用户的选择,触发所述用户选择的操作。\n[0010] 其中,所述在终端触屏中,设置触发区域,包括:将触发区域,按照固定的形状、大小,设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。\n[0011] 其中,所述通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置,包括:根据用户触摸终端触屏时的滑动轨迹,设置触发区域的形状、大小和在终端触屏中所处位置。\n[0012] 本发明还提供了一种快捷操作装置,包括:检测模块,用于在用户拖动控制键的过程中,检测所述控制键在终端触屏中的位置;触发模块,用于根据所述控制键的位置,触发相应的操作。\n[0013] 其中,所述装置还包括:设置模块,用于在终端触屏中,设置触发区域,并为所述触发区域设置对应的操作;所述触发模块,用于:判断所述控制键的位置是否满足触发条件;\n所述触发条件包括:所述控制键的位置处于触发区域内且持续时间大于预设的时间阈值;\n如果是,则触发所述触发区域对应的操作;反之,则不触发所述触发区域对应的操作。\n[0014] 其中,所述设置模块,用于为所述触发区域设置多个对应的操作;所述触发模块,用于触发所述多个对应的操作中的部分或全部操作;所述设置模块,还用于按照固定的形状、大小,将触发区域设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。\n[0015] 本发明又提供了一种终端,所述终端包括上述快捷操作装置。\n[0016] 本发明有益效果如下:\n[0017] 本发明可以根据控制键的位置来触发预先设置的操作。进一步地,本发明为终端触屏设置多个触发区域,当控制键被拖动到不同的触发区域时可以触发不同的操作,也可以为触发区域设置多个操作,当控制键被拖动到该触发区域时就可以触发该多个操作中的部分或全部操作。通过本发明法,可以快速开启终端中应用或功能。\n附图说明\n[0018] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0019] 图1-1是现有终端桌面示意图;\n[0020] 图1-2是用户点击控制键后的桌面效果图;\n[0021] 图2是根据本发明一实施例的快捷操作方法的流程图;\n[0022] 图3是根据本发明一实施例的快捷操作方法的具体流程图;\n[0023] 图4是根据本发明一实施例的触发区域设置示意图;\n[0024] 图5是根据本发明一实施例的快捷操作装置的结构图。\n具体实施方式\n[0025] 本发明的主要思想在于:在终端触屏中设置触发点或触发区域,并为触发点或触发区域设置对应的操作;在用户拖动控制键的过程中,检测控制键在终端触屏中的位置;\n根据控制键在终端触屏中所处的位置,判断控制键是否处在触发点或触发区域,若是,则触发预设的操作。\n[0026] 本发明可以为终端触屏设置多个触发区域,控制键被拖动到不同的触发区域可以触发不同的操作;也可以为触发区域设置多个操作,控制键被拖动到该触发区域就可以触发该多个操作中的一个或多个。通过该方法,可以快速开启终端中应用或功能,方便用户使用,进而提升了用户体验效果。\n[0027] 为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。\n[0028] 根据本发明的实施例,提供了一种快捷操作方法。如图2所示,图2是根据本发明一实施例的快捷操作方法的流程图。\n[0029] 步骤S210,在用户拖动控制键的过程中,检测控制键在终端触屏中的位置。\n[0030] 控制键为预设的触摸键。当控制键在终端触屏中的位置符合触发条件时,预设的操作将被触发,该操作用于启动终端中的应用或功能。触发条件例如是控制键的位置位于触发点、控制键的位置处于触发区域等。\n[0031] 控制键触发的操作,通过控制键来设置。例如是开启终端相机、微博、蓝牙等。\n[0032] 控制键被启动后,开始侦测用户的拖动动作和触摸动作。当用户拖动控制键时,检测控制键在终端触屏中所处的位置。当用户触摸控制键,产生触摸事件时,为用户提供悬浮窗口,在该悬浮窗口中,包括能够通过用户点击就可以被被开启的应用和功能、以及设置选项。用户可以在设置选项中设置拖动控制键时,需要触发的操作。\n[0033] 步骤S220,根据控制键的位置,触发相应的操作。\n[0034] 在触发预设的操作之前,在终端触屏中,设置触发区域或触发点,并为设置的触发区域或触发点设置对应的操作。\n[0035] 触发点可以是终端触屏中的一个坐标点。触发区域可以是终端触屏中的边界闭合的区域范围。\n[0036] 设置触发区域、触发点、以及对应的操作可以通过控制键来完成。\n[0037] 当控制键被拖动到触发点时,触发该触发点对应的操作;或者当控制键被拖动到触发区域中时,触发该触发区域对应的操作。\n[0038] 在设置时,触发区域或触发点对应的操作可以是一个或多个。当对应的操作为多个时,可以触发其中的部分或全部操作。\n[0039] 下面给出本发明的一个具体实施例,如图3所示,图3是根据本发明一实施例的快捷操作方法的具体流程图。本实施例中,以触发区域为例。\n[0040] 步骤S310,在终端触屏中,设置触发区域及其对应的操作。\n[0041] 为终端触屏设置触发区域的方式包括:将触发区域,按照固定的形状、大小,设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。\n[0042] 在触发区域设置完毕后,设置触发区域对应的一个或多个操作。进一步地,当为触发区域设置多个对应的操作时,为多个对应的操作分别设置不同的优先级。\n[0043] 根据本步骤S310中介绍的触发区域的设置方式,下面给出3种设置触发区域具体的方式,但是以下3种方式并不用于限制本发明。\n[0044] 第一种,固定方式:将触发区域定义为终端触屏上方和下方的矩形区域。优选地,矩形区域宽度为终端触屏宽度,矩形区域长度为终端触屏长度的15%;矩形区域的位置为:\n从终端触屏顶部开始向下延伸终端触屏长度的15%、或从终端触屏底部开始向上延伸终端触屏长度的15%。在固定方式中,控制键未被拖动时,可以被放置在终端触屏中间未被设置触发区域的部分。如图4所示的触发区域设置示意图。\n[0045] 第二种,自由方式:在该自由方式中,终端触屏中显示一个100*200像素的矩形框,矩形框可以通过手动拖拽实现放大或缩小,并且可以任意移动,用户根据需要设置矩形框的大小和位置,将确定大小和位置的矩形框作为触发区域。进一步地,可以选择设置多个触发区域。当设置多个触发区域时,触发区域之间不能重叠。触发区域是否包含重叠区域,可以根据触发区域的边界坐标来标识和判断。在自由方式中,需要在终端触屏左、右两侧、以及中部预留50*50像素区域用来正常放置控制键。\n[0046] 第三种,手绘方式:用户可以在终端触屏上自由绘制区域,通过判断和记录用户在触屏上滑动的轨迹,并通过预设的算法,对用户所绘制的曲线进行平滑处理,绘制的区域成为闭合图形后,可以通过拖拽来指定图形所覆盖区域,最终将覆盖区域作为触发区域。在手绘方式中,同样需要预留区域来防止控制键。\n[0047] 步骤S320,在用户拖动控制键的过程中,获得控制键在终端触屏中的位置。该位置可以是位置坐标。\n[0048] 步骤S330,判断控制键的位置是否在处于触发区域内。若是,则执行步骤S340,若否,则执行步骤S360。\n[0049] 通过将控制键的位置坐标与每个触发区域的边界坐标进行比较,来判断控制键的位置是否处于其中一个触发区域内。\n[0050] 步骤S340,判断控制键持续处于触发区域内的时间是否大于预设的时间阈值。若是,则执行步骤S350;若否,则执行步骤S360。\n[0051] 也即是说,判断控制键的位置是否满足触发条件;触发条件包括:控制键的位置处于触发区域内、且持续时间大于预设的时间阈值;如果是,则触发该触发区域对应的操作;反之,则不触发该触发区域对应的操作。\n[0052] 该时间阈值为经验值或通过计算获得的值。优选地,时间阈值的最优值为2s。\n[0053] 步骤S350,触发该触发区域对应的操作。\n[0054] 在触发为触发区域预设的操作时,可以同时触发多个对应的操作,或者,可以根据预先为多个对应的操作设置的优先级的大小,顺次触发多个对应操作中的每个对应的操作,或者,为用户提供多个对应的操作,根据用户的选择,触发用户选择的操作。本实施例触发操作的方式不限于此。\n[0055] 例如:多个对应的操作为开启微博、开启微信、开启蓝牙;优先级从大到小为:开启微博、开启微信、开启蓝牙;在触发多个对应的操作时,可以同时触发微博、微信、蓝牙的开启;也可以先触发微博开启、再触发微信开启、最后触发蓝牙开启;还可以先提示用户是否开启微博,再提示用户是否开启微信,最后提示用户是否开启蓝牙,根据用户的选择,触发开启用户选择的应用或功能;还可以同时为用户提供是否开启微博、微信、蓝牙的提示,根据用户的选择,触发应用或功能的开启。\n[0056] 步骤S360,不触发该触发区域对应的操作。\n[0057] 步骤S370,判断用户是否结束拖动控制键。若是,则结束流程;若否则执行步骤S320,继续获取控制键在终端触屏中的位置,直至用户的拖动动作结束。\n[0058] 本发明还提供了一种快捷操作装置。该快捷操作装置可以被设置在终端中,用于实现快捷操作。其中,该终端包含可被触摸的屏幕(终端触屏)。\n[0059] 图5是根据本发明一实施例的快捷操作装置的结构图。\n[0060] 该装置包括:\n[0061] 检测模块510,用于在用户拖动控制键的过程中,检测控制键在终端触屏中的位置。\n[0062] 触发模块520,用于根据控制键的位置,触发相应的操作。\n[0063] 该装置还包括设置模块530。\n[0064] 设置模块530,用于在终端触屏中,设置触发区域,并为触发区域设置对应的操作。\n触发模块520,用于:判断控制键的位置是否满足触发条件;触发条件包括:控制键的位置处于触发区域内且持续时间大于预设的时间阈值;如果是,则触发该触发区域对应的操作;\n反之,则不触发该触发区域对应的操作。\n[0065] 设置模块530,用于为触发区域设置多个对应的操作;触发模块520,用于触发多个对应的操作中的部分或全部操作。\n[0066] 设置模块530,还用于按照固定的形状、大小,将触发区域设置在终端触屏的上端和/或下端;或者,通过用户操作,自定义设置触发区域的形状、大小和在终端触屏中所处位置。\n[0067] 本实施例所述的装置的功能已经在图2-图4所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。\n[0068] 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
法律信息
- 2019-12-20
发明专利申请公布后的驳回
IPC(主分类): G06F 3/0488
专利申请号: 201410485646.3
申请公布日: 2016.04.20
- 2016-05-18
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201410485646.3
申请日: 2014.09.22
- 2016-04-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-09-19
|
2012-04-06
| | |
2
| |
2013-10-16
|
2013-06-21
| | |
3
| |
2012-10-10
|
2012-06-06
| | |
4
| |
2013-07-03
|
2011-12-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2018-09-20 | 2018-09-20 | | |