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

文档序号:6538015阅读:104来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法,所述方法包括:获取用户的第一操作;基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;基于所述第一指令,把所述第一应用设置为第一模式;获取用户的第二操作;基于所述第二操作,生成第二指令;当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。本发明同时还公开了一种电子设备。
【专利说明】一种信息处理方法及电子设备
【技术领域】
[0001 ] 本发明涉及电子技术,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002]在电子设备的发展初期,电子设备的屏幕尺寸都比较小、屏幕的分辨率也较低;在这个时期,移动终端的操作系统如安卓(Android)操作系统本身提供单窗口的应用功能,在这个单窗口内只能显示一个应用;即操作系统只允许一个应用处于前台,并与用户进行交互,其中,应用处于前台的状态被称为活动状态(Activity Status),应用处于与用户进行交互的状态被称为激活状态(Resumed Status)。但是随着移动终端硬件的快速发展,尤其是屏幕的分辨率的提高和尺寸的加大,电子设备初期操作系统的这种单窗口应用已经无法满足用户的需要,用户迫切地需要电子设备的操作系统能够提供多窗口的应用功能,例如,用户在用移动终端如平板电脑观看视频的同时,还想基于及时聊天工具如QQ与亲朋好友聊天,那么就需要在平板电脑的显示界面同时显示两个以上的窗口,其中每一窗口用于显不一个应用。
[0003]在提供多窗口的应用功能的电子设备中,用户有时候希望将其中的某个小窗口至于显示的最上层,即:将其中某个小窗口进行置顶,例如,用户同时以小窗口的方式显示视频和网页,这时,用户希望将视频置顶,从而在浏览网页的时候不影响其观看视频。但是目前提供多窗口的应用功能的电子设备中却不具有置顶功能,这显然会影响用户的体验。

【发明内容】

[0004]有鉴于此,本发明实施例为解决现有技术中存在的问题而提供一种信息处理方法及电子设备,能够实现置顶功能,从而提升用户体验。
[0005]本发明实施例的技术方案是这样实现的:
[0006]一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述方法包括:
[0007]获取用户的第一操作;
[0008]基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
[0009]基于所述第一指令,把所述第一应用设置为第一模式;
[0010]获取用户的第二操作;
[0011]基于所述第二操作,生成第二指令;
[0012]当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
[0013]当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
[0014]一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;
[0015]所述电子设备包括第一获取装置、第一生成装置、设置装置、第二获取装置、第二生成装置、第一分发装置和第二分发装置,其中:
[0016]所述第一获取装置,用于获取用户的第一操作;
[0017]所述第一生成装置,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
[0018]所述设置装置,用于基于所述第一指令,把所述第一应用设置为第一模式;
[0019]所述第二获取装置,用于获取用户的第二操作;
[0020]所述第二生成装置,用于基于所述第二操作,生成第二指令;
[0021]所述第一分发装置,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
[0022]所述第二分发装置,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
[0023]本发明实施例提供中,获取用户的第一操作;基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;基于所述第一指令,把所述第一应用设置为第一模式;获取用户的第二操作;基于所述第二操作,生成第二指令;当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用;如此,能够实现置顶功能,从而提升用户体验。
【专利附图】

