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

文档序号:8247999阅读:338来源:国知局
信息处理方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002] 早期电子设备屏幕尺寸都比较小、屏幕的分辨率也较低,由相应的操作系统如安 卓(Android)操作系统为负责应用以全屏窗口进行显示;考虑到以下场景:
[0003] 在电子设备屏幕尺寸增大时,如果为应用提供非全屏窗口显示支持,即允许电子 设备中的全部应用以非全屏窗口同时在电子设备的显示单元显示时,存在以下问题:
[0004] 开启非全屏窗口较多时,如何快捷方便地关闭单个或多个当前开启的非全屏窗 口,以节省操作时间,提升用户体验,相关技术尚无有效解决方案。

【发明内容】

[0005] 有鉴于此,本发明实施例的主要目的在于提供一种信息处理方法及电子设备,以 快捷方便地关闭单个或多个当前开启的非全屏窗口,节省操作时间,提升用户体验。
[0006] 为达到上述目的,本发明实施例的技术方案是这样实现的:
[0007] 本发明实施例提供一种信息处理方法,应用于具有触控显示单元的电子设备中, 所述电子设备能够运行第一应用,并执行第一指令,获得第一转换参数,利用所述第一转换 参数对第一窗口进行变换,确定具有第一显不区域的第二窗口,以替代所述第一窗口,供所 述第一应用在所述第二窗口的第一显示区域进行显示,所述第一窗口为供所述第一应用在 所述触控显示单元进行全屏显示的窗口,所述第二窗口小于所述触控显示单元的显示区 域;
[0008] 所述方法包括:
[0009] 获得第一操作;
[0010] 解析所述第一操作,生成第一指令;
[0011] 执行所述第一指令,以关闭呈现于所述触控显示单元的所述第二窗口。
[0012] 本发明实施例还提供一种一种能够安装第一应用的电子设备,所述电子设备包括 触控显示单元和第一处理单元:其中,
[0013] 所述第一处理单元,用于执行第一指令,获得第一转换参数,利用所述第一转换参 数对第一窗口进行变换,确定具有第一显示区域的第二窗口,以替代所述第一窗口,供所述 第一应用在所述第二窗口的第一显示区域进行显示,所述第一窗口为供所述第一应用在所 述触控显示单元进行全屏显示的窗口,所述第二窗口小于所述触控显示单元的显示区域;
[0014] 所述电子设备还包括:
[0015] 获取单元,用于获得第一操作;
[0016] 第二处理单元,用于解析所述第一操作,生成第一指令;
[0017] 第三处理单元,用于执行所述第一指令,以关闭呈现于所述触控显示单元的所述 第二窗口。
[0018] 本发明实施例中,利用第一转换参数对第一窗口进行变换,实现了对应用以第二 窗口即非全屏窗口进行显示;并且,在获得第一操作时,根据所述第一操作的解析结果生成 第一指令,能够快捷方便地关闭呈现于所述触控显示单元的所述第二窗口,节省了操作时 间,提升用户体验。
【附图说明】
[0019] 图1为本发明实施例中信息处理方法的实现流程示意图一;
[0020] 图2a为本发明实施例中应用以第二窗口进行显示的流程示意图;
[0021] 图2b为本发明实施例中应用1和应用2的第二窗口存在重合区域的示意图;
[0022] 图3a为本发明实施例中信息处理方法的实现流程示意图二;
[0023] 图3b为本实施例中第二窗口的第一显示区域和第二功能区域的示意图;
[0024] 图4为本发明实施例中信息处理方法的实现流程示意图三;
[0025] 图5为本发明实施例中信息处理方法的实现流程示意图四;
[0026] 图6为本发明实施例中信息处理方法的实现流程示意图五;
[0027] 图7为本发明实施例中电子设备的组成结构示意图一;
[0028] 图8为本发明实施例中电子设备的组成结构示意图二。
【具体实施方式】
[0029] 下面结合附图和具体实施例对本发明作进一步详细说明。
[0030] 实施例一
[0031] 本发明实施例记载一种信息处理方法,应用于具有触控显示单元的电子设备中, 所述电子设备能够安装第一应用,所述电子设备能够执行第一指令,获得第一转换参数,利 用所述第一转换参数对第一窗口进行变换,确定具有第一显示区域的第二窗口,以替代所 述第一窗口,供所述第一应用在所述第二窗口的第一显示区域进行显示,所述第一窗口为 供所述第一应用在所述触控显示单元进行全屏显示的窗口,所述第二窗口小于所述触控显 示单元的显示区域;图1为本发明实施例中信息处理方法的实现流程示意图一,如图1所 示,包括以下步骤:
[0032] 步骤101,获得第一操作。
[0033] 所述第一操作的形式包括:对所述触控显示单元的触控操作、对所述电子设备的 语音操作或对所述电子设备的晃动操作。
[0034] 步骤102,解析所述第一操作,生成第一指令。
[0035] 步骤103,执行所述第一指令,以关闭呈现于所述触控显示单元的所述第二窗口。
[0036] 其中,所述利用所述第一转换参数对第一窗口进行变换,确定第一显示区域的第 二窗口,能够替代所述第一窗口,使所述应用在所述第二窗口内进行显示,所述第一转换参 数所采用的形式包括:参数值、矩阵、参数组和参数集合;在上述操作的一个优选的实施方 式中,
[0037] 读取所述应用的图形缓存数据;
[0038] 利用所述第一转换参数,将所读取的图形缓存数据转换为对应第二窗口的图形缓 存数据,并将所述第二窗口的图形缓存数据合并为对应所述触控显示单元的帧缓存数据;
[0039] 利用所述帧缓存数据在所述触控显示单元显示所述应用的第二窗口,所述第二窗 口用于替换所述第一窗口,以使所述应用在对应的第二窗口内进行显示。
[0040] 下面以将两个应用在第二窗口进行显示,即将所述两个应用进行非全屏显示为例 进行说明,对于单个应用或两个以上应用在对应的第二窗口进行显示的场景,以下实施例 仍然适用,如图2a所示,包括以下步骤:
[0041] 步骤201,读取应用1和应用2的图形缓存数据。
[0042] 应用1和应用2将自身绘制的用于全屏显示的图形缓存数据写入图形缓存即存 储为图形缓存数据,所述图形缓存数据包括像素点的二维坐标信息以及像素点的红绿蓝 (RGB,Red Green Blue)三色信息。
[0043] 步骤202,利用所述第一转换参数,将所读取的对应所述应用的图形缓存数据转换 为对应第二窗口的图形缓存数据,并将所述第二窗口的图形缓存数据合并为对应所述触控 显示单元的巾贞缓存数据。
[0044] 考虑到应用1和应用2的第二窗口之间可能存在重合区域的情况,如图2b所示, 第二窗口 1和第二窗口 2存在重合区域;相应地,本实施例中,将应用1和应用2的第一窗 口的图形缓存数据中的标识像素点的二维坐标(x。,y。)扩充为三维坐标(x。,y。,z。),其中,不 同的第二窗口具有不同的第三维坐标z。,从而,能够以不同的第三维坐标区分应用1和应用 2的第二窗口,以确定应用1和应用2的第二窗口显示区域的重合区域的覆盖关系,例如,当 应用1的第二窗口 1和应用2的第二窗口 2存在重合区域时,若第二窗口 2的第三维坐标 相对第二窗口 1的第三维坐标远离坐标原点,标识第二窗口 1的部分显示区域为第二窗口 2覆盖,则第二窗口 1和第二窗口 2的重合区域用于供应用2进行显示。
[0045] 相关技术中,步骤201中读取的图形缓存数据,与所述电子设备中的常规、应用 (例如状态栏)对应的图形缓存数据,合并为帧缓存数据,即得到与所述电子设备进行全屏 显示时的内容;因此,本实施例中,利用第一转换参数对所述图形缓存数据中扩充的三维坐 标(x。,y。,z。)进行转换,即可将所述应用的全屏显示窗口即第一窗口变换为第二窗口即非 全屏窗口,所转换后的图形缓存数据包括转换后的(x。,y。,z。),以及像素点的RGB信息。
[0046]以将第一窗口等比缩小1/2变换为第二窗口为例,在所述第一转换参数采用矩阵 的形式时,对应的第一转换参数戈
【主权项】
1. 一种信息处理方法,应用于具有触控显示单元的电子设备中,所述电子设备能够运 行第一应用,并执行第一指令,获得第一转换参数,利用所述第一转换参数对第一窗口进行 变换,确定具有第一显示区域的第二窗口,W替代所述第一窗口,供所述第一应用在所述第 二窗口的第一显示区域进行显示,所述第一窗口
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1