System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 墨水屏的页面滚动显示方法、装置、电子设备和存储介质制造方法及图纸_技高网

墨水屏的页面滚动显示方法、装置、电子设备和存储介质制造方法及图纸

技术编号:40189825 阅读:14 留言:0更新日期:2024-01-26 23:52
本申请提供了一种墨水屏的页面滚动显示方法、装置、电子设备和存储介质,其中所述页面滚动显示方法包括:监听所述墨水屏的页面滚动事件;响应于所述页面滚动事件的监听结果,根据所述墨水屏的当前页面内容的刷新模式获得所述当前页面内容的标准驱动波形;对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形;利用所述第一驱动波形驱动所述墨水屏显示所述当前页面内容。本申请通过响应于所述页面滚动事件的监听结果得到所述当前页面内容的标准驱动波形,再对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形,利用所述第一驱动波形驱动所述墨水屏,从而实现在页面滚动中自动调整刷新方式并缩短刷新时长,提高了用户的使用体验。

【技术实现步骤摘要】

本申请实施例涉及显示,尤其涉及一种墨水屏的页面滚动显示方法、装置、电子设备和存储介质


技术介绍

1、电子墨水屏利用电泳技术实现接近传统纸张的显示效果,因此也被成为“电子纸”。电子墨水屏一般通过电子墨水进行画面显示,电子墨水通常会制成电子墨水薄膜的形式,电子墨水薄膜由大量微囊组成,微囊中设置有带不同电荷的色素颗粒。初始状态下,色素颗粒悬浮在微囊中,当施加一定方向的电场后,相应的色素颗粒被推到顶部,微囊就会显示不同的颜色,而不同颜色的微囊组成了各种文字和图案。

2、由于电子墨水屏的显示实际是物理实体排列成形的显示,在能耗和护眼效果上相较于液晶和oled等光学成像具有较为明显的优势。因此在电子墨水屏大量用于阅读类设备的同时,越来越多的智能终端设备开始搭载电子墨水屏,从而形成带触控、书写等功能的墨水屏设备,实现在电子墨水屏显示基础上的人机交互。但是由于墨水屏的特殊显示原理,导致其刷新频率明显低于oled显示屏,进而导致在墨水屏设备上开发软件应用时,需要考虑墨水屏的刷新频率,以实现更好的交互和阅读体验。

3、在电子墨水屏中, 用户在一些快速滚动浏览的场景下需要在滚动过程中使用较快的刷新频率,为了实现快速滚动浏览,现有技术是将电子墨水屏的刷新模式手动设置为页面刷新较快的刷新方式。而用户在一些正常滚动浏览的场景下,只需要在滚动过程中使用正常的刷新频率,为了实现正常滚动浏览,现有技术是将电子墨水屏的刷新模式手动设置为页面正常刷新的刷新方式。例如, 在电子墨水屏中,使用卷轴模式阅读文档时经常需要手指滚动页面,而快速拖动文档页码进度条实现快速翻页,此时为了适应快速显示的要求,需要将电子墨水屏的刷新模式手动设置为页面刷新较快的刷新方式;而外接蓝牙鼠标,通过响应鼠标滚动事件滚动页面实现正常翻页,此时为了适应正常显示质量的要求,需要将电子墨水屏的刷新模式手动设置为页面正常刷新的刷新方式。用户为了能够达到在不同场景下的不同显示要求,需要不停的手动调节参数, 使用十分不方便。


技术实现思路

1、基于此,本申请提供了一种墨水屏的页面滚动显示方法、装置、电子设备和存储介质,能够在页面滚动中自动调整刷新方式。

2、第一方面,本申请提供了一种墨水屏的页面滚动显示方法,包括:

3、监听所述墨水屏的页面滚动事件;

4、响应于所述页面滚动事件的监听结果,根据所述墨水屏的当前页面内容的刷新模式获得所述当前页面内容的标准驱动波形;

5、对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形;

6、利用所述第一驱动波形驱动所述墨水屏显示所述当前页面内容。

7、在本申请的一些实施例中,所述对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

8、获取所述页面滚动事件的页面滚动速度;

9、根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形。

10、在本申请的一些实施例中,在所述利用所述第一驱动波形驱动所述墨水屏显示所述当前页面内容的步骤之后,所述页面滚动显示方法还包括:

11、判断所述页面滚动事件是否结束,如果是则执行下一步;

12、根据所述墨水屏的当前页面内容的刷新模式获得所述当前页面内容的标准驱动波形;

13、利用所述标准驱动波形驱动所述墨水屏显示所述当前页面内容。

14、在本申请的一些实施例中,

15、在所述判断所述页面滚动事件是否结束,如果是则执行下一步的步骤之后,且在所述利用所述标准驱动波形驱动所述墨水屏显示所述当前页面内容的步骤之前,所述页面滚动显示方法还包括:

16、判断所述墨水屏是否启动补偿刷新功能,如果是则执行下一步。

