跨设备拖拽方法、电子设备及存储介质技术

技术编号:37349714 阅读:15 留言:0更新日期:2023-04-22 21:47
本申请提供一种跨设备拖拽方法、电子设备及存储介质,涉及电子设备领域。该方法中,第一终端设备可以显示第一界面,并接收第一操作,第一操作为将第一对象由第二终端设备的显示界面拖拽至第一界面的操作。第一终端设备可以响应于第一操作,显示第一窗口,第一窗口包括一个或多个应用对应的应用标识,和/或,一个或多个服务对应的服务标识。本申请中,将第一对象由第二终端设备拖拽至第一终端设备时,第一终端设备可以更加智能地响应对第一对象的拖拽,用户的进行跨设备拖拽的方式更加简单。用户的进行跨设备拖拽的方式更加简单。用户的进行跨设备拖拽的方式更加简单。

【技术实现步骤摘要】
跨设备拖拽方法、电子设备及存储介质


[0001]本申请实施例涉及电子设备领域,尤其涉及一种跨设备拖拽方法、电子设备及存储介质。

技术介绍

[0002]在多设备协同场景中,用户可以将终端设备1中的对象拖拽到终端设备2中(即跨设备拖拽),在终端设备2中打开或保存。例如,被拖拽的对象可以包括:文件(如文档、图片、音乐、视频等)、文本/文字内容、应用图标、微件/部件(widget)等。其中,终端设备1可以被称作源(source)端或拖出端,终端设备2可以被称作接收(sink)端或拖入端。
[0003]目前,一种实现方式中,源端和接收端之间实现跨设备拖拽时,需要接收端有明确的拖入应用,并且用户需要提前在接收端打开该拖入应用,然后用户可以将源端中的对象拖入接收端中的该拖入应用中。该拖入应用可以保存或打开拖拽过来的对象。或者,另外一种实现方式中,用户没有在接收端提前打开拖入应用时,用户也可以将源端中的对象拖入接收端的桌面,接收端可以将被拖拽过来的对象保存到本地的默认存储路径(如文件管理器)或使用默认的应用程序(如浏览器)打开。r/>[0004]上本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨设备拖拽方法,其特征在于,所述方法应用于第一终端设备;所述方法包括:所述第一终端设备显示第一界面;所述第一终端设备接收第一操作,所述第一操作为将第一对象由第二终端设备的显示界面拖拽至所述第一界面的操作;响应于所述第一操作,所述第一终端设备显示第一窗口;所述第一窗口包括一个或多个应用对应的应用标识,和/或,一个或多个服务对应的服务标识。2.根据权利要求1所述的方法,其特征在于,所述第一窗口中包括的应用标识与所述第一对象的类型相关。3.根据权利要求2所述的方法,其特征在于,所述第一终端设备显示第一窗口之前,所述方法还包括:所述第一终端设备获取所述第一对象的类型;所述第一终端设备根据所述第一对象的类型,确定所述第一窗口中包括的应用标识。4.根据权利要求3所述的方法,其特征在于,所述第一终端设备根据所述第一对象的类型,确定所述第一窗口中包括的应用标识,包括:所述第一终端设备根据所述第一对象的类型,从所述第一终端设备安装的所有应用中确定支持拖入所述第一对象的应用;所述第一终端设备将所述支持拖入所述第一对象的应用的应用标识,作为所述第一窗口中包括的应用标识。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:所述第一终端设备接收将所述第一对象拖拽至第一应用标识的操作;所述第一应用标识为所述第一窗口中包括的应用标识中的一个;响应于所述将所述第一对象拖拽至第一应用标识的操作,当所述第一应用标识对应的应用为支持拖入所述第一对象的应用时,所述第一终端设备显示第二窗口,所述第二窗口包括所述第一应用标识对应的应用包括的一个或多个服务的服务标识;或者,当所述第一应用标识对应的应用为不支持拖入所述第一对象的应用时,所述第一终端设备显示第一提示信息,所述第一提示信息用于提示所述第一应用标识对应的应用不支持拖入所述第一对象。6.根据权利要求5所述的方法,其特征在于,所述第二窗口中包括的服务标识与所述第一对象的类型相关。7.根据权利要求6所述的方法,其特征在于,所述第一终端设备显示第二窗口之前,所述方法还包括:所述第一终端设备获取所述第一对象的类型;所述第一终端设备根据所述第一对象的类型、以及所述第一应用标识对应的应用包括的所有服务,确定所述第二窗口中包括的服务标识。8.根据权利要求7所述的方法,其特征在于,所述第一终端设备根据所述第一对象的类型、以及所述第一应用标识对应的应用包括的所有服务,确定所述第二窗口中包括的服务标识,包括:所述第一终端设备根据所述第一对象的类型,从所述第一应用标识对应的应用包括的所有服务中确定支持拖入所述第一对象的服务;
所述第一终端设备将所述支持拖入所述第一对象的服务的服务标识,作为所述第二窗口中包括的服务标识。9.根据权利要求1

