【技术实现步骤摘要】
屏幕显示方法、装置、终端、存储介质及产品
[0001]本申请涉及终端
,特别涉及一种屏幕显示方法、装置、终端、存储介质及产品。
技术介绍
[0002]随着终端技术的发展,手机、智能手表、平板电脑等终端的功能越来越齐全。其中,大部分的终端上都设置有具有触控功能的屏幕,用户可以通过在屏幕上进行手写,实现屏幕的触控功能。
[0003]相关技术中,在手写过程中,屏幕会不断的刷新,终端会在每个屏幕刷新周期内,对屏幕进行触控信号的采样,进而基于采样点的触控数据进行手写图像的显示。但终端的屏幕采样率一般高于其屏幕刷新周期对应的屏幕刷新率,如屏幕采样率为240HZ,而屏幕刷新率只有60HZ,即在一个屏幕刷新周期内会采集到多个采样点的触控数据,而终端一般会取多个采样点中固定时间点的采样点的触控数据来进行手写图像的显示。
[0004]由于选取固定时间点的采样点的触控数据来进行手写图像的显示,导致屏幕的跟手性较差,即屏幕所显示的内容不能根据触控操作及时进行更新,从而降低了屏幕的显示效果。
技术实现思路
[0005]本申请实施例提供了一种屏幕显示方法、装置、终端、存储介质及产品,能够降低屏幕显示时延,从而能够提高屏幕显示效果。所述技术方案如下:
[0006]一方面,提供了一种屏幕显示方法,所述方法包括:
[0007]响应于对终端的屏幕的触控操作,在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置;
[0008]确定所述多个采样点的触控位置分别与目标结束位置 ...
【技术保护点】
【技术特征摘要】
1.一种屏幕显示方法,其特征在于,所述方法包括:响应于对终端的屏幕的触控操作,在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置;确定所述多个采样点的触控位置分别与目标结束位置之间的距离,所述目标结束位置为所述触控操作在所述第一屏幕刷新周期内的结束位置;基于所述多个采样点的触控位置分别与所述目标结束位置之间的距离,确定目标采样点对应的触控数据,所述目标采样点的触控位置与所述目标结束位置之间的距离最近;在第二屏幕刷新周期,基于所述触控数据,在所述屏幕上显示所述触控数据对应的图像,所述第二屏幕刷新周期为所述第一屏幕刷新周期的下一屏幕刷新周期。2.根据权利要求1所述的方法,其特征在于,所述确定所述多个采样点的触控位置分别与目标结束位置之间的距离,包括:分别确定所述多个采样点的采样时间和目标结束时间,所述目标结束时间为所述触控操作触控到所述目标结束位置的时间;分别确定所述多个采样点的采样时间与所述目标结束时间之间的时间差,得到所述多个采样点分别对应的时间差;基于所述多个采样点分别对应的时间差,确定所述多个采样点的触控位置分别与所述目标结束位置之间的距离。3.根据权利要求2所述的方法,其特征在于,所述基于所述多个采样点分别对应的时间差,确定所述多个采样点的触控位置分别与所述目标结束位置之间的距离,包括:对于任一采样点,将所述采样点对应的时间差匹配的距离,作为所述采样点的触控位置与所述目标结束位置之间的距离;或者,通过所述多个采样点分别对应的时间差,标识所述多个采样点的触控位置分别与所述目标结束位置之间的距离,所述采样点的触控位置与所述目标结束位置之间的距离和所述采样点对应的时间差正相关。4.根据权利要求1所述的方法,其特征在于,所述在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置,包括:在接收到第一垂直同步信号的情况下,在第一屏幕刷新周期内对所述屏幕进行触控信号的采样,得到多个采样点的触控位置,所述第一垂直同步信号用于指示在所述第一屏幕刷新周期内进行触控信号的采样。5.根据权利要求4所述的方法,其特征在于,所述基于所述触控数据,在所述屏幕上显示所述触控数据对应的图像,包括:基于所述触控数据,在图像缓冲区进行数据渲染,得到第一渲染数据;获取所述第一渲染数据所对应的渲染时长;基于所述第一垂直同步信号的第一发送时间和所述渲染时长,确定目标合成时间,所述目标合成时间为指示对所述图像缓冲区中的渲染数据进行合成的时间;当当前时间到达所述目标合成时间,对所述图像缓冲区中的多个渲染数据进行合成,在所述屏幕上显示合成得到的合成数据对应的图像,所述多个渲染数据包括所述第一渲染数据和第二渲染数据,所述第二渲染数据用于辅助显示所述图像。6.根据权利要求5所述的方法,其特征在于,所述第一垂直同步信号的第一发送时间的
确定过程,包括:获取所述第一垂直同步信号与第二垂直同步信号之间的第一时间相位偏移,以及获取所述第二垂直同步信号的第二发送时间,所述第二垂直同步信号用于指示生成所述第一垂直同步信号;基于所述第一时间相位偏移和所述第二发送时间,确定所述第一发送时间。7.根据权利要求5或6所述的方法,其特征在于,所述基于所述第一垂直同步信号的第一发送时间和所述渲染时长,确定目标合成时间,包括:基于所述第一发送时间和所述渲染时长,确定在所述图像缓冲区中进行数据渲染的结束时间;基于所述结束时间和第二垂直同步信号的第二发送时间,确定所述第二垂直同步信号与第三垂直同步信号之间的第二时间相位偏移,所述第二垂直同步信号用于指示生成所述第一垂直同步信号和所述第三垂直同步信号,所述第三垂直同步信号用于指示对所述图像缓冲区中的渲染数据进行合成;基于所述第二发送时间和所述第二时间相位偏移,确定所述第三垂直同步信号的第三发送时间,将所述第三发送时间作为所述目标合成时间。8.根据权利要求7所述的方法,其特征在于,所述基于所述结束时间和第二垂直同步信号的第二发送时间,确定所述第二垂直同步信号与第三垂直同步信号之间的第二时间相位偏移,...
【专利技术属性】
技术研发人员:蔡辉跃,王俊强,谢启宇,张清涛,胡晓伟,
申请(专利权)人:广东明创软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。