页面显示方法、电子设备及计算机存储介质技术

技术编号:16334857 阅读:90 留言:0更新日期:2017-10-03 15:13
本发明专利技术公开了一种页面显示方法、电子设备及计算机存储介质,包括:确定由接收到的页面点击指令触发的中间页面;在将中间页面绘制到帧缓存的过程中,暂停帧缓存与显示屏之间的页面同步操作;当中间页面在帧缓存中绘制完毕后,将由页面点击指令触发的结果页面绘制到帧缓存中;恢复帧缓存与显示屏之间的页面同步操作,将帧缓存中绘制的结果页面同步到显示屏进行显示。本发明专利技术提供的方案在绘制中间页面的过程中暂停帧缓存与显示屏之间的页面同步操作,减少了帧缓存与显示屏之间的刷新次数,从而能够有效提高页面切换显示的速度,减少用户的无效等待时间,给用户带来了诸多便利。

Page display method, electronic device and computer storage medium

The invention discloses a page display method, electronic equipment and computer storage media, including: determining the middle page by the received page click commands; in the middle to the frame buffer page rendering process, suspended between frame buffer and screen page synchronization operation; when the middle page in the frame buffer after rendering after the page will be triggered by a click command results page rendering to frame buffer; recovery between the frame buffer and screen page synchronization operation, will be drawn in the frame buffer to display page synchronization results. The scheme provided by the invention is suspended between the frame buffer and display page synchronization operations in the process of drawing the middle page, reduced between frame buffer and screen refresh times, which can effectively improve the display speed of page switching, reduce invalid waiting time for users to bring a lot of convenience to the user.

【技术实现步骤摘要】

本专利技术涉及计算机
,具体涉及一种页面显示方法、电子设备及计算机存储介质
技术介绍
目前,由于电子书籍具有占用空间小、易于下载、价格便宜等诸多优势,因此选择阅读电子书籍的人越来越多。用户在打开电子书籍的过程中,通常都会出现显示页面的切换与跳转。为了提升页面显示速度,需要加快页面切换及跳转的速度,以便缩减用户等待时间。为此,现有技术中出现了多种用于提升页面显示速度的解决方案。在一种常见的方案中,利用双缓存机制进行绘图,具体地,将所有绘图操作的结果保存在一块系统内存区域中,这块区域通常被称作“后缓冲区”,当所有的绘图操作结束之后,将整块内存区域复制到显示内存中,该复制操作通常要跟显示器的光栈束同步,以避免闪烁、撕裂等不良效果。通过双缓存机制能够显著加快绘图速度,本领域技术人员甚至还可以设计更多的缓存以加快绘图速度。但是,在实现本专利技术的过程中,专利技术人发现现有技术中的上述方式至少存在如下问题:在基于Android4.0+系统的View绘制机制中,当打开电子书籍发生页面跳转时,对应触发系统的刷新机制,从而将缓冲区中的绘图内容同步刷新到显示屏进行显示。尽管双缓存能够加快绘图速本文档来自技高网...
页面显示方法、电子设备及计算机存储介质

【技术保护点】
一种页面显示方法,其包括:确定由接收到的页面点击指令触发的中间页面;在将所述中间页面绘制到帧缓存的过程中,暂停所述帧缓存与显示屏之间的页面同步操作;当所述中间页面在帧缓存中绘制完毕后,将由所述页面点击指令触发的结果页面绘制到帧缓存中;恢复所述帧缓存与显示屏之间的页面同步操作,将所述帧缓存中绘制的结果页面同步到显示屏进行显示。

【技术特征摘要】
1.一种页面显示方法,其包括:确定由接收到的页面点击指令触发的中间页面;在将所述中间页面绘制到帧缓存的过程中,暂停所述帧缓存与显示屏之间的页面同步操作;当所述中间页面在帧缓存中绘制完毕后,将由所述页面点击指令触发的结果页面绘制到帧缓存中;恢复所述帧缓存与显示屏之间的页面同步操作,将所述帧缓存中绘制的结果页面同步到显示屏进行显示。2.根据权利要求1所述的方法,其中,所述在将所述中间页面绘制到帧缓存的过程中,暂停所述帧缓存与显示屏之间的页面同步操作的步骤具体包括:在将所述中间页面绘制到帧缓存之前,向系统中间层发送第一通知消息;其中,所述第一通知消息用于通知所述系统中间层停止执行从帧缓存向显示屏同步更新的操作;则所述恢复所述帧缓存与显示屏之间的页面同步操作的步骤具体包括:向系统中间层发送第二通知消息;其中,所述第二通知消息用于通知所述系统中间层开始执行从帧缓存向显示屏同步更新的操作。3.根据权利要求1或2所述的方法,其中,所述恢复所述帧缓存与显示屏之间的页面同步操作的步骤具体包括:当接收到用于表示中间页面在帧缓存中绘制完毕的第一响应消息后,进一步判断是否接收到用于表示结果页面在帧缓存中绘制完毕的第二响应消息;若是,则恢复所述帧缓存与显示屏之间的页面同步操作。4.根据权利要求1-3任一所述的方法,其中,所述确定由接收到的页面点击指令触发的中间页面的步骤具体包括:判断接收到的页面点击指令是否为针对预设图标发出的打开类型的指令,若是,则确定由所述页面点击指令触发的中间页面。5.根据权利要求4所述的方法,其中,所述预设图标包括书籍封面图标,并且,所述由所述页面点击指令触发的中间页面包括:在安卓系统中打开书籍封面图标时默认播放的系统动画所对应的页面;所述由所述页面点击指令触发的结果页面包括:书籍打开后所呈现的书籍内容页面。6.根据权利要求1-5任一所述的方法,其中,所述方法用...

【专利技术属性】
技术研发人员:程超
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京;11

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

1