屏幕布局控制方法、装置、设备及计算机可读存储介质与流程

文档序号:16427859发布日期:2018-12-28 19:55阅读:155来源:国知局
屏幕布局控制方法、装置、设备及计算机可读存储介质与流程

本发明涉及人机交互技术领域,具体涉及一种屏幕布局控制方法、装置、设备及计算及可读存储介质。

背景技术

随着信息时代的到来,人与信息的交互技术扮演着越来越重要的角色,其中多屏幕显示系统就是当今最现代的视讯工具之一,由于它本身的直观性特点,已经被广泛应用于各个领域。

在实现多屏幕显示系统时,人机交互技术是必不可少的,这直接影响到多屏幕显示系统使用的效率、操作的难易度和直观性以及不同场合的适用性。现有技术在实现多屏幕显示系统时,往往一个屏幕需要配备一个鼠标及一个键盘,用户只能通过鼠标或键盘对其对应屏幕上的显示内容进行操作控制,而不能对其他屏幕进行操作控制,这样就造成了使用效率低、操作繁杂,并且对于多个屏幕之间的交互不便捷。



技术实现要素:

有鉴于此,本发明提供了一种屏幕布局控制方法、装置、设备及计算机可读存储介质。

一方面,本发明实施例提供了一种屏幕布局控制方法,所述屏幕由至少两个子屏幕拼接而成,用于接收触控输入以及进行显示,所述方法包括:

接收并识别任意子屏幕上的第一触控输入;

当所述第一触控输入满足第一预设条件时,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;

接收并识别第一触控输入所在的子屏幕上的第二触控输入,根据所述第二触控输入的识别结果对第一触控输入所操作的信号源在屏幕上的屏幕布局进行调整;

接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入;

当所述第三触控输入满足第二预设条件时,执行屏幕布局恢复指令,以使第一触控输入所操作的信号源在屏幕上的屏幕布局恢复或使整个屏幕的屏幕布局恢复。

在一些示例中,所述接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入,包括接收并识别第一触控输入所在的子屏幕以外的单独一个子屏幕上的第三触控输入;或者,所述接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入,包括接收并识别由第一触控输入所在的子屏幕以外的其他两个相邻子屏幕中的第一子屏幕和第二子屏幕上的第一部分触控输入和第二部分触控输入共同形成的第三触控输入。

在一些示例中,包括:

通过与所述第一子屏幕和第二子屏幕对应的至少两个传感器分别获取所述第一部分触控输入和所述第二部分触控输入;

将所述第一部分触控输入和所述第二部分触控输入,及第一部分触控输入和第二部分触控输入对应的第一子屏幕的标识和第二子屏幕的标识以及触控时间存入哈希表;

遍历所述哈希表查找所有不属于第一子屏幕的标识的第二部分触控输入;

判断第一部分触控输入的触控时间和第二部分触控输入的触控时间之间的时间间隔是否小于预设时间阈值;

若是,则将查找到的第一部分触控输入与第二部分触控输入添加在一起;

判断所述哈希表是否遍历完成;

若是,则将添加在一起的触控输入作为第三触控输入;

识别所述第三触控输入。

在一些示例中,预先存储第一预设条件和屏幕布局调整指令之间的对应关系,以及预先存储和第二预设条件和屏幕布局恢复指令之间的对应关系。

在一些示例中,当所述第一触控输入的轨迹或形状满足第一预设条件时,执行屏幕布局调整指令;

当所述第三触控输入的轨迹或形状满足第二预设条件时,执行屏幕布局恢复指令。

在一些示例中,所述第一预设条件包括,所述第一触控输入的轨迹或形状对应为w;所述第二预设条件包括,所述第三触控输入的轨迹或形状对应为m。

在一些示例中,所述屏幕表面覆盖有红外光幕,通过手指或教鞭作用于红外光幕来实现所述第一触控输入、第二触控输入或第三触控输入,所述第一触控输入、第二触控输入或第三触控输入由屏幕所附带的红外摄像头捕获;或者通过激光遥控器发射不同特征的激光束到屏幕上实现所述第一触控输入、第二触控输入或第三触控输入,所述第一触控输入、第二触控输入或第三触控输入由屏幕所附带的摄像头捕获。

