本申请公开了一种对应用程序进行快捷操作的方法,应用于具有触摸屏的智能终端,包括:对触摸屏上的滑动操作进行检测;当检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行到对应于所述滑动操作的应用程序执行结果。本申请还公开了一种智能终端。应用本申请公开的技术方案,能够对智能终端中的应用程序进行快捷操作,从而降低智能终端上的应用程序的操作复杂度,并提高操作的灵活性。
【技术实现步骤摘要】
一种对应用程序进行快捷操作的方法和智能终端
本申请涉及智能终端
,特别涉及一种对应用程序进行快捷操作的方法和智能终端。
技术介绍
目前,使用者在操作智能终端(例如:手机)上的应用程序时,主要有两种操作模式,一种是:单击应用程序的图标以启动应用程序,另一种是:长按应用程序的图标以拖动该图标。根据上述操作模式,无论使用者需要启动应用程序提供何种功能,都必须先点击该应用程序的图标,然后按照提示一路点击下去,才能实现相关功能。这种操作模式在很多情形下,都增加了用户的操作复杂度,并限制了操作的灵活性。例如:在音乐播放应用中,目前通常是先点击“某某音乐”应用程序的图标,启动应用程序并打开界面之后,选择想听音乐并播放,再设置一些自己喜欢的模式(流行,古典等),该过程需要多次点击操作。应用越复杂,可能需要的操作就越复杂。可见,上述现有操作模式使得应用程序的操作较为复杂,可能需要进行多个步骤才能使应用程序提供相关功能。
技术实现思路
本申请提供了一种对应用程序进行快捷操作的方法,以降低智能终端上的应用程序的操作复杂度,并提高操作的灵活性。本申请提供的一种对应用程序进行快捷操作的方法,应用于具有触摸屏的智能终端,包括:对触摸屏上的滑动操作进行检测;当检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行到对应于所述滑动操作的应用程序执行结果。较佳地,所述执行到对应于所述滑动操作的应用程序执行结果包括:根据预先定义的应用程序图标区域的滑动操作所对应的应用程序执行流程,执行对应于所述滑动操作的应用程序执行流程,得到对应的应用程序执行结果。较佳地,一个滑动操作对应于多个应用程序执行结果;当检测到应用程序图标区域的滑动操作时,该方法进一步包括:在触摸屏上显示对应于所述滑动操作的多个应用程序执行结果的标识,并执行到用户选择的标识对应的应用程序执行结果。本申请提供的一种智能终端,包括:检测模块和执行模块,其中:所述检测模块,用于对该智能终端触摸屏上的滑动操作进行检测,当检测到应用程序图标区域的滑动操作时,通知所述执行模块;所述执行模块在接收到所述检测模块的通知时,触发对应的应用程序运行,并根据预先定义的应用程序图标区域的滑动操作所对应的应用程序执行结果,执行到对应于所述滑动操作的应用程序执行结果。较佳地,所述执行模块用于根据预先定义的应用程序图标区域的滑动操作所对应的应用程序执行流程,执行对应于所述滑动操作的应用程序执行流程,得到对应的应用程序执行结果。较佳地,一个滑动操作对应于多个应用程序执行结果;所述执行模块在接收到所述检测模块的通知时,进一步用于在智能终端的触摸屏上显示对应于所述滑动操作的多个应用程序执行结果的标识,并执行到用户选择的标识对应的应用程序执行结果。本申请还提供了一种智能终端,包括:应用层、支持层和框架层,其中:应用层包含各种应用程序;支持层用于对触摸屏上的滑动操作进行检测,并向应用程序框架层发送检测事件;应用程序框架层中包含各种事件驱动模块,当支持层发送的检测事件为检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行到对应于所述滑动操作的执行结果。较佳地,所述应用程序框架层中包括:应用程序接口、绑定表、事件构造器和事件分发器,其中:应用程序接口用于为应用程序提供相应的接口 ;绑定表能够被应用程序通过应用程序接口访问,用于注册相关的应用程序信息和对应于应用程序的回调函数,所述绑定表还用于提供给事件分发器,用于决定分发的策略和目标;事件构造器用于获取检测事件,并对事件信息进行分析,据此组合并构造出对应于应用程序的事件,发送给事件分发器;事件分发器用于根据绑定表的内容,将由事件构造器构造的事件分发到对应的应用程序,调用绑定表中对应的回调函数,得到对应的执行结果。较佳地,一个滑动操作对应于多个应用程序执行结果;当支持层检测到图标区域的滑动操作时,所述框架层进一步用于在智能终端的触摸屏上显示对应于所述滑动操作的多个应用程序执行结果的标识,并执行到用户选择的标识对应的应用程序执行结果。由上述技术方案可见,本申请提供的对应用程序进行快捷操作的技术方案,在检测到图标区域的滑动操作时,触发对应的应用程序运行,并直接执行到对应于所述滑动操作的执行结果,根据该技术方案,用户只需要在应用程序图标上进行滑动操作,即可以实现针对该滑动操作预定义的执行结果,与现有技术相比,用户无需先打开该应用程序,然后逐步进行选择以实现相应的执行结果,实现了对智能终端中的应用程序的快捷操作,从而降低了智能终端上的应用程序的操作复杂度,并提高了操作的灵活性。【附图说明】图1为本申请对应用程序进行快捷操作的方法的原理示意图;图2为本申请智能终端的系统结构示意图;图3为本申请智能终端的逻辑结构示意图。【具体实施方式】为使本申请的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本申请作进一步详细说明。为解决现有技术所存在的技术问题,本申请提出智能图标(smart shortcut)技术,并将该技术引入智能终端,旨在解决智能终端上应用程序操作单一化和缺乏灵活性的技术问题,同时给智能终端的使用者提供一种快捷的操作模式。本申请的主要思想在于:对使用者在图标区域的滑动操作进行检测,当检测到用户在图标区域的滑动操作时,触发该应用程序运行并执行到对应于该滑动操作的执行结果。本申请所提供的上述快捷操作方式,使得用户只需要在应用程序的图标区域进行简单的滑动操作,即可完成对应于该应用程序的预定义的任务。为此,可以针对某一种特定的应用程序,预先定义其图标区域的滑动操作所对应的应用程序执行流程,然后,在检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行对应于该滑动操作的应用程序执行流程,得到对应的应用程序执行结果。在具体实现时,可以将一个应用程序执行流程称为一个行为组(AG,ActionGroup),行为组是本申请所提出的smart shortcut技术中的一个重要概念。某应用程序的AG是至少一个与该应用程序相关的执行行为(或者也可称为快捷操作)的组合,用户可以根据自己需要对某应用程序进行一系列快捷操作的组合,得到该应用程序的AG,并设置AG所对应的滑动操作,从而在检测到滑动操作时,按照对应于该滑动操作的AG,逐个执行相应的快捷操作,得到对应的执行结果。应当理解,在本实施例中,应用程序的AG与应用程序的应用程序执行流程可以具备相同的含义,也就是说,滑动操作对应的AG与滑动操作对应的应用程序执行流程可以具备相同的含义。例如:用户可以在音乐播放器中设定一个AG:乡村音乐模式_>CountryRoad->60%的音量-> 循环-> 播放,并设定在音乐播放器图标区域从上到下滑动对应该AG,那么,当用户在音乐播放器的图标进行从上到下的滑动操作时,就会触发音乐播放器运行,并按照上述AG,自动以60%的音量循环播放Country Road这首乡村音乐。又例如:用户可以在信息应用程序中设定一个AG:写信息_>短信息_>笔画输入法,并设定从左到右滑动对应该AG,那么,当用户在信息应用程序的图标进行从左到右的滑动操作时,就会信息应用程序运行,并按照上述AG,自动进入短信息编辑界面,并且,本文档来自技高网...
【技术保护点】
一种对应用程序进行快捷操作的方法,应用于具有触摸屏的智能终端,其特征在于,包括:对触摸屏上的滑动操作进行检测;当检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行到对应于所述滑动操作的应用程序执行结果。
【技术特征摘要】
1.一种对应用程序进行快捷操作的方法,应用于具有触摸屏的智能终端,其特征在于,包括: 对触摸屏上的滑动操作进行检测; 当检测到应用程序图标区域的滑动操作时,触发对应的应用程序运行,并执行到对应于所述滑动操作的应用程序执行结果。2.根据权利要求1所述的方法,其特征在于: 所述执行到对应于所述滑动操作的应用程序执行结果包括:根据预先定义的应用程序图标区域的滑动操作所对应的应用程序执行流程,执行对应于所述滑动操作的应用程序执行流程,得到对应的应用程序执行结果。3.根据权利要求1或2所述的方法,其特征在于: 一个滑动操作对应于多个应用程序执行结果; 当检测到应用程序图标区域的滑动操作时,该方法进一步包括:在触摸屏上显示对应于所述滑动操作的多个应用程序执行结果的标识,并执行到用户选择的标识对应的应用程序执行结果。4.一种智能终端,其特征在于,包括:检测模块和执行模块,其中: 所述检测模块,用于对该智能终端触摸屏上的滑动操作进行检测,当检测到应用程序图标区域的滑动操作时,通知 所述执行模块; 所述执行模块在接收到所述检测模块的通知时,触发对应的应用程序运行,并执行到对应于所述滑动操作的应用程序执行结果。5.根据权利要求4所述的智能终端,其特征在于: 所述执行模块用于根据预先定义的应用程序图标区域的滑动操作所对应的应用程序执行流程,执行对应于所述滑动操作的应用程序执行流程,得到对应的应用程序执行结果。6.根据权利要求4或5所述的智能终端,其特征在于: 一个滑动操作对应于多个应用程序执行结果; 所述执行模块在接...
【专利技术属性】
技术研发人员:徐焰军,宋卓,李茗,马英博,陈自力,
申请(专利权)人:北京三星通信技术研究有限公司,三星电子株式会社,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。