8任一项所述的方法,其特征在于,所述第一界面包括支持拖入的界面和不支持拖入的界面;所述第一终端设备显示第一窗口,包括:当所述第一界面为不支持拖入的界面时,所述第一终端设备显示第一窗口。10.根据权利要求1

9任一项所述的方法,其特征在于,所述第一终端设备显示第一窗口,包括:当所述第一对象被拖拽至所述第一界面后,对所述第一对象的拖拽操作未结束、且指针在所述第一界面中的停留时间达到第一时长,和/或,对所述第一对象的拖拽操作未结束、且指针在所述第一界面中的滑动距离大于第一阈值时,所述第一终端设备显示第一窗口。11.根据权利要求10所述的方法,其特征在于,所述第一界面为不支持拖入的界面;所述方法还包括:所述第一终端设备接收第三操作,所述第三操作为将第二对象由第二终端设备的显示界面拖拽至所述第一界面后,直接结束对所述第二对象进行拖拽的操作;响应于所述第三操作,所述第一终端设备保存所述第二对象,或者,打开默认应用、并将所述第二对象传递给所述默认应用。12.根据权利要求1

11任一项所述的方法,其特征在于,所述方法还包括:所述第一终端设备接收将所述第一对象拖拽至第一应用标识的操作;所述第一应用标识为所述第一窗口中包括的应用标识中的一个;响应于所述将所述第一对象拖拽至第一应用标识的操作,当所述第一应用标识对应的应用为支持拖入所述第一对象的应用时,所述第一终端设备打开所述第一应用标识对应的应用,并将所述第一对象传递给所述第一应用标识对应的应用;或者,当所述第一应用标识对应的应用为不支持拖入所述第一对象的应用时,所述第一终端设备显示第一提示信息,所述第一提示信息用于提示所述第一应用标识对应的应用不支持拖入所述第一对象。13.根据权利要求12所述的方法,其特征在于,所述第一终端设备显示第一提示信息,包括:所述第一终端设备通过改变所述第一应用标识的显示状态显示所述第一提示信息。14.根据权利要求5

8任一项所述的方法,其特征在于,所述方法还包括:所述第一终端设备接收将所述第一对象拖拽至第一服务标识的操作;所述第一服务标识为所述第二窗口中包括的服务标识中的一个;响应于所述将所述第一对象拖拽至第一服务标识的操作,当所述第一服务标识对应的服务为支持拖入所述第一对象的服务时,所述第一终端设备打开所述第一服务标识对应的服务,并将所述第一对象传递给所述第一服务标识对应的服务;或者,当所述第一服务标识对应的服务为不支持拖入所述第一对象的服务时,所述第一终端设备显示第二提示信息,所述第二提示信息用于提示所述第一服务标识对应的服务不支持拖入所述第一对象。15.根据权利要求1

14任一项所述的方法,其特征在于,所述方法还包括:所述第一终端设备接收第四操作,所述第四操作为将第二对象由第二终端设备的显示
界面拖拽至所述第一界面中的第一区域的操作;所述第一区域为空白区域;响应于所述第四操作,所述第一终端设备保存所述第二对象。16.根据权利要求1

15任一项所述的方法,其特征在于,所述第一窗口中包括第二区域或第一图标;所述方法还包括:所述第一终端设备接收将所述第一对象拖拽至所述第二区域或所述第一图标上的操作;响应于所述将所述第一对象拖拽至所述第二区域或所述第一图标上的操作,所述第一终端设备保存所述第一对象。17.根据权利要求1

16任一项所述的方法,其特征在于,所述第一界面为系统桌面,...

【专利技术属性】
技术研发人员:周星辰魏曦胡潇艺王海军孙晓康范振华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1