This application proposes a touch screen event reporting method, which includes: simultaneously monitoring the touch screen events of terminal devices through the preset proximity determination process and event reporting process; when the preset touch screen events are detected, calculating the proximity data reported by the proximity determination process to determine the proximity status of the touch screen, and reporting the events at the same time. The process-to-upper application reports touch-screen events; when the proximity determination process learns that the proximity status of the touch-screen is proximity, it notifies the event-reporting process to stop reporting the touch-screen events to the upper application. Thus, the parallel processing of event reporting on touch screen is realized, the technical problems of delay and loss of event reporting in the existing technology are solved, and the response speed and efficiency of upper application based on touch screen event are improved. The application also proposes a touch screen event reporting device, a terminal device and a computer readable storage medium.
【技术实现步骤摘要】
触摸屏事件上报方法及其装置、终端设备、存储介质
本申请涉及数据处理
,尤其涉及一种触摸屏事件上报方法及其装置、终端设备、存储介质。
技术介绍
随着电子信息技术的发展,终端设备硬件能够越来越全面、准确地检测到周围环境的变化以及用户的行为,并将其作为事件上报给上层应用进行功能触发,对周围环境的变化和用户的行为进行反馈。相关技术中,对于触摸屏事件的上报时,为了避免误触发需要在上报之前判断当前触摸屏是否和外界障碍物处于接近状态,在判断不属于接近状态后才对触摸屏事件进行上报,从而导致触摸屏事件上报延迟,或触摸屏事件的上报丢失。申请内容本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种触摸屏事件上报方法,实现了触摸屏事件上报的并行处理,解决了现有技术中事件上报延迟和事件丢失的技术问题,提高了基于触摸屏事件的上层应用的响应速度和效率本申请的第二个目的在于提出一种触摸屏事件上报装置。本申请的第三个目的在于提出一种终端设备。本申请的第四个目的在于提出计算机可读存储介质。本申请第一方面实施例提出了一种触摸屏事件上报方法,包括:通过预设的接近判定进程和事件上报进程同时监听终端设备的触摸屏事件;当检测到预设的触摸屏事件时,通过所述接近判定进程对触摸屏上报的接近数据进行计算判断所述触摸屏的接近状态,同时,通过所述事件上报进程向上层应用上报所述触摸屏事件;当所述接近判定进程获知所述触摸屏的接近状态为接近状态,则通知所述事件上报进程停止向上层应用上报所述触摸屏事件。通过接近判定进程和事件上报进程同时对触摸屏事件并行处理,由接近判定进程计算 ...
【技术保护点】
1.一种触摸屏事件上报方法,其特征在于,包括以下步骤:通过预设的接近判定进程和事件上报进程同时监听终端设备的触摸屏事件;当检测到预设的触摸屏事件时,通过所述接近判定进程对触摸屏上报的接近数据进行计算判断所述触摸屏的接近状态,同时,通过所述事件上报进程向上层应用上报所述触摸屏事件;当所述接近判定进程获知所述触摸屏的接近状态为接近状态,则通知所述事件上报进程停止向上层应用上报所述触摸屏事件。
【技术特征摘要】
1.一种触摸屏事件上报方法,其特征在于,包括以下步骤:通过预设的接近判定进程和事件上报进程同时监听终端设备的触摸屏事件;当检测到预设的触摸屏事件时,通过所述接近判定进程对触摸屏上报的接近数据进行计算判断所述触摸屏的接近状态,同时,通过所述事件上报进程向上层应用上报所述触摸屏事件;当所述接近判定进程获知所述触摸屏的接近状态为接近状态,则通知所述事件上报进程停止向上层应用上报所述触摸屏事件。2.如权利要求1所述的方法,其特征在于,还包括:当所述接近判定进程获知所述触摸屏的接近状态为远离状态,则通知所述事件上报进程向所述上层应用上报所述触摸屏事件。3.如权利要求2所述的方法,其特征在于,当所述接近判定进程获知所述触摸屏的接近状态为远离状态之后,还包括:根据当前网络状态提高所述事件上报进程向所述上层应用上报所述触摸屏事件的上报速度。4.如权利要求1所述的方法,其特征在于,所述通过所述接近判定进程对所述触摸屏上报的接近数据进行计算判断所述触摸屏的接近状态,包括:根据所述接近数据确定外界障碍物与所述触摸屏的接近距离;当所述接近距离小于等于预设阈值时,确定所述触摸屏的接近状态为接近状态;当所述接近距离大于所述预设阈值时,确定所述触摸屏的接近状态为远离状态。5.如权利要求4所述的方法,其特征在于,当所述终端设备处于亮屏状态时,则在所述确定所述触摸屏的接近状态为接近状态之后,...
【专利技术属性】
技术研发人员:郑灿杰,张强,莫斐,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。