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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113703644A(43)申请公布日2021.11.26(21)申请号202010431657.9(22)申请日2020.05.20(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人陈彪(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人邢惠童(51)Int.Cl.G06F3/0484(2013.01)G06F3/147(2006.01)G06F9/451(2018.01)G06F1/16(2006.01)权利要求书3页说明书12页附图7页(54)发明名称用户界面的显示方法、装置、终端及存储介质(57)摘要本申请实施例公开了一种用户界面的显示方法、装置、终端及存储介质,属于终端技术领域。该方法包括:获取当前屏幕分辨率,当前屏幕分辨率为柔性显示屏当前外露显示区域的分辨率;响应于当前屏幕分辨率与当前应用对应的目标屏幕分辨率不同,根据目标屏幕分辨率控制柔性显示屏伸缩,其中,目标屏幕分辨率对应的界面填充区域占比低于当前屏幕分辨率对应的界面填充区域占比,界面填充区域占比指用户界面中界面元素以外填充区域的面积占比;在经过伸缩的柔性显示屏中显示当前应用的用户界面。采用本申请实施例提供的方案,实现屏幕分辨率与应用分辨率的动态适配,进而降低界面填充区域对显示效果的影响,优化了用户界面的显示效果。CN113703644ACN113703644A权利要求书1/3页1.一种用户界面的显示方法,其特征在于,所述方法用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,所述方法包括:获取当前屏幕分辨率,所述当前屏幕分辨率为所述柔性显示屏当前外露显示区域的分辨率;响应于所述当前屏幕分辨率与当前应用对应的目标屏幕分辨率不同,根据所述目标屏幕分辨率控制所述柔性显示屏伸缩,其中,所述目标屏幕分辨率对应的界面填充区域占比低于所述当前屏幕分辨率对应的界面填充区域占比,所述界面填充区域占比指用户界面中界面元素以外填充区域的面积占比;在经过伸缩的所述柔性显示屏中显示所述当前应用的用户界面。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标屏幕分辨率控制所述柔性显示屏伸,包括:确定当前屏幕尺寸,以及所述目标屏幕分辨率对应的目标屏幕尺寸;根据所述当前屏幕尺寸和所述目标屏幕尺寸生成伸缩指令;向屏幕机械组件发送所述伸缩指令,所述屏幕机械组件用于根据所述伸缩指令控制所述柔性显示屏伸缩,其中,伸缩后所述柔性显示屏的外露显示区域的尺寸为所述目标屏幕尺寸。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前屏幕尺寸和所述目标屏幕尺寸生成伸缩指令,包括:根据所述当前屏幕尺寸中的第一尺寸以及所述目标屏幕尺寸中的第二尺寸,确定伸缩距离和伸缩方式,所述第一尺寸和所述第二尺寸为壳体相对运动方向上的屏幕尺寸;根据所述伸缩距离和所述伸缩方式生成所述伸缩指令。4.根据权利要求2所述的方法,其特征在于,所述向屏幕机械组件发送所述伸缩指令,包括:响应于接收到对所述用户界面中尺寸调整控件的触发操作,向所述屏幕机械组件发送所述伸缩指令;或者,响应于接收到对所述柔性显示屏的伸缩操作,且所述伸缩操作指示的伸缩方式与所述伸缩指令指示的伸缩方式一致,向所述屏幕机械组件发送所述伸缩指令。5.根据权利要求1至4任一所述的方法,其特征在于,所述在经过伸缩的所述柔性显示屏中显示所述当前应用的用户界面包括:根据所述目标屏幕分辨率调整显示缓存和应用窗口属性,所述应用窗口属性至少包括窗口尺寸;根据所述显示缓存和所述应用窗口属性,调整所述用户界面中界面元素的界面元素布局,并重绘所述用户界面;在经过伸缩的所述柔性显示屏中显示重绘后的所述用户界面。6.根据权利要求1至4任一所述的方法,其特征在于,所述响应于所述当前屏幕分辨率与当前应用对应的目标屏幕分辨率不同,根据所述目标屏幕分辨率控制所述柔性显示屏伸缩之前,所述方法还包括:2CN113703644A权利要求书2/3页确定所述用户界面中界面元素的界面元素布局,以及各个界面元素对应的界面元素分辨率;根据所述界面元素布局和所述界面元素分辨率,确定所述当前应用对应的所述目标屏幕分辨率。7.根据权利要求6所述的方法,其特征在于,所述界面元素布局包括横向布局和纵向布局,所述界面元素分辨率包括横向分辨率和纵向分辨率;所述根据所述界面元素布局和所述界面元素分辨率,确定所述当前应用对应的所述目标屏幕分辨率,包括:根据各个所述界面元素的所述横向布局以及所述横向分辨率,确定目标横向分辨率;根据各个所述界面元素的所述纵向布局以及所述