[发明专利]通信终端及多窗口模式下的显示方法在审
申请号: | 202010128710.8 | 申请日: | 2020-02-28 |
公开(公告)号: | CN111367456A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 荆楠楠;孙哲 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0484 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘醒晗 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 终端 窗口 模式 显示 方法 | ||
本申请公开了通信终端及多窗口模式下的显示方法。该通信终端包括:触摸屏,被配置为接收来自用户的触摸操作;显示屏,被配置为显示用户界面;处理器,所述处理器分别与所述触摸屏和所述显示屏耦接;所述显示器显示至少两个窗口,所述至少两个窗口中的第一窗口为非全屏窗口;所述处理器被配置为:响应于在所述第一窗口中启动应用或将后台运行的应用启动到所述第一窗口中的用户操作,在所述第一窗口中显示所述应用的用户界面,并使得所述用户界面的界面元素布局与所述第一窗口的尺寸相适配。
技术领域
本申请涉及通信领域,特别涉及通信终端及多窗口模式下的显示方法。
背景技术
随着智能通信终端的普及,通信终端所支持的功能越来越多,为了使用户获得更好的使用体验,越来越多的通信终端支持多窗口模式。多窗口模式下,通信终端的屏幕上可显示两个或两个以上的窗口,不同的窗口内可显示不同应用的用户界面。
多窗口模式的一种典型类型为画中画模式,画中画是指在主窗口中显示一个或多个子窗口,主窗口和子窗口可以显示不同的内容,以使得用户可以同时观看主窗口中的内容和子窗口中的内容。子窗口也可位于主窗口之外。多窗口模式的另一种典型类型为分屏模式,分屏是指在同一个屏幕上同时显示两个或两个以上不重叠的窗口。此外,多窗口模式还可包括其他类型,比如屏幕上显示有全屏窗口以及一个或多个小窗口(小窗口为非全屏窗口,其窗口尺寸小于全屏窗口)。
如何在多窗口模式下,正确显示应用程序的用户界面,是目前需要解决的问题。
发明内容
本申请示例性的实施方式中提供一种通信终端及多窗口模式下的显示方法,以实现在多窗口模式下正确显示应用程序的用户界面。
根据示例性的实施方式中的一方面,提供一种通信终端,包括:
触摸屏,被配置为接收来自用户的触摸操作;
显示屏,被配置为显示用户界面;
处理器,所述处理器分别与所述触摸屏和所述显示屏耦接;
所述显示器显示至少两个窗口,所述至少两个窗口中的第一窗口为非全屏窗口;
所述处理器被配置为:
响应于在所述第一窗口中启动应用或将后台运行的应用启动到所述第一窗口中的用户操作,在所述第一窗口中显示所述应用的用户界面,并使得所述用户界面的界面元素布局与所述第一窗口的尺寸相适配。
基于上述实施例,由于应用在启动到非全屏窗口时,能够获得该非全屏窗口的尺寸,从而使得该应用在进行用户界面的界面元素布局设计时,能够按照该非全屏窗口的尺寸进行布局设计,从而使得用户界面的界面元素布局与该非全屏窗口的尺寸相适配。
上述实施例中,所述处理器被进一步配置为:响应于将后台运行的应用启动到所述第一窗口中的用户操作时,通知所述应用进行横竖屏切换,使得所述应用获取所述第一窗口的尺寸,并根据所述第一窗口的尺寸对用户界面的界面元素进行布局设置。
基于上述实施例,由于在将后台运行的应用启动到非全屏窗口时,通过通知该应用进行横竖屏切换,从而使得该应用获取该非全屏窗口的尺寸,从而使得该应用在进行用户界面的界面元素布局设计时,能够按照该非全屏窗口的尺寸进行布局设计。采用上述实施例,当应用启动到全屏窗口后进入后台运行,之后又被调用到前台并需要在非全屏窗口显示时,可使得用户界面的界面元素布局与该非全屏窗口的尺寸相适配。
上述实施例中,所述处理器被进一步配置为:在所述第一窗口中显示所述应用的用户界面之后,响应于横竖屏切换的用户操作,调整所述至少两个窗口的布局,重新绘制所述第一窗口中的用户界面,并使得所述第一窗口中的用户界面的界面元素布局与所述第一窗口的尺寸相适配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010128710.8/2.html,转载请声明来源钻瓜专利网。