一种在触控感应设备上实现拖拽的方法
文献发布时间:2023-06-19 16:09:34
技术领域
本发明涉及触控感应设备领域,尤其涉及一种在触控感应设备上实现拖拽的方法。
背景技术
如今触控感应设备已广泛应用于个人数字处理(PDA)、手机、掌上电脑、平板计算机等电子设备上,触控感应设备是供使用者用手或导电性对象(例如触控笔)在面板上滑动或接触的输入装置,可以使光标产生相对移动和支持其他延伸性功能。
传统的实现拖拽方法是通过触碰对象点击在光标上,将光标从碰撞点移动至坐标点上,当移动完成后,触碰对象远离光标,即完成在触控感应设备上实现对光标进行拖拽,但是,在拖曳时,往往会由于触碰对象在触控感应设备上的触碰力度较轻而导致触碰对象对光标的感应消失,从而使光标无法移动或者光标的移动效果较差。
发明内容
为了实现上述目的,本发明采用了如下技术方案:
一种在触控感应设备上实现拖拽的方法,包括触碰对象、触控感应设备和向主机送出拖拽信号,所述向主机送出拖拽信号包括以下步骤:
S1:检测到触碰对象触碰到触控感应设备上,并在触碰设备上发生移动;
S2:通过传感器感应触碰对象触碰到触控感应设备时的力度是否较重;
S3:检测触碰对象触碰触控感应设备的时间是否瞬间即逝;
S4:向主机发出拖曳信号;
S5:确定光标移动的位置坐标;
S6:通过触碰对象将光标由触碰点移动至坐标点。
优选地,所述当检测到触碰对象与触控感应设备之间的触碰力度较轻时,此时,光标的位置不会发生移动。
优选地,所述当检测到触碰对象与触控感应设备之间的触碰时间较短时,此时,光标的位置同样不会发生移动。
优选地,所述当检测到触碰对象与触控感应设备之间的触碰力度较重以及触碰对象与触控感应设备之间的触碰时间较长时,此时,光标的位置会随着触碰对象的移动而进行移动。
优选地,所述当检测到触碰对象与触控感应设备之间的触碰力度较重时,此时,光标的尺寸会变大,反之,当检测到触碰对象与触控感应设备之间的触碰力度较轻时,此时,光标的尺寸不会发生变化。
优选地,所述当检测到触碰对象与触控感应设备之间的触碰时间较长时,此时,光标的上方会出现弧形的时间进度条,反之,当检测到触碰对象与触控感应设备之间的触碰时间较短时,此时,光标不会发生变化。
优选地,所述当光标从触碰点移动至坐标点上时,触碰对象会远离触控感应设备,此时,主机会发出停止拖曳的信号。
优选地,所述触控感应设备为触控板或者触摸屏,触碰对象为手指或者触控笔。
优选地,所述触控板或者触摸屏的表面涂覆有保护材料,以确保手指或者触控笔不会对屏幕造成损坏。
本发明的有益效果为:
本发明通过对触碰对象与触控感应设备之间的触碰力度进行检测,从而能够提高光标的移动拖曳效果,防止由于触碰对象在触控感应设备上的触碰力度较轻导致触碰对象对光标的感应消失,从而使光标无法移动或者光标的移动效果较差;
本发明能够对触碰对象与触控感应设备之间的触碰时间进行检测,从而能够进一步提高光标的移动效果,防止由于误碰导致触碰对象带动光标发生移动,从而对触控感应设备的工作造成干扰。
附图说明
图1为本发明提出的一种在触控感应设备上实现拖拽的方法的流程图;
图2为本发明提出的一种在触控感应设备上实现拖拽的方法的触碰力度示意图;
图3为本发明提出的一种在触控感应设备上实现拖拽的方法的触碰时间示意图;
图4为本发明提出的一种在触控感应设备上实现拖拽的方法的触碰力度及触碰时间示意图。
具体实施方式
参照图1-4,一种在触控感应设备上实现拖拽的方法,包括触碰对象、触控感应设备和向主机送出拖拽信号,向主机送出拖拽信号包括以下步骤:
S1:检测到触碰对象触碰到触控感应设备上,并在触碰设备上发生移动;
S2:通过传感器感应触碰对象触碰到触控感应设备时的力度是否较重;
S3:检测触碰对象触碰触控感应设备的时间是否瞬间即逝;
S4:向主机发出拖曳信号;
S5:确定光标移动的位置坐标;
S6:通过触碰对象将光标由触碰点移动至坐标点。
本发明中,当检测到触碰对象与触控感应设备之间的触碰力度较轻时,此时,光标的位置不会发生移动,通过对触碰对象与触控感应设备之间的触碰力度进行检测,从而能够提高光标的移动拖曳效果,防止由于触碰对象在触控感应设备上的触碰力度较轻导致触碰对象对光标的感应消失,从而使光标无法移动或者光标的移动效果较差。
本发明中,当检测到触碰对象与触控感应设备之间的触碰时间较短时,此时,光标的位置同样不会发生移动,能够对触碰对象与触控感应设备之间的触碰时间进行检测,从而能够进一步提高光标的移动效果,防止由于误碰导致触碰对象带动光标发生移动,从而对触控感应设备的工作造成干扰。
本发明中,当检测到触碰对象与触控感应设备之间的触碰力度较重以及触碰对象与触控感应设备之间的触碰时间较长时,此时,光标的位置会随着触碰对象的移动而进行移动。
本发明中,当检测到触碰对象与触控感应设备之间的触碰力度较重时,此时,光标的尺寸会变大,反之,当检测到触碰对象与触控感应设备之间的触碰力度较轻时,此时,光标的尺寸不会发生变化。
本发明中,当检测到触碰对象与触控感应设备之间的触碰时间较长时,此时,光标的上方会出现弧形的时间进度条,反之,当检测到触碰对象与触控感应设备之间的触碰时间较短时,此时,光标不会发生变化。
本发明中,当光标从触碰点移动至坐标点上时,触碰对象会远离触控感应设备,此时,主机会发出停止拖曳的信号。
本发明中,触控感应设备为触控板或者触摸屏,触碰对象为手指或者触控笔。
本发明中,触控板或者触摸屏的表面涂覆有保护材料,以确保手指或者触控笔不会对屏幕造成损坏。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
- 一种在触控感应设备上实现拖拽的方法
- 在触控感应设备上实现拖拽的方法