[发明专利]一种移动终端显示多个应用窗口的方法及移动终端有效
申请号: | 201580076771.1 | 申请日: | 2015-12-24 |
公开(公告)号: | CN107251536B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 易辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;H04M1/725 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 显示 应用 窗口 方法 | ||
本发明的实施例提供一种移动终端显示多个应用窗口的方法及移动终端,可基于应用窗口的显示资源情况在同一显示屏幕中显示多个应用窗口。该方法包括:获取该移动终端的当前放置方向;确定该第一应用窗口在该当前放置方向上的窗口宽度和窗口高度;确定该第一应用所具有的显示资源情况;若该窗口宽度与该窗口高度的大小关系为该窗口宽度大于该窗口高度,则在该第一应用窗口中显示该第一应用的用户界面时,在该当前放置方向上加载该第一应用的横屏显示资源;若该窗口宽度与该窗口高度的大小关系为该窗口宽度小于该窗口高度,则在该第一应用窗口中显示该第一应用的用户界面时,在该当前放置方向上加载该第一应用的竖屏显示资源。
技术领域
本发明涉及通信领域,尤其涉及一种移动终端显示多个应用窗口的方法及移动终端。
背景技术
目前,终端通常有横屏方向和竖屏方向两种放置方向,终端可以通过传感器检测终端当前是横屏方向还是竖屏方向。如图1所示,在竖屏方向上,高度G大于宽度K,而在横屏方向上,高度G小于宽度K。
现有技术中,终端在显示某一应用的用户界面时,若该应用既有横屏显示资源也有竖屏竖屏资源,则终端会根据当前放置方向选择合适的显示资源。例如,当终端当前处于竖屏放置方向时,会加载该应用的竖屏资源,而当终端当前处于横屏放置方向时,会加载该应用的横屏资源,以使得应用界面的显示与终端的放置方向相匹配,界面元素在不同的放置方向上均有合理的布局。终端中的应用具有显示属性,指示应用是否限制显示方向。若未限制显示方向,则在终端处于竖屏方向时,终端为该应用在当前放置方向上加载竖屏显示资源,而在终端处于横屏方向时,终端为该应用在当前放置方向上加载横屏显示资源。若应用的显示属性指示该应用限制显示方向,则终端仅在其限制方向上加载对应的显示资源。例如,该应用的显示属性指示其限制显示方向为横屏方向,则即使终端的当前放置方向为竖屏方向,终端也不会在竖屏方向上加载该应用的显示资源,而是在其限制显示方向——横屏方向上加载显示资源。
一般而言,具有未限制显示方向的显示属性的应用具有横屏资源和竖屏资源,而具有限制显示方向的显示属性的应用具有与限制显示方向相应的显示资源(横屏资源或竖屏资源)。
然而,随着多窗口显示技术的成熟和应用,终端的一个屏幕中可能出现多个窗口,在现有技术中,在多窗口界面中,终端仍会根据终端的当前放置方向为各个窗口加载相应的显示资源,而各个窗口实际的显示界面可能与加载的显示资源并不匹配。如图2所示,终端的放置方向为竖屏方向,终端的屏幕内包含窗口1和窗口2,窗口1为某浏览器的用户界面,窗口1在终端的当前放置方向(即竖屏方向)上的宽度大于高度,而窗口2在终端的当前放置方向上的高度大于宽度。此时,若使用现有技术中根据终端的放置方向显示窗口1和窗口2,由于终端的放置方向为竖屏方向,因此,终端会在窗口1和窗口2均加载竖屏资源显示该用户界面(如图2左所示),可以看出,窗口1中用户界面内的元素均被横向拉伸,导致窗口1的显示效果不佳。若为窗口1中的浏览器加载横屏显示资源,则用户界面的显示效果如图2右所示,图2右中以终端的放置方向为横屏方向,且终端中只有该浏览器的用户界面为例。
可以看出,现有技术中根据终端的放置方向加载相应的显示资源的方法已无法适用于多窗口显示技术。
发明内容
本发明的实施例提供一种移动终端显示多个应用窗口的方法及移动终端,可基于应用窗口的显示资源情况在同一显示屏幕中显示多个应用窗口。
为达到上述目的,本发明的实施例采用如下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580076771.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种媒体编辑方法、媒体编辑器及媒体计算机
- 下一篇:一种耐污聚丙烯无纺布