一种窗口处理方法及系统的制作方法

文档序号:9396591阅读:399来源:国知局
一种窗口处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及设备处理领域,尤其涉及一种窗口处理方法及系统。
【背景技术】
[0002]在对大屏触摸电子设备进行操作时,电子设备的屏幕上可能同时打开多个小窗口,如:QQ聊天窗口、阿里旺旺聊天窗口或其他小窗口,多个小窗口在电子设备屏幕上的不同位置,这就造成了对不同的小窗口进行操作时,操作不方便的问题。
[0003]例如:用户当前正在对位于电子设备屏幕右下角的第一个小窗口进行操作,而下一时刻需要对位于电子设备屏幕左上角的第二个小窗口进行操作,但是,由于第二个小窗口与第一个小窗口所在位置相距较远,不便于用户的操作。

【发明内容】

[0004]有鉴于此,本发明提供一种窗口处理方法及系统,以解决现有技术中由于小窗口之间所在电子设备屏幕的位置相距较远,不便于用户操作的问题,其具体方案如下:
[0005]—种窗口处理方法,包括:
[0006]接收操作指令;
[0007]根据所述操作指令确定操作位置及操作动作;
[0008]当检测到所述操作动作满足预定条件时,控制屏幕上开启的窗口向所述操作位置
A+-.、Γ-罪近。
[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]图1为本发明实施例公开的一种窗口处理方法的流程图;
[0038]图2为本发明实施例公开的一种窗口处理方法的流程图;
[0039]图3为本发明实施例公开的一种窗口处理方法的流程图;
[0040]图4为本发明实施例公开的一种窗口处理系统的结构不意图;
[0041]图5为本发明实施例公开的一种窗口处理系统的结构不意图;
[0042]图6为本发明实施例公开的一种窗口处理系统的结构不意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明公开了一种窗口处理方法,其流程图如图1所示,包括:
[0045]步骤SI 1、接收操作指令;
[0046]操作指令为用户对电子设备发送的,具体的,操作指令可以为点击电子设备的屏幕,或用户手指在电子设备的屏幕上滑动。
[0047]步骤S12、根据操作指令确定操作位置及操作动作;
[0048]当操作指令为点击电子设备的屏幕时,操作指令可以确定点击的电子设备屏幕上的具体位置,即操作位置,还可以确定用户对于电子设备屏幕的动作,即该操作指令是用户对电子设备发送的具体指令;
[0049]当操作指令为用户手指在电子设备的屏幕上滑动时,操作指令可以确定滑动的起始位置,即确定了用户对电子设备发出的具体指令。
[0050]步骤S13、当检测到操作动作满足预定条件时,控制屏幕上开启的窗口向操作位置
A+-.、Γ-罪近。
[0051]当电子设备屏幕上已打开多个应用程序的窗口时,由于已打开的应用程序的窗口处于电子设备屏幕上的不同位置,当对已打开的应用程序进行批量处理时,需要将
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1