【技术实现步骤摘要】
通信终端及多窗口模式下的显示方法
本申请涉及通信领域,特别涉及通信终端及多窗口模式下的显示方法。
技术介绍
随着智能通信终端的普及,通信终端所支持的功能越来越多,为了使用户获得更好的使用体验,越来越多的通信终端支持多窗口模式。多窗口模式下,通信终端的屏幕上可显示两个或两个以上的窗口,不同的窗口内可显示不同应用的用户界面。多窗口模式的一种典型类型为画中画模式,画中画是指在主窗口中显示一个或多个子窗口,主窗口和子窗口可以显示不同的内容,以使得用户可以同时观看主窗口中的内容和子窗口中的内容。子窗口也可位于主窗口之外。多窗口模式的另一种典型类型为分屏模式,分屏是指在同一个屏幕上同时显示两个或两个以上不重叠的窗口。此外,多窗口模式还可包括其他类型,比如屏幕上显示有全屏窗口以及一个或多个小窗口(小窗口为非全屏窗口,其窗口尺寸小于全屏窗口)。如何在多窗口模式下,正确显示应用程序的用户界面,是目前需要解决的问题。
技术实现思路
本申请示例性的实施方式中提供一种通信终端及多窗口模式下的显示方法,以实现在多窗 ...
【技术保护点】
1.一种通信终端,其特征在于,包括:/n触摸屏,被配置为接收来自用户的触摸操作;/n显示屏,被配置为显示用户界面;/n处理器,所述处理器分别与所述触摸屏和所述显示屏耦接;/n所述显示器显示至少两个窗口,所述至少两个窗口中的第一窗口为非全屏窗口;/n所述处理器被配置为:/n响应于在所述第一窗口中启动应用或将后台运行的应用启动到所述第一窗口中的用户操作,在所述第一窗口中显示所述应用的用户界面,并使得所述用户界面的界面元素布局与所述第一窗口的尺寸相适配。/n
【技术特征摘要】
1.一种通信终端,其特征在于,包括:
触摸屏,被配置为接收来自用户的触摸操作;
显示屏,被配置为显示用户界面;
处理器,所述处理器分别与所述触摸屏和所述显示屏耦接;
所述显示器显示至少两个窗口,所述至少两个窗口中的第一窗口为非全屏窗口;
所述处理器被配置为:
响应于在所述第一窗口中启动应用或将后台运行的应用启动到所述第一窗口中的用户操作,在所述第一窗口中显示所述应用的用户界面,并使得所述用户界面的界面元素布局与所述第一窗口的尺寸相适配。
2.如权利要求1所述的通信终端,其特征在于,所述处理器被进一步配置为:
响应于将后台运行的应用启动到所述第一窗口中的用户操作时,通知所述应用进行横竖屏切换,使得所述应用获取所述第一窗口的尺寸,并根据所述第一窗口的尺寸对用户界面的界面元素进行布局设置。
3.如权利要求1所述的通信终端,其特征在于,所述处理器被进一步配置为:
在所述第一窗口中显示所述应用的用户界面之后,响应于横竖屏切换的用户操作,调整所述至少两个窗口的布局,重新绘制所述第一窗口中的用户界面,并使得所述第一窗口中的用户界面的界面元素布局与所述第一窗口的尺寸相适配。
4.如权利要求1-3中任一项所述的通信终端,其特征在于,所述处理器被进一步配置为:
根据所述应用获取默认显示窗口尺寸的请求,判断所述应用是否需要显示在非全屏窗口;
若判定所述应用需要显示在非全屏窗口,则获取所述第一窗口的尺寸,所述第一窗口为显示所述应用的目标窗口,否则获取默认显示窗口的尺寸;
将获取到的窗口的尺寸通知给所述应用。
5.如权利要求4所述的通信终端,其特征在于,所述处理器被进一步配置为:
根据所述应用获取默认显示窗口尺寸...
【专利技术属性】
技术研发人员:荆楠楠,孙哲,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。