【技术实现步骤摘要】
一种基于android白板防闪烁的方法及其装置
[0001]本申请涉及图像通信领域,特别涉及一种基于android白板防闪烁的方法及其装置。
技术介绍
[0002]科技技术的发展,使得黑板过渡成了白板;现今电子白板已经被大量的运用在各种触摸书写的一体机中。在现有技术中,为了使得电子白板能到达更好的书写体验,通常是使用白板加速方案,让电子白板控制显存内容刷新的机制来提高书写性能,达到更好的流畅度。但是通过白板加速的机制直接操作显存内容,当在电子白板上的书写轨迹越过覆盖在白板界面之上的其他悬浮窗控件时,通过获取悬浮窗所在区域内的整个矩形背景,将该整个矩形以最小单位矩形进行贴图,导致电子白板呈现越过覆盖在白板界面之上的其他悬浮窗控件的书写轨迹时出现较明显的锯齿效应。
技术实现思路
[0003]本申请提供了一种基于android白板防闪烁的方法及其装置,由于电子白板使用根据悬浮窗轮廓制作的目标画布进行绘画,使得当电子白板呈现越过覆盖在白板界面之上的其他悬浮窗控件的书写轨迹不进行显示,避免了出现锯齿效应。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种基于android白板防闪烁的方法,其特征在于,包括:确定绘画画布,并锁定电子白板的显示屏幕,所述显示屏幕用于显示画布绘画结果;获取悬浮窗的相关数据;通过根据所述相关数据裁剪所述绘画画布制作目标画布;解锁所述显示屏幕,并通过所述目标画布执行绘画功能。2.根据权利要求1所述的方法,其特征在于,所述获取悬浮窗的相关数据,包括:确定悬浮窗对应的坐标位置,并获取所述悬浮窗对应的悬浮窗轮廓;根据所述坐标位置和所述悬浮窗轮廓确定相关数据。3.根据权利要求2所述的方法,其特征在于,所述通过根据所述相关数据裁剪所述绘画画布制作目标画布,包括:根据所述相关数据设置在所述绘画画布上的预裁剪区域;通过在所述绘画画布上裁剪所述预裁剪区域制作目标画布。4.根据权利要求3所述的方法,其特征在于,所述通过在所述绘画画布上裁剪所述预裁剪区域制作目标画布之前,所述方法还包括:判断所述预裁剪区域与当前裁剪区域是否一致;若否,则重置所述绘画画布。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述确定绘画画布之前,所述方法还包括:计算显示屏幕的屏幕大小;所述确定绘画画布,包括:根据所述屏幕大小确定绘画画布。6.一种基于android白板防闪烁的装置,其特征在于,包...
【专利技术属性】
技术研发人员:罗文,唐涛,苏少彬,
申请(专利权)人:广州朗国电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。