首页  专利技术  电子电路装置的制造及其应用技术

基于移动终端的触摸屏防误触处理方法、装置及终端与流程

2026-05-11 15:20:01 494次浏览
基于移动终端的触摸屏防误触处理方法、装置及终端与流程

本发明涉及移动终端,尤其涉及的是一种基于移动终端的触摸屏防误触处理方法、装置、移动终端及存储介质。


背景技术:

1、随着科技的发展,移动终端例如智能手机的使用越来越普遍,智能手机已经成为人们生活中不可缺少的通信工具。

2、现在的高端手机大部分采用了曲面屏的屏幕形态,虽然曲面屏有形态上的优势,但是边缘误触一直是一个比较棘手的问题。而且屏幕边缘误触一般都是从驱动侧进行处理,加入边缘抑制算法来缓解边缘误触的问题。这样就导致所有场景下的边缘抑制都是一样的,无法满足用户丰富的操作场景下的防误触需求,不方便用户操作使用。

3、即现有移动终端一般是从驱动侧来提高边缘触摸点的阈值来防止用户误触事件的上报,从而提升用户体验;现有技术智能的缺点主要在于从驱动侧只能全面抑制所有边缘的触摸事件,有可能会将有效的触摸事件进行拦截,导致用户正常的触摸操作失效。

4、因此,现有技术还有待改进和发展。


技术实现思路

1、本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的触摸屏防误触处理方法、装置、移动终端及存储介质,本发明提供了一种防止触摸屏边缘误触的方法,通过防触摸服务模块的判决并且在对应的使用场景下在对应的边缘上覆盖一条透明的activity来拦截用户的无触摸操作,进而减少无触摸事件的发生,为用户的使用提供了方便。

2、本发明解决问题所采用的技术方案如下:

3、一种基于移动终端的触摸屏防误触处理方法,其中,包括:

4、当检测到移动终端启动,实时检测移动终端的使用场景;

5、通过预设的防触摸模块、根据检测到的移动终端使用场景,确定与每个使用场景对应的容易产生误触事件的边缘区域;

6、控制在使用场景对应的容易产生误触事件的边缘区域、构造一透明activity组件,用于进行误触摸事件的拦截以及控制误触摸事件的上报;

7、检测当前使用场景下触摸屏边缘区域是否有误触摸事件,通过构造的透明activity组件,对当前使用场景对应的容易产生误触事件的边缘区域的误触摸事件进行拦截,并将误触摸事件上报;

8、当检测到退出当前使用场景时,控制相应的透明activity组件销毁。

9、所述的基于移动终端的触摸屏防误触处理方法,其中,所述对当前使用场景对应的容易产生误触事件的边缘区域的误触摸事件进行拦截,并将误触摸事件上报的步骤之后还包括:

10、如果当前场景拦截误触摸事件效率低于预定值,则控制实时更新透明activity组件的宽度,确保误触摸事件的拦截率达到第二预定值以上,并根据当前场景进行记录,下次进入此场景直接加载历史配置。

11、所述的基于移动终端的触摸屏防误触处理方法,其中,所述当检测到移动终端启动,实时检测移动终端的使用场景的步骤之前包括:

12、预先在移动终端预制一防触摸服务模块,用于对触摸屏进行防误触区域的判断以及拦截误触事件的发生。

13、所述的基于移动终端的触摸屏防误触处理方法,其中,所述当检测到移动终端启动,实时检测移动终端的使用场景步骤之前包括:

14、预先对移动终端的触摸屏划定每个使用场景中容易产生误触事件的边缘区域,称为与每个使用场景对应的容易产生误触事件的边缘区域。

15、所述的基于移动终端的触摸屏防误触处理方法,其中,所述当检测到移动终端启动,实时检测移动终端的使用场景的步骤包括:

16、当检测到移动终端启动,实时检测移动终端的使用场景,所述使用场景包括不限于左右手切换,游戏模式切换。

17、所述的基于移动终端的触摸屏防误触处理方法,其中,所述控制在使用场景对应的容易产生误触事件的边缘区域、构造一透明activity组件,用于进行误触摸事件的拦截以及控制误触摸事件的上报的步骤包括:

