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.第二触发指令响应子模块,用于在所述第一设备与所述第二设备处于叠放状态解除的情况下,响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与所述目标应用程序相应的界面内容。
35.本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现任一项所述设备的控制方法的步骤。
36.本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现任一项所述设备的控制方法的步骤。
37.本发明实施例包括以下优点:
38.在本发明实施例中,可以确定与第一设备处于叠放状态的第二设备的交叠区域的界面内容,所确定的界面内容可以为安装在第二设备的目标应用程序,此时可以响应作用于第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容。通过叠放设备直接在一设备上打开另一设备的应用程序,即将一设备叠放至另一设备上方,使得位于上方的设备能够直接显示所盖住的另一设备部分屏幕的内容,以在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作。
附图说明
39.图1是本发明的一种设备的控制方法实施例的步骤流程图;
40.图2是本发明的另一种设备的控制方法实施例的步骤流程图;
41.图3是本发明实施例提供的交叠区域界面内容的确定示意图;
42.图4是本发明实施例提供的设备控制的应用场景示意图;
43.图5是本发明的一种设备的控制装置实施例的结构框图。
具体实施方式
44.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
45.现有技术中的屏幕扩展体验,即实现在另一设备上打开其中一设备上的应用程序,需要在将两个设备,例如设备a与设备b并排放置并将两设备连接后,(1)在设备a上打开应用程序后,再将设备a的屏幕投射到设备b上,在设备b上操作设备a屏幕的映射,(2)或者在将设备a进行屏幕投射后,再在设备b上打开投影的应用程序并操作设备a屏幕的映射,上述两种操作方式实际上均只是将设备a上的屏幕投射到设备b上,若设备a切换到其他页面,则设备b上所显示的屏幕投射也会相应切换到其他页面,即设备a与投影到设备b上的界面
并不能独立运作,无法解放设备a的屏幕。
46.本发明实施例的核心思想之一是提出叠放设备控制技术,通过叠放设备直接在一设备上打开另一设备的应用程序,在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作,同时解放另一设备的屏幕;且,用户所进行操作的第一设备并不需要下载在第二设备上运行的应用程序,实现两台连接的设备之间的资源和屏幕共享,达到在内存较小的设备上操作需要消耗大量内存的应用程序的目的;以及,通过设备叠放的技术,使得原先使用拖拽手势等进行投射屏幕的操作变得更加直观简洁。
47.参照图1,示出了本发明的一种设备的控制方法实施例的步骤流程图,具体可以包括如下步骤:
48.步骤101,在第一设备上显示与第二设备的交叠区域的界面内容;
49.在本发明的一种实施例中,针对设备的叠放控制技术可以是对进行叠放的设备进行控制,为了实现在第一设备上对界面内容的显示,具体可以表现为通过设备叠放触发设备的显示功能实现,使得原先使用拖拽手势等进行投射屏幕的操作变得更加直观简洁
50.其中,第一设备可以与第二设备相互连接且处于叠放状态,叠放状态可以指的是将其中一设备交叠至另一设备的上方的情况,此时假设位于上方的设备为第一设备,被第一设备所遮盖的设备为第二设备,那么所触发的显示功能为在第一设备上显示与第二设备的交叠区域的界面内容,即位于上方的设备能够直接显示所盖住的另一设备部分屏幕的内容,实现设备上界面内容的投影或映射操作。
51.需要说明的是,所进行连接与叠放的设备可以是能够显示界面内容且具备屏幕扩展功能的任意终端设备,终端设备在进行连接时能够通过蓝牙、鸿蒙os(指的是基于开源项目openharmony开发的面向多种全场景智能设备的操作系统)或者是其他无线连接方式实现,对此,本发明实施例不加以限制。
52.具体的,在支持连接的设备建立连接时,可以进行一次确认操作,例如若两设备通过蓝牙连接方式进行连接,则可以在两设备进行配对时确定连接;若两设备通过鸿蒙os方式进行连接,其连接方式类似超级终端功能,但此时在超级终端连接成功后并不直接进入多屏协同,而是可以选择设备叠放触发设备的显示功能,即在基于鸿蒙os方式连接时,叠放设备控制技术,即触发叠放设备的显示功能可以作为鸿蒙os超级终端功能除多屏协同功能外的另一功能。
53.在实际应用中,主要可以通过响应用户对所述第一设备的移动操作,确定第一设备的屏幕与第二设备的屏幕的交叠区域,以便在第一设备的屏幕上显示第二设备的屏幕中处于交叠区域的界面内容。
54.其中,在第一设备上所显示的与第二设备交叠区域的界面内容可以包括安装在第二设备的目标应用程序,为了实现在第一设备上对目标应用程序的显示,在第一设备上显示第二设备被遮挡部分的界面内容,视觉上第一设备如同以透明方式进行显示,即实时显示为与第二设备叠放部分的屏幕内容,具体为实时响应用户对第一设备的移动操作,在第一设备上实时显示与第二设备的交叠区域的界面内容,直至安装在第二设备的目标应用程序的访问入口显示在第一设备为止,即直至响应将目标应用程序的访问入口,例如目标应用程序的图标移动至两设备间的交叠区域为止。
55.步骤102,响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备
上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容。
56.在将交叠区域的界面内容显示在第一设备的屏幕上后,此时可以响应用户对所显示的目标应用程序的访问入口的触发指令,在第一设备上打开安装在第二设备的目标应用程序,即通过叠放设备直接在一设备上打开另一设备的应用程序,实现某设备上对另一设备的应用程序进行操作。
57.在本发明的一种实施例中,在第一设备上显示与目标应用程序相应的界面内容的同时,还可以响应作用于第二设备所显示的任一应用程序的触发指令,在第二设备上显示与所触发的任一应用程序相应的界面内容,所触发的任一应用程序可以包括目标应用程序和/或除目标应用程序以外的其他应用程序,此时可以在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作,同时解放另一设备的屏幕。
58.在本发明实施例中,可以确定与第一设备处于叠放状态的第二设备的交叠区域的界面内容,所确定的界面内容可以为安装在第二设备的目标应用程序,此时可以响应作用于第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容。通过叠放设备直接在一设备上打开另一设备的应用程序,即将一设备叠放至另一设备上方使得位于上方的设备能够直接显示所盖住的另一设备部分屏幕的内容,以在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作。
59.参照图2,示出了本发明的另一种设备的控制方法实施例的步骤流程图,应用于设备,具体可以包括如下步骤:
60.步骤201,实时响应用户对第一设备的第一移动操作,在第一设备上实时显示与第二设备的交叠区域的界面内容;
61.在本发明的一种实施例中,在第一设备与第二设备相互连接并处于叠放状态的情况下,假设第一设备为位于上方的设备,第二设备为被第一设备所遮盖的设备,此时可以触发叠放设备的显示功能,即交叠在上方的第一设备可以显示与第二设备的交叠区域的界面内容,在具体实现中,所显示的界面内容可以是从实时确定的交叠区域中进行实时获取的,此时可以响应用户对第一设备的第一移动操作,以实时获取交叠区域的界面内容并进行显示。
62.具体的,所响应用户的第一移动操作可以是在移动结束后两设备中存在一设备仍交叠至另一设备的上方,即在移动前后两设备均处于叠放状态的移动操作,在对第一设备和/或第二设备进行第一移动操作的过程中,能够实时确定第一设备的屏幕与第二设备的屏幕的交叠区域,以实时获取交叠区域的界面内容,以在第一设备的屏幕上显示第二设备的屏幕中处于交叠区域的界面内容。
63.在本发明的一种实施例中,可以实时响应用户对第一设备的第一移动操作,在第一设备上实时显示与第二设备的交叠区域的界面内容,直至安装在第二设备的目标应用程序的访问入口显示在第一设备为止,即直至响应将目标应用程序的访问入口,例如目标应用程序的图标移动至两设备间的交叠区域为止。
64.对于两设备间交叠区域的确定,具体可以通过应用在设备传感器中所存在的多种位置传感器以及设备屏幕方向的计算技术实现,主要是基于两个设备的现实物理位置,并
通过两设备的物理位置计算得出两设备之间的相对位置和相对角度,再基于两设备的屏幕物理大小计算出两设备间的交叠区域。其中,位置传感器能够用于测量设备本身所处的物理位置,其可以包括近程传感器(能够识别与物体的距离,可用于判断设备是否进行了叠放)、加速度计和地磁场传感器(能够识别设备的位置),对此,本发明实施例不加以限制。
65.示例性地,参照图3,示出了本发明实施例提供的交叠区域界面内容的确定示意图,假设存在设备a与设备b两个设备,在通过蓝牙或类似于鸿蒙os超级终端的方式对设备a与设备b进行连接后,可以通过设备传感器分别得到两设备的物理位置,包括坐标(设备a的物理位置的坐标与设备b的物理位置的坐标,可以以其自身设备的屏幕中心为例)、倾斜角度等信息,此时可以通过位置传感器判断设备a与设备b是否处于叠放状态,然后可以读取机型信息得到两设备屏幕的物理大小,以计算出设备a与设备b的交叠区域,并将设备a上的交叠区域的信息,例如包含应用程序的访问入口等的界面内容,传输给设备b并在设备b上进行实时显示。
66.步骤202,响应用户对第一设备和/或第二设备的第二移动操作,解除第一设备与第二设备的叠放状态;
67.在第一设备与第二设备相互连接并处于叠放状态的情况下能够可以触发叠放设备的显示功能,此时还可以响应用户对第一设备和/或第二设备的第二移动操作,解除第一设备与第二设备的叠放状态;其中,所响应用户的第二移动操作可以是在移动结束后出现两设备并不相互交叠情况的移动操作,即移动结束后两设备从处于叠放状态至解除叠放状态的移动操作。
68.需要说明的是,解除叠放状态后的两设备仍处于相互连接的情况,解除第一设备与第二设备的叠放状态的时机可以在第一设备上显示与第二设备的交叠区域的界面内容之后,也可以是在第一设备还未显示安装在第二设备的应用程序时,即能够在任意时机进行设备叠放状态的解除,对此,本发明实施例不加以限制。
69.在实际的应用场景中,设备的叠放状态只影响到在第一设备上对交叠区域的界面内容的显示,但设备叠放状态的解除并不影响到第一设备上已有界面内容的显示以及第二设备上界面内容的显示,即在第一设备已经显示交叠区域的界面内容的情况下,即便从第二设备的上方移开第一设备,或在第一设备的下方移开第二设备均不会影响到已有界面内容的显示,此时解除叠放状态后的第一设备还可以对已投影至屏幕上的第二设备的界面内容进行操作。
70.步骤203,在第一设备上显示与所触发的安装在第二设备的目标应用程序相应界面内容的同时,在第二设备上显示与所触发的任一应用程序相应的界面内容。
71.在本发明实施例中,通过叠放设备直接在一设备上打开另一设备的应用程序,在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作,同时解放另一设备的屏幕。
72.具体的,可以响应用户对所显示的目标应用程序的访问入口的触发指令,在第一设备上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容;同时,还可以响应作用于第二设备所显示的任一应用程序,包括目标应用程序和/或除目标应用程序以外的其他应用程序的触发指令,在第二设备上显示与所触发的任一应用程序相应的界面内容,实现两设备上应用程序操作的相互独立。
73.在具体实现中,可以响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与目标应用程序相应的界面内容。
74.在第一设备上显示与目标应用程序相应的界面内容,可以在第一设备与第二设备处于叠放状态的情况,以及在第一设备与第二设备处于叠放状态解除的情况实现,在设备处于叠放状态的情况下所显示的界面内容为当前实时叠放区域获取的相关应用程序的界面内容,但在叠放状态解除的情况下所显示的目标程序的相应界面内容并不是实时叠放获取的,而是在设备叠放状态解除之前第一设备的屏幕上已存在的应用程序的界面内容,在将第一设备或第二设备移走使得两设备不处于叠放状态时,第一设备所打开的程序界面能够自动适配设备的屏幕分辨率以进行显示。
75.需要说明的是,设备的叠放状态只影响到在第一设备上对交叠区域的界面内容的显示,并不影响到第一设备上已有界面内容的显示以及第二设备上界面内容的显示,那么对于在第二设备上与所触发的任一应用程序相应界面内容的显示,无论是设备是处于叠放状态还是处于叠放解除状态,其均能够正常运行原有设备的所有功能,包括打开其他应用程序等,对此,本发明实施例不加以限制。
76.在本发明实施例中,可以确定与第一设备处于叠放状态的第二设备的交叠区域的界面内容,所确定的界面内容可以为安装在第二设备的目标应用程序,此时可以响应作用于第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容。通过叠放设备直接在一设备上打开另一设备的应用程序,即将一设备叠放至另一设备上方使得位于上方的设备能够直接显示所盖住的另一设备部分屏幕的内容,以在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作。
77.为了便于本领域技术人员进一步理解本发明实施例所提出的设备的控制方法,结合设备控制的应用场景示意图进行如下说明:
78.在本发明实施例中,通过叠放设备直接在一设备上打开另一设备的应用程序,在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作,同时解放另一设备的屏幕。如图4所示,在不影响设备a使用其他应用程序的前提下,通过设备叠放技术直接在设备b上打开设备a的应用程序。
79.具体的,(1)首先,可以将设备a与设备b通过蓝牙、鸿蒙os或者是其他无线连接方式进行连接,将设备b叠放在设备a之上使得设备b能够直接显示b盖住a部分屏幕的内容;(2)然后,可以移动设备b直到安装在设备a上的目标应用程序的图标出现在设备b的屏幕上,直接点击设备b上所显示的目标应用程序的图标打开目标应用程序;(3)在移走设备b后,设备a可以继续打开其他应用程序或其他界面,而不影响设备b上对目标应用程序的界面内容的显示。
80.其中,通过叠放设备控制技术,将两台连接的设备进行资源和屏幕的共享,设备b在并不需要额外下载设备a的应用程序的情况下,能够实现对应用程序的操作,且在设备b中的应用程序也可以通过上述同样的方式在设备a上进行打开与操作;且在设备b上触发的应用程序实际上是在设备a上运行的,当设备b为内存较小的设备时,能够实现在内存较小的设备上操作需要消耗大量内存的应用程序;以及,在设备b显示与操作目标应用程序相应界面内容的同时,还可以在设备a上显示与操作其他应用程序,实现在两设备间界面内容显
示的独立性。
81.需要说明的是,在叠放设备控制技术中,所触发的设备显示功能的显示对象并不限制于本发明实施例中的应用程序,其还可以是某个超链接、某个浏览器的新页面等,即任意所要共享资源或屏幕,均可通过上述类似的操作步骤实现,对此,本发明实施例不加以限制。
82.在本发明实施例中,可以确定与第一设备处于叠放状态的第二设备的交叠区域的界面内容,所确定的界面内容可以为安装在第二设备的目标应用程序,此时可以响应作用于第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在第二设备的目标应用程序,并在第一设备上显示与目标应用程序相应的界面内容。通过叠放设备直接在一设备上打开另一设备的应用程序,即将一设备叠放至另一设备上方使得位于上方的设备能够直接显示所盖住的另一设备部分屏幕的内容,以在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作。
83.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
84.参照图5,示出了本发明的一种设备的控制装置实施例的结构框图,具体可以包括如下模块:
85.界面内容显示模块501,用于在第一设备上显示与第二设备的交叠区域的界面内容;其中,所述第一设备与所述第二设备相互连接且处于叠放状态,所述交叠区域的界面内容包括安装在所述第二设备的目标应用程序;
86.第一触发指令响应模块502,用于响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容。
87.在本发明的一种实施例中,所述装置还可以包括如下模块:
88.第二触发指令响应模块,用于在第一设备上显示与所述目标应用程序相应的界面内容的同时,响应作用于所述第二设备所显示的任一应用程序的触发指令,在所述第二设备上显示与所触发的任一应用程序相应的界面内容。
89.在本发明的一种实施例中,界面内容显示模块501可以包括如下子模块:
90.界面内容显示子模块,用于响应用户对所述第一设备的移动操作,确定所述第一设备的屏幕与所述第二设备的屏幕的交叠区域,在第一设备的屏幕上显示第二设备的屏幕中处于所述交叠区域的界面内容。
91.在本发明的一种实施例中,所述交叠区域的界面内容包括目标应用程序的访问入口,界面内容显示子模块可以包括如下单元:
92.界面内容显示单元,用于实时响应用户对所述第一设备的移动操作,在第一设备上实时显示与第二设备的交叠区域的界面内容,直至安装在第二设备的目标应用程序的访问入口显示在第一设备为止。
93.在本发明的一种实施例中,所显示的目标应用程序包括所述目标应用程序的访问
入口;第一触发指令响应模块502可以包括如下子模块:
94.第一触发指令响应子模块,用于在所述第一设备与所述第二设备处于叠放状态的情况下,响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与所述目标应用程序相应的界面内容。
95.在本发明的一种实施例中,所述装置还可以包括如下模块:
96.叠放状态接触模块,用于响应用户对所述第一设备和/或所述第二设备的移动操作,解除所述第一设备与所述第二设备的叠放状态。
97.在本发明的一种实施例中,所显示的目标应用程序包括所述目标应用程序的访问入口;第一触发指令响应模块502可以包括如下子模块:
98.第二触发指令响应子模块,用于在所述第一设备与所述第二设备处于叠放状态解除的情况下,响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与所述目标应用程序相应的界面内容。
99.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
100.本发明实施例还提供了一种电子设备,包括:
101.包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述设备的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
102.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述设备的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
103.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
104.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
105.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
106.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
107.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
108.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
109.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
110.以上对本发明所提供的一种设备的控制方法和一种设备的控制装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
技术特征:
1.一种设备的控制方法,其特征在于,所述方法包括:在第一设备上显示与第二设备的交叠区域的界面内容;其中,所述第一设备与所述第二设备相互连接且处于叠放状态,所述交叠区域的界面内容包括安装在所述第二设备的目标应用程序;响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容。2.根据权利要求1所述的方法,其特征在于,还包括:在第一设备上显示与所述目标应用程序相应的界面内容的同时,响应作用于所述第二设备所显示的任一应用程序的触发指令,在所述第二设备上显示与所触发的任一应用程序相应的界面内容。3.根据权利要求1所述的方法,其特征在于,所述在第一设备上显示与第二设备的交叠区域的界面内容,包括:响应用户对所述第一设备的移动操作,确定所述第一设备的屏幕与所述第二设备的屏幕的交叠区域,在第一设备的屏幕上显示第二设备的屏幕中处于所述交叠区域的界面内容。4.根据权利要求1或3所述的方法,其特征在于,所述交叠区域的界面内容包括目标应用程序的访问入口,所述在第一设备上显示与第二设备的交叠区域的界面内容,包括:实时响应用户对所述第一设备的移动操作,在第一设备上实时显示与第二设备的交叠区域的界面内容,直至安装在第二设备的目标应用程序的访问入口显示在第一设备为止。5.根据权利要求1所述的方法,其特征在于,所显示的目标应用程序包括所述目标应用程序的访问入口;所述响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容,包括:在所述第一设备与所述第二设备处于叠放状态的情况下,响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与所述目标应用程序相应的界面内容。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应用户对所述第一设备和/或所述第二设备的移动操作,解除所述第一设备与所述第二设备的叠放状态。7.根据权利要求6所述的方法,其特征在于,所显示的目标应用程序包括所述目标应用程序的访问入口;所述响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容,包括:在所述第一设备与所述第二设备处于叠放状态解除的情况下,响应作用于在第一设备上显示的目标应用程序的访问入口的触发指令,在第一设备上打开并显示与所述目标应用程序相应的界面内容。8.一种设备的控制装置,其特征在于,所述装置包括:界面内容显示模块,用于在第一设备上显示与第二设备的交叠区域的界面内容;其中,
所述第一设备与所述第二设备相互连接且处于叠放状态,所述交叠区域的界面内容包括安装在所述第二设备的目标应用程序;第一触发指令响应模块,用于响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容。9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-7中任一项所述设备的控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述设备的控制方法的步骤。
技术总结
本发明实施例提供了一种设备的控制方法和装置,所述方法包括:在第一设备上显示与第二设备的交叠区域的界面内容;其中,所述第一设备与所述第二设备相互连接且处于叠放状态,所述交叠区域的界面内容包括安装在所述第二设备的目标应用程序;响应作用于在第一设备上显示的目标应用程序的触发指令,在第一设备上打开安装在所述第二设备的目标应用程序,并在第一设备上显示与所述目标应用程序相应的界面内容。通过叠放设备直接在一设备上打开另一设备的应用程序,在不影响另一设备使用其他应用程序的前提下,实现某设备上对另一设备的应用程序进行操作。用程序进行操作。用程序进行操作。
技术研发人员:伍俊晓
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2022.02.16
技术公布日:2022/5/25
转载请注明原文地址:https://tc.8miu.com/read-12180.html