【技术实现步骤摘要】
笔迹的生成方法、生成装置、存储介质及电子设备
[0001]本公开属于笔迹生成
,具体涉及一种笔迹的生成方法
、
生成装置
、
存储介质及电子设备
。
技术介绍
[0002]原生安卓
(Android)
系统使用
SKIA
引擎生成用户界面
(User Interface
,
UI)
,通过
SurfaceFlinger
将
UI
的数据传递给显存中
。
而激光笔要求实时性比较高的显示效果,在硬件性能较低的情况下,原生
Android
生成
UI
的流程速度慢,
UI
显示卡顿
。
技术实现思路
[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一,第一方面,本公开实施例提供一种提高笔迹生成速度和
UI
显示效果的笔迹生成方法,其包括:
[0004]响应于触摸事件,将所述触摸事件对应的数据点信息存储到第一存储集合,并基于所述数据点信息的存储次序,生成相应的笔迹数据并进行显示;
[0005]基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息从所述第一存储集合中移到第二存储集合中;
[0006]擦除所述第二存储集合中的数据点信息对应的笔迹数据
。
[0007]在一些实施例中,所述响应于触摸事件,将所述 ...
【技术保护点】
【技术特征摘要】
1.
一种笔迹的生成方法,其包括:响应于触摸事件,将所述触摸事件对应的数据点信息存储到第一存储集合,并基于所述数据点信息的存储次序,生成相应的笔迹数据并进行显示;基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息从所述第一存储集合中移到第二存储集合中;擦除所述第二存储集合中的数据点信息对应的笔迹数据
。2.
根据权利要求1所述的生成方法,其中,所述响应于触摸事件,将所述触摸事件对应的数据点信息存储到第一存储集合,包括:响应于所述触摸事件,响应于所述第一存储集合中的当前路径对象的存储空间充足时,将当前所接收的数据点信息进行存储;响应于所述第一存储集合中的当前路径对象的存储空间不充足时,创建新的路径对象,并对当前所接收的数据点信息进行存储
。3.
根据权利要求2所述的生成方法,其中,所述基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息从所述第一存储集合中移到第二存储集合中,包括:基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息所在的路径对象从所述第一存储集合中移到第二存储集合中
。4.
根据权利要求3所述的生成方法,所述方法还包括:在所述第一存储结合中创建所述路径对象的同时还包括记录所述路径对象的创建时间;所述基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息所在的路径对象从所述第一存储集合中移到第二存储集合中,包括:当距离所述路径对象的创建时间到达预设时长时,将所述第一存储集合中的所述路径对象从所述第一存储集合中移到第二存储集合中
。5.
根据权利要求3所述的生成方法,所述基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息所在的路径对象从所述第一存储集合中移到第二存储集合中,包括:响应于在第二预设时长内未接收到所述触控信号,按照所述第一存储集合中路径对象的创建次序,依次将所述第一存储集合中的路径对象从所述第一存储集合中移到第二存储集合中
。6.
根据权利要求3所述的生成方法,所述基于所述触摸事件对应的触控信号的状态,将所述第一存储集合中满足预设条件的数据点信息所在的路径对象从所述第一存储集合中移到第二存储集合中,包括:响应于所述触摸事件的模式切换,将所述第一存储集合中的...
【专利技术属性】
技术研发人员:张继哲,张超,李英杰,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。