一种信息处理方法及电子设备的制造方法

文档序号:8298768阅读:144来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信息处理技术,具体涉及一种信息处理方法及电子设备。
【背景技术】
[0002] 目前,在启动电子设备的应用时,由相应的操作系统如安卓(Android)操作系统 负责为已启动的应用进行全屏窗口或分屏窗口显不。当以两分屏窗口显不不同的应用时, 可能存在所有应用均支持电子设备的显示单元的横屏显示和竖屏显示,也可能仅部分应用 支持横屏显示,另一部分应用支持竖屏显示,这种情况下,如何将这些不同的应用显示在处 于横屏显示的显示单元中或处于竖屏显示的显示单元中,成为了亟待解决的问题。

【发明内容】

[0003] 为解决现有存在的技术问题,本发明实施例在于提供一种信息处理方法及电子设 备,能够将竖(横)屏显示的应用显示在横(竖)屏显示的显示单元中,提升用户体验,突 显电子设备功能多样性。
[0004] 本发明实施例的技术方案是这样实现的:
[0005] 本发明实施例提供了一种信息处理方法,应用于一电子设备中,所述电子设备能 够运行第一应用,所述第一应用能够通过全屏窗口或小窗口显示于所述电子设备的显示单 元上,所述小窗口的显示区域小于所述全屏窗口的显示区域;所述方法包括:
[0006] 获取第一应用的显示窗口的显示参数,所述显示参数表征显示窗口的显示方向;
[0007] 获取显示单元在当前显示姿态下的屏幕显示参数,所述屏幕显示参数表征屏幕的 显示方向;
[0008] 检测为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不匹配时, 对显示窗口的显示参数进行调整;
[0009] 依照调整后的显示参数呈现显示窗口。
[0010] 上述方案中,所述方法还包括:
[0011] 获取第一应用的配置属性信息;
[0012] 基于该配置属性信息,确定显示窗口的显示方向;或者,
[0013] 读取显不窗口的窗口布局参数;
[0014] 基于窗口布局参数,确定显示窗口的显示方向。
[0015] 上述方案中,所述电子设备包括第一传感单元,通过所述第一传感单元检测显示 单元在当前显示姿态下的显示方向;
[0016] 相应的,判断为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不 一致时,确定为显示窗口的显示方向与显示单元的显示方向不匹配。
[0017] 上述方案中,所述对显示窗口的显示参数进行调整,包括:
[0018] 在显示窗口的显示参数中,获取显示窗口的第一边长度与第二边长度之间的第一 比值;
[0019] 对第一比值进行第一预定比例的缩小或放大,得到第二比值;或者,
[0020] 保持第一边长度或第二边长度不变,对另一边长度进行第二预定比例的缩小或放 大,得到第二比值。
[0021] 上述方案中,所述依照调整后的显示参数呈现显示窗口,包括:
[0022] 依据第二比值,在第一边与第二边中确定显示窗口的长边和短边;
[0023] 绘制显示窗口的长边平行于显示单元的第一边;
[0024] 绘制显示窗口的短边平行于显示窗口的第二边;
[0025] 所述显示单元的第一边长度短于第二边长度。
[0026] 本发明实施例还提供了一种电子设备,所述电子设备能够运行第一应用,所述第 一应用能够通过全屏窗口或小窗口显示于所述电子设备的显示单元上,所述小窗口的显示 区域小于所述全屏窗口的显示区域;所述电子设备包括:
[0027] 第一获取单元,用于获取第一应用的显示窗口的显示参数,所述显示参数表征显 示窗口的显示方向;
[0028] 第二获取单元,用于获取显示单元在当前显示姿态下的屏幕显示参数,所述屏幕 显示参数表征屏幕的显示方向;
[0029] 第一检测单元,用于检测为显示窗口的显示方向与显示单元在当前显示姿态下的 显示方向不匹配时,触发第一调整单元;
[0030] 第一调整单元,用于对显示窗口的显示参数进行调整;
[0031] 第一呈现单元,用于依照调整后的显示参数呈现显示窗口。
[0032] 上述方案中,所述第一获取单元,还用于:
[0033] 获取第一应用的配置属性信息;
[0034] 基于该配置属性信息,确定显示窗口的显示方向;或者,
[0035] 读取显不窗口的窗口布局参数;
[0036] 基于窗口布局参数,确定显示窗口的显示方向。
[0037] 上述方案中,所述电子设备包括第一传感单元,
[0038] 所述第二获取单元,通过所述第一传感单元检测显示单元在当前显示姿态下的显 示方向;
[0039] 相应的,所述第一检测单元,用于判断为显示窗口的显示方向与显示单元在当前 显示姿态下的显示方向不一致时,确定为显示窗口的显示方向与显示单元的显示方向不匹 配。
[0040] 上述方案中,所述第一调整单元,还用于:
[0041] 在显示窗口的显示参数中,获取显示窗口的第一边长度与第二边长度之间的第一 比值;
[0042] 对第一比值进行第一预定比例的缩小或放大,得到第二比值;或者,
[0043] 保持第一边长度或第二边长度不变,对另一边长度进行第二预定比例的缩小或放 大,得到第二比值。
[0044] 上述方案中,所述第一呈现单元,还用于:
[0045] 依据第二比值,在第一边与第二边中确定显示窗口的长边和短边;
[0046] 绘制显示窗口的长边平行于显示单元的第一边;
[0047] 绘制显示窗口的短边平行于显示窗口的第二边;
[0048] 所述显示单元的第一边长度短于第二边长度。
[0049] 本发明实施例提供的信息处理方法及电子设备,所述方法应用于一电子设备中, 所述电子设备能够运行第一应用,所述第一应用能够通过全屏窗口或小窗口显示于所述电 子设备的显示单元上,所述小窗口的显示区域小于所述全屏窗口的显示区域;所述方法包 括:获取第一应用的显示窗口的显示参数,所述显示参数表征显示窗口的显示方向;获取 显示单元在当前显示姿态下的屏幕显示参数,所述屏幕显示参数表征屏幕的显示方向;检 测为显示窗口的显示方向与显示单元在当前显示姿态下的显示方向不匹配时,对显示窗口 的显示参数进行调整;依照调整后的显示参数呈现显示窗口。能够将竖(横)屏显示的应 用显示在横(竖)屏显示的显示单元中,提升用户体验,突显电子设备功能多样性。
【附图说明】
[0050] 图1为本发明提供的信息处理方法的第一实施例的实现流程示意图;
[0051] 图2为本发明提供的信息处理方法的第二实施例的实现流程示意图;
[0052] 图3(a)?(c)为本发明实施例提供的一应用场景示意图;
[0053] 图4为本发明提供的电子设备的第一实施例的组成结构示意图;
[0054] 图5为本发明提供的电子设备的第二实施例的组成结构示意图。
【具体实施方式】
[0055] 以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优 选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0056] 在本发明提供的信息处理方法及电子设备的以下各实施例中,所涉及的电子设备 包括但不限于:工业控制计算机、个人计算机等各种类型计算机、一体式电脑、平板电脑、手 机、电子阅读器等。本发明实施例优选的电子设备的对象为手机。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1