一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种双系统的显示交互方法及装置与流程

2022-07-31 06:23:28 来源:中国专利 TAG:


1.本发明涉及计算机交互的技术领域,特别是涉及一种双系统的显示交互方法及装置。


背景技术:

2.目前,市面上常规的系统显示切换形式为对单一系统中的多个显示窗口之间的切换;而对于双系统之间的多窗口切换显示,由于双系统之间信息相互孤立、无法在第一独立系统上实现对第二独立系统的交互操作,操作便捷性差,给用户使用造成困扰。


技术实现要素:

3.本发明要解决的技术问题是:提供一种双系统的显示交互方法及装置,提高双系统之间的交互性。
4.为了解决上述技术问题,本发明提供了一种双系统的显示交互方法,包括:
5.执行第一检测指令,其中,所述第一检测指令用于对当前显示界面的第一系统界面进行检测;
6.当检测到所述第一系统界面中不存在第二系统界面时,获取所述第一系统界面显示的系统切换标识,接收并根据第一切换指令,调取所述系统切换标识中的第二系统界面,以使当前显示界面显示所述第一系统界面和所述第二系统界面,并对所述系统切换标识进行隐藏。
7.进一步地,本发明提供的一种双系统的显示交互方法,还包括:
8.接收并根据第一应用调用指令,调取第一系统的第一应用窗口,以使所述第一应用窗口显示在所述第一系统界面上,其中,所述第一应用窗口的大小不大于所述第一系统界面的大小;
9.接收并根据第二应用调用指令,调取第二系统的第二应用窗口,以使所述第二应用窗口显示在所述第二系统界面上,其中,所述第二应用窗口的大小不大于所述第二系统界面的大小。
10.进一步地,本发明提供的一种双系统的显示交互方法,还包括:
11.接收并根据第一拖拽指令,确认并获取第一系统的第一待拖拽目标的第一参数,并将所述第一参数发送到所述第二系统,以使所述第二系统界面上显示所述第一参数对应的第一待拖拽目标;
12.接收并根据第二拖拽指令,确认并获取第二系统的第二待拖拽目标的第二参数,并将所述第二参数发送到所述第一系统,以使所述第一系统界面上显示所述第二参数对应的第二待拖拽目标。
13.进一步地,本发明提供的一种双系统的显示交互方法,还包括:
14.接收并根据第一移动指令,其中,所述第一移动指令包含第一系统界面上的第一坐标点和第二系统界面上的第二坐标点;
15.根据所述第一坐标点和所述第二坐标点的位置,设置移动路线,并根据所述移动路线,将所述第二坐标点对应的第二系统界面的位置移动至所述第一坐标点对应的第一系统界面的位置。
16.进一步地,所述执行第一检测指令后,还包括:
17.当检测到所述第一系统界面中存在第二系统界面时,接收并根据第二切换指令,对所述第二系统界面进行关闭,以使所述系统切换标识显示在所述第一系统界面的最上层。
18.进一步地,本发明还提供一种双系统的显示交互装置,包括:显示屏和系统主机,所述系统主机包括:检测模块和系统切换模块;
19.其中,所述检测模块,用于执行第一检测指令,其中,所述第一检测指令用于对当前显示界面的第一系统界面进行检测;
20.所述系统切换模块,用于当检测到所述第一系统界面中不存在第二系统界面时,获取所述第一系统界面显示的系统切换标识,接收并根据第一切换指令,调取所述系统切换标识中的第二系统界面,以使当前显示界面显示所述第一系统界面和所述第二系统界面,并对所述系统切换标识进行隐藏。
21.进一步地,所述系统主机还包括:第一应用调用模块和第二应用调用模块;
22.其中,所述第一应用调用模块,用于接收并根据第一应用调用指令,调取第一系统的第一应用窗口,以使所述第一应用窗口显示在所述第一系统界面上,其中,所述第一应用窗口的大小不大于所述第一系统界面的大小;
23.所述第二应用调用模块,用于接收并根据第二应用调用指令,调取第二系统的第二应用窗口,以使所述第二应用窗口显示在所述第二系统界面上,其中,所述第二应用窗口的大小不大于所述第二系统界面的大小。
24.进一步地,所述系统主机还包括:第一拖拽模块和第二拖拽模块;
25.其中,所述第一拖拽模块,用于接收并根据第一拖拽指令,确认并获取第一系统的第一待拖拽目标的第一参数,并将所述第一参数发送到所述第二系统,以使所述第二系统界面上显示所述第一参数对应的第一待拖拽目标;
26.所述第二拖拽模块,用于接收并根据第二拖拽指令,确认并获取第二系统的第二待拖拽目标的第二参数,并将所述第二参数发送到所述第一系统,以使所述第一系统界面上显示所述第二参数对应的第二待拖拽目标。
27.进一步地,所述系统主机还包括:第二系统界面移动模块;
28.所述第二系统界面移动模块,用于接收并根据第一移动指令,其中,所述第一移动指令包含第一系统界面上的第一坐标点和第二系统界面上的第二坐标点;
29.根据所述第一坐标点和所述第二坐标点的位置,设置移动路线,并根据所述移动路线,将所述第二坐标点对应的第二系统界面的位置移动至所述第一坐标点对应的第一系统界面的位置。
30.进一步地,所述系统主机还包括:系统界面关闭模块;
31.所述系统界面关闭模块,用于当检测到所述第一系统界面中存在第二系统界面时,接收并根据第二切换指令,对所述第二系统界面进行关闭,以使所述系统切换标识显示在所述第一系统界面的最上层。
32.本发明实施例一种双系统的显示交互方法及装置,与现有技术相比,具有如下有益效果:
33.通过设置系统切换标识,基于对当前显示界面的第一系统界面进行检测,当检测到当前第一系统界面中不存在第二系统界面时,通过接收并根据第一切换指令,从设置的系统切换标识调取出第二系统界面,以使在当前显示界面上同时展示第一系统界面和第二系统界面,并对系统切换标识进行隐藏。与现有技术相比,本发明通过设置系统切换标识,实现在同一显示界面上显示双系统界面,解决了双系统之间的信息孤立,简化了双系统页面的切换操作,提高双系统之间的交互性。
附图说明
34.图1是本发明提供的一种双系统的显示交互方法的一种实施例的流程示意图;
35.图2是本发明提供的一种双系统的显示交互装置的一种实施例的结构示意图。
具体实施方式
36.下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.实施例1
38.参见图1,图1是本发明提供的双系统的显示交互方法的一种实施例的流程示意图,如图1所示,该方法包括步骤101-步骤102,具体如下:
39.步骤101:执行第一检测指令,其中,所述第一检测指令用于对当前显示界面的第一系统界面进行检测。
40.本实施例中,第一检测指令用于对当前显示界面的第一系统界面进行检测,其检测方法可以为,对当前显示界面的第一系统界面进行分析,通过获取并根据第一系统界面的面积,与显示界面的面积进行对比,通过设置第一阈值,当第一系统界面的面积与显示界面的面积的差不大于第一阈值,则判断当前第一系统界面中不存在第二系统界面,若第一系统界面的面积与显示界面的面积的差大于第一阈值,则判断当前第一系统界面中存在第二系统界面。其中,对于上述面积的获取可根据获取相应的界面图像进行获取。
41.本实施例中,其检测方法还可以为:检测当前显示界面的第一系统界面中是否存在系统切换标识,当检测到存在所述系统切换标识时,则判断当前第一系统界面中不存在第二系统界面;当没有检测到所述系统切换标识时,则判断当前第一系统界面中存在第二系统界面。
42.步骤102:当检测到所述第一系统界面中不存在第二系统界面时,获取所述第一系统界面显示的系统切换标识,接收并根据第一切换指令,调取所述系统切换标识中的第二系统界面,以使当前显示界面显示所述第一系统界面和所述第二系统界面,对所述系统切换标识进行隐藏。
43.本实施例中,第一系统和第二系统安装在同一主机上,通过设置系统切换标识,并将系统切换标识设置于第一系统界面上方,其中,所述系统切换标识与第二系统界面进行
链接;系统切换标识在第一系统界面上以一个悬浮窗的形式进行展示。
44.作为本实施例中的一种优选方案,第一系统和第二系统也可安装在不同主机上;第一系统所在的第一主机及第二系统所在的第二主机之间可基于有线连接或者局域网无线连接的方式进行相互通信;在不同主机相互通信的情况下,基于设置的系统切换标识,从第一主机的第一系统界面上调用第二主机的第二系统界面,以实现不同主机之间的系统界面切换。
45.本实施例中,第一切换指令的生成方式,可以为,通过对特定区域进行鼠标点击或手势触摸等操作,以使自动生成第一切换指令;也可以为,通过相关联的键盘等输入设备,设置触发按键,以使自动生成第一切换指令。
46.作为本实施例中的一种举例说明,先获取所述第一系统界面显示的系统切换标识,通过对系统切换标识区域进行鼠标点击或手势触摸等操作,以使生成第一切换指令,并通过执行第一切换指令调取所述系统切换标识中的第二系统界面,以使所述第二系统界面显示在第一系统界面上。
47.本实施例中,调取出的第二系统界面以应用窗口的形式存在与第一系统界面上,同时对第一系统界面上的系统切换标识进行隐藏。
48.本实施例中,第一系统和第二系统为两个独立的、可以同时运行的系统。作为本实施例中的一种优选方案,当检测到所述第二系统界面中不存在第一系统界面时,也可执行上述操作,在第二系统界面中调取出第一系统界面。
49.当检测到所述第一系统界面中存在第二系统界面时,接收并根据第二切换指令,对所述第二系统界面进行关闭,以使所述系统切换标识显示在所述第一系统界面的最上层。
50.本实施例中,第二切换指令的生成方式,可以为,通过对第二系统界面的特定位置进行鼠标点击或手势触摸等操作,以使自动生成第二切换指令;也可以为,通过相关联的键盘等输入设备,设置触发按键,以使自动生成第二切换指令。其中,第二系统界面的特定位置为第二系统界面的关闭栏。
51.作为本实施例中的一种举例,通过对第二系统界面的关闭栏进行鼠标点击或手势触摸等操作,以使生成第二切换指令,并通过执行第一切换指令已关闭提取到第一系统界面上的第二系统界面,以使所述第二系统界面关闭,同时在第一系统界面上重新显示系统切换标识,方便下一次执行提取第二系统界面的操作。
52.本实施例中,在调取出第二系统界面时,还可以根据需求对进行第二系统界面的大小进行相应的调整,具体的,基于调取出的第二系统界面以应用窗口的形式存在与第一系统界面上,可以通过将应用窗口的四周缩放应用窗口的大小,以此来调整第二系统界面的大小;也可以通过对第二系统界面的最小化栏、最大化栏进行鼠标点击或手势触摸等操作,以使实现对第二系统界面进行放大或缩小的操作;且,对第二系统进行最大化操作后,第二系统界面会平铺整个显示界面。
53.在第一系统界面调取出第二系统后,可以在同一显示界面上独立对第一系统内的应用及工具等第一系统的内容和第二系统内的应用及工具等第二系统的内容进行独立操作,其中,显示界面中除第二系统界面外的界面均为系第一系统的操作区域。
54.通过接收并根据第一应用调用指令,调取第一系统的第一应用窗口,以使所述第
一应用窗口显示在所述第一系统界面上,其中,所述第一应用窗口的大小不大于所述第一系统界面的大小。
55.本实施例中,第一应用调用指令的生成方式,可以为,通过对第一系统界面的上的应用及工具进行鼠标点击或手势触摸等操作,以使自动生成第一应用调用指令;也可以为,通过相关联的键盘等输入设备,设置触发按键,以使自动生成第一应用调用指令。
56.本实施例中,在接收生成的第一应用调用指令后,根据第一应用调用指令,对第一应用调用指令中选取的第一系统的应用进行调取,以使调取第一系统上的应用界面,并以新窗口的形式显示在第一系统界面上。
57.接收并根据第二应用调用指令,调取第二系统的第二应用窗口,以使所述第二应用窗口显示在所述第二系统界面上,其中,所述第二应用窗口的大小不大于所述第二系统界面的大小。
58.本实施例中,第二应用调用指令的生成方式,可以为,通过对第二系统界面的上的应用及工具进行鼠标点击或手势触摸等操作,以使自动生成第二应用调用指令;也可以为,通过相关联的键盘等输入设备,设置触发按键,以使自动生成第二应用调用指令。
59.本实施例中,在接收生成的第二应用调用指令后,根据第二应用调用指令,对第二应用调用指令中选取的第二系统的应用进行调取,以使调取第二系统上的应用界面,并以新窗口的形式显示在第二系统界面上。
60.本实施例中,显示界面上的第一系统和第二系统在执行相应的调用指令时,遵循后调取的系统上的应用界面的位置保持在显示界面的最前面的规则;且调取出的第一系统和第二系统的应用界面的使用互不影响。
61.本实施例中,在调取出第二系统界面时,还可以根据需求对第二系统界面的位置进行移动,具体的,通过接收并根据第一移动指令,其中,所述第一移动指令包含第一系统界面上的第一坐标点和第二系统界面上的第二坐标点;根据所述第一坐标点和所述第二坐标点的位置,设置移动路线,并根据所述移动路线,将所述第二坐标点对应的第二系统界面的位置移动至所述第一坐标点对应的第一系统界面的位置。
62.本实施例中,第一移动指令的生成方式,可以为,通过对第二系统界面的窗口中的第二坐标点进行鼠标长点击或手势长触摸等操作,以使自动生成第一移动指令。第一移动指令包含第一系统界面上的第一坐标点和第二系统界面上的第二坐标点,其中,第一系统界面上的第一坐标点可以根据用户需求进行预设置,可为第一系统界面上的任一点,同时,对于第二坐标点坐标可以为第二系统界面窗口的任意一点坐标。
63.本实施例中,根据所述第一坐标点和所述第二坐标点的位置,设置移动路线,具体的,可通过基于第二坐标点的位置和第一坐标点相对于第二坐标点的位置进行移动路线设置,如,当第一坐标点位于第二坐标点的右下方时,可设置移动路线为从第二坐标点出发,向右下方方向移动,直至抵达第一坐标点的位置。作为本实施例中的举例说明,对于移动路线的设置,仅需遵循从第二坐标点的位置出发,到达第一坐标点的位置即可。
64.本实施例中,在设置移动路线后,将第二系统界面从第二坐标点的位置移动到第一坐标点的位置。
65.第一系统和第二系统除了能各自进行独立操作,还可以在同一显示界面上实现两个独立系统之间的信息交互。
66.通过接收并根据第一拖拽指令,确认并获取第一系统的第一待拖拽目标的第一参数,并将所述第一参数发送到所述第二系统,以使所述第二系统界面上显示所述第一参数对应的第一待拖拽目标。
67.本实施例中,第一拖拽指令的生成方式,可以为,通过对第一系统界面的上的文件进行鼠标长点击或手势长触摸等操作,以使自动生成第一拖拽指令。
68.本实施例中,在接收生成的第一拖拽指令后,根据第一拖拽指令,对第一拖拽指令中选取的第一系统的文件进行拖动,以使将第一系统上的文件拖动到第二系统界面上,实现两个独立系统之间的信息交互。
69.还通过接收并根据第二拖拽指令,确认并获取第二系统的第二待拖拽目标的第二参数,并将所述第二参数发送到所述第一系统,以使所述第一系统界面上显示所述第二参数对应的第二待拖拽目标。
70.本实施例中,第二拖拽指令的生成方式,可以为,通过对第二系统界面的上的文件进行鼠标长点击或手势长触摸等操作,以使自动生成第二拖拽指令。
71.本实施例中,在接收生成的第二拖拽指令后,根据第二拖拽指令,对第二拖拽指令中选取的第二系统的文件进行拖动,以使将第二系统上的文件拖动到第一系统界面上,实现两个独立系统之间的信息交互。
72.本实施例中,通过在第一系统界面上提取出第二系统界面,并使第二系统界面在第一系统界面上以悬浮窗的形式存在,既满足了第一系统界面和第二系统界面的同时显示,还满足了第一系统和第二系统之间的信息传递,解决了两个独立系统之间信息孤立,页面切换麻烦的问题,使得两个独立系统可以共存,并解决两个地理系统多任务场景,提高两个独立系统之间的交互性,方便用户使用。
73.参见图2,图2是本发明提供的双系统的显示交互装置的一种实施例的流程示意图,如图2所示,该装置包括显示屏和系统主机,所述系统主机包括:检测模块201和系统切换模块202,具体如下:
74.检测模块201,用于执行第一检测指令,其中,所述第一检测指令用于对当前显示界面的第一系统界面进行检测。
75.系统切换模块202,用于当检测到所述第一系统界面中不存在第二系统界面时,获取所述第一系统界面显示的系统切换标识,接收并根据第一切换指令,调取所述系统切换标识中的第二系统界面,以使当前显示界面显示所述第一系统界面和所述第二系统界面,并对所述系统切换标识进行隐藏。
76.本实施例中,所述系统主机还包括:第一应用调用模块和第二应用调用模块。其中,所述第一应用调用模块,用于接收并根据第一应用调用指令,调取第一系统的第一应用窗口,以使所述第一应用窗口显示在所述第一系统界面上,其中,所述第一应用窗口的大小不大于所述第一系统界面的大小;所述第二应用调用模块,用于接收并根据第二应用调用指令,调取第二系统的第二应用窗口,以使所述第二应用窗口显示在所述第二系统界面上,其中,所述第二应用窗口的大小不大于所述第二系统界面的大小。
77.本实施例中,所述系统主机还包括:第一拖拽模块和第二拖拽模块。其中,所述第一拖拽模块,用于接收并根据第一拖拽指令,确认并获取第一系统的第一待拖拽目标的第一参数,并将所述第一参数发送到所述第二系统,以使所述第二系统界面上显示所述第一
参数对应的第一待拖拽目标;所述第二拖拽模块,用于接收并根据第二拖拽指令,确认并获取第二系统的第二待拖拽目标的第二参数,并将所述第二参数发送到所述第一系统,以使所述第一系统界面上显示所述第二参数对应的第二待拖拽目标。
78.本实施例中,所述系统主机还包括:第二系统界面移动模块;所述第二系统界面移动模块,用于接收并根据第一移动指令,其中,所述第一移动指令包含第一系统界面上的第一坐标点和第二系统界面上的第二坐标点;根据所述第一坐标点和所述第二坐标点的位置,设置移动路线,并根据所述移动路线,将所述第二坐标点对应的第二系统界面的位置移动至所述第一坐标点对应的第一系统界面的位置。
79.本实施例中,所述系统主机还包括:系统界面关闭模块;所述系统界面关闭模块,用于当检测到所述第一系统界面中存在第二系统界面时,接收并根据第二切换指令,对所述第二系统界面进行关闭,以使所述系统切换标识显示在所述第一系统界面的最上层。
80.所属领域的技术人员可以清楚的了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不在赘述。
81.需要说明的是,上述双系统的显示交互装置的实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
82.在上述的双系统的显示交互方法的实施例的基础上,本发明另一实施例提供了一种双系统的显示交互终端设备,该相机位姿估计终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时,实现本发明任意一实施例的双系统的显示交互方法。
83.示例性的,在这一实施例中所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述双系统的显示交互终端设备中的执行过程。
84.所述双系统的显示交互终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述双系统的显示交互终端设备可包括,但不仅限于,处理器、存储器。
85.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述双系统的显示交互终端设备的控制中心,利用各种接口和线路连接整个双系统的显示交互终端设备的各个部分。
86.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述双系统的显示交互终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包
括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
87.在上述双系统的显示交互方法的实施例的基础上,本发明另一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时,控制所述存储介质所在的设备执行本发明任意一实施例的双系统的显示交互方法。
88.在这一实施例中,上述存储介质为计算机可读存储介质,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
89.综上,本发明一种双系统的显示交互方法及装置,通过执行第一检测指令,其中,所述第一检测指令用于对当前显示界面的第一系统界面进行检测;当检测到所述第一系统界面中不存在第二系统界面时,获取所述第一系统界面显示的系统切换标识,接收并根据第一切换指令,调取所述系统切换标识中的第二系统界面,以使当前显示界面显示所述第一系统界面和所述第二系统界面,并对所述系统切换标识进行隐藏。与现有技术相比,本发明通过设置系统切换标识,实现在同一显示界面上显示双系统界面,解决了双系统之间的信息孤立,简化了双系统页面的切换操作,提高双系统之间的交互性。
90.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献