【技术实现步骤摘要】
一种信息处理方法及电子设备
本专利技术涉及信息处理技术,具体涉及一种信息处理方法及电子设备。
技术介绍
目前,在启动电子设备的应用时,由相应的操作系统如安卓(Android)操作系统负责为已启动的应用进行全屏窗口或分屏窗口显示。当以两分屏窗口显示不同的应用时,可能存在所有应用均支持电子设备的显示单元的横屏显示和竖屏显示,也可能仅部分应用支持横屏显示,另一部分应用支持竖屏显示,这种情况下,如何将这些不同的应用显示在处于横屏显示的显示单元中或处于竖屏显示的显示单元中,成为了亟待解决的问题。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例在于提供一种信息处理方法及电子设备,能够将竖(横)屏显示的应用显示在横(竖)屏显示的显示单元中,提升用户体验,突显电子设备功能多样性。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种信息处理方法,应用于一电子设备中,所述电子设备能够运行第一应用,所述第一应用能够通过全屏窗口或小窗口显示于所述电子设备的显示单元上,所述小窗口的显示区域小于所述全屏窗口的显示区域;所述方法包括:获取第一应用的显示窗口的显示参数,所述显 ...
【技术保护点】
一种信息处理方法,应用于一电子设备中,所述电子设备能够运行第一应用,所述第一应用能够通过全屏窗口或小窗口显示于所述电子设备的显示单元上,所述小窗口的显示区域小于所述全屏窗口的显示区域;所述方法包括:获取第一应用的显示窗口的显示参数,所述显示参数表征显示窗口的显示方向;获取显示单元在当前显示姿态下的屏幕显示参数,所述屏幕显示参数表征屏幕的显示方向;检测为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不匹配时,对显示窗口的显示参数进行调整;依照调整后的显示参数呈现显示窗口。
【技术特征摘要】
1.一种信息处理方法,应用于一电子设备中,所述电子设备能够运行第一应用,所述第一应用能够通过全屏窗口或小窗口显示于所述电子设备的显示单元上,所述小窗口的显示区域小于所述全屏窗口的显示区域;所述方法包括:获取第一应用的显示窗口的显示参数,所述显示参数表征显示窗口的显示方向;获取显示单元在当前显示姿态下的屏幕显示参数,所述屏幕显示参数表征屏幕的显示方向;检测为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不匹配时,对显示窗口的显示参数进行调整;依照调整后的显示参数呈现显示窗口;其中,所述对显示窗口的显示参数进行调整,依照调整后的显示参数呈现显示窗口,包括:在显示窗口的显示参数中,获取显示窗口的第一边长度与第二边长度之间的第一比值;对第一比值进行第一预定比例的缩小或放大,得到第二比值;或者,保持第一边长度或第二边长度不变,对另一边长度进行第二预定比例的缩小或放大,得到第二比值;依据第二比值,在第一边与第二边中确定显示窗口的长边和短边;绘制显示窗口的长边平行于显示单元的第一边;绘制显示窗口的短边平行于显示窗口的第二边;所述显示单元的第一边长度短于第二边长度。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取第一应用的配置属性信息;基于该配置属性信息,确定显示窗口的显示方向;或者,读取显示窗口的窗口布局参数;基于窗口布局参数,确定显示窗口的显示方向。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备包括第一传感单元,通过所述第一传感单元检测显示单元在当前显示姿态下的显示方向;相应的,判断为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不一致时,确定为显示窗口的显示方向与显示单元的显示方向不匹配。4.一种电子设备,所述电子设备能够运行第一应用,所述第一应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。