控制应用的方法和装置的制造方法_3

文档序号:9910558阅读:来源:国知局
感器数据,根据压力传感器数据得到触摸操作对应的操作力度。
[0063]步骤S420,判断操作力度是否满足控制预设条件,如果是,则进入步骤S430。
[0064]具体的,如果是多点触摸,则可以分别得到各个触摸点对应的操作力度,对不同的触摸点设置不同的控制预设条件,分别判断各个触摸点对应的操作力度是否满足控制预设条件。也可以根据各个触摸点的触摸力度进行计算,得到目标触摸力度,再判断目标触摸力度是否满足控制预设条件,其中控制预设条件可根据需要自定义。只有操作力度满足控制预设条件才进入步骤S430,否则不作处理。
[0065]步骤S430,获取作用于播放界面的滑动操作数据,根据滑动操作数据对应的滑动轨迹方向控制播放数据的播放参数,播放参数包括播放进度和播放音量中的至少一种。
[0066]具体的,滑动操作数据包含在滑动轨迹上间隔排列的多个坐标数据,根据滑动轨迹数据中的坐标数据即可识别出滑动轨迹方向,例如向左滑动的方向、向右滑动的方向,对于多点触摸,可识别出多个滑动轨迹方向,共同控制播放参数。也可先根据各个触摸点的滑动方向确定滑动轨迹趋势,如聚拢滑动、发散滑动等,再通过滑动轨迹趋势控制播放参数。预先可自定义设置滑动轨迹的方向或趋势与播放参数的对应关系,例如,向左滑动或聚拢滑动对应播放进度快退,向右滑动或发散滑动对应播放进度快进,根据滑动轨迹方向或滑动轨迹趋势与播放参数的对应关系控制对应的播放参数进行相应的调整。在一个实施例中,若滑动轨迹方向为第一方向,则控制播放进度快进,若滑动轨迹方向为第二方向,则控制播放进度快退,其中第一方向和第二方向为相反的方向。若滑动轨迹方向为第三方向,则控制播放音量增大,若滑动轨迹方向为第四方向,则控制播放音量减小,其中第三方向和第四方向为相反的方向。
[0067]在一个实施例中,如果操作力度满足控制预设条件的步骤之后,还包括:在触摸操作的位置显示预定义的浮动图像,且在浮动图像的附近显示播放参数调整提示信息。
[0068]具体的,浮动图像可以是以当前触摸点为圆心,以预设长度为半径的圆形等自定义图案,浮动图像可以固定或跟随触摸操作的位置移动,在浮动图像的附近显示播放参数调整提示信息,便于用户随时在触摸点附近进行播放参数调整。播放参数调整提示信息可以是文字信息、图标、动画等,便于用户根据提示信息进行对应的滑动操作,正确的实现播放参数调整。且播放参数调整提示信息的状态可根据对应的播放参数的调整改变,其中状态改变包括亮度改变、颜色改变、动画效果改变等。
[0069]本实施例中,通过操作力度满足预设条件则根据滑动轨迹方向调整播放参数,使得对播放的调整不受限于固定的位置,可以在播放界面的任意位置,且根据轨迹方向进行调整,方便快捷,用户可根据自己的习惯设置调整方式,提高了应用的便利性与定制性。
[0070]在一个实施例中,如图9所示,步骤S430包括:
[0071]步骤S431,根据滑动操作数据获取滑动距离,当滑动距离超过预设距离阈值时,根据滑动操作数据识别滑动轨迹方向,根据滑动轨迹方向确定待控制播放参数。
[0072]具体的,通过设置预设距离阈值,只有滑动距离超过预设距离阈值时才会识别滑动轨迹方向,减少误操作的概率。
[0073]步骤S432,根据滑动距离和/或滑动速度确定待控制播放参数的调整幅度,根据调整幅度控制待控制播放参数。
[0074]具体的,可预定义以滑动距离和/或滑动速度为自变量,以播放参数的调整幅度为因变量的函数,从而根据滑动距离和/或滑动速度计算待控制播放参数的调整幅度。如调整幅度与滑动距离和/或滑动速度的大小成正比例关系。根据滑动距离和/或滑动速度确定待控制播放参数的调整幅度,进一步提高了播放参数调整的灵活性。
[0075]在一个具体的实施例中,调整的播放参数为播放进度和播放音量,控制播放参数的具体过程如下:
[0076]1、如图10所示,监听作用于播放界面的触摸操作,如果触摸操作对应的操作力度为轻按,则在触摸点显示快捷操作界面510,快捷操作界面510包括浮动滑块511、播放进度快进图标512、播放进度快退图标513和播放音量增大图标514、播放音量减小图标515。
[0077]2、如图11所示,当用户向左滑动时,浮动滑块511向左移动,且播放进度快退图标513亮起,表示正在进行播放进度的快退,且歌词随着播放进度的快退滚动到对应的歌词。
[0078]3、如图12所示,当用户向上滑动时,浮动滑块511向上移动,且播放音量增大图标514亮起,表示正在进行播放音量的增大。
[0079]在一个实施例中,如图13所示,提供了一种控制应用的装置,包括:
[0080]获取模块610,用于获取作用于待播放数据集界面的按压操作,待播放数据集为音频数据集和/或视频数据集。
[0081]预览模块620,用于获取按压操作对应的按压力度,当按压力度满足预览对应的预设条件时,展示按压操作对应的待播放数据的预览数据,预览数据为待播放数据的高潮片段、待播放数据对应的关联数据中的至少一种。
[0082]在一个实施例中,如图14所示,装置还包括:
[0083]注册模块630,用于向操作系统注册预览回调事件,预览回调事件为展示按压操作对应的待播放数据的预览数据,预览回调事件有对应的预览回调条件。
[0084]预览模块620还用于当按压力度满足预览回调条件时,执行预览回调事件。
[0085]
[0086]在一个实施例中,如图15所不,预览模块620包括:
[0087]目标待播放数据获取单元621,用于根据按压操作的位置从待播放数据集中获取对应的目标待播放数据。
[0088]发送单元622,用于发送目标待播放数据对应的预览数据请求至服务器。
[0089]预览单元623,用于接收服务器返回的目标待播放数据对应的预览数据,并进行播放。
[0090]在一个实施例中,如图16所示,装置还包括:
[0091]播放模块640,用于检测按压操作对应的按压力度,判断按压力度是否满足播放对应的预设条件,如果是,则播放待播放数据。
[0092]在一个实施例中,如图17所示,装置还包括:
[0093]播放控制模块650,用于在播放数据的过程中,监听作用于播放界面的触摸操作,获取触摸操作对应的操作力度,判断操作力度是否满足控制预设条件,如果操作力度满足控制预设条件,则获取作用于播放界面的滑动操作数据,根据滑动操作数据对应的滑动轨迹方向控制播放数据的播放参数,播放参数包括播放进度和播放音量中的至少一种。
[0094]在一个实施例中,播放控制模块650还用于如果操作力度满足控制预设条件,则在触摸操作的位置显示预定义的浮动图像,且在浮动图像的附近显示播放参数调整提示信息。
[0095]在一个实施例中,如图18所示,播放控制模块650包括:
[0096]待控制播放参数确定单元651,用于根据滑动操作数据获取滑动距离,当滑动距离超过预设距离阈值时,根据滑动操作数据识别滑动轨迹方向,根据滑动轨迹方向确定待控制播放参数。
[0097]调整单元652,用于根据滑动距
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1