第二方面,本发明实施例提供了一种屏幕布局控制装置,所述屏幕由至少两个子屏幕拼接而成,用于接收触控输入以及进行显示,所述装置包括:

第一识别单元,用于接收并识别任意子屏幕上的第一触控输入;

第一执行单元,用于当所述第一触控输入满足第一预设条件时,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;

第二识别单元,用于接收并识别第一触控输入所在的子屏幕上的第二触控输入;

第二执行单元,用于根据所述第二触控输入的识别结果对第一触控输入所操作的信号源在屏幕上的屏幕布局进行调整;

第三识别单元,用于接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入;

第三执行单元,当所述第三触控输入满足第二预设条件时,执行屏幕布局恢复指令,以使第一触控输入所操作的信号源在屏幕上的屏幕布局恢复或使整个屏幕的屏幕布局恢复。

第三方面,本发明实施例提供了一种用于屏幕布局控制的设备,包括存储器和处理器;

所述处理器用于读取所述存储器中存储的可执行程序代码以执行第一方面所述的屏幕布局控制方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,包括指令,当指令在计算机上运行时,使计算机执行第一方面所述的屏幕布局控制方法。

通过本发明实施例提供的屏幕布局恢复方法、装置、设备及计算机可读存储介质,充分提高了每个屏幕的使用效率、简化了操作流程,并且提高了多个屏幕之间的交互便捷性。

附图说明

图1是本发明一个实施例提供的屏幕布局控制方法的部分流程示意图。

图2是本发明一个实施例提供的接收并识别其他两个相邻子屏幕上的第三触控输入时的部分流程示意图。

图3是本发明另一个实施例提供的屏幕布局控制装置的结构示意图。

图4是本发明的又一个实施例提供的用于屏幕布局控制的设备的示意性结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

如图1所示,图1是本发明一个实施例提供的屏幕布局控制方法的部分流程示意图,所述方法包括:

s11:接收并识别任意子屏幕上的第一触控输入。

在本发明实施例中,所述屏幕由至少两个子屏幕拼接而成,例如通过图像拼接控制单元(或称大屏拼接器、多屏拼接控制器等)拼接在一起,拼接在一起的子屏幕可以在空间上相邻放置,也可以在空间上分开设置,例如可以分开一定距离放置。此处,图像拼接控制单元也可以使至少两个子屏幕分别显示不同信号源内容,或者,也可以使至少两个子屏幕显示不同的画面,所述不同的画面拼接成一个完整的信号源内容或画面内容;图像拼接控制单元可以通过硬件的方式实现,也可以以服务器中的一个软件的方式实现。

所述至少两个子屏幕例如可以包括红外光幕式触控屏幕。也可以包括其他多种触控屏,所述触控也相应地可以通过相应的各种传感器以其他各种方式捕获,如矢量压力传感式、电容式、电阻式、红外边框式、近场成像式、电磁感应式、表面声波式触控屏中所展示的各种触控捕获方式。

以红外光幕式触控屏为例,红外光幕可以通过屏幕上方的红外激光器或激光器阵列而形成于屏幕表面,当通过手指等作用于布置有红外光幕的屏幕时,通过红外摄像头捕获用户在屏幕中的触控输入。例如,当在任意一个子屏幕上进行触控输入时,触控输入处的红外光幕的光分布将因触控行为而发生变化,例如触控输入处的部分红外光被触控手指漫反射离开屏幕,进而被位于屏幕或该子屏幕前方的红外摄像头拍摄到;或触控输入处的部分红外光因触控手指的作用透射穿过屏幕,进而被位于屏幕或该子屏幕后方的红外摄像头拍摄到,之后红外摄像头将包括触控输入在内的红外图像以电信号形式发送至服务器,服务器对接收到的电信号进行处理和分析,获得用户在任意子屏幕上进行触控时的触控信息。所述触控信息可以包括触控位置信息和/或触控轨迹信息和/或形状信息(例如将一个手展开按压在屏幕上时,会形成一个触控形状)。所述触控位置可以随时间变化,或具有某种分布特性。

例如:当有手势w(或其他事先拟定的手势)被红外摄像头捕获时,红外摄像头将采集到的信号发送给服务器;服务器将分析该信号并识别该信号是否对应为手势w。

