一种基于触摸屏的交互控制方法及系统的制作方法

文档序号:6460950阅读:191来源:国知局

专利名称::一种基于触摸屏的交互控制方法及系统的制作方法
技术领域
:本发明属于信息
技术领域
,尤其涉及一种基于触摸屏的交互控制方法及系统。
背景技术
:随着信息技术的不断发展,以及多媒体信息的迅猛发展,触摸屏作为一种新的输入设备也越来越多的使用于各种设备中,触摸屏具有反应速度快、节省空间以及易于交流等许多优点。用户只须轻轻地指^6並显示屏上的图符或文字就能实现对设备操作,从而使人机交互更为直截了当。同时随着移动通讯技术的发展,越来越多的移动终端采用触摸屏技术,现有技术中,主要是针对点对点的触4莫控制,即当触4莫屏上有滑动才喿作时,系统响应相关功能,当滑动停止时,相对应功能应用也停止,功能应用的执行需要通过持续滑动操作进行控制,并且功能应用的执行速度取决于触摸屏上用户的滑动速度。
发明内容本发明实施例的目的在于提供一种基于触摸屏的交互控制方法,旨在解决现有技术中功能应用的执行需要通过持续滑动操作进行控制及功能应用执行的加速度取决于触摸屏上用户的滑动速度的问题。本发明实施例是这样实现的,一种基于触摸屏的交互控制的方法,所述方法包括如下步骤检测触摸屏上用户滑动的距离及方向;根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度;对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。本发明实施例的另一目的在于提供一种基于触摸屏的交互控制的系统,所述系统包括滑动检测单元,用于检测触摸屏上用户滑动的距离及方向;滑动功能应用处理单元,用于根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度;及滑动功能执行单元,用于对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。本发明实施例的另一目的在于提供一种包括上述基于触摸屏的交互控制的系统的移动终端。在本发明实施例中,通过检测用户在触摸屏上滑动的距离及方向,可持续执行与系统预设置的相对应的功能,实现了通过滑动距离来控制相对应的功能应用的加速度,并且有效的达到了一次控制,持续执行相对应的功能应用的目的。图1是本发明实施例提供的基于触摸屏的交互控制方法的流程图;图2是本发明实施例提供的基于触摸屏的交互控制方法的视频播放调整进度示意图3是本发明实施例提供的基于触摸屏的交互控制方法的时间调整示意图4是本发明实施例提供的基于触摸屏的交互控制方法的锁屏状态时的滑动操作示意图5是本发明实施例提供的基于触摸屏的交互控制的系统结构图。具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过检测用户在触摸屏上滑动的距离及方向,并根据检测到的距离和方向确定对当前应用执行的操作和执行该操作的执行速度,以确定的执行速度对当前应用执行确定的操作,从而实现了通过滑动距离来控制相对应的功能应用的加速度,并且有效的达到了一次控制,持续执行相对应的功能应用的目的。图1示出了本发明实施例提供的基于触摸屏的交互控制方法的实现流程,详述如下在步骤S101中,检测触摸屏上用户滑动的距离及方向。在该步骤中,读取触摸屏上用户的滑动操作,并冲企测该触摸屏上用户滑动的3巨离及方向。在步骤S102中,根据检测到的距离及方向确定对当前应用执行的操作和执行该操作的执行速度。在本发明实施例中,预先设置滑动距离、方向、执行的操作以及执行该操作的速度之间的对应关系,即当滑动距离或者方向不同时,则执行的操作,以及执行该操作的速度也不同,如可以设置滑动方向为右时,对当前应用执行力口速操作,滑动方向为左时,对当前应用执行减速操作,当滑动距离为L时,将当前操作执行速度增加到当前操作执行速度的X倍,或者将当前操作执行速度减少到当前操作执行速度的1/X。在本发明实施例中,也可以不预先设置滑动距离、方向、执行的操作以及执行该操作的速度之间的对应关系,仅在检测到触摸屏上用户滑动的距离及方向时,即时的根据检测到滑动的距离及方向确定对当前应用执行的操作和执行该操作的执行速度。在步骤S103中,以确定的操作执行速度对当前应用执行确定的操作。以下以当前应用为视频播放为例,对本发明实施例提供的基于触摸屏的交互控制的方法进行进一步详细说明,假设视频播放的正常速度为V;预先设定当滑动方向为右时,加速播放,当滑动方向为左时,减速播放;并预先设置当滑动距离为L时,将视频播放的速度增加为X*V,其中X〉1,或者将视频播放的速度减少为1/X*V,图2示出了基于触摸屏的交互控制方法的视频播放调整进度示意图,详述如下1、当触摸屏上A由位置1滑向位置2时,;险测触摸屏上用户从位置1滑向位置2的距离为L,方向为右,根据检测到的滑动距离及方向确定对视频播放应用执行的操作和执行该操作的执行速度,由于从位置1滑向位置2的滑动距离为L,滑动方向为右,此时,根据预先的设置,确定的对视频播放应用的操作为加速播放,而确定的视频播放速度为为X*V,将视频播放速度调整为X*V。在检测到用户的下一次触摸屏滑动操作之前,视频播放速度一直为X*V。当触摸屏上A由由位置1滑向位置2时,检测触摸屏上用户从位置1滑向位置2的距离为1/4L,方向为右,则确定的对视频播放应用的操作为加速播放,而确定的视频播放速度为为1/4X*V,将视频播放速度调整为1/4X*V。在检测到用户的下一次触摸屏滑动操作之前,视频播放速度一直为1/4X*V。2、当触摸屏上A由1滑向3时,检测触摸屏上用户从位置1滑向位置3的距离为Y,方向为左,根据检测到的滑动距离及方向确定对视频播放应用执行的操作和执行该操作的执行速度,由于从位置1滑向位置3的滑动距离为Y,滑动方向为左,此时,根据预先的设置,确定的对视频播放应用的操作为慢进播放,而确定的视频播放速度为为1/X*V,将视频播放速度调整为1/X*V。在检测到用户的下一次触摸屏滑动操作之前,视频播放速度一直为1/X*V。当触摸屏上A由由位置1滑向位置3时,检测触摸屏上用户从位置1滑向位置3的距离为1/3Y,方向为左,则确定的对视频播放应用的操作为慢进播放,而确定的^L频播-放速度为为1/2V,将^L频播;改速度调整为1/2V。在4企测到用户的下一次触摸屏滑动操作之前,视频播放速度一直为1/2V;当到达3时暂停播放;当滑动操作由3滑向1时,视频播放速度加快,当到达位置l时,则以正常的速度播放。3、当触摸屏上A由3滑向4时,视频播放由暂停(位置3)开始变为X(X〉l)倍速度后退,如果不再滑动,则一直保持X倍速度播放,当滑块由4滑向1时,播放速度即由快速后退到慢进恢复到正常的速度播放。下表l示出了预先设置的滑动距离、方向、执行的操作以及操作执行速度之间的对应关系的一个示例<table>tableseeoriginaldocumentpage8</column></row><table>表l在本发明实施例中,在触摸屏上进行滑动操作时,该滑动距离是一个相对的距离,即从触摸屏上任意点沿某个方向开始滑动一段距离(L),然后从触摸屏上任意点开始以反方向滑动相等的距离(L)即回到初始位置状态。图3示出了本发明实施例提供的基于触摸屏的交互控制方法的时间调整的示意图,详述如下三个控制装置分别对应表示"小时分钟秒"的调节设置,在选择好要调整的对象,如要调整分钟,当在触摸屏上向上滑动控制点按钮,分钟时间数字随着向前变动,向上滑动距离越大,分钟数字变动越快;从上往下滑动时分钟数字变动减慢,直到向下滑动距离与开始时向上滑动距离相等时,即回到初始状态时分钟数字停止变动;再往下滑动时数字向后变动,向下滑动距离越大,分钟数字变动越快,往回(即向上)滑动时分钟数字减速,直至回到初始位置状态,分钟数字停止变动。图4示出了本发明实施例提供的基于触摸屏的交互控制方法的锁屏状态时的滑动操作示意图,详述如下当移动终端处于锁屏状态时,如果有电话呼入,需要接听或挂断电话时,在触摸屏上进行滑动操作即可接听或挂断电话,如向左滑动一段距离即可挂断电话,向右滑动一段距离即可接听电话;如果需要解锁,则可以通过向左或向右滑动一段距离实现屏幕解锁。图5示出了本发明实施例提供的基于触摸屏的交互控制的系统结构,为了便于说明仅示出了与本发明实施例相关的部分,该系统可以为设置于移动终端内的软件单元、硬件单元或者软硬件结合的单元。当触摸屏上有滑动操作时,由滑动检测单元51检测触摸屏上用户滑动的距离及方向,滑动功能应用处理单元52根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度,然后由滑动功能执行单元52对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。在本发明实施例中,通过检测用户在触摸屏上滑动的距离及方向,可持续执行与系统预设置的相对应的功能,实现了通过滑动距离来控制相对应的功能应用的加速度,并且有效的达到了一次控制,持续执行相对应的功能应用的目的。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的i呆护范围之内。权利要求1、一种基于触摸屏的交互控制方法,其特征在于,所述方法包括如下步骤检测触摸屏上用户滑动的距离及方向;根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度;对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。2、如权利要求1所述的方法,其特征在于,所述当前应用包括音/视频播放速度控制、时间调整、屏幕锁屏解锁、电话接听/挂断。3、如权利要求2所述的方法,其特征在于,当所述当前应用为音/视频播放速度控制时,所述方法具体为设定一个方向为正方向时,当以所述正方向滑动时则才艮据所述距离加速播放音/视频,快速播放的速度与滑动距离成正比;当以相反的方向滑动时,则根据所述滑动距离减慢播放速度或是慢速播放或是快速后退播放音/视频,慢速播放的速度与滑动距离成正比。4、如权利要求2所述的方法,其特征在于,当所述当前应用为时间调整时,所述方法具体为设定一个方向为正方向时,当以所述正方向滑动时,则#4居滑动方向及距离加速时间数字向上变动;当以相反的方向滑动时,则减慢减慢时间数字向上变动或加快时间数字向下变动。5、如权利要求2所述的方法,其特征在于,当所述当前应用为锁屏状态时电话接听或解锁屏时,所述方法具体为设定一个方向为锁屏状态下的电话接听时,当有电话呼入时,以所述方向滑动操作时,则4妄听电话;当以所述方向的反方向执行滑动操作时,则挂断电话;当没有呼入电话对,执行所述方向或反方向的滑动操作时,则进行锁屏解锁。6、如权利要求1至6权利要求所述的方法,其特征在于,所述方法还包括下述步骤当未检测到用户下一次触摸屏操作之前,对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。7、一种基于触摸屏的交互控制的系统,其特征在于,所述系统包括:滑动检测单元,用于检测触摸屏上用户滑动的距离及方向;滑动功能应用处理单元,用于根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度;及滑动功能执行单元,用于对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。8、如权利要求7所述的系统,其特征在于,所述功能包括音/一见频播放速度控制、时间调整、屏幕锁屏解锁、电话接听/挂断。9、如权利要求7至9权利要求所述的系统,其特征在于,所述滑动功能应用处理单元还包括如下功能当未检测到用户下一次触摸屏操作之前,对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。10、一种包含如权利要求5所述的基于触摸屏的交互控制的系统的移动终端。全文摘要本发明适用于信息
技术领域
,提供了一种基于触摸屏的交互控制方法及系统,所述方法包括如下步骤检测触摸屏上用户滑动的距离及方向;根据检测到的距离及方向确定对当前应用执行的操作和/或执行该操作的执行速度;对当前应用执行确定的操作,或者以确定的操作执行速度对当前应用执行确定的操作。在本发明实施例中,通过检测用户在触摸屏上滑动的距离及方向,可持续执行与系统预设置的相对应的功能,实现了通过滑动距离来控制相对应的功能应用的加速度,并且有效的达到了一次控制,持续执行相对应的功能应用的目的。文档编号G06F3/048GK101308440SQ20081006802公开日2008年11月19日申请日期2008年6月25日优先权日2008年6月25日发明者崔虎斌申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1