18、当检测到的移动终端使用场景为用户左手操作手机场景,通过所述防触摸服务模块在移动终端触摸屏的左边缘区域添加一个透明activity组件,进行误触摸事件的拦截;并控制根据误触面积大小同步进行拦截面积大小的变化;

19、当检测到的移动终端使用场景为游戏模块,通过所述防触摸服务模块在移动终端触摸屏的上、下边缘区域分别添加透明activity组件,进行误触摸事件的拦截;并控制根据误触面积大小同步进行拦截面积大小的变化。

20、所述的基于移动终端的触摸屏防误触处理方法,其中,所述检测当前使用场景下触摸屏边缘区域是否有误触摸事件,通过构造的透明activity组件,对当前使用场景对应的容易产生误触事件的边缘区域的误触摸事件进行拦截,并将误触摸事件上报的步骤包括:

21、监控用户的触摸事件,根据使用场景对应的容易产生误触事件的边缘区域,判断触摸事件是否发生在当前使用场景对应的容易产生误触事件的边缘区域内;

22、当触摸事件发生在定义的当前使用场景对应的容易产生误触事件的边缘区域内,则控制通过构造的透明activity组件执行拦截逻辑;

23、对于检测到的误触事件,将误触事件的触摸坐标、时间上报到服务器或者进行日志记录。

24、一种基于移动终端的触摸屏防误触处理装置,其中,所述装置包括:

25、第一预先设置模块,用于预先在移动终端预制一防触摸服务模块,用于对触摸屏进行防误触区域的判断以及拦截误触事件的发生;

26、第二预先设置模块,用于预先对移动终端的触摸屏划定每个使用场景中容易产生误触事件的边缘区域,称为与每个使用场景对应的容易产生误触事件的边缘区域;

27、使用场景检测模块,用于当检测到移动终端启动,实时检测移动终端的使用场景;

28、场景边缘区域确定模块,用于通过预设的防触摸模块、根据检测到的移动终端使用场景,确定与每个使用场景对应的容易产生误触事件的边缘区域;

29、透明组件构建模块,用于控制在使用场景对应的容易产生误触事件的边缘区域、构造一透明activity组件,用于进行误触摸事件的拦截以及控制误触摸事件的上报;

30、触摸事件拦截与上报模块,用于检测当前使用场景下触摸屏边缘区域是否有误触摸事件,通过构造的透明activity组件,对当前使用场景对应的容易产生误触事件的边缘区域的误触摸事件进行拦截,并将误触摸事件上报;

31、动态更新模块,用于如果当前场景拦截误触摸事件效率低于预定值,则控制实时更新透明activity组件的宽度,确保误触摸事件的拦截率达到第二预定值以上,并根据当前场景进行记录,下次进入此场景直接加载历史配置;

32、组件销毁控制模块,用于当检测到退出当前使用场景时,控制相应的透明activity组件销毁。

33、一种移动终端,其中,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于执行任意一项所述的方法。

34、一种非临时性计算机可读存储介质,其中,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行任意一项所述的方法。

35、本发明的有益效果:本发明提供了一种基于移动终端的触摸屏防误触处理方法、装置、移动终端及存储介质,移动终端在出厂的时候预制一个防触摸服务模块,用来进行防误触区域的判断以及拦截误触事件的发生;防触摸服务模块会针对用户的使用场景进行检测,尤其是左右手操作,进行游戏时候的场景进行检测;例如用户左手操作手机,防触摸服务模块则在手机的左边缘添加一个透明的activity来进行触摸事件的拦截,这个模块会随着用户的误触面积大小而同步进行拦截面积大小的变化;如果用户进入游戏模块,现在大部分游戏都是横屏游戏,则防触摸服务模块在屏幕的下边缘,上下边缘添加透明activity进行误触摸事件的拦截;这样就可以通过这个服务来控制误触摸事件的上报,从而提高用户体验,为用户的使用提供了方便。

文档序号 : 【 40164042 】

技术研发人员:尹志良
技术所有人:四川酷比通信设备有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
尹志良四川酷比通信设备有限公司
基于机理数据混合驱动的热工状态空间时变参数估计方法 一种双通道低频调制中频双极性脉冲信号产生系统
相关内容