界面调整方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:32456576 阅读:22 留言:0更新日期:2022-02-26 08:36
本申请公开了一种界面调整方法、装置、计算机设备及计算机可读存储介质,所述方法包括:当检测到针对目标设备屏幕的目标界面展示请求时,根据目标设备屏幕的屏幕宽高比值,计算绘制宽度和绘制高度;将目标界面的界面背景层的尺寸调整为绘制宽度和绘制高度;基于绘制宽度和绘制高度对界面装饰层在目标界面的位置参数进行计算,得到定位信息,将界面装饰层按照定位信息停靠在目标界面;根据绘制宽度和绘制高度,在目标界面布局界面交互层;按照目标界面中的文字布局,将目标界面中的界面信息填充至界面交互层。上述方法可根据屏幕宽高比值计算绘制宽度和绘制高度,自适应调整界面带来较佳用户体验。来较佳用户体验。来较佳用户体验。

【技术实现步骤摘要】
界面调整方法、装置、计算机设备及计算机可读存储介质
[0001]本申请为2020年8月21日提交中国专利局、申请号为202010851700.7、 申请名称为“界面调整方法、装置、计算机设备及计算机可读存储介质”的中 国专利申请的分案申请。


[0002]本申请涉及计算机
,特别是涉及一种界面调整方法、装置、计算 机设备及计算机可读存储介质。

技术介绍

[0003]随着计算机技术的不断发展,各种类型的终端设备越来越多,全面屏的终 端设备已经普及,各个终端设备的厂商也在全力发展全面屏。目前,市面上的 终端设备屏幕尺寸不一,且不同厂商的终端设备的前置摄像头的位置也各有不 同,前置摄像头会占用屏幕中的一部分区域,在具体的显示过程中,很可能会 遮挡屏幕两侧停靠的交互功能区或信息展示区,因此,需要对屏幕展示的界面 进行调整,保证界面与屏幕的适配。
[0004]相关技术中,将前置摄像头会占用屏幕的终端设备以及占用的位置信息记 入到黑名单中,由运行在终端设备上的客户端判断该终端设备是否在黑名单中。 如果终端设备属于黑名单,则根据终端设备的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种界面调整方法,其特征在于,包括:当检测到针对目标设备屏幕的目标界面展示请求时,根据所述目标设备屏幕的屏幕宽高比值,计算绘制宽度和绘制高度;将所述目标界面的界面背景层的尺寸调整为所述绘制宽度和所述绘制高度,所述界面背景层是填充有所述目标界面的界面背景的图层;基于所述绘制宽度和所述绘制高度对界面装饰层在所述目标界面的位置参数进行计算,得到定位信息,将所述界面装饰层按照所述定位信息停靠在所述目标界面,所述界面装饰层是包括所述目标界面的装饰图的图层;根据所述绘制宽度和所述绘制高度,在所述目标界面布局界面交互层,所述界面交互层是设置有所述目标界面的可操作区域的图层;按照所述目标界面中的文字布局,将所述目标界面中的界面信息填充至所述界面交互层,完成对所述目标界面的调整。2.根据权利要求1所述的方法,其特征在于,所述基于所述绘制宽度和所述绘制高度对界面装饰层在所述目标界面的位置参数进行计算,得到定位信息,包括:获取所述界面装饰层在所述目标界面的所述位置参数;若所述位置参数指示了所述界面装饰层距离所述目标设备屏幕的边缘的第一绝对位置,则根据所述界面装饰层在所述目标界面的所处位置、所述绘制宽度、所述绘制高度和所述第一绝对位置进行计算,确定第一横向绝对位置信息和第一纵向绝对位置信息,将所述第一横向绝对位置信息和所述第一纵向绝对位置信息作为所述定位信息;若所述位置参数指示了所述界面装饰层与所述目标设备屏幕的边缘的第一相对位置,则计算所述绘制宽度与所述第一相对位置的第一乘积、所述绘制宽度与所述第一相对位置的第二乘积,将所述第一乘积作为第一横向相对位置信息,将所述第二乘积作为第一纵向相对位置信息,将所述第一横向相对位置信息和所述第一纵向相对位置信息作为所述定位信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述界面装饰层在所述目标界面的所处位置、所述绘制宽度、所述绘制高度和所述第一绝对位置进行计算,确定第一横向绝对位置信息和第一纵向绝对位置信息,包括:当所述界面装饰层在所述目标界面的所处位置指示停靠在所述目标设备屏幕的左边缘时,将所述第一绝对位置设置为所述第一横向绝对位置信息;当所述界面装饰层在所述目标界面的所处位置指示停靠在所述目标设备屏幕的右边缘时,计算所述绘制宽度与所述第一绝对位置的差值作为所述第一横向绝对位置信息;当所述界面装饰层在所述目标界面的所处位置指示停靠在所述目标设备屏幕的顶部边缘时,将所述第一绝对位置设置为所述第一纵向绝对位置信息;当所述界面装饰层在所述目标界面的所处位置指示停靠在所述目标设备屏幕的底部边缘时,计算所述绘制高度与所述第一绝对位置的差值作为所述第一纵向绝对位置信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述绘制宽度和所述绘制高度,在所述目标界面布局界面交互层,包括:计算所述绘制宽度与第一定位系数的第三乘积、标准屏幕宽度与预设系数的第四乘积,将所述第三乘积和所述第四乘积的差值作为左边缘定位信息;
将第二定位系数设置为顶部边缘定位信息;计算所述绘制宽度与系数差值的第五乘积,将所述第五乘积和所述第四乘积的和值作为右边缘定位信息,所述系数差值为默认取值与所述预设系数的差值;计算所述绘制高度与所述第二定位系数的差值作为底部边缘定位信息;按照所述左边缘定位信息、所述顶部边缘定位信息、所述右边缘定位信息和所述底部边缘定位信息,布局所述界面交互层。5.根据权利要求1所述的方法,其特征在于,所述按照所述目标界面中的文字布局,将所述目标界面中的界面信息填充至所述界面交互层,包括:基于所述文字布局,确定第二绝对位置和第二相对位置;按照所述第二绝对位置和所述第二相对位置,将所述界面交互层划分为列表区、信息展示区以及页...

【专利技术属性】
技术研发人员:范睿男
申请(专利权)人:完美世界重庆互动科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1