【技术实现步骤摘要】
界面显示方法、装置和存储介质
本公开实施例涉及终端
,特别涉及一种界面显示方法、装置和存储介质。
技术介绍
显示屏是终端上用于显示用户界面(UserInterface,UI)的部分,柔性显示屏可以实现成为折叠显示屏。在相关技术中,对于具有折叠显示屏的终端,当折叠显示屏的屏幕状态发生变化时,通常是APP(Application,应用程序)去适配不同大小的屏幕或者是不同显示方式的屏幕,此方案中APP需要考虑折叠显示屏的屏幕状态以及屏幕分辨率。例如当折叠显示屏从展开状态变化为折叠状态时,显示区域从原来的整个折叠显示屏变化为主显示区,APP仍然以全屏显示,并将折叠起来的显示区域显示为黑色。上述相关技术中,由于需要APP去根据折叠显示屏的屏幕状态调整显示界面,因此每个APP都需要支持该功能,适配难度大,难以推广应用。
技术实现思路
本公开实施例提供了一种界面显示方法、装置和存储介质,可用于解决相关技术中每个APP都需要支持该功能,适配难度大,难以推广应用的问题。所述技术方案如下:根据本公开实施例的第一方面,提供了一种界面显示方法,应用于具有折叠显示屏的终端的操作系统中,所述折叠显示屏包括主显示区和n个辅显示区,所述n为正整数;所述方法包括:当所述折叠显示屏的屏幕状态发生变化时,根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域;其中,所述显示区域是指处于显示状态的显示区;根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局;根据所述调整后的界面布局,在所述变化后的显示区域中渲染并显 ...
【技术保护点】
1.一种界面显示方法,其特征在于,应用于具有折叠显示屏的终端的操作系统中,所述折叠显示屏包括主显示区和n个辅显示区,所述n为正整数;所述方法包括:当所述折叠显示屏的屏幕状态发生变化时,根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域;其中,所述显示区域是指处于显示状态的显示区;根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局;根据所述调整后的界面布局,在所述变化后的显示区域中渲染并显示所述显示界面。
【技术特征摘要】
1.一种界面显示方法,其特征在于,应用于具有折叠显示屏的终端的操作系统中,所述折叠显示屏包括主显示区和n个辅显示区,所述n为正整数;所述方法包括:当所述折叠显示屏的屏幕状态发生变化时,根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域;其中,所述显示区域是指处于显示状态的显示区;根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局;根据所述调整后的界面布局,在所述变化后的显示区域中渲染并显示所述显示界面。2.根据权利要求1所述的方法,其特征在于,所述根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局,包括:获取所述变化后的显示区域的属性信息,所述属性信息包括尺寸和坐标原点;根据所述变化后的显示区域的属性信息,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取所述变化后的显示区域的显示方式,所述显示方式包括横屏显示方式和竖屏显示方式;所述根据所述变化后的显示区域的属性信息,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局,包括:根据所述变化后的显示区域的属性信息和显示方式,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局。4.根据权利要求1至3任一项所述的方法,其特征在于,所述界面布局包括:所述显示界面的尺寸、所述显示界面中的界面元素的尺寸和/或位置。5.根据权利要求1至3任一项所述的方法,其特征在于,所述折叠显示屏包括主显示区,以及位于所述主显示区两侧的第一辅显示区和第二辅显示区;所述根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域,包括:若所述变化后的屏幕状态为折叠状态,则确定所述折叠显示屏中所述变化后的显示区域为所述主显示区;若所述变化后的屏幕状态为第一半展开状态,则确定所述折叠显示屏中所述变化后的显示区域为所述主显示区和所述第一辅显示区;若所述变化后的屏幕状态为第二半展开状态,则确定所述折叠显示屏中所述变化后的显示区域为所述主显示区和所述第二辅显示区;若所述变化后的屏幕状态为展开状态,则确定所述折叠显示屏中所述变化后的显示区域为所述主显示区、所述第一辅显示区和所述第二辅显示区。6.一种界面显示装置,其特征在于,应用于具有折叠显示屏的终端的操作系统中,所述折叠显示屏包括主显示区和n个辅显示区,所述n为正整数;所述装置包括:确定模块,被配置为当所述折叠显示屏的屏幕状态发生变化时,根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域;其中,所述显示区域是指处于显...
【专利技术属性】
技术研发人员:喻伟,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。