所述触控输入还可以通过激光遥控器、红外激光发生手套等在屏幕上进行触控而产生输入,此时可以不用布置红外光幕。例如,可以通过激光遥控器发射不同特征的激光束到屏幕上实现所述触控输输入,所述触控输入由屏幕所附带的摄像头捕获,所述不同特征的激光束包括具有不同形状、不同明灭持续时间、不同移动轨迹、不同波长的激光束。

s12:判断所述第一触控输入是否满足第一预设条件,若是,则执行步骤s13,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;在本申请中,如前所述,图像拼接控制单元可以通过硬件的方式实现,也可以以服务器中的一个软件的方式实现,屏幕布局被置于可调整模式,也指,使所述图像拼接控制单元可以接受输入,以使得经由其输出的信号源内容的屏幕布局(即,该信号源内容在屏幕上的显示分布方式)改变,例如,假设原来的三个经过其输出的信号源内容依次从左到右相应地占据三个子屏幕(初始布局),在图像拼接控制单元接受调整后,第一触控输入所操作的信号源在屏幕上的屏幕布局可以改变为占据2个子屏幕,或以其他种种新的分布方式占据子屏幕,如下面还会提到的;若判断所述第一触控输入不满足第一预设条件,则执行步骤s18,提示用户重新输入或者操作结束。

在本步骤中,例如,当服务器识别出用户的滑动手势后,可以将滑动手势与预设手势进行匹配,若匹配成功,则可以根据预先存储的预设手势与屏幕布局调整指令之间的对应关系,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;若匹配不成功,则说明用户输入的第一滑动手势不满足第一预设条件,此时可提示用户重新输入或者结束操作。

s13:执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式。

在本步骤中,当用户的第一触控输入的形状或轨迹满足第一预设条件时,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;对屏幕布局进行调整,可以改变第一触控输入所操作的信号源内容在至少两个子屏幕上的显示方式,例如:将信号源内容全屏显示、或者占据部分子屏幕显示,也就是说在屏幕布局调整模式下,能够根据用户随后的第二触控输入任意调整信号源内容在屏幕上的显示方式,如下面进一步解释的。

s14:接收并识别用户在第一触控所在的子屏幕上的第二触控输入,根据所述第二触控输入的识别结果对第一触控输入所操作的信号源在屏幕上的屏幕布局进行调整。

在本步骤中,当进入屏幕布局调整模式后,用户可以继续进行手势操作(>、<、左移或右移等),该手势操作作为触控输入被采集后,经由服务器识别后,由服务器对图像拼接控制单元进行调整,从而调整第一触控输入所操作的信号源内容在屏幕上的显示;在一些实施例中,所述手势操作可以被屏幕附带的红外摄像头采集并发送给服务器,服务器可以根据其识别出的手势(>、<、左移或右移等)控制图像拼接控制单元,使得第一触控输入所操作的信号源内容在至少两个子屏幕上的屏幕布局改变,例如使显示区域放大、缩小、左移、右移、上移、下移或者消失等。

s15:接收并识别用户在第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入。

在本步骤中,在本发明一些示例中,当屏幕上的第一触控输入所在的子屏幕进入屏幕布局调整模式后,用户可以继续在其他单独一个子屏幕上进行手势操作,例如:当有手势m(或其他事先拟定的手势)被一个红外摄像头捕获时,红外摄像头将采集到的信号发送给服务器;服务器将分析该信号并识别出该手势为m。

在本发明另一些示例中,当屏幕上的第一触控输入所在的子屏幕进入屏幕布局调整模式后,用户可以继续在其他相邻两个子屏幕上进行第三触控输入。在一些示例中,通过与所述至少两个子屏幕一一对应的至少两个或一个传感器获取第三触控输入,所述传感器例如为红外摄像机;如图2所示,图2是本发明一个实施例提供的接收并识别第一触控输入所在的子屏幕以外的其他两个相邻子屏幕上的第三触控输入时的部分流程示意图,为描述方便,将第三触控输入在两个相邻子屏幕的第一子屏幕和第二子屏幕上的输入描述为第一部分触控输入和第二部分触控输入,此时,步骤s15可通过以下步骤来实现:

