[发明专利]界面显示方法、装置和存储介质有效
申请号: | 201910182694.8 | 申请日: | 2019-03-12 |
公开(公告)号: | CN109918165B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 喻伟 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 胡业勤 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 显示 方法 装置 存储 介质 | ||
本公开提供了一种界面显示方法、装置和存储介质。所述方法包括:当折叠显示屏的屏幕状态发生变化时,根据折叠显示屏的变化后的屏幕状态,确定折叠显示屏中变化后的显示区域;根据变化后的显示区域,对折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局;根据调整后的界面布局,在变化后的显示区域中渲染并显示显示界面。本公开实现了从系统层面根据折叠显示屏的屏幕状态动态调整显示界面的布局,无需由APP进行调整,方案更具可行性,更易推广应用。
技术领域
本公开实施例涉及终端技术领域,特别涉及一种界面显示方法、装置和存储介质。
背景技术
显示屏是终端上用于显示用户界面(User Interface,UI)的部分,柔性显示屏可以实现成为折叠显示屏。
在相关技术中,对于具有折叠显示屏的终端,当折叠显示屏的屏幕状态发生变化时,通常是APP(Application,应用程序)去适配不同大小的屏幕或者是不同显示方式的屏幕,此方案中APP需要考虑折叠显示屏的屏幕状态以及屏幕分辨率。例如当折叠显示屏从展开状态变化为折叠状态时,显示区域从原来的整个折叠显示屏变化为主显示区,APP仍然以全屏显示,并将折叠起来的显示区域显示为黑色。
上述相关技术中,由于需要APP去根据折叠显示屏的屏幕状态调整显示界面,因此每个APP都需要支持该功能,适配难度大,难以推广应用。
发明内容
本公开实施例提供了一种界面显示方法、装置和存储介质,可用于解决相关技术中每个APP都需要支持该功能,适配难度大,难以推广应用的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供了一种界面显示方法,应用于具有折叠显示屏的终端的操作系统中,所述折叠显示屏包括主显示区和n个辅显示区,所述n为正整数;
所述方法包括:
当所述折叠显示屏的屏幕状态发生变化时,根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域;其中,所述显示区域是指处于显示状态的显示区;
根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局;
根据所述调整后的界面布局,在所述变化后的显示区域中渲染并显示所述显示界面。
可选地,所述根据所述变化后的显示区域,对所述折叠显示屏中变化前的显示区域中的显示界面的界面布局进行调整,得到调整后的界面布局,包括:
获取所述变化后的显示区域的属性信息,所述属性信息包括尺寸和坐标原点;
根据所述变化后的显示区域的属性信息,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局。
可选地,所述方法还包括:
获取所述变化后的显示区域的显示方式,所述显示方式包括横屏显示方式和竖屏显示方式;
所述根据所述变化后的显示区域的属性信息,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局,包括:
根据所述变化后的显示区域的属性信息和显示方式,对所述显示界面的界面布局进行调整,得到所述调整后的界面布局。
可选地,所述界面布局包括:所述显示界面的尺寸、所述显示界面中的界面元素的尺寸和/或位置。
可选地,所述折叠显示屏包括主显示区,以及位于所述主显示区两侧的第一辅显示区和第二辅显示区;
所述根据所述折叠显示屏的变化后的屏幕状态,确定所述折叠显示屏中变化后的显示区域,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910182694.8/2.html,转载请声明来源钻瓜专利网。