CN103870194A - 一种信息处理方法及电子设备 - Google Patents
一种信息处理方法及电子设备 Download PDFInfo
- Publication number
- CN103870194A CN103870194A CN201410055174.8A CN201410055174A CN103870194A CN 103870194 A CN103870194 A CN 103870194A CN 201410055174 A CN201410055174 A CN 201410055174A CN 103870194 A CN103870194 A CN 103870194A
- Authority
- CN
- China
- Prior art keywords
- application
- instruction
- touch
- electronic equipment
- display unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种信息处理方法,所述方法包括:获取用户的第一操作;基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;基于所述第一指令,把所述第一应用设置为第一模式;获取用户的第二操作;基于所述第二操作,生成第二指令;当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。本发明同时还公开了一种电子设备。
Description
技术领域
本发明涉及电子技术,尤其涉及一种信息处理方法及电子设备。
背景技术
在电子设备的发展初期,电子设备的屏幕尺寸都比较小、屏幕的分辨率也较低;在这个时期,移动终端的操作***如安卓(Android)操作***本身提供单窗口的应用功能,在这个单窗口内只能显示一个应用;即操作***只允许一个应用处于前台,并与用户进行交互,其中,应用处于前台的状态被称为活动状态(Activity Status),应用处于与用户进行交互的状态被称为激活状态(Resumed Status)。但是随着移动终端硬件的快速发展,尤其是屏幕的分辨率的提高和尺寸的加大,电子设备初期操作***的这种单窗口应用已经无法满足用户的需要,用户迫切地需要电子设备的操作***能够提供多窗口的应用功能,例如,用户在用移动终端如平板电脑观看视频的同时,还想基于及时聊天工具如QQ与亲朋好友聊天,那么就需要在平板电脑的显示界面同时显示两个以上的窗口,其中每一窗口用于显示一个应用。
在提供多窗口的应用功能的电子设备中,用户有时候希望将其中的某个小窗口至于显示的最上层,即:将其中某个小窗口进行置顶,例如,用户同时以小窗口的方式显示视频和网页,这时,用户希望将视频置顶,从而在浏览网页的时候不影响其观看视频。但是目前提供多窗口的应用功能的电子设备中却不具有置顶功能,这显然会影响用户的体验。
发明内容
有鉴于此,本发明实施例为解决现有技术中存在的问题而提供一种信息处理方法及电子设备,能够实现置顶功能,从而提升用户体验。
本发明实施例的技术方案是这样实现的:
一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述方法包括:
获取用户的第一操作;
基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
基于所述第一指令,把所述第一应用设置为第一模式;
获取用户的第二操作;
基于所述第二操作,生成第二指令;
当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;
所述电子设备包括第一获取装置、第一生成装置、设置装置、第二获取装置、第二生成装置、第一分发装置和第二分发装置,其中:
所述第一获取装置,用于获取用户的第一操作;
所述第一生成装置,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述设置装置,用于基于所述第一指令,把所述第一应用设置为第一模式;
所述第二获取装置,用于获取用户的第二操作;
所述第二生成装置,用于基于所述第二操作,生成第二指令;
所述第一分发装置,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二分发装置,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例提供中,获取用户的第一操作;基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;基于所述第一指令,把所述第一应用设置为第一模式;获取用户的第二操作;基于所述第二操作,生成第二指令;当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用;如此,能够实现置顶功能,从而提升用户体验。
附图说明
图1为本发明实施例一信息处理方法的实现流程示意图;
图2为本发明实施例二信息处理方法的实现流程示意图;
图3为本发明实施例三信息处理方法的实现流程示意图;
图4为本发明实施例四信息处理方法的实现流程示意图;
图5为本发明实施例五信息处理方法的实现流程示意图;
图6为本发明实施例六电子设备的组成结构示意图;
图7为本发明实施例七电子设备的组成结构示意图;
图8为本发明实施例九电子设备的组成结构示意图;
图9为本发明实施例十电子设备的组成结构示意图。
具体实施方式
本发明实施例提供的信息处理方法及电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;
所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;
本发明实施例中,电子设备运行的应用可以是电子设备***中自带的应用,例如,时钟应用、相机应用、通讯录应用等,也可以是由用户安装的第三方应用,例如,微信应用、游戏应用、浏览器应用、即时聊天应用、邮件应用、管理应用等。
一般来说,全部的应用以可交互对象的形式显示于电子设备的桌面上,一个应用对应一个可交互对象,所述可交互对象可以为对象标识,该对象标识一般为图标,通过对所述应用的对象标识进行操作,可以启动与该对象标识对应的应用。例如,在电子设备如手机的桌面上,当用户触控通讯录应用的图标时,就可以打开该通讯录应用,以将通讯录应用中所记录的通讯录显示在触控显示单元。当应用通过桌面被启动时,所述应用将会通过全屏窗口的方式显示于电子设备的显示屏上。
本发明实施例中,第一转换参数,可以预先存储在电子设备的数据库中;所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合。例如,在实际的实现过程中,所述第一转换参数可以以矩阵的形式来表现,也可以参数组的形式表现,其中参数组中的参数可以是某一具体的数值,也可以是向量;下面以矩阵的形式来实现第一转换参数,在本发明的实施例中具体的定义为第一矩阵,所述第一矩阵可以预先存储于电子设备中的矩阵函数库中;通过第一矩阵可以对应用的全屏窗口进行变换,生成小窗口;例如对全屏窗口进行缩小变换、平移变换以及形状变换等,进而将全屏窗口变换为小窗口。
通过第一矩阵可以对应用在全屏窗口下图形缓存数据进行变换,生成该应用小窗口下的图形缓存数据;通过对全屏窗口下图形缓存数据的变换,在显示的效果上可以达到将应用的全屏窗口进行缩小形成小窗口,进而应用以小窗口状态显示在触控显示单元上,同时第一矩阵还可以将小窗口进行平移变换、形状变换、角度变换等;
优选地,第一矩阵可以通过电子设备的生产厂商预先设置,也可以由用户手动在所述电子设备中设置;为了便于用户手动设置第一矩阵,所述电子设备提供了矩阵自动生成功能,用户只需在所述电子设备上设置一些与第一矩阵相关的参数,例如窗口横坐标缩放参数、窗口纵坐标缩放参数、窗口平移参数、窗口形状参数、窗口角度旋转参数等,电子设备即可根据上述参数生成对应的第一矩阵。
这里,利用所述第一矩阵对所述第一应用的全屏窗口进行缩放及旋转变换,可以通过公式(1a)实现:
公式(1a)中,为小窗口的坐标向量,x2为小窗口的横坐标,y2为小窗口的纵坐标,z2一般默认设置为1;V表示第一矩阵,第一矩阵为3×3的矩阵,Mij表示第一矩阵中第i行第j列的元素,i取值为1、2、3;j取值为1、2、3;表示全屏窗口的坐标向量,x1为全屏窗口的横坐标,y1为全屏窗口的纵坐标,z1一般默认设置为1;
通过公式(1a)对全屏窗口进行缩放变换时,可以将Mij中的4个元素进行如下设置:M11=α、M12=0、M21=0、M22=β,其他5个元素可任意设置,如此,可以通过将设置的上述参数带入公式(1a)中,得出公式(2a):
x2=α×x1 (2a)
y2=β×y1
其中,α为横坐标缩放参数,β为纵坐标缩放参数。
通过公式(1a)对全屏窗口进行顺时针旋转变换时,可以将Mij中的4个元素进行如下设置:M11=cosθ、M12=sinθ、M21=-sinθ、M22=cosθ,其他5个元素可任意设置,如此,可以通过将设置的上述参数带入公式(1a)中,得出公式(3a):
x2=cosθ×x1+sinθ×y1 (3a)
y2=-sinθ×x1+cosθ×y1
其中,θ为旋转角度。
利用所述第一矩阵对所述第一应用的全屏窗口进行平移变换,可以通过公式(4a)实现:
通过公式(4a)对全屏窗口进行平移变换时,可以将Mij中的2个元素进行如下设置:M11=a、M21=b、M31=0,如此,可以通过将设置的上述参数带入公式(4a)中,得出公式(5a):
x2=a+x1 (5a)
y2=b+y1
其中,a为横坐标平移参数,b为纵坐标平移参数。
上述方案中,全屏窗口的坐标向量可以有多个,每个坐标向量对应一个像素点的位置;同理,小窗口的坐标向量也可以有多个,且小窗口的坐标向量的个数与全屏窗口的坐标向量的个数一一对应,小窗口的坐标向量也对应一个像素点的位置,该像素点即为全屏窗口对应的像素点。
具体实现时,还可以将第一矩阵中的各元素设置为其他值,以使得全屏窗口可以变换为所需的小窗口;并且,当对全屏窗口同时进行缩放、平移及旋转操作时,可以对第一矩阵中的各元素进行设置,以使得全屏窗口可以同时进行缩放、平移及旋转操作。
本发明实施例中,第一矩阵V也可以是其他方阵,例如4×4的方阵。本领域的技术人员可以根据实际的需要对方阵的维数进行变换,这里不再赘述。
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
实施例一
本发明实施例一提供的一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图1为本发明实施例一信息处理方法的实现流程示意图,如图1所示,该方法包括:
步骤101,获取用户的第一操作;
步骤102,基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
步骤103,基于所述第一指令,把所述第一应用设置为第一模式;
步骤104,获取用户的第二操作,基于所述第二操作,生成第二指令;
步骤105,当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
步骤106,当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例提供中,所述第一类操作事件可以为按键操作事件。
本发明实施例提供中,获取用户的第一操作;基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;基于所述第一指令,把所述第一应用设置为第一模式;获取用户的第二操作;基于所述第二操作,生成第二指令;当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用;如此,能够实现置顶功能,从而提升用户体验。
实施例二
本发明实施例二提供的一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图2为本发明实施例二信息处理方法的实现流程示意图,如图2所示,该方法包括:
步骤201,获取用户的第一操作;
步骤202,基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
步骤203,基于所述第一指令,确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值,并修改所述第一应用的第一参数的数值大于所述第一数值;
这里,第一参数用于描述应用在显示时的优先级,且应用的第一参数值越大,该应用的优先级越高;在具体实施的过程中,如采用安卓操作***,可以修改Z值,将置顶的第一应用的Z值设置为最大,这样在显示的时候,被置顶的第一应用将始终显示在最前面,这里的Z值是安卓操作***在显示的一个参数。
步骤204,获取用户的第二操作,基于所述第二操作,生成第二指令;
步骤205,当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
步骤206,当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中提供了一种把所述第一应用设置为第一模式的方式,即:先确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;然后修改所述第一应用的第一参数的数值大于所述第一数值;如此,通过本发明实施例提供的技术方案能够简单快速的实现将确定的第一应用进行置顶。
实施例三
本发明实施例三提供的一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,图3为本发明实施例三信息处理方法的实现流程示意图,如图3所示,该方法包括:
步骤301,获取用户的第一操作;
步骤302,基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
步骤303,基于所述第一指令,把所述第一应用设置为第一模式,并在所述显示单元上完整显示第一窗口;
步骤304,获取用户的第二操作,基于所述第二操作,生成第二指令;
步骤305,当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
步骤306,当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中,在第一应用设置为第一模式后;当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,提供了一种具体显示第一应用的方法。
实施例四
本发明实施例四提供的一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;在第一应用设置为第一模式后,所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,图4为本发明实施例四信息处理方法的实现流程示意图,如图4所示,该方法包括:
步骤401,获取用户的第一操作;
步骤402,基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
步骤403,基于所述第一指令,把所述第一应用设置为第一模式;
步骤404,获取用户的第二操作,基于所述第二操作,生成第二指令;
步骤405,基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标;
步骤406,判断所述操作坐标是否在所述重叠区域之内,当判断所述操作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用
步骤407,确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
步骤408,当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件为按键操作事件。
本发明实施例中,所述把所述第一应用设置为第一模式,包括:确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;修改所述第一应用的第一参数的数值大于所述第一数值。
实施例五
本发明实施例五提供的一种信息处理方法,应用于电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图5为本发明实施例五信息处理方法的实现流程示意图,如图5所示,该方法包括:
步骤501,获取用户的第一操作;
步骤502,基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
步骤503,基于所述第一指令,把所述第一应用设置为第一模式;
步骤504,获取用户的第二操作,基于所述第二操作,生成第二指令;
步骤505,当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
步骤506,当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用;
步骤507,当确定所述第二操作属于第一类操作事件时,确定处于激活状态的第二应用,将所述第二指令分发给所述第二应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中,所述把所述第一应用设置为第一模式,包括:确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;修改所述第一应用的第一参数的数值大于所述第一数值。
本发明实施例中,在第一应用设置为第一模式后,当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,所述方法还包括:在所述显示单元上完整显示第一窗口。
其中,所述第二操作为触控操作且不属于第一类操作事件时,所述将所述第二指令分发对应的应用,包括:
基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标;
判断所述操作坐标是否在所述重叠区域之内;
当判断所述操作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用。
实施例六
本发明实施例六提供的一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图6为本发明实施例六电子设备的组成结构示意图,如图6所示,所述电子设备包括第一获取装置61、第一生成装置62、设置装置63、第二获取装置64、第二生成装置65、第一分发装置66和第二分发装置67,其中:
所述第一获取装置61,用于获取用户的第一操作;
所述第一生成装置62,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述设置装置63,用于基于所述第一指令,把所述第一应用设置为第一模式;
所述第二获取装置64,用于获取用户的第二操作;
所述第二生成装置65,用于基于所述第二操作,生成第二指令;
所述第一分发装置66,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二分发装置67,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例提供中,第一获取装置61获取用户的第一操作;第一生成装置62基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;设置装置63基于所述第一指令,把所述第一应用设置为第一模式;第二获取装置64获取用户的第二操作;基于所述第二操作,第二生成装置65生成第二指令;当确定所述第二操作属于第一类操作事件时,第一分发装置66将所述第二指令不分发给所述第一应用;当确定所述第二操作不属于第一类操作事件时,第二分发装置67将所述第二指令分发对应的应用;如此,能够实现置顶功能,从而提升用户体验。
实施例七
本发明实施例七提供的一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图7为本发明实施例七电子设备的组成结构示意图,如图7所示,所述电子设备包括第一获取装置71、第一生成装置72、设置装置73、第二获取装置74、第二生成装置75、第一分发装置76和第二分发装置77,其中所述设置装置73包括第一确定单元731和修改单元732,其中:
所述第一获取装置71,用于获取用户的第一操作;
所述第一生成装置72,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述第一确定单元731,用于基于所述第一指令,确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;
所述修改单元732,用于修改所述第一应用的第一参数的数值大于所述第一数值;
所述第二获取装置74,用于获取用户的第二操作;
所述第二生成装置75,用于基于所述第二操作,生成第二指令;
所述第一分发装置76,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二分发装置77,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中提供了一种实现设置装置73的方式,即:先通过第一确定单元731确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;然后通过修改单元732修改所述第一应用的第一参数的数值大于所述第一数值;如此,通过本发明实施例提供的技术方案能够简单快速的实现将确定的第一应用进行置顶。
实施例八
本发明实施例八提供的一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,所述电子设备包括第一获取装置、第一生成装置、设置装置、第二获取装置、第二生成装置、第一分发装置和第二分发装置,其中:
所述第一获取装置,用于获取用户的第一操作;
所述第一生成装置,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述设置装置,用于基于所述第一指令,把所述第一应用设置为第一模式,并在所述显示单元上完整显示第一窗口;
所述第二获取装置,用于获取用户的第二操作;
所述第二生成装置,用于基于所述第二操作,生成第二指令;
所述第一分发装置,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二分发装置,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中,在第一应用设置为第一模式后;当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,提供了一种电子设备,包括在所述显示单元上完整显示第一窗口的显示装置。
实施例九
本发明实施例九提供的一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,图8为本发明实施例九电子设备的组成结构示意图,如图8所示,所述电子设备包括第一获取装置81、第一生成装置82、设置装置83、第二获取装置84、第二生成装置85、第一分发装置86和第二分发装置87,其中所述第二分发装置87包括第二确定单元871、判断单元872和分发单元873:
所述第一获取装置81,用于获取用户的第一操作;
所述第一生成装置82,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述设置装置83,用于基于所述第一指令,把所述第一应用设置为第一模式,并在所述显示单元上完整显示第一窗口;
所述第二获取装置84,用于获取用户的第二操作;
所述第二生成装置85,用于基于所述第二操作,生成第二指令;
所述第一分发装置86,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二确定单元871,用于基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标;
所述判断单元872,用于判断所述操作坐标是否在所述重叠区域之内;
所述分发单元873,用于当判断所述操作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用。
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中,所述设置装置包括第一确定单元和修改单元,其中:所述第一确定单元,用于基于所述第一指令,确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;所述修改单元,用于修改所述第一应用的第一参数的数值大于所述第一数值。
实施例十
本发明实施例十提供的一种电子设备,所述电子设备具有触控显示单元,所述电子设备能够运行多个应用,所述应用能够通过全屏窗口或者小窗口的方式在所述显示触控单元上显示;所述全屏窗口的显示面积等于所述触控显示单元能够接受触控事件的面积;所述小窗口的显示面积小于所述触控显示单元能够接受触控事件的面积,所述小窗口的显示面积小于所述全屏窗口的显示面积;所述小窗口是所述全屏窗口通过第一转换参数进行变换得到的;图9为本发明实施例十电子设备的组成结构示意图,如图9所示,所述电子设备包括第一获取装置91、第一生成装置92、设置装置93、第二获取装置94、第二生成装置95、第一分发装置96、第二分发装置97和第三分发装置98,其中:
所述第一获取装置91,用于获取用户的第一操作;
所述第一生成装置92,用于基于所述第一操作确定第一应用,并生成第一指令,所述第一指令用于把所述第一应用设置为第一模式;
所述设置装置93,用于基于所述第一指令,把所述第一应用设置为第一模式;
所述第二获取装置94,用于获取用户的第二操作;
所述第二生成装置95,用于基于所述第二操作,生成第二指令;
所述第一分发装置96,用于当确定所述第二操作属于第一类操作事件时,将所述第二指令不分发给所述第一应用;
所述第二分发装置97,用于当确定所述第二操作不属于第一类操作事件时,将所述第二指令分发对应的应用;
所述第三分发装置98,用于当确定所述第二操作属于第一类操作事件时,确定处于激活状态的第二应用;并将所述第二指令分发给所述第二应用
本发明实施例中,所述第一类操作事件包括按键操作事件。
本发明实施例中,所述设置装置包括第一确定单元和修改单元,其中:所述第一确定单元,用于基于所述第一指令,确定处于激活状态下的第二应用、以及所述第二应用的第一参数的第一数值;所述修改单元,用于修改所述第一应用的第一参数的数值大于所述第一数值。
本发明实施例中,在第一应用设置为第一模式后;当所述触控显示单元显示的应用的窗口数量为两个以上,且显示所述第一应用的第一窗口与在显示单元上显示的其他小窗口存在重叠区域时,所述电子设备还包括显示装置,用于在所述显示单元上完整显示第一窗口。
本发明实施例中,所述第二操作为触控操作且不属于第一类操作事件时,所述第二分发装置包括第二确定单元、判断单元和分发单元,其中:所述第二确定单元,用于基于所述第二操作,确定所述第二操作在所述触控显示单元上的操作坐标;所述判断单元,用于判断所述操作坐标是否在所述重叠区域之内;所述分发单元,用于当判断所述操作坐标在所述重叠区域之内时,将所述第二指令分发给所述第一应用。
本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (12)
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任一项所述的电子设备,其特征在于,所述第一转换参数至少为下述其中之一:参数、矩阵、参数组、参数集合。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410055174.8A CN103870194B (zh) | 2014-02-18 | 2014-02-18 | 一种信息处理方法及电子设备 |
US14/228,735 US9904458B2 (en) | 2014-02-17 | 2014-03-28 | Method for information processing and electronic apparatus thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410055174.8A CN103870194B (zh) | 2014-02-18 | 2014-02-18 | 一种信息处理方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103870194A true CN103870194A (zh) | 2014-06-18 |
CN103870194B CN103870194B (zh) | 2017-11-03 |
Family
ID=50908782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410055174.8A Active CN103870194B (zh) | 2014-02-17 | 2014-02-18 | 一种信息处理方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103870194B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335044A (zh) * | 2014-08-11 | 2016-02-17 | 中兴通讯股份有限公司 | 分屏模式下的窗口显示处理方法及电子设备 |
WO2016180260A1 (zh) * | 2015-05-11 | 2016-11-17 | 腾讯科技(深圳)有限公司 | 即时通讯窗口显示的方法,装置及计算机可读介质 |
WO2022042285A1 (zh) * | 2020-08-31 | 2022-03-03 | 华为技术有限公司 | 一种应用程序界面显示的方法及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102422247A (zh) * | 2009-04-28 | 2012-04-18 | 日本电气株式会社 | 触摸面板、触摸面板制造方法和电子设备 |
WO2012174797A1 (zh) * | 2011-06-23 | 2012-12-27 | 中兴通讯股份有限公司 | 用于具有触控屏的电子设备的信息处理方法及设备 |
CN103064735A (zh) * | 2011-10-24 | 2013-04-24 | 联想(北京)有限公司 | 一种显示处理方法、装置及电子设备 |
-
2014
- 2014-02-18 CN CN201410055174.8A patent/CN103870194B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102422247A (zh) * | 2009-04-28 | 2012-04-18 | 日本电气株式会社 | 触摸面板、触摸面板制造方法和电子设备 |
WO2012174797A1 (zh) * | 2011-06-23 | 2012-12-27 | 中兴通讯股份有限公司 | 用于具有触控屏的电子设备的信息处理方法及设备 |
CN103064735A (zh) * | 2011-10-24 | 2013-04-24 | 联想(北京)有限公司 | 一种显示处理方法、装置及电子设备 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335044A (zh) * | 2014-08-11 | 2016-02-17 | 中兴通讯股份有限公司 | 分屏模式下的窗口显示处理方法及电子设备 |
WO2016180260A1 (zh) * | 2015-05-11 | 2016-11-17 | 腾讯科技(深圳)有限公司 | 即时通讯窗口显示的方法,装置及计算机可读介质 |
US10671976B2 (en) | 2015-05-11 | 2020-06-02 | Tencent Technology (Shenzhen) Company Limited | Instant messaging window display method and apparatus, and computer readable medium |
WO2022042285A1 (zh) * | 2020-08-31 | 2022-03-03 | 华为技术有限公司 | 一种应用程序界面显示的方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103870194B (zh) | 2017-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9904458B2 (en) | Method for information processing and electronic apparatus thereof | |
CN105144057B (zh) | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 | |
CN103970417A (zh) | 一种信息处理方法及电子设备 | |
CN103809850A (zh) | 一种信息处理方法和电子设备 | |
DE202008000269U1 (de) | Tragbare elektronische Vorrichtung | |
CN103870119A (zh) | 一种信息处理方法和电子设备 | |
CN104423789A (zh) | 一种信息处理方法及电子设备 | |
US20160154564A1 (en) | Electronic device and method for providing desktop user interface | |
DE112011103173T5 (de) | Übergangsansicht auf einer tragbaren elektronischen Vorrichtung | |
CN103870116A (zh) | 一种信息处理方法及电子设备 | |
CN104267931A (zh) | 一种信息处理方法及电子设备 | |
CN104571801A (zh) | 一种信息处理方法及电子设备 | |
CN104090701A (zh) | 信息处理方法及电子设备 | |
CN104598121A (zh) | 一种图片缩放方法和装置 | |
CN104571802A (zh) | 一种信息处理方法及电子设备 | |
CN103870194A (zh) | 一种信息处理方法及电子设备 | |
CN103870117A (zh) | 一种信息处理方法及电子设备 | |
CN103810040A (zh) | 一种信息处理方法及电子设备 | |
CN104123062A (zh) | 一种信息处理方法及电子设备 | |
CN107506200A (zh) | 一种屏幕内容切换方法、终端及计算机可读存储介质 | |
CN103870113B (zh) | 一种信息处理方法和电子设备 | |
CN106557175A (zh) | 文字输入方法和电子设备 | |
CN103870114A (zh) | 一种信息处理方法及电子设备 | |
CN104679395A (zh) | 一种文档呈现方法及用户终端 | |
CN103927078B (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |