System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 触摸热区的调节方法、系统、设备、介质及计算机程序产品技术方案_技高网

触摸热区的调节方法、系统、设备、介质及计算机程序产品技术方案

技术编号:41203999 阅读:6 留言:0更新日期:2024-05-07 22:29
本发明专利技术公开了一种触摸热区的调节方法、系统、设备、介质及计算机程序产品,该方法包括:获取触摸屏被触摸时对应的所有触摸点;获取所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标;获取无响应触摸点的坐标与有响应触摸点对应的视图触摸热区之间的偏移阈值;根据偏移阈值调节有响应触摸点的视图触摸热区。本发明专利技术通过获取无响应触摸点的坐标与有响应触摸点对应的视图触摸热区之间的偏移阈值;根据偏移阈值调节有响应触摸点的视图触摸热区,实现了通过偏移阈值调节视图触摸热区,提升了触控体验的效果,避免了用户因角度方位的原因导致触摸偏差的问题。

【技术实现步骤摘要】

本专利技术涉及通信,特别涉及一种触摸热区的调节方法、系统、设备、介质及计算机程序产品


技术介绍

1、在家电领域,由于成本的原因,智能屏的性能相对都比较差,尤其是在智能设备的触摸上面,不如手机来的丝滑,加上用户操作方位的原因,很多时候都会出现触摸偏差,导致触摸无法响应,从而影响用户的操作体验。


技术实现思路

1、本专利技术要解决的技术问题是为了克服现有技术中在操作触摸屏时由于出现触摸偏差,而导致触摸无法响应的缺陷,提供一种触摸热区的调节方法、系统、设备、介质及计算机程序产品。

2、本专利技术是通过下述技术方案来解决上述技术问题:

3、本专利技术第一方面提供了一种触摸热区的调节方法,所述调节方法包括:

4、获取触摸屏被触摸时对应的所有触摸点;

5、获取所述所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标;

6、获取所述无响应触摸点的坐标与所述有响应触摸点对应的视图触摸热区之间的偏移阈值;

7、根据所述偏移阈值调节所述有响应触摸点的视图触摸热区。

8、优选地,所述获取所述所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标的步骤之前,所述调节方法还包括:

9、根据所述所有触摸点判断所述触摸屏是否有响应,若否,则获取所述触摸屏无响应时对应的无响应触摸点的坐标;若是,则获取所述有响应触摸点的视图触摸热区。

10、优选地,所述根据所述偏移阈值调节所述有响应触摸点的视图触摸热区的步骤包括:

11、根据所述偏移阈值扩大所述有响应触摸点对应的视图触摸热区。

12、优选地,所述调节方法还包括:

13、根据所述偏移阈值矫正所述有响应触摸点对应的视图触摸热区。

14、优选地,所述调节方法还包括:

15、获取所述触摸屏当前页的所有子视图;

16、获取所有子视图的初始视图触摸热区以及预设偏移阈值;

17、根据所述预设偏移阈值扩大所述所有子视图的初始视图触摸热区;

18、判断所述所有触摸点是否在扩大后所有子视图的初始视图触摸热区中的目标视图触摸热区,若是,则响应所述目标视图触摸热区。

19、优选地,所述调节方法还包括:

20、若判断触所述所有触摸点不在所述扩大后所有子视图的初始视图触摸热区中的目标视图触摸热区,则输出误触信号。

21、本专利技术第二方面提供了一种触摸热区的调节系统,所述调节系统包括:

22、第一获取模块,用于获取触摸屏被触摸时对应的所有触摸点;

23、第二获取模块,用于获取所述所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标;

24、第三获取模块,用于获取所述无响应触摸点的坐标与所述有响应触摸点对应的视图触摸热区之间的偏移阈值;

25、调节模块,用于根据所述偏移阈值调节所述有响应触摸点的视图触摸热区。

26、优选地,所述调节系统还包括:

27、第一判断模块,用于根据所有触摸点判断触摸屏是否有响应,若否,则调用第四获取模块;若是,则调用第五获取模块;

28、所述第四获取模块,用于获取触摸屏无响应时对应的无响应触摸点的坐标;

29、所述第五获取模块,用于获取有响应触摸点的视图触摸热区。

30、优选地,所述调节模块,用于根据所述偏移阈值扩大所述有响应触摸点对应的视图触摸热区。

31、优选地,所述调节系统还包括:

32、矫正模块,用于根据所述偏移阈值矫正所述有响应触摸点对应的视图触摸热区。

33、优选地,所述调节系统还包括:

34、第六获取模块,用于获取触摸屏当前页的所有子视图;

35、第七获取模块,用于获取所有子视图的初始视图触摸热区以及预设偏移阈值;

36、扩大模块,用于根据所述预设偏移阈值扩大所述所有子视图的初始视图触摸热区;

37、第二判断模块,用于判断所有触摸点是否在扩大后所有子视图的初始视图触摸热区中的目标视图触摸热区,若是,则调用响应模块;

38、所述响应模块,用于响应目标视图触摸热区。

39、优选地,所述调节系统还包括:

40、输出模块,用于若判断触所有触摸点不在扩大后所有子视图的初始视图触摸热区中的目标视图触摸热区,则输出误触信号。

41、本专利技术第三方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的触摸热区的调节方法。

42、本专利技术第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的触摸热区的调节方法。

43、本专利技术第五方面提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的触摸热区的调节方法。

44、在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。

45、本专利技术的积极进步效果在于:

46、本专利技术通过获取无响应触摸点的坐标与有响应触摸点对应的视图触摸热区之间的偏移阈值;根据偏移阈值调节有响应触摸点的视图触摸热区,实现了通过偏移阈值调节视图触摸热区,提升了触控体验的效果,避免了用户因角度方位的原因导致触摸偏差的问题。

本文档来自技高网...

【技术保护点】

1.一种触摸热区的调节方法,其特征在于,所述调节方法包括:

2.如权利要求1所述的触摸热区的调节方法,其特征在于,所述获取所述所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标的步骤之前,所述调节方法还包括:

3.如权利要求1所述的触摸热区的调节方法,其特征在于,所述根据所述偏移阈值调节所述有响应触摸点的视图触摸热区的步骤包括:

4.如权利要求1所述的触摸热区的调节方法,其特征在于,所述调节方法还包括:

5.如权利要求1所述的触摸热区的调节方法,其特征在于,所述调节方法还包括:

6.如权利要求5所述的触摸热区的调节方法,其特征在于,所述调节方法还包括:

7.一种触摸热区的调节系统,其特征在于,所述调节系统包括:

8.一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一项所述的触摸热区的调节方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的触摸热区的调节方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-6中任一项所述的触摸热区的调节方法。

...

【技术特征摘要】

1.一种触摸热区的调节方法,其特征在于,所述调节方法包括:

2.如权利要求1所述的触摸热区的调节方法,其特征在于,所述获取所述所有触摸点中触摸屏有响应时对应的有响应触摸点的视图触摸热区以及触摸屏无响应时对应的无响应触摸点的坐标的步骤之前,所述调节方法还包括:

3.如权利要求1所述的触摸热区的调节方法,其特征在于,所述根据所述偏移阈值调节所述有响应触摸点的视图触摸热区的步骤包括:

4.如权利要求1所述的触摸热区的调节方法,其特征在于,所述调节方法还包括:

5.如权利要求1所述的触摸热区的调节方法,其特征在于,所述调节方法还包括:

6.如权利要求5所述的触摸热...

【专利技术属性】
技术研发人员:黄煌
申请(专利权)人:宁波方太厨具有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1