一种基于手势对应用程序进行操作的方法及终端的制作方法

文档序号:9375132阅读:218来源:国知局
一种基于手势对应用程序进行操作的方法及终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种基于手势对应用程序进行操作的方法及终端。
【背景技术】
[0002]随着智能终端的普及,人们对智能终端的要求也越来越高。对于智能终端中对应用程序进行操作的问题,我们以带有触摸屏的移动终端为例进行说明。在现有技术中,在移动终端黑屏(也可以说是休眠)的情况下,如果需要打开移动终端中的应用程序,就需要先点亮屏幕,然后解锁,然后找到相应的应用程序,再打开。这种方式非常繁琐,降低了用户的体验度。为使用户能快速地打开某一应用,有发明提出了通过摇动手机打开相应的应用,但是这种方式也需要用户先点亮屏幕才可以。而且这种方式只能打开一个应用,如果用户想打开其他的应用,同样需要先点亮屏幕,然后解锁,再找到需要打开的应用程序。可见,现有的打开应用程序的方式非常的繁琐。同样,如果用户需要关闭某一应用程序,其操作也很繁琐,用户需要在运行应用程序的界面点功能键,然后选择关闭;或者在显示正在运行的程序的界面上对应用程序进行关闭操作。可见,现有的关闭应用程序的方式也非常的繁琐,正因为操作的繁琐,用户在打开应用程序之后,一般都不会关闭应用程序,而是让其在后台运行,这样会增加终端的负荷,无形中使终端的运行速度降低。综上,现有的对终端中的应用程序的操作都比较繁琐。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种基于手势对应用程序进行操作的方法及终端,解决现有技术中对终端中的应用程序的操作比较繁琐的问题。
[0004]为解决上述技术问题,本发明提供了一种基于手势对应用程序进行操作的方法,包括:设置至少一个预设手势,预设手势用于触发对应用程序的操作;设置方式为:终端在一个预设场景下对一个应用程序的一个操作对应设置一个预设手势;确定各预设手势对应的预设场景;当终端运行在预设场景下时,监测并识别用户对终端的手势信息;当所述手势信息与当前场景下的预设手势匹配时,触发终端对相应的应用程序执行相应的操作。
[0005]在本发明的一种实施例中,设置方式包括:在一个预设场景下对不同应用程序的同一操作对应设置不同的预设手势;手势信息与当前场景下的预设手势匹配包括:手势信息与当前场景下的某一个预设手势相匹配;触发终端对相应的应用程序执行相应的操作包括:触发终端对与手势信息匹配的预设手势对应的应用程序执行相应的操作。
[0006]在本发明的一种实施例中,设置方式包括:在终端处于黑屏的场景下对不同的应用程序的打开操作对应设置不同的预设手势;触发终端对相应的应用程序执行相应的操作包括:触发终端亮屏、解锁并打开相应的应用程序。
[0007]在本发明的一种实施例中,设置方式包括:在同一预设场景下对不同应用程序的同一操作设置相同的预设手势;在确定手势信息与当前场景下的预设手势匹配之后,触发终端对相应的应用程序执行相应的操作之前还包括:终端确定需要进行操作的应用程序;触发对相应的应用程序执行相应的操作包括:触发终端对需要进行操作的应用程序执行相应的操作。
[0008]在本发明的一种实施例中,设置方式包括:在终端的前台正在运行一个应用程序的场景下,对当前正在前台运行的应用程序的关闭操作设置相同的预设手势;终端确定需要进行操作的应用程序包括:终端确定正在前台运行的应用程序,并将其作为需要进行操作的应用程序;触发终端对相应的应用程序执行相应的操作包括:关闭正在前台运行的应用程序。
[0009]在本发明的一种实施例中,手势包括以下至少一种:用户在终端的触摸识别区的触摸操作、用户在终端的图像识别区的手势操作。
[0010]本发明还提供了一种基于手势对应用程序进行操作的终端,包括:预设手势设置模块、手势识别模块和操作执行模块;
[0011]预设手势设置模块用于设置至少一个预设手势,设置方式为:终端在一个预设场景下对一个应用程序的一个操作对应设置一个预设手势,并确定各预设手势对应的预设场景,预设手势用于触发对应用程序的操作;
[0012]手势识别模块用于当终端运行在预设场景下时,监测并识别用户对终端的手势信息;
[0013]操作执行模块用于当手势信息与当前场景下的预设手势匹配时,触发终端对相应的应用程序执行相应的操作。
[0014]在本发明的一种实施例中,预设手势设置模块包括第一预设手势设置子模块,用于在一个预设场景下对不同应用程序的同一操作对应设置不同的预设手势;操作执行模块包括第一操作执行子模块,用于在手势信息与当前场景下的某一个预设手势相匹配时,触发终端对与手势信息匹配的预设手势对应的应用程序执行相应的操作。
[0015]在本发明的一种实施例中,第一预设手势设置子模块包括打开应用手势设置子模块,用于在终端处于黑屏的场景下对不同的应用程序的打开操作对应设置不同的预设手势;第一操作执行子模块包括打开应用子模块,用于触发终端亮屏、解锁并打开相应的应用程序。
[0016]在本发明的一种实施例中,预设手势设置模块包括第二预设手势设置子模块,用于在同一预设场景下对不同应用程序的同一操作设置相同的预设手势;终端还包括应用程序确定模块,用于在确定手势信息与当前场景下的预设手势匹配之后,确定需要进行操作的应用程序;操作执行模块包括第二操作执行子模块,用于触发终端对需要进行操作的应用程序执行相应的操作。
[0017]在本发明的一种实施例中,设置方式包括:第二预设手势设置子模块包括关闭应用手势设置子模块,用于在终端的前台正在运行一个应用程序的场景下,对当前正在前台运行的应用程序的关闭操作设置相同的预设手势;应用程序确定模块包括前台运行应用确定子模块,用于确定正在前台运行的应用程序,并将其作为需要进行操作的应用程序;第二操作执行子模块包括关闭应用子模块,用于关闭正在前台运行的应用程序。
[0018]本发明的有益效果是:
[0019]本发明提供的基于手势对应用程序进行操作的方法及终端,可解决现有技术中对终端中的应用程序的操作比较繁琐的问题。本发明提供的方法包括:设置至少一个预设手势,设置方式为:终端在一个预设场景下对一个应用程序的一个操作的触发对应设置一个预设手势;确定各预设手势对应的预设场景;当终端运行在预设场景下时,监测并识别用户对终端的手势信息;当所述手势信息与当前场景下的预设手势匹配时,触发终端对相应的应用程序执行相应的操作。。本发明提供的方法通过将用户对终端的做的手势与对应用程序的操作结合起来,使用户可以仅通过对终端做手势就实现对应用程序的操作,而不再需要其他繁琐的步骤,简化了用户对应用程序的操作。
【附图说明】
[0020]图1为本发明实施例一提供的一种基于手势对应用程序进行操作的方法的流程不意图;
[0021]图2为本发明实施例二提供的一种基于手势对应用程序进行操作的方法的流程不意图;
[0022]图3为本发明实施例三提供的一种基于手势对应用程序进行操作的终端的结构示意图。
【具体实施方式】
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1