【附图说明】
[0024]图1为本发明实施例一信息处理方法的实现流程示意图;
[0025]图2为本发明实施例二信息处理方法的实现流程示意图;
[0026]图3为本发明实施例三信息处理方法的实现流程示意图;
[0027]图4为本发明实施例四信息处理方法的实现流程示意图;
[0028]图5为本发明实施例五信息处理方法的实现流程示意图;
[0029]图6为本发明实施例六电子设备的组成结构示意图;
[0030]图7为本发明实施例七电子设备的组成结构示意图;
[0031]图8为本发明实施例九电子设备的组成结构示意图;
[0032]图9为本发明实施例十电子设备的组成结构示意图。
【具体实施方式】[0033]本发明实施例提供的信息处理方法及电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;
[0034]所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;
[0035]本发明实施例中,电子设备运行的应用可以是电子设备系统中自带的应用,例如,时钟应用、相机应用、通讯录应用等,也可以是由用户安装的第三方应用,例如,微信应用、游戏应用、浏览器应用、即时聊天应用、邮件应用、管理应用等。
[0036]一般来说,全部的应用以可交互对象的形式显示于电子设备的桌面上,一个应用对应一个可交互对象,所述可交互对象可以为对象标识,该对象标识一般为图标,通过对所述应用的对象标识进行操作,可以启动与该对象标识对应的应用。例如,在电子设备如手机的桌面上,当用户触控通讯录应用的图标时,就可以打开该通讯录应用,以将通讯录应用中所记录的通讯录显示在触控显示单元。当应用通过桌面被启动时,所述应用将会通过全屏窗口的方式显示于电子设备的显示屏上。
[0037]本发明实施例中,第一转换参数,可以预先存储在电子设备的数据库中;所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合。例如,在实际的实现过程中,所述第一转换参数可以以矩阵的形式来表现,也可以参数组的形式表现,其中参数组中的参数可以是某一具体的数值,也可以是向量;下面以矩阵的形式来实现第一转换参数,在本发明的实施例中具体的定义为第一矩阵,所述第一矩阵可以预先存储于电子设备中的矩阵函数库中;通过第一矩阵可以对应用的全屏窗口进行变换,生成小窗口 ;例如对全屏窗口进行缩小变换、平移变换以及形状变换等,进而将全屏窗口变换为小窗口。
[0038]通过第一矩阵可以对应用在全屏窗口下图形缓存数据进行变换,生成该应用小窗口下的图形缓存数据;通过对全屏窗口下图形缓存数据的变换,在显示的效果上可以达到将应用的全屏窗口进行缩小形成小窗口,进而应用以小窗口状态显示在触控显示单元上,同时第一矩阵还可以将小窗口进行平移变换、形状变换、角度变换等;
[0039]优选地,第一矩阵可以通过电子设备的生产厂商预先设置,也可以由用户手动在所述电子设备中设置;为了便于用户手动设置第一矩阵,所述电子设备提供了矩阵自动生成功能,用户只需在所述电子设备上设置一些与第一矩阵相关的参数,例如窗口横坐标缩放参数、窗口纵坐标缩放参数、窗口平移参数、窗口形状参数、窗口角度旋转参数等,电子设备即可根据上述参数生成对应的第一矩阵。
[0040]这里,利用所述第一矩阵对所述第一应用的全屏窗口进行缩放及旋转变换,可以通过公式(1a)实现:
[0041]
【权利要求】
1.一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述方法包括: 获取用户的第一操作; 基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式; 基于所述第一指令,把所述第一应用设置为第一模式; 获取用户的第二操作; 基于所述第二操作,生成第二指令; 当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用; 当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
2.根据权利要求1所述的方法,其特征在于,所述第一类操作事件包括按键操作事件。
3.根据权利要求1所述的方法,其特征在于,在第一应用设置为第一模式后,当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,所述方法还包括:` 在所述显示单元上完整显示第一窗口。
4.根据权利要求1所述的方法,其特征在于,所述第二操作为触控操作且不属于第一类操作事件时,所述将所述第二指令分发对应的应用,包括: 基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标; 判断所述操作坐标是否在所述重叠区域之内; 当判断所述操作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括: 当确定所述第二操作属于第一类操作事件时,确定处于激活状态的第二应用; 将所述第二指令分发给所述第二应用。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合。
7.一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的; 所述电子设备包括第一获取装置、第一生成装置、设置装置、第二获取装置、第二生成装置、第一分发装置和第二分发装置,其中: 所述第一获取装置,用于获取用户的第一操作; 所述第一生成装置,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式; 所述设置装置,用于基于所述第一指令,把所述第一应用设置为第一模式; 所述第二获取装置,用于获取用户的第二操作; 所述第二生成装置,用于基于所述第二操作,生成第二指令; 所述第一分发装置,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用; 所述第二分发装置,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
8.根据权利要求7所述的电子设备,其特征在于,所述第一类操作事件包括按键操作事件。
9.根据权利要求7所述的电子设备,其特征在于,在第一应用设置为第一模式后;当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,所述电子设备还包括显示装置,用于在所述显示单元上完整显示第一窗口。
10.根据权利要求7所述的电子设备,其特征在于,所述第二操作为触控操作且不属于第一类操作事件时,所述第二分发装置包括第二确定单元、判断单元和分发单元,其中: 所述第二确定单元,用于基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标; 所述判断单元,用于判断所述操作坐标是否在所述重叠区域之内; 所述分发单元,用于当判断所述操`作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用。
11.根据权利要求7至10任一项所述的电子设备,其特征在于,所述电子设备还包括第三分发装置,用于当确定所述第二操作属于第一类操作事件时,确定处于激活状态的第二应用;并将所述第二指令分发给所述第二应用。
12.根据权利要求7至10任一项所述的电子设备,其特征在于,所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合。
【文档编号】G06F3/0488GK103870194SQ201410055174
【公开日】2014年6月18日 申请日期:2014年2月18日 优先权日:2014年2月18日
【发明者】林立军 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1