17、在本申请的一些实施例中,所述获取所述页面滚动事件的页面滚动速度的步骤,包括:

18、获取所述墨水屏的页面的滚动条的滚动距离;

19、获取与所述墨水屏的页面的滚动条的滚动距离相对应的滚动时长;

20、将所述滚动距离除以所述滚动时长得到页面滚动速度。

21、在本申请的一些实施例中,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

22、将所述标准驱动波形中的至少一个信号去除得到所述第一驱动波形。

23、在本申请的一些实施例中,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

24、对所述标准驱动波形中的至少一个信号的驱动时长进行缩短处理得到所述第一驱动波形。

25、在本申请的一些实施例中,在所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤之前,所述页面滚动显示方法包括:

26、判断所述页面滚动速度是否大于预设速度,如果是则执行下一步,如果否则对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形。

27、在本申请的一些实施例中,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

28、获得所述页面滚动速度除以预设速度的比值,所述页面滚动速度大于所述预设速度;

29、将所述标准驱动波形的驱动时长除以比值得到第一时长;

30、将所述标准驱动波形的驱动时长缩短至第一时长得到所述第一驱动波形。

31、在本申请的一些实施例中,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

32、根据所述页面滚动速度查询速度时长系数表得到时长系数,所述速度时长系数表为时长系数与滚动速度的映射表,所述时长系数大于0且小于1;

33、将所述时长系数和所述标准驱动波形的驱动时长相乘得到第二时长;

34、将所述标准驱动波形的驱动时长缩短至第二时长得到所述第一驱动波形。

35、在本申请的一些实施例中,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

36、根据所述页面滚动速度查询速度信号数量表得到正整数n,所述速度信号数量表为信号数量与滚动速度的映射表,其中n小于所述标准驱动波形中的信号个数;

37、将所述标准驱动波形中的n个信号去除得到所述第一驱动波形。

38、在本申请的一些实施例中,所述根据所述页面滚动速度对所述标准驱动波形的本文档来自技高网...

【技术保护点】

1.一种墨水屏的页面滚动显示方法,其特征在于,包括:

2.根据权利要求1所述的页面滚动显示方法,其特征在于,所述对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

3.根据权利要求1所述的页面滚动显示方法,其特征在于,

4.根据权利要求3所述的页面滚动显示方法,其特征在于,在所述判断所述页面滚动事件是否结束,如果是则执行下一步的步骤之后,且在所述利用所述标准驱动波形驱动所述墨水屏显示所述当前页面内容的步骤之前,所述页面滚动显示方法还包括:

5.根据权利要求2所述的页面滚动显示方法,其特征在于,所述获取所述页面滚动事件的页面滚动速度的步骤,包括:

6.根据权利要求1所述的页面滚动显示方法,其特征在于,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

7.根据权利要求1所述的页面滚动显示方法,其特征在于,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

8.根据权利要求2所述的页面滚动显示方法,其特征在于,在所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤之前,所述页面滚动显示方法包括:

9.根据权利要求2或8所述的页面滚动显示方法,其特征在于,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

10.根据权利要求2或8所述的页面滚动显示方法,其特征在于,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

11.根据权利要求2或8所述的页面滚动显示方法,其特征在于,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

12.根据权利要求2或8所述的页面滚动显示方法,其特征在于,所述根据所述页面滚动速度对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

13.一种墨水屏的页面滚动显示装置,其特征在于,包括:

14.一种电子设备,其特征在于,所述电子设备包括:

15.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-12中任一项所述的页面滚动显示方法。

...

【技术特征摘要】

1.一种墨水屏的页面滚动显示方法,其特征在于,包括:

2.根据权利要求1所述的页面滚动显示方法,其特征在于,所述对所述标准驱动波形的驱动时长进行缩短处理得到第一驱动波形的步骤,包括:

3.根据权利要求1所述的页面滚动显示方法,其特征在于,

4.根据权利要求3所述的页面滚动显示方法,其特征在于,在所述判断所述页面滚动事件是否结束,如果是则执行下一步的步骤之后,且在所述利用所述标准驱动波形驱动所述墨水屏显示所述当前页面内容的步骤之前,所述页面滚动显示方法还包括:

5.根据权利要求2所述的页面滚动显示方法,其特征在于,所述获取所述页面滚动事件的页面滚动速度的步骤,包括:

6.根据权利要求1所述的页面滚动显示方法,其特征在于,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

7.根据权利要求1所述的页面滚动显示方法,其特征在于,所述标准驱动波形包括脉冲信号或者所述标准驱动波形包括脉冲信号和零电平信号,所述脉冲信号包括高电平脉冲信号和低电平脉冲信号中的至少一种,所述对所述标准驱动波形的驱动时长进行缩短处理得到所述第一驱动波形的步骤,包括:

8.根据权利要求2所述的页面滚动显示方法,...

【专利技术属性】
技术研发人员:廖林涛朱增
申请(专利权)人:广州文石信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1