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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112948042A(43)申请公布日2021.06.11(21)申请号202110227095.0(22)申请日2021.03.01(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人胡志通(74)专利代理机构深圳市隆天联鼎知识产权代理有限公司44232代理人刘抗美(51)Int.Cl.G06F9/451(2018.01)G06F9/4401(2018.01)权利要求书2页说明书8页附图5页(54)发明名称显示控制方法及装置、计算机可读介质和电子设备(57)摘要本公开提供一种显示控制方法、显示控制装置、计算机可读介质和电子设备,涉及图像处理技术领域。该方法包括:在目标画面显示于屏幕的第一位置时,响应于目标画面对应的绘制线程休眠,将目标画面转移至第二位置,第一位置使得目标画面显示于屏幕,第二位置使得目标画面不在屏幕中显示;响应于调用目标画面对应的onResume方法,唤醒绘制线程,并将绘制线程重新绘制的目标画面转移至第一位置。本公开可以避免在屏幕关闭再开启后,画面残留在屏幕中进行显示的过程;同时可以将屏幕关闭再开启时经历的显示、不显示、再次显示的显示过程简化为不显示、显示的显示过程,避免了简化前的显示过程造成的闪烁的视觉效果。CN112948042ACN112948042A权利要求书1/2页1.一种显示控制方法,其特征在于,包括:在目标画面显示于屏幕的第一位置时,响应于所述目标画面对应的绘制线程休眠,将所述目标画面转移至第二位置,所述第一位置使得所述目标画面显示于所述屏幕,所述第二位置使得所述目标画面不在所述屏幕中显示;响应于调用所述目标画面对应的onResume方法,唤醒所述绘制线程,并将所述绘制线程重新绘制的所述目标画面转移至所述第一位置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于目标Activity启动,创建所述目标Activity对应的视图布局;在所述视图布局中添加表层视图,以基于所述表层视图显示所述目标画面。3.根据权利要求2所述的方法,其特征在于,所述在所述视图布局中添加表层视图之前,所述方法还包括:在所述视图布局中添加预设非主线程视图。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:对所述表层视图进行显示层级设置,以使所述表层视图在所述预设非主线程视图的上层显示。5.根据权利要求2所述的方法,其特征在于,在所述目标画面为3D画面时,所述表层视图包括GLSurfaceView。6.根据权利要求2所述的方法,其特征在于,所述将所述目标画面转移至第二位置,包括:对所述表层视图对应坐标位置进行预设变换,以使所述目标画面转移至第二位置。7.根据权利要求6所述的方法,其特征在于,所述将所述绘制线程重新绘制的所述目标画面转移至所述第一位置,包括:对所述表层视图对应坐标位置进行预设反变换,以将所述目标画面转移至所述第一位置。8.根据权利要求1所述的方法,其特征在于,在所述将所述绘制线程重新绘制的所述目标画面转移至所述第一位置之后,所述方法还包括:播放所述目标画面中包含的目标对象对应的入场动画。9.一种显示控制装置,其特征在于,包括:第一转移模块,用于在目标画面显示于屏幕的第一位置时,响应于所述目标画面对应的绘制线程休眠,将所述目标画面转移至第二位置,所述第一位置使得所述目标画面显示于所述屏幕,所述第二位置使得所述目标画面不在所述屏幕中显示;第二转移模块,用于响应于调用所述目标画面对应的onResume方法,唤醒所述绘制线程,并将所述绘制线程重新绘制的所述目标画面转移至所述第一位置。10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的方法。11.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至8任一项所述的2CN112948042A权利要求书2/2页方法。3CN112948042A说明书1/8页显示控制方法及装置、计算机可读介质和电子设备技术领域[0001]本公开涉及图像处理技术领域,具体涉及一种显示控制方法、显示控制装置、计算机可读介质和电子设备。背景技术[0002]在屏幕关闭时,电子设备为了节省电量,往往会控制用于显示的线程进行休眠,如绘制线程。在这种情况下,若屏幕先关闭后开启,关闭前的显示画面会出现画面残留,再开启时则会直接显示画面残留。而在屏幕重新开启后,用于显示的线程被重新唤醒,此时则会对画面残留进行清除,然后重新绘制关闭前的显示画面。因此,屏幕关闭再开启时,往往会经历显示、不显示、再次显示的显