【技术实现步骤摘要】
一种移动终端的全屏显示方法及设备
本申请实施例涉及电子
,尤其涉及一种移动终端的全屏显示方法及设备。
技术介绍
目前,多窗口显示技术在手机、平板电脑等移动终端中被广泛应用。在多窗口场景下,移动终端上可以显示多个窗口。在需要全屏播放当前显示的某个窗口中的视频时,移动终端可以在该窗口中全屏播放该视频。例如,在多窗口场景下,如图1A所示,平板电脑上显示的多个窗口包括微博应用的窗口01和设置应用的窗口02。平板电脑在检测到用户点击窗口01中的全屏播放按钮03的操作后,如图1B所示,在窗口01内全屏播放视频。现有技术采用的全屏播放方式,给用户的使用体验较差。
技术实现思路
本申请实施例提供一种移动终端的全屏显示方法及设备,能够在移动终端的整个屏幕上全屏显示视频播放界面,提高用户的沉浸式观看体验。为达到上述目的,本申请实施例采用如下技术方案:一方面,本申请的实施例提供了一种移动终端的全屏显示方法,该移动终端包括显示屏,该方法包括:移动终端显示第一界面,第一界面包括第一窗口和第二窗口,第一窗口和第二窗口用于显示应用程序的用户界面,第一窗口包括目标对象。移动终端检测第一触摸操作,第一触摸操作用于指示移动终端全屏显示目标对象。响应于第一触摸操作,移动终端将竖屏方向切换为横屏方向。而后,移动终端显示第二界面,第二界面包括第三窗口,第三窗口用于全屏显示目标对象,且第三窗口大于第一窗口。在该方案中,移动终端检测到用户在第一窗口内指示全屏显示的操作后,不再显示该多个窗口,而可以在移动终端的整个 ...
【技术保护点】
1.一种移动终端的全屏显示方法,所述移动终端包括显示屏,其特征在于,包括:/n所述移动终端显示第一界面,所述第一界面包括第一窗口和第二窗口,所述第一窗口和所述第二窗口用于显示应用程序的用户界面,所述第一窗口包括目标对象;/n所述移动终端检测第一触摸操作,所述第一触摸操作用于指示所述移动终端全屏显示所述目标对象;/n响应于所述第一触摸操作,所述移动终端将竖屏方向切换为横屏方向;/n所述移动终端显示第二界面,所述第二界面包括第三窗口,所述第三窗口用于全屏显示所述目标对象,且所述第三窗口大于所述第一窗口。/n
【技术特征摘要】
1.一种移动终端的全屏显示方法,所述移动终端包括显示屏,其特征在于,包括:
所述移动终端显示第一界面,所述第一界面包括第一窗口和第二窗口,所述第一窗口和所述第二窗口用于显示应用程序的用户界面,所述第一窗口包括目标对象;
所述移动终端检测第一触摸操作,所述第一触摸操作用于指示所述移动终端全屏显示所述目标对象;
响应于所述第一触摸操作,所述移动终端将竖屏方向切换为横屏方向;
所述移动终端显示第二界面,所述第二界面包括第三窗口,所述第三窗口用于全屏显示所述目标对象,且所述第三窗口大于所述第一窗口。
2.根据权利要求1所述的方法,其特征在于,在所述移动终端将竖屏方向切换为横屏方向之前,所述方法还包括:
所述移动终端获取显示方向,所述显示方向包括横屏方向或所述竖屏方向;
所述移动终端将竖屏方向切换为横屏方向,包括:
若所述移动终端获取到的所述显示方向为竖屏方向,且所述显示屏的宽和高之间的差值大于预设值,则所述移动终端将所述显示方向由所述竖屏方向切换为所述横屏方向。
3.根据权利要求2所述的方法,其特征在于,在所述移动终端获取显示方向之后,所述方法还包括:
若所述移动终端获取到的所述显示方向为所述横屏方向,则所述移动终端显示所述第二界面;
或者,若所述移动终端获取到的所述显示方向为竖屏方向,且所述显示屏的宽和高之间的差值小于或者等于所述预设值,则所述移动终端显示所述第二界面。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述移动终端将竖屏方向切换为横屏方向之后,所述方法还包括:
所述移动终端保存方向切换信息,所述方向切换信息用于表示所述显示方向由所述竖屏方向切换为所述横屏方向;
在所述移动终端显示第二界面之后,所述方法还包括:
所述移动终端检测到退出全屏显示的指示;
所述移动终端根据所述方向切换信息,将所述显示方向切换回所述竖屏方向;
所述移动终端显示第三界面,所述第三界面包括所述第一窗口和所述第二窗口;所述第一窗口和所述第二窗口在所述第三界面上的大小与在所述第一界面上的大小一致。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述移动终端包括活动管理器和窗口管理器,所述移动终端显示第二界面,所述第二界面包括第三窗口,所述第三窗口用于全屏显示所述目标对象,且所述第三窗口大于所述第一窗口,包括:
所述活动管理器更新所述第一窗口的第一状态信息,所述第一状态信息包括所述第一窗口的窗口尺寸;更新后的所述第一窗口的窗口尺寸大于所述第一界面上的所述第一窗口的尺寸;
所述活动管理器将更新后的所述第一状态信息,更新至所述第一窗口对应的应用程序的配置文件中;
所述窗口管理器根据更新后的所述配置文件中的所述第一状态信息,绘制所述第三窗口;
所示显示屏显示所述第三窗口,所述第三窗口用于全屏显示所述目标对象。
6.根据权利要求5所述的方法,其特征在于,所述第一界面在分屏模式下显示所述第一窗口和所述第二窗口;在所述窗口管理器绘制所述第三窗口之前,所述方法还包括:
所述活动管理器将所述分屏模式切换为全屏模式;
所述窗口管理器根据更新后的所述配置文件中的所述第一状态信息,绘制所述第三窗口,包括:
所述窗口管理器根据更新后的所述配置文件中的所述第一状态信息,以及所述全屏模式,绘制所述第三窗口。
7.根据权利要求4所述的方法,其特征在于,所述移动终端包括活动管理器和窗口管理器,在所述移动终端检测到所述第一触摸操作之后,所述方法还包括:
所述活动管理器保存所述第一窗口的第二状态信息和所述第二窗口的第二状态信息,所述第二状态信息包括窗口尺寸和窗口模式;
所述移动终端显示第三界面,所述第三界面包括所述第一窗口和所述第二窗口,所述第一窗口和所述第二窗口在所述第三界面上的大小与在所述第一界面上的大小一致,包括:
所述活动管理器将保存的所述第一窗口的第二状态信息,更新至所述第一窗口对应的应用程序的配置文件中;
所述窗口管理器根据所述配置文件中所述第一窗口的第二状态信息,绘制所述第三界面上的所述第一窗口;
所述显示屏在所述第三界面上显示所述第一窗口,所述第一窗口在所述第三界面上的大小与在所述第一界面上的大小一致;
所述活动管理器将保存的所述第二窗口的第二状态信息,更新至所述第二窗口对应的应用程序的配置文件中;
所述窗口管理器根据所述配置文件中所述第二窗口的第二状态信息,绘制所述第三界面上的所述第二窗口;
所述显示屏在所述第三界面上显示所述第二窗口,所述第二窗口在所述第三界面上的大小与在所述第一界面上的大小一致。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述目标对象包括视频、图片、游戏界面或阅读器界面。
9.根据权利要求8所述的方法,其特征在于,所述目标对象为视频,在所述移动终端显示第二界面之前,所述方法还包括:
所述移动终端确定满足以下一项或多项:
音视频解码器处于工作状态;
所述视频所在的所述第一窗口对应的应用获得音频焦点;
或者,所述第一窗口包括SurfaceView类型的子窗口。
10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一界面上的所述第一窗口包括第一控件,所述第一触摸操作为针对所述第一控件的触摸操作。
11.根据权利要求10所述的方法,其特征在于,所述第一界面上的所述第一窗口还包括第二控件,所述方法还包括:
所述移动终端检测针对所述第二控件的触摸操作;
响应于针对所述第二控件的触摸操作,所述移动终端在所述第一窗口内全屏显示所述目标对象。
12.根据权利要求1-11任一项所述的方法,其特征在于,所述第三窗口的大小与所述显示屏的大小一致。
13.一种移动终端,其特征在于,包括:
一个或多个处理器;
存储器;
触摸屏,用于检测触摸操作,以及显示界面;
其中,所述存储器中存储有代码,当所述代码被所述一个或多个处理器执行时,使得所述移动终端执行以下步骤:
显示第一界面,所述第一界面包括第一窗口和第二...
【专利技术属性】
技术研发人员:王波,文平,韩国辉,鞠华玮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。