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

文档序号:6538626阅读:212来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法,所述方法包括:获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。本发明还公开了一种电子设备,采用本发明能快速实现多个小窗口之间数据的传递,方便用户的使用,提升用户的使用体验。
【专利说明】一种信息处理方法及电子设备
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着移动终端的发展,尤其是屏幕的分辨率的提高和尺寸的加大,用户逐步的提出多窗口操作界面的需求,即在同一个移动设备中同时开启多个小窗口,每个小窗口显示并操作一个应用。但是,如果要在多窗口的多个小窗口之间进行数据的传输,可能会出现需要用户进行多次操作才能完成,这样就会影响用户的使用体验。

【发明内容】

[0003]有鉴于此,本发明的目的在于提供一种信息处理方法及电子设备,能快速实现多个小窗口之间数据的传递,方便用户的使用,提升用户的使用体验。
[0004]本发明实施例提供了一种信息处理方法,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,并且在触控显示单元的显示区域内显示所述多个应用对应的窗口,所述电子设备利用转换参数对应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;所述方法包括:
[0005]获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;
[0006]获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0007]当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0008]本发明实施例还提供了一种电子设备,所述电子设备包括:触控显示单元和处理单元;其中,
[0009]所述触控显示单元,用于在显示区域内显示多个应用对应的窗口 ;获取针对第一非全屏窗口中进行的第一操作,以及获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0010]所述处理单元,用于运行多个应用,并且利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;解析触控显示单元中获取的所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0011]本发明所提供的信息处理方法及电子设备,能够使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,快速实现多个小窗口之间数据的传递,方便用户的使用,提升用户的使用体验。
【专利附图】

