【技术实现步骤摘要】
显示控制方法、装置、终端设备及可读存储介质
[0001]本公开涉及终端领域,尤其涉及一种显示控制方法、装置、终端设备及可读存储介质。
技术介绍
[0002]随着技术发展,终端设备的功能越来越丰富。对于支持多种分辨率的终端设备,可以在使用过程中进行分辨率切换。
[0003]相关技术中,在切换分辨率的过程中,会触发系统显示画面的重新布局,产生“闪屏”现象,导致页面切换不流畅,严重影响用户体验。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供一种显示控制方法、装置、终端设备及可读存储介质。
[0005]根据本公开实施例的第一方面,提出了一种显示控制方法,应用于终端设备,方法包括:
[0006]向应用程序和图层服务单元发送通知消息,其中,所述通知消息用于指示:将当前图像帧的当前分辨率切换至目标分辨率;
[0007]在所述应用程序中,以所述目标分辨率对应的目标图像数据替换所述当前分辨率对应的当前图像数据,获得多个图像帧;
[0008]通过所述图层服务单元将所述当 ...
【技术保护点】
【技术特征摘要】
1.一种显示控制方法,其特征在于,应用于终端设备,方法包括:向应用程序和图层服务单元发送通知消息,其中,所述通知消息用于指示:将当前图像帧的当前分辨率切换至目标分辨率;在所述应用程序中,以所述目标分辨率对应的目标图像数据替换所述当前分辨率对应的当前图像数据,获得多个图像帧;通过所述图层服务单元将所述当前图像帧切换显示为目标图像帧;其中,所述目标图像帧为:多个图像帧中,所述目标图像数据已全部替换所述当前图像数据时的图像帧。2.根据权利要求1所述的方法,其特征在于,所述在所述应用程序中,以所述目标分辨率对应的目标图像数据替换所述当前分辨率对应的当前图像数据,获得多个图像帧,包括:在所述应用程序中,确定与所述目标分辨率对应的目标图像数据;以所述目标图像数据替换对应的所述当前图像数据,获得多个图像帧;其中,在多个所述图像帧中,除所述目标图像帧外的图像帧中包括所述当前图像数据和所述目标图像数据。3.根据权利要求2所述的方法,其特征在于,在所述获得多个图像帧之后,所述方法还包括:所述应用程序将多个图像帧发送至所述图层服务单元。4.根据权利要求3所述的方法,其特征在于,在所述向应用程序和图层服务单元发送通知消息之后,所述方法还包括:响应于所述图层服务单元收到所述通知消息,通过所述图层服务单元控制停止屏幕刷新,保持显示所述当前图像帧。5.根据权利要求4所述的方法,其特征在于,所述通过所述图层服务单元将所述当前图像帧切换显示为目标图像帧,包括:响应于所述应用程序中所述目标图像数据已全部替换所述当前图像数据,所述图层服务单元确定目标图像帧;所述图层服务单元控制恢复屏幕刷新,并由显示所述当前图像帧,切换为显示所述目标图像帧。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:丢弃多个图像帧中除所述目标图像帧之外的图像帧。7.一种显示控制装置,其特征在于,应用于终端设备,装置包括:发送模块,用于向应用程序和图层...
【专利技术属性】
技术研发人员:郭楚谋,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。