本技术涉及终端领域,尤其涉及一种设备连接方法及相关设备。
背景技术:
1、用户拥有的智能设备越来越多,且用户在一个场景下,经常会使用到多个智能设备。场景通常可以按照地域来划分,例如在客厅和在卧室是两个不同的场景,而用户经常会随身携带智能设备切换场景,随身智能设备(如手机)切换场景时,可能需要连接到不同的场景中,以方便用户执行文件传输、协同办公等任务。在切换场景时,如何实现随身设备能够快速在不同的多设备场景之间切换是亟需解决的技术问题。
技术实现思路
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、第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面及其任一可选的方法。
40、第五方面,本技术实施例提供了一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面及其任一可选的方法。
41、第六方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于支持设备连接装置实现上述方面中所涉及的部分或全部功能,例如,发送或处理上述方法中所涉及的数据;或,信息。在一种可能的设计中,芯片系统还包括存储器,存储器,用于保存执行设备或训练设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。