【附图说明】
[0012]图1为本发明实施例信息处理方法流程示意图一;
[0013]图2为本发明实施例选定第一信息的操作示意图;
[0014]图3为本发明实施例复制或移动到第二非全屏窗口的操作示意图;
[0015]图4为本发明实施例信息处理方法流程示意图二 ;
[0016]图5为本发明实施例信息处理方法流程示意图三;
[0017]图6为本发明实施例电子设备组成结构示意图。
【具体实施方式】
[0018]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0019]实施例一、
[0020]本发明实施例提供了一种信息处理方法,应用于具有触控显示单元的电子设备,比如,可以为平板电脑、智能手机等,所述电子设备能够运行多个应用,并且在触控显示单元的显示区域内显示,所述电子设备利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;如图1所示,所述方法包括:
[0021]步骤101:获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;
[0022]步骤102:获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0023]步骤103:当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0024]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0025]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息。所述多媒体信息可以包括视频信息或音频信息。
[0026]所述将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口可以包括:用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0027]下面以第一信息为视频信息为例,对本实施例进行说明:
[0028]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;
[0029]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;[0030]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口;
[0031]电子设备判断所述第二非全屏窗口 32是否满足预设条件,获取第一判断结果;当所述第一判断结果为满足时,将所述第一信息移动至所述第二非全屏窗口,使所述第二非全屏窗口 32运行的微信对所述视频信息进行处理;当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0032]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0033]实施例二、
[0034]本发明实施例提供了一种信息处理方法,应用于具有触控显示单元的电子设备,比如,可以为平板电脑、智能手机等,所述电子设备能够运行多个应用,并且在触控显示单元的显示区域内显示,所述电子设备利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;如图4所示,所述方法包括:
[0035]步骤401:获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;
[0036]步骤402:获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0037]步骤403:获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件;
[0038]步骤404:当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0039]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0040]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息;所述多媒体信息可以包括视频信息或音频信息。
[0041]所述将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口可以包括:用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0042]优选地,所述判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,可以包括:检测当前所述第二非全屏窗口运行的应用和/或插件,是否能够处理所述信息类型对应的信息类型。
[0043]如,当选定的所述第一信息的类型为邮件信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用不能够支持处理所述第一信息;当选定的所述第一信息类型为视频信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用能够指出处理所述第一信息。
[0044]优选地,所述第二应用可以为用于在两个电子设备之间传输信息的应用,比如,将所述第一信息移动至所述运行第二应用的第二非全屏窗口后,所述第二应用添加所述第一信息至列表中,然后所述第二应用将所述第一信息发送至目的端的电子设备。
[0045]下面以第一信息为视频信息为例,对本实施例进行说明:
[0046]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;
[0047]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;
[0048]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口;
[0049]电子设备获取所述第一信息33的信息类型为视频信息,根据所述信息类型,判定所述第二非全屏窗口 32运行的微信能够支持处理所述视频信息;当所述第一判断结果为满足时,使所述第二非全屏窗口 32运行的微信对所述视频信息进行处理;当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0050]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,并且能够自动检测所述第二非全屏窗口是否可以支持处理所述第一信息;从而实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0051]实施例三、
[0052]本发明实施例提供了一种信息处理方法,应用于具有触控显示单元的电子设备,比如,可以为平板电脑、智能手机等,所述电子设备能够运行多个应用,并且在触控显示单元的显示区域内显示,所述电子设备利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;如图5所示,所述方法包括:
[0053]步骤501:获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;
[0054]步骤502:获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0055]步骤503:获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件;
[0056]步骤504:当确定所述第二非全屏窗口满足预设条件时,根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
[0057]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0058]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息;所述多媒体信息可以包括视频信息或音频信息。
[0059]所述将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口可以包括:用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0060]优选地,所述判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,可以包括:检测当前所述第二非全屏窗口运行的应用和/或插件,是否能够处理所述信息类型对应的信息类型。比如,当选定的所述第一信息的类型为邮件信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用不能够支持处理所述第一信息;当选定的所述第一信息类型为视频信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用能够指出处理所述第一信息。
[0061]优选地,所述第二应用可以为用于在两个电子设备之间传输信息的应用,比如,将所述第一信息移动至所述运行第二应用的第二非全屏窗口后,所述第二应用添加所述第一信息至列表中,然后所述第二应用将所述第一信息发送至目的端的电子设备。
[0062]优选地,根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据可以包括:根据所述第一信息的信息类型,从所述第二非全屏窗口运行的应用和/或插件中选定能够支持所述第一信息的信息类型的应用或插件作为所述第二应用;使用所述第二应用加载所述第一信息,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
[0063]其中,所述在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据可以包括:当所述第一信息为文本信息、或图片信息、或邮件信息时,在所述第二非全屏窗口中显示或处理所述第一信息;当所述第一信息为多媒体信息时,在所述第二非全屏窗口中播放所述第一信息。
[0064]下面以第一信息为视频信息为例,对本实施例进行说明:
[0065]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;
[0066]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;
[0067]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0068]电子设备获取所述第一信息33的信息类型为视频信息,根据所述信息类型,判定所述第二非全屏窗口 32运行的微信能够支持处理所述视频信息;
[0069]当所述第一判断结果为满足时,根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用,自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据;
[0070]当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0071]优选地,所述利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口,包括:读取所述应用的图形缓存数据;利用所述预设的矩阵,对所读取的所述图形缓存数据进行转换,利用所述图形缓存数据生成对应所述触控显示单元的帧缓存数据;利用所述帧缓存数据在所述触控显示单元显示所述应用的非全屏窗口。
[0072]所述转换参数的形式包括以下至少一种:转换矩阵、参数、参数组、参数集合。
[0073]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,并且能够自动检测所述第二非全屏窗口是否可以支持处理所述第一信息;从而实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0074]实施例四、
[0075]本发明实施例提供了一种电子设备,比如,可以为平板电脑、智能手机等,如图6所示,所述电子设备包括:触控显示单元和处理单元;其中,
[0076]所述触控显示单元,用于在显示区域内显示多个应用对应的窗口 ;获取针对第一非全屏窗口中进行的第一操作,以及获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0077]所述处理单元,用于运行多个应用,并且利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;解析触控显示单元中获取的所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0078]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0079]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息。所述多媒体信息可以包括视频信息或音频信息。
[0080]所述处理单元,具体用于当用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0081]下面以第一信息为视频信息为例,对本实施例进行说明:
[0082]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;[0083]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;
[0084]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口;
[0085]电子设备判断所述第二非全屏窗口 32是否满足预设条件,获取第一判断结果;当所述第一判断结果为满足时,将所述第一信息移动至所述第二非全屏窗口,使所述第二非全屏窗口 32运行的微信对所述视频信息进行处理;当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0086]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0087]实施例五、
[0088]本发明实施例提供了一种电子设备,比如,可以为平板电脑、智能手机等,如图6所示,所述电子设备包括:触控显示单元和处理单元;其中,
[0089]所述触控显示单元,用于在显示区域内显示多个应用对应的窗口 ;获取针对第一非全屏窗口中进行的第一操作,以及获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0090]所述处理单元,用于运行多个应用,并且利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;解析触控显示单元中获取的所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0091]所述处理单元,具体用于获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件。
[0092]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0093]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息;所述多媒体信息可以包括视频信息或音频信息。
[0094]所述处理单元,具体用于用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0095]优选地,所述处理单元,具体用于检测当前所述第二非全屏窗口运行的应用和/或插件,是否能够处理所述信息类型对应的信息类型。[0096]如,当选定的所述第一信息的类型为邮件信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用不能够支持处理所述第一信息;当选定的所述第一信息类型为视频信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用能够指出处理所述第一信息。
[0097]优选地,所述第二应用可以为用于在两个电子设备之间传输信息的应用,比如,将所述第一信息移动至所述运行第二应用的第二非全屏窗口后,所述第二应用添加所述第一信息至列表中,然后所述第二应用将所述第一信息发送至目的端的电子设备。
[0098]下面以第一信息为视频信息为例,对本实施例进行说明:
[0099]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;
[0100]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;
[0101]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口;
[0102]电子设备获取所述第一信息33的信息类型为视频信息,根据所述信息类型,判定所述第二非全屏窗口 32运行的微信能够支持处理所述视频信息;当所述第一判断结果为满足时,使所述第二非全屏窗口 32运行的微信对所述视频信息进行处理;当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0103]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,并且能够自动检测所述第二非全屏窗口是否可以支持处理所述第一信息;从而实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0104]实施例六、
[0105]本发明实施例提供了一种电子设备,比如,可以为平板电脑、智能手机等,如图6所示,所述电子设备包括:触控显示单元和处理单元;其中,
[0106]所述触控显示单元,用于在显示区域内显示多个应用对应的窗口 ;获取针对第一非全屏窗口中进行的第一操作,以及获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0107]所述处理单元,用于运行多个应用,并且利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;解析触控显示单元中获取的所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
[0108]所述处理单元,具体用于获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件。
[0109]所述处理单元,具体用于根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
[0110]优选地,所述第一非全屏窗口当前所运行的应用可以为浏览器,或者可以为一个word文档,或者可以为用户安装的任意一种应用。
[0111]所述第一信息可以包括:文本信息、或多媒体信息、或图片信息、或邮件信息、或超链接信息;所述多媒体信息可以包括视频信息或音频信息。
[0112]所述处理单元,具体用于用户选定第一信息后,将手指从第一信息处滑动至第二非全屏窗口处,即完成了一次第二操作;其中,手指开启进行滑动时,电子设备可以对第一信息进行复制,将选定的所述第一信息保存至剪切板中。
[0113]优选地,所述处理单元,具体用于检测当前所述第二非全屏窗口运行的应用和/或插件,是否能够处理所述信息类型对应的信息类型。比如,当选定的所述第一信息的类型为邮件信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用不能够支持处理所述第一信息;当选定的所述第一信息类型为视频信息时,检测到所述第二非全屏窗口当前开启的为视频播放器,则判定所述第二非全屏窗口运行的应用能够指出处理所述第一信息。
[0114]优选地,所述第二应用可以为用于在两个电子设备之间传输信息的应用,比如,将所述第一信息移动至所述运行第二应用的第二非全屏窗口后,所述第二应用添加所述第一信息至列表中,然后所述第二应用将所述第一信息发送至目的端的电子设备。
[0115]优选地,所述处理单元,具体用于根据所述第一信息的信息类型,从所述第二非全屏窗口运行的应用和/或插件中选定能够支持所述第一信息的信息类型的应用或插件作为所述第二应用;使用所述第二应用加载所述第一信息,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
[0116]其中,所述在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据可以包括:当所述第一信息为文本信息、或图片信息、或邮件信息时,在所述第二非全屏窗口中显示或处理所述第一信息;当所述第一信息为多媒体信息时,在所述第二非全屏窗口中播放所述第一信息。
[0117]下面以第一信息为视频信息为例,对本实施例进行说明:
[0118]如图2所示,用户当前开启了第一非全屏窗口 21,在所述第一非全屏窗口 21中运行的第一应用为浏览器,用户开启浏览器正在查看自己的微博;
[0119]当用户需要将微博中的一个视频信息23分享至自己的微信朋友圈时,可以在第一非全屏窗口 21中选定该视频信息23,此时,所述电子设备获取用户获取针对第一非全屏窗口 21中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息为所述视频信息23 ;
[0120]然后,如图3所示,用户将选定的视频信息33拖拽至第二非全屏窗口 32即执行第二操作,此时第二非全屏窗口 32中运行的应用可以为微信,即:电子设备通过获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ;
[0121]电子设备获取所述第一信息33的信息类型为视频信息,根据所述信息类型,判定所述第二非全屏窗口 32运行的微信能够支持处理所述视频信息;
[0122]当所述第一判断结果为满足时,根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用,自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据;
[0123]当所述第一判断结果为不满足预设条件时,直接拒绝该操作并为提示用户无法完成该操作。
[0124]优选地,所述处理单元,具体用于读取所述应用的图形缓存数据;利用所述预设的矩阵,对所读取的所述图形缓存数据进行转换,利用所述图形缓存数据生成对应所述触控显示单元的帧缓存数据;利用所述帧缓存数据在所述触控显示单元显示所述应用的非全屏窗口。所述转换参数的形式包括以下至少一种:转换矩阵、参数、参数组、参数集合。
[0125]可见,通过采用本实施例提供的技术方案,可以使用户直接将选定的第一信息由第一非全屏窗口移动或复制到第二非全屏窗口处,免去现有技术中复杂的操作,并且能够自动检测所述第二非全屏窗口是否可以支持处理所述第一信息;从而实现多个小窗口之间数据的传递的操作,方便用户的使用,提升用户的使用体验。
[0126]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0127]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0128]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0129]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0130]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种信息处理方法,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,并且在触控显示单元的显示区域内显示所述多个应用对应的窗口,所述电子设备利用转换参数对应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;所述方法包括: 获取针对第一非全屏窗口中进行的第一操作,解析所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息; 获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ; 当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
2.根据权利要求1所述的方法,其特征在于,所述确定所述第二非全屏窗口满足预设条件,包括: 获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件。
3.根据权利要求1所述的方法,其特征在于,所述第一信息包括:文本信息、或多媒体信息、或图片信息、或邮件信息。
4.根据权利要求1所述的方法,其特征在于,所述使第二非全屏窗口运行第二应用对所述第一信息进行处理,包括: 根据所 述第一信息的信息类型,开启能够运行所述信息类型的第二应用,自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述转换参数的形式包括以下至少一种:转换矩阵、参数、参数组、参数集合。
6.一种电子设备,所述电子设备包括:触控显示单元和处理单元;其中, 所述触控显示单元,用于在显示区域内显示多个应用对应的窗口 ;获取针对第一非全屏窗口中进行的第一操作,以及获取针对所述第一信息的第二操作,所述第二操作用于表征将所述第一信息从所述第一非全屏窗口复制或移动至第二非全屏窗口 ; 所述处理单元,用于运行多个应用,并且利用转换参数对所述应用对应的全屏显示窗口进行转换,得到非全屏模式运行所述应用的窗口 ;当开启N个非全屏模式运行的应用时,N为大于等于2的整数;解析触控显示单元中获取的所述第一操作获得所述第一解析结果,根据所述第一解析信息从所述第一非全屏窗口中确定第一信息;当确定所述第二非全屏窗口满足预设条件时,使所述第二非全屏窗口运行第二应用对所述第一信息进行处理。
7.根据权利要求6所述的电子设备,其特征在于,所述处理单元,具体用于获取所述第一信息的信息类型,根据所述信息类型,判断所述第二非全屏窗口运行的应用是否能够支持处理所述第一信息,如果能够支持处理所述第一信息,则所述第二非全屏窗口满足预设条件。
8.根据权利要求6所述的电子设备,其特征在于,所述第一信息包括:文本信息、或多媒体信息、或图片信息、或邮件信息。
9.根据权利要求6所述的电子设备,其特征在于,所述处理单元,具体用于根据所述第一信息的信息类型,开启能够运行所述信息类型的第二应用,自动对所述第一信息进行加载,并在所述第二非全屏窗口中显示、或者播放、或者处理所述第一数据。
10.根据权利要求6至9任一项所述的电子设备,其特征在于,所述转换参数的形式包括以下至少一种:转换矩阵、参数`、参数组、参数集合。
【文档编号】G06F3/0481GK103870121SQ201410062759
【公开日】2014年6月18日 申请日期:2014年2月24日 优先权日:2014年2月24日
【发明者】李俊 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1