s151:通过与所述第一子屏幕和第二子屏幕对应的至少两个传感器分别获取所述第一部分触控输入和所述第二部分触控输入;将所述第一部分触控输入和所述第二部分触控输入,及第一部分触控输入和第二部分触控输入对应的第一子屏幕的标识和第二子屏幕的标识以及触控时间存入哈希表。

在本步骤中,用户在不同的子屏幕上进行同时触控,相应地,第三触控输入也由不同的传感器进行采集,因此,需要将预设时间内用户在不同子屏幕上的第三触控输入进行融合后发送给服务器再进行识别。

在本步骤中,将用户在第一子屏幕上的第一部分触控输入,及第二子屏幕上的第二触控输入、以及第一子屏幕的标识和第二子屏幕的标识及触控时间存入哈希表,其中,所述第一部分触控输入例如是触控位置信息,即触控坐标,第一部分触控输入对应的第一子屏幕标识指的是触控信息的来源,例如为第一子屏幕的id(例如:包含数字和/或字母的字符串)或ip等身份标识。将每个红外摄像头采集的用户在不同子屏幕上的每帧图像的触控信息、屏幕标识及触控时间存入哈希表中。

s152:遍历所述哈希表查找所有不属于第一子屏幕的标识的第二部分触控输入。

在本步骤中,将第一部分触控输入、第一子屏幕标识及第一部分触控输入对应的触控时间存入哈希表之后,遍历整个哈希表找到不属于第一子屏幕标识的第二部分触控输入。

s153:判断第一部分触控输入的触控时间和第二部分触控输入的触控时间之间的时间间隔是否小于预设时间阈值;若是,则执行步骤s154,若否,则执行步骤s155。

在本步骤中,比较哈希表中第二部分触控输入对应的触控时间与第一部分触控输入对应的触控时间之间的时间间隔与预设时间间隔之间的大小,如果小于预设时间间隔,则将不属于第一子屏幕标识的第二部分触控输入与第一部分触控输入添加在一起,如果大于预设时间间隔,则将不属于第一子屏幕标识的第二部分触控输入清理出所述哈希表中。

s154:将查找到的不属于第一子屏幕标识的第二部分触控输入与所述第一部分触控输入添加在一起。

在本步骤中,如果不属于第一子屏幕标识的第二部分触控输入对应的触控时间与第一部分触控输入对应的触控时间的时间间隔小于预设时间间隔,则将查找到的不属于第一子屏幕标识的第二部分触控输入与第一部分触控输入添加在一起。

s155:清理查找到的不属于第一子屏幕标识的第二部分触控输入。

在本步骤中,当不属于第一子屏幕标识的第二部分触控输入与第一部分触控输入之间的时间间隔大于预设时间间隔时,可以清理所述不属于第一子屏幕标识的第二部分触控输入。

s156:判断所述哈希表是否遍历完成,若是,则执行步骤s157,若否,则返回执行步骤s152。

在本步骤中,判断整个哈希表是否遍历完成,当遍历完成后输出融合后的第三触控输入至服务器,当遍历没有完成时,需要返回步骤s152,继续遍历所述哈希表,直至遍历完成。

s157:将添加在一起的触控输入作为第三触控输入。

在本步骤中,当所述哈希表遍历完成后,将当前第三触控输入及添加的不属于第一子屏幕标识且与第一部分触控输入对应的触控时间间隔小于预设时间间隔的第二部分触控输入打包成一个触控输入,获得第三触控输入。

s158:识别所述第三触控输入。

在本步骤中,将来自第一子屏幕和第二子屏幕的第一部分触控输入和第二部分触控输入融合后获得一个融合后的第三触控输入,服务器对该融合后的第三触控输入进行分析识别,参与后续的判断和处理。

s16:判断所述第三触控输入是否满足第二预设条件,若是,则执行步骤s17,执行屏幕布局恢复指令,响应所述屏幕布局恢复指令对屏幕布局进行恢复,若否,则执行步骤s18,提示用户重新输入或者操作结束。

在本步骤中,服务器识别出用户的滑动手势(例如:m)后,可以将滑动手势与预设手势进行匹配,若匹配成功,则可以根据预先存储的预设手势与屏幕布局恢复指令之间的映射关系,执行屏幕布局恢复指令,使得第一触控输入所操作的信号源在屏幕上的屏幕布局进行恢复;若匹配不成功,则说明用户输入的第三触控输入不满足第二预设条件,此时可提示用户重新输入或者结束操作。

