本发明专利技术实施例公开了一种滑块的移动速度的确定方法及装置,方法包括:检测到滑块被选中后,获取接触点的移动方向;所述移动方向是接触点的初始位置指向接触点当前位置的方向;根据所述接触点的移动方向确定滑块在滑轨上的移动方向;根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块在滑轨上的移动速率。本发明专利技术实施例无需接触点一直位于滑块的位置范围内,就可以动态调整滑块的移动速度,进而动态调整显示器上显示的内容。
【技术实现步骤摘要】
本专利技术涉及数据处理领域,尤其涉及一种滑块的移动速度的确定方法及装置。
技术介绍
在电子设备的各种软件应用中,通常为用户提供滑块,以便用户通过调节滑块来对显示器上显示的内容进行调整。滑块的移动速度决定着电子设备对显示器上显示的内容的调整速度和滑块在滑轨上的位置,滑块在滑轨上的位置决定着显示器上显示的内容。例如,在某一 word文档被打开后,用户可以通过调节滑块来调整显示屏上所显示的word文档的内容,以便word文档中当前在显示屏上显示的内容之前或之后的内容显示于显示屏上;或者,在媒体播放软件中,用户可以通过调节滑块来调整媒体播放进度、音量等。目前在电子设备的各种软件应用中,一般由用户在驱动鼠标进入滑块的位置范围并选中滑块后,在鼠标始终位于滑块的位置范围内且选中滑块的状态下,通过移动鼠标来达到拖动滑块在滑轨上移动的目的,滑块的移动速度决定于鼠标的移动速度,所述滑块的位置范围是包括滑块图标在内的一个区域范围。但是,在这一拖动滑块的过程中,用户必须始终使得鼠标位于滑块的位置范围内,一旦在拖动滑块的过程中鼠标脱离滑块的位置范围,用户将无法通过移动鼠标来拖动滑块在滑轨上移动。因此,现有技术中如果在拖动滑块的过程中鼠标脱离滑块的位置范围,将无法动态调整滑块的移动速度,进而也无法动态调整显示器上显示的内容。
技术实现思路
本专利技术实施例中提供了一种滑块的移动速度的确定方法,无需接触点一直位于滑块的位置范围内,就可以动态调整滑块的移动速度,进而动态调整显示器上显示的内容。第一方面,提供一种滑块的移动速度的确定方法,包括:检测到滑块被选中后,获取接触点的移动方向;所述移动方向是接触点的初始位置指向接触点当前位置的方向;根据所述接触点的移动方向确定所述滑块在滑轨上的移动方向;根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块在所述滑轨上的移动速率。结合第一方面,在第一方面第一种可能的实现方式中,所述根据所述接触点的移动方向确定滑块在滑轨上的移动方向包括:确定所述接触点的移动方向在所述滑轨上的方向分量,将该方向分量的方向作为所述滑块在所述滑轨上的移动方向。结合第一方面,和/或第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块的移动速率包括:确定所述接触点的移动方向与所述滑轨之间的第一夹角的度数;所述第一夹角是所述接触点的移动方向与所述滑轨形成的两个夹角中、度数不大于另一个夹角度数的夹角;根据所述第一夹角的度数确定滑块的移动速率,其中,所述滑块的移动速率与所述第一夹角的度数成反比。结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述获取接触点的移动方向包括:确定接触点的初始位置;确定接触点的当前位置;根据所述初始位置和当前位置确定接触点的移动方向。结合第一方面,和/或第一方面第一种可能的实现方式,和/或第一方面第二种可能的实现方式,和/或第一方面第三种可能的实现方式,在第一方面第四种可能的实现方式中,所述接触点的初始位置是指滑块被选中后,当前周期的初始时刻时接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置;或者,所述接触点的初始位置是指滑块被选中时,接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置;或者,所述接触点的初始位置是指滑块被选中后,位于当前时刻之前、与当前时刻间隔预设时间长度的时刻时接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置。第二方面,提供一种滑块的移动速度的确定装置,包括:获取单元,用于检测到滑块被选中后,获取接触点的移动方向;所述移动方向是接触点的初始位置指向接触点当前位置的方向;确定单元,用于根据所述获取单元获取的所述接触点的移动方向确定滑块在滑轨上的移动方向;根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块在滑轨上的移动速率。结合第二方面,在第二方面第一种可能的实现方式中,所述确定单元具体用于:确定所述接触点的移动方向在所述滑轨上的方向分量,将该方向分量的方向作为所述滑块在所述滑轨上的移动方向。结合第二方面,和/或第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述确定单元具体用于:确定所述接触点的移动方向与所述滑轨之间的第一夹角的度数;所述第一夹角是所述接触点的移动方向与所述滑轨形成的两个夹角中、度数不大于另一个夹角度数的夹角;根据所述第一夹角的度数确定滑块的移动速率,其中,所述滑块的移动速率与所述第一夹角的度数成反比。结合第二方面,和/或第二方面第一种可能的实现方式,和/或第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述获取单元具体用于:确定接触点的初始位置;确定接触点的当前位置; 根据所述初始位置和当前位置确定接触点的移动方向。结合第二方面,和/或第二方面第一种可能的实现方式,和/或第二方面第二种可能的实现方式,和/或第二方面第三种可能的实现方式,在第二方面第四种可能的实现方式中,所述接触点的初始位置是指滑块被选中后,当前周期的初始时刻时接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置;或者,所述接触点的初始位置是指滑块被选中时,接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置;或者,所述接触点的初始位置是指滑块被选中后,位于当前时刻之前、与当前时刻间隔预设时间长度的时刻时接触点在显示屏上的位置;接触点的当前位置是指滑块被选中后,当前时刻接触点在显示屏上的位置。本实施例中,检测到滑块被选中后,获取接触点的移动方向;所述移动方向是接触点的初始位置指向接触点当前位置的方向;根据所述接触点的移动方向确定滑块在滑轨上的移动方向;根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块在滑轨上的移动速率。本实施例根据接触点的移动方向确定滑块的移动速度,滑块的移动并不依赖于接触点始终位于滑块当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种滑块的移动速度的确定方法,其特征在于,包括:检测到滑块被选中后,获取接触点的移动方向;所述移动方向是接触点的初始位置指向接触点当前位置的方向;根据所述接触点的移动方向确定所述滑块在滑轨上的移动方向;根据所述接触点的移动方向与所述滑轨之间的夹角确定滑块在所述滑轨上的移动速率。
【技术特征摘要】
【专利技术属性】
技术研发人员:樊邵婷,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。