应用快速启动方法和系统的制作方法_2

文档序号:8412359阅读:来源:国知局
包括:
[0045]获取终端侧边的触摸操作区域接收到的触摸操作,并确定接收到的触摸操作所对应的滑动参数;
[0046]在所述滑动参数大于预设阈值时,确定接收到的所述触摸操作对应的控制指令。
[0047]该滑动参数可包括滑动距离、滑动速度及/或滑动压力,在用户误触发时滑动距离一般较小、滑动速度一般较慢且滑动压力一般较小,故在滑动参数大于预设阈值时,认为当前触控操作不是误触发。或者,也可通过设置触摸控制开关来防止用户误触发,该触摸控制开关可为第一终端上的物理按键、虚拟按键或者手势等,即步骤S1包括:获取终端侧边的触摸感应区域接收触摸操作,并在接收到触摸操作时,确定终端当前出否处于侧边控制模式(即触摸控制开关是否开启);在终端当前处于侧边控制模式时,确定接收到的所述触摸操作对应的控制指令。
[0048]步骤S20,在所述控制指令为应用启动指令时,启动并运行预设的应用。
[0049]用户可设置多个预设应用,并基于不同的触摸操作轨迹触发不同的应用,即预设触摸操作轨迹与预设应用之间的映射关系。则步骤S20包括:在所述控制指令为应用启动指令时,获取所述触摸操作的触摸轨迹;启动并运行所述触摸操作轨迹对应的预设应用。例如预设应用分别为相机、通话以及微信,且对应的操作轨迹为向重力方向滑动、向重力相反方向滑动以及连续接收到点击触摸操作。本领域技术人员可以理解的是,为避免用户记录太多手势,提高启动预设应用的准确性以及效率,所述步骤S20包括:在所述控制指令为应用启动指令时,显示预设应用的选择界面,以供用户基于所述选择界面选择相应的预设应用;在接收到用户选择的预设应用时,启动并运行所述预设应用。
[0050]在本实施例中,为进一步提高终端启动的准确性,所述步骤S20包括:
[0051]在所述控制指令为应用启动指令时,确定所述终端的握持方式,所述握持方式为横向握持或者纵向握持;
[0052]启动预设的应用,并按照所述握持方式显示所述预设应用的运行界面。
[0053]检测终端横向握持或者纵向握持的技术术语现有技术,在此不再赘述。在终端为横向握持时,横屏显示预设应用的运行界面,在所述终端为纵向握持时,竖屏显示预设应用的运行界面。
[0054]本实施例提出的应用快速启动方法,获取终端侧边的触摸操作区域接收到的触摸操作,并确定接收到的所述触摸操作对应的控制指令;在所述控制指令为应用启动指令时,启动并运行预设的应用,通过滑动终端的侧边即可实现应用的快速启动,非常便捷。
[0055]进一步地,为提高应用启动的准确性,通过以下实施例实现应用的快速启动,例如:
[0056]I)第一实施例:所述步骤SlO之后还包括步骤:
[0057]在所述控制指令为应用启动指令,且终端存在前台运行的应用时,获取所述前台运行的应用的关联应用;
[0058]启动并运行所述关联应用。
[0059]例如,在当前前台运行的应用为通话应用时,可基于对终端侧边触摸区域的触摸操作启动与通话相关的联系人应用,用户可在通话过程中快速启动联系人应用,以便于用户在通话过程中快速查找相应的联系人信息。应用之间的关联关系可由用户根据需要进行设置。本领域技术人员可以理解的是,在所述控制指令为应用启动指令,且终端不存在前台运行的应用时,启动并运行预设的应用。
[0060]所述“在所述控制指令为应用启动指令,且终端存在前台运行的应用时,获取所述前台运行的应用的关联应用”的步骤之后,所述应用快速启动方法还包括步骤:
[0061]在所述前台运行的应用不存在关联应用时,不响应所述应用启动指令;
[0062]或者,在所述前台运行的应用不存在关联应用时,后台运行所述前台运行的应用,启动并运行预设的应用。
[0063]本领域技术人员可以理解的是,为提高应用启动的准确性,在所述前台运行的应用不存在关联应用时,可显示选择界面,以供用户选择确认或拒绝后台运行前台运行的应用;在接收到用户输入的确认信息时,后台运行所述前台运行的应用,启动并运行预设的应用;在在接收到用户输入的拒绝信息时,不响应所述应用启动指令。在其它变形实施例中,在所述前台运行的应用不存在关联应用时,可关闭所述前台运行的应用,启动并运行预设的应用。
[0064]2)第二实施例:所述步骤SlO之后还包括步骤:
[0065]在所述控制指令为应用启动指令,且终端存在前台运行的应用时,启动预设的应用,并分屏显示前台运行的应用以及预设的应用的运行界面;
[0066]或者,在所述控制指令为应用启动指令,且终端存在前台运行的应用时,将当前前台运行的应用切换为预设的后台应用。
[0067]在本实施例中可通过分屏显示的方式当前前台运行的应用与待启动的预设应用之间的冲突。用户可通过终端侧边的滑动操作调节各个分屏显示区域的尺寸,即所述“分屏显示前台运行的应用以及预设的应用的运行界面”的步骤之后,所述应用快速启动方法还包括步骤:在接收到双向滑动操作时,确定所述双向滑动操作所在的触摸感应区域,并获取所述触摸感应区域对应的显示区域;在所述双向滑动操作为相对方向的滑动操作时,按照预设的比例缩小获取到的显示区域,并增大其他显示区域以使所有显示区域占满显示屏的整个显示区域;在所述双向滑动操作为相对方向的滑动操作时,按照预设的比例增大获取到的显示区域,并缩小其他显示区域以使所有显示区域占满显示屏的整个显示区域。用户也可对各个显示区域的位置进行调节。
[0068]用户可设置各个应用的优先级,并在前台运行有应用时,将后台运行的应用中优先级最高的应用切换至前台运行;或者预设各个应用的权限,即可由后台切换至前台中的应用,则“在所述控制指令为应用启动指令,且终端存在前台运行的应用时,将当前前台运行的应用切换为预设的后台应用”的步骤包括:在所述控制指令为应用启动指令,且终端存在前台运行的应用时,获取后台中能够切换至前台的应用;将当前前台运行的应用切换为确定的应用。
[0069]进一步地,为丰富终端的功能,所述步骤SlO之后还包括步骤:
[0070]在所述控制指令为模式切换指令时,将终端当前的运行模式切换为所述控制指令对应的运行模式。
[0071]用户可基于对终端侧边的触摸操作区域的触摸操作进行终端运行模式的切换,非常便捷。例如,终端可由普通运行模式切换为安全运行模式。
[0072]本发明进一步提供一种应用快速启动系统。
[0073]参照图2,图2为本发明应用快速启动系统较佳实施例的功能模块示意图。
[0074]需要强调的是,对本领域的技术人员来说,图2所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图2所示的应用快速启动系统的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该应用快速启动系统
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1