预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115080158A(43)申请公布日2022.09.20(21)申请号202110267350.4(22)申请日2021.03.12(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人王照金(74)专利代理机构广州德科知识产权代理有限公司44381专利代理师杨中强万振雄(51)Int.Cl.G06F9/451(2018.01)G06F9/4401(2018.01)G06F9/54(2006.01)权利要求书3页说明书16页附图8页(54)发明名称界面显示方法、装置、终端设备及计算机可读存储介质(57)摘要本申请实施例公开了一种界面显示方法、装置、终端设备及计算机可读存储介质,该方法应用于终端设备,该方法包括:当终端设备中的第一操作系统接收到第二操作系统发送的系统切换请求时,第一操作系统根据系统切换请求加载所述第一操作系统中的第一显示模块;在第一操作系统加载所述第一显示模块的过程中,第一操作系统对显示界面进行渲染,并将显示界面的显示数据写入共享显示缓存区;第二操作系统从共享显示缓存区中获取显示数据,并根据显示数据控制屏幕显示显示界面。上述界面显示方法、装置、终端设备及计算机可读存储介质,能够极大地改善在进行操作系统切换时出现的画面卡顿或显示不连续等情况。CN115080158ACN115080158A权利要求书1/3页1.一种界面显示方法,其特征在于,应用于终端设备,所述方法包括:当所述终端设备中的第一操作系统接收到第二操作系统发送的系统切换请求时,所述第一操作系统根据所述系统切换请求加载所述第一操作系统中的第一显示模块,其中,所述第二操作系统为所述终端设备中当前在前台运行的操作系统;在所述第一操作系统加载所述第一显示模块的过程中,所述第一操作系统对显示界面进行渲染,并将所述显示界面的显示数据写入共享显示缓存区,所述共享显示缓存区为所述第一操作系统与所述第二操作系统之间共享的显示缓存区;所述第二操作系统从所述共享显示缓存区中获取所述显示数据,并根据所述显示数据控制屏幕显示所述显示界面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一操作系统中的所述第一显示模块加载完成时,所述第一操作系统停止将渲染的显示界面的显示数据写入所述共享显示缓存区,并通过所述第一显示模块控制所述屏幕对渲染的显示界面进行显示。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述第一操作系统中的所述第一显示模块加载完成时,所述第一操作系统向所述第二操作系统发送第一消息;所述第二操作系统根据所述第一消息停止从所述共享显示缓存区中获取显示数据,并进入休眠状态。4.根据权利要求2所述的方法,其特征在于,所述将所述显示界面的显示数据写入共享显示缓存区,包括:所述第一操作系统通过切换服务向界面服务发送启动共享显示缓存区消息,所述启动共享显示缓存区消息用于指示所述界面服务将渲染的显示界面的显示数据写入共享显示缓存区;所述第一操作系统停止将渲染的显示界面的显示数据写入所述共享显示缓存区,并通过所述第一显示模块控制所述屏幕对渲染的显示界面进行显示,包括:所述第一操作系统中通过切换服务向所述界面服务发送停止共享显示缓存区消息,所述停止共享显示缓存区消息用于指示所述界面服务停止将渲染的显示界面的显示数据写入所述共享显示缓存区,并通过所述第一显示模块控制所述屏幕对渲染的显示界面进行显示。5.根据权利要求4所述的方法,其特征在于,所述加载所述第一操作系统中的第一显示模块,包括:所述第一操作系统通过系统服务向界面服务发送加载指令;在所述界面服务接收到所述加载指令后,立即向所述系统服务返回准备指令,并根据所述加载指令对第一显示模块进行加载,所述准备指令用于指示所述系统服务对显示界面进行渲染。6.根据权利要求1所述的方法,其特征在于,在所述当所述终端设备中的第一操作系统接收到第二操作系统发送的系统切换请求时,所述第一操作系统根据所述系统切换请求加载所述第一操作系统中的第一显示模块之前,所述方法还包括:在第二操作系统检测到针对目标应用的应用启动操作时,响应所述应用启动操作,向2CN115080158A权利要求书2/3页所述第一操作系统发送系统切换请求,所述系统切换请求包括所述目标应用的应用标识,所述目标应用为需要由所述第一操作系统运行的应用;所述第一操作系统根据所述系统切换请求加载所述第一操作系统中的第一显示模块,包括:所述第一操作系统根据所述系统切换请求中的所述应用标识启动并加载所述目标应用,且同步加载所述第一操作系统中的第一显示模块。7.根据权利要求6所述的方法,其特征在于,所述在所述第一操作系统加载所述第一显示模块的过程中,所述第一操