s17:执行屏幕布局恢复指令,使第一触控输入所操作的信号源在屏幕上的屏幕布局恢复或使整个屏幕的屏幕布局恢复。

在本步骤中,当第三触控输入的形状或轨迹满足第二预设条件时,生成屏幕布局恢复指令,所述屏幕布局恢复指令用于指示屏幕布局恢复原始状态。

在一些示例中,当服务器识别出用户的第三触控输入时执行屏幕布局恢复指令,使图像拼接控制单元将第一触控输入所操作的信号源在屏幕上的屏幕布局进行恢复。

需要说明的是,本发明实施例仅以第一触控输入所操作的一个信号源的屏幕布局恢复进行了说明,在本发明其他实施例中,当至少两个子屏幕中多个子屏幕(2个以上)上所操作的信号源在屏幕上的屏幕布局发生变化时,仍然可以通过上述方法在其他子屏幕上输入第三触控输入,服务器接收并识别后控制所有子屏幕(即,整个屏幕)的屏幕布局进行恢复。

s18:提示用户重新输入或者操作结束。

在本步骤中,当用户的第一触控输入或第三触控输入不满足预设条件时,可以提示用户重新输入或者结束操作。

利用本发明实施例提供的屏幕布局恢复方法时,当任意子屏幕上的屏幕布局发生变化时,通过接收并识别其他子屏幕上的触控输入,从而控制屏幕布局发生变化的子屏幕的屏幕布局恢复,提高了使用效率、简化了操作流程,并且提高了多个屏幕之间的交互便捷性。

为便于更好的实施本发明实施例提供的屏幕布局恢复方法,本发明实施例还提供一种屏幕布局控制装置。其中,名词的含义与上述屏幕布局恢复方法相同,具体实现细节可以参考方法实施例中的说明。

如图3所示,图3是本发明另一个实施例提供的屏幕布局控制装置的结构示意图,所述装置包括第一识别单元31、第一执行单元32、第二识别单元33、第二执行单元34、第三识别单元35和第三执行单元36。

其中,第一识别单元31用于接收并识别用户在任意子屏幕上的第一触控输入;第一执行单元32用于当所述第一识别单元31识别的第一触控输入满足第一预设条件时,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;第二识别单元33用于接收并识别用户在任意子屏幕上的第二触控输入;第二执行单元34用用于根据所述第二触控输入的识别结果对第一触控输入所操作的信号源在屏幕上的屏幕布局进行调整;第三识别单元35用于接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入;第三执行单元36用于当所述第三触控输入满足第二预设条件时,执行屏幕布局恢复指令,以使第一触控输入所操作的信号源在屏幕上的屏幕布局恢复或使整个屏幕的屏幕布局恢复,即还原到预设的默认状态;或对整个屏幕布局进行恢复,即还原到整个屏幕的预设的默认状态。

在本发明一些示例中,所述第三识别单元35用于接收并识别用户在其他单独一个子屏幕上的第三触控输入。

在一些示例中,第三识别单元35用于接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入。

在一些示例中,第三识别单元35可用于将所述第一部分触控输入和所述第二部分触控输入,及第一部分触控输入和第二部分触控输入对应的第一子屏幕的标识和第二子屏幕的标识以及触控时间存入哈希表;遍历所述哈希表查找所有不属于第一子屏幕的标识的第二部分触控输入;判断第一部分触控输入的触控时间和第二部分触控输入的触控时间之间的时间间隔是否小于预设时间阈值;若是,则将查找到的第一部分触控输入与第二部分触控输入添加在一起;断所述哈希表是否遍历完成;若是,则将添加在一起的触控输入作为第三触控输入。

在一些示例中,可以预先存储第一预设条件和屏幕布局调整指令之间的对应关系,以及预先存储和第二预设条件和屏幕布局恢复指令之间的对应关系。

在一些示例中,通过激光遥控器、红外激光发生手套在屏幕上进行第一触控输入、第二触控输入和第三触控输入。

