[发明专利]一种应用布局控制方法、装置、终端设备及计算机可读存储介质有效
申请号: | 202010955813.1 | 申请日: | 2020-09-11 |
公开(公告)号: | CN114173005B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 朱登奎;施元昌;袁修明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04M1/72472 | 分类号: | H04M1/72472;H04M1/72484;G06F3/04817;G06F3/04883 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 布局 控制 方法 装置 终端设备 计算机 可读 存储 介质 | ||
本申请的目的在于提供一种应用布局控制方法及相关装置,在需要显示应用的应用界面的情况下,向应用发送终端设备的屏幕的宽度值;接收应用返回的应用界面,该应用界面的宽度值与屏幕的宽度值相等;将应用界面的宽度值缩小为实际窗口的宽度值。使应用在不同屏幕、不同窗口大小的终端设备显示时能完整、无截断地展示应用界面,提高用户体验感。
技术领域
本申请涉及终端技术领域,尤其涉及应用布局控制方法及相关装置。
背景技术
应用(Application,App)即应用程序,主要指安装在终端设备上的应用程序,可以使终端设备完善其功能,为用户提供更丰富的使用体验。随着信息化时代的迅猛发展,应用的数量呈现爆发式增长,越来越多的应用涌入市场,伴随而来的是应用在终端上的显示存在很多问题。比如,应用在终端设备上显示时出现图片截断、字体截断等问题,应用的界面布局与终端设备不兼容,用户体验感较差。
因此,如何使应用的布局能适配不同屏幕、不同窗口大小的终端设备成为了技术领域内重要的研究课题。
发明内容
本申请的目的在于提供一种应用布局控制方法、装置与设备,在需要显示应用的应用界面的情况下,向应用发送终端设备的屏幕的宽度值;接收应用返回的应用界面,该应用界面的宽度值与屏幕的宽度值相等;将应用界面的宽度值缩小为实际窗口的宽度值。使应用在不同屏幕、不同窗口大小的终端设备显示时能完整、无截断地展示应用界面。
第一方面,本申请提供了一种应用布局控制的方法,该方法用于终端设备,该终端设备为应用提供应用布局控制处理功能,该应用包括第一生产厂商提供的系统应用和非第一生产厂商提供的第三方应用,该第一生产厂商为该终端设备的生产商,该方法包括:需要显示应用的应用界面的情况下,向该应用发送该终端设备屏幕宽度值;接收该应用返回的应用界面,该应用界面宽度值与该屏幕宽度值相等;将该应用界面的宽度值缩小为实际窗口宽度值。
实施第一方面提供的方法,终端设备在应用需要显示该应用的应用界面时调用应用布局控制功能,使得经应用布局控制处理后的应用界面的宽度值与屏幕的宽度值相等,再将该应用界面的宽度值缩小为实际窗口的宽度值,该应用界面的资源信息能完整、无截断地显示到实际窗口。
应用布局控制功能是指终端设备的生产厂商自主研发的、其他厂商生产的终端设备所不具备的功能。也就是,布局适配功能是不同厂商生产的终端设备之间的区别点。布局控制功能可以是生产厂商基于终端设备独特的硬件和/或软件来开发的。
结合第一方面,在一些实施例中,在需要显示应用的应用界面的情况下,向该应用发送该终端设备的屏幕宽度值。该应用的应用界面的显示请求操作包括:该应用的启动触发操作、该应用包含的多个用户界面之间的切换显示触发操作。示例性的,点击系统界面、多任务栏的应用快捷方式图标启动应用的启动触发操作;或者,该应用提供的用户界面A、B、C之间的切换显示触发操作。
结合第一方面,在一些实施例中,在需要显示应用的应用界面的情况下,向该应用发送该终端设备的屏幕的宽度值,包括:向该应用发送界面资源配置信息,该界面资源配置信息包含该终端设备的屏幕的宽度值。
结合第一方面,在一些实施例中,在需要显示应用的应用界面的情况下,向该应用发送终端设备的屏幕的宽度值,该终端设备的屏幕为折叠屏;该折叠屏包括正面显示区域和背面显示区域;在该折叠屏处于折叠状态的情况下,屏幕的宽度值为应用界面对应的屏幕的宽度值;在该折叠屏处于展开状态的情况下,该屏幕的宽度值为该折叠屏展开的屏幕的宽度值。
结合第一方面,在一些实施例中,在接收该应用返回的该应用界面之前,该方法还包括:向该应用发送长度信息,该长度信息包含的长度值为该屏幕的长度值。
结合第一方面,在一些实施例中,在将该应用界面的宽度值缩小为实际窗口的宽度值之前,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010955813.1/2.html,转载请声明来源钻瓜专利网。