在一些示例中,第一执行单元32当所述第一触控输入的轨迹或形状满足第一预设条件时,生成屏幕布局调整指令,第二执行单元34当所述第三触控输入的轨迹或形状满足第二预设条件时,生成屏幕布局恢复指令。

所述屏幕布局控制装置与上文屏幕布局恢复方法属于同一构思,在屏幕布局控制装置上可以运行屏幕布局恢复方法实施例中提供的任意一种方法,其具体实现过程详见屏幕布局恢复方法实施例,此处不再赘述。

利用本发明实施例提供的屏幕布局控制装置时,当任意子屏幕上的显示布局发生变化时,通过接收并识别其他子屏幕上的触控输入,从而控制屏幕布局发生变化的子屏幕的屏幕布局恢复,提高了使用效率、简化了操作流程,并且提高了多个屏幕之间的交互便捷性。

图4是本发明的又一个实施例提供的用于屏幕布局恢复的设备的示意性结构图。如图4所示,结合上述屏幕布局恢复方法和屏幕布局控制装置的至少一部分可以由用于屏幕布局恢复的设备400实现,包括处理器403、存储器404和总线410。

在一些实例中,该计算设备400还可以包括输入设备401、输入端口402、输出端口405、以及输出设备406。其中,输入端口402、处理器403、存储器404、以及输出端口405通过总线410相互连接,输入设备401和输出设备406分别通过输入端口402和输出端口405与总线410连接,进而与计算设备400的其他组件连接。需要说明的是,这里的输出接口和输入接口也可以用i/o接口表示。具体地,输入设备401接收来自外部的输入信息,并通过输入端口402将输入信息传送到处理器403;处理器403基于存储器404中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器404中,然后通过输出端口405将输出信息传送到输出设备406;输出设备406将输出信息输出到设备400的外部。

上述存储器404包括用于数据或指令的大容量存储器。举例来说而非限制,存储器404可包括hdd、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器404可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器404可在设备400的内部或外部。在特定实施例中,存储器404是非易失性固态存储器。在特定实施例中,存储器404包括只读存储器(rom)。

总线410包括硬件、软件或两者,将设备400的部件彼此耦接在一起。

当通过图4所示的设备400实现结合图3描述的屏幕布局控制装置时,输入设备401接收用户在任意子屏幕的第一触控输入,接收在第一触控输入所在的子屏幕上的第二触控输入,以及接收在其他子屏幕上的第三触控输入,在特定实施例中,与输出设备相连的i/o接口可以包括硬件、软件或两者,提供用于在设备400与一个或多个i/o设备之间的通信的一个或多个接口。在合适的情况下,设备400可包括一个或多个这些i/o设备。一个或多个这些i/o设备可允许人和设备400之间的通信。举例来说而非限制,i/o设备可包括手写板、触摸屏、视频摄像机或者两个或更多个以上这些的组合。i/o设备可包括一个或多个传感器。本发明实施例考虑用于它们的任何合适的i/o设备和任何合适的i/o接口。在合适的情况下,i/o接口可包括一个或多个装置或能够允许处理单元403驱动一个或多个这些i/o设备的软件驱动器。在合适的情况下,i/o接口可包括一个或多个i/o接口。尽管本发明实施例描述和示出了特定的i/o接口,但本发明实施例考虑任何合适的i/o接口。该处理单元403基于存储器404中存储的计算机可执行指令,接收并识别任意子屏幕上的第一触控输入;当所述第一触控输入满足第一预设条件时,执行屏幕布局调整指令,以将第一触控输入所操作的信号源在屏幕上的屏幕布局置于可调整模式;接收并识别第一触控输入所在的子屏幕上的第二触控输入,根据所述第二触控输入的识别结果对第一触控输入所操作的信号源在屏幕上的屏幕布局进行调整;接收并识别第一触控输入所在的子屏幕以外的其他子屏幕上的第三触控输入;当所述第三触控输入满足第二预设条件时,执行屏幕布局恢复指令,以使第一触控输入所操作的信号源在屏幕上的屏幕布局进行恢复。。

根据一些实施例,提供了一种计算机可读存储介质,可以包括指令,当其在计算机上运行时,可以使得计算机执行上述的屏幕布局恢复方法。

在一些示例中,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述的屏幕布局控制方法。

在一些示例中,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述的屏幕布局控制方法。

在上述示例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1