System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子,尤其涉及一种信息传输方法与电子设备。
技术介绍
1、随着智能终端的普及,手机、平板、电视机等电子设备逐渐成为人们日常生活、工作的必备产品。而且,跨设备文件传输成为常态。
2、然而,目前,跨设备文件传输的操作流程较多。以a设备向b设备传输文件为例,操作流程包括:用户在a设备上选择文件,点击分享按钮,弹出设备列表,用户在设备列表中选择目标设备(即b设备)开始分享;b设备上弹出文件接收提醒,用户点击确认接收,才能完成传输。可见,这种跨设备文件传输方式操作繁琐,体验不佳。
技术实现思路
1、本申请的目的在于提供了一种信息传输方法与电子设备,用以提升跨设备信息传输的便捷性。
2、第一方面提供一种信息传输方法,应用于包括第一设备和第二设备的系统。第一设备包括第一显示屏,第二设备包括第二显示屏。所述方法包括:所述第一设备检测到用于拖拽所述第一显示屏上第一信息的拖拽操作,所述第一设备响应于所述拖拽操作,控制所述第一信息对应的第二信息随着所述拖拽操作的移动而移动;所述第二信息的信息量小于所述第一信息的信息量;在所述拖拽操作沿着所述第二设备所在方向移动的过程中,所述第二信息中第一部分内容被拖拽出所述第一显示屏,所述第二信息中的第二部分内容进入所述第二设备的第二显示屏;所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备。
3、在本申请实施例中,用户想要将第一设备上的第一信息传输给第二设备时,可以在第一设备上输入拖拽操作,该拖拽操作
4、示例性的,第二信息的信息量小于第一信息的信息量,包括:第二信息是第一信息中的部分信息,所以信息量少于第一信息。或者,第一信息和第二信息都是文件(例如,图片、视频、表格、word等),第二信息的文件大小小于第一信息的文件大小。所述文件大小例如可以是以字节、kb、mb、gb、tb等等为存储单位。例如,第一信息占10kb,第二信息占5kb,所以第二信息的文件大小小于第一信息的文件大小。
5、在一种可能的设计中,所述第二信息包括如下至少一种:所述第一信息的缩小版;或,所述第一信息的截图;或,所述第一信息被压缩后的信息;或,所述第一信息对应的悬浮信息。
6、在本申请实施例中,用户可以通过拖拽第一信息对应的第二信息来实现第一信息的传输,由于第二信息的信息量小于第一信息,所以设备处理量较小,效率较高,而且传输第二信息比传输第一信息所消耗的传输资源少。
7、示例性的,所述第一信息是图片,所述第二信息是所述图片的缩小版或对所述图片压缩后的缩略图;或,所述第一信息是视频,所述第二信息是所述视频的缩小版或所述视频的截图;或,所述第一信息是应用窗口,所述第二信息是所述应用窗口对应的悬浮窗口或所述应用窗口的截图。需要说明的是,第一信息不限定是图片、视频、应用窗口,还可以是例如文字等其它信息,本申请实施例不作限定。
8、在一种可能的设计中,所述方法还包括:
9、所述第二信息中第一部分内容被拖拽出所述第一显示屏,包括:
10、所述第二信息中第一部分内容从所述第一显示屏的第一边缘被拖拽出所述第一显示屏;
11、所述第二信息中第二部分内容进入所述第二显示屏,包括:
12、所述第二信息中第二部分内容从所述第二显示屏的第二边缘进入所述第二显示屏;其中,所述第二边缘与所述第一边缘是相对边缘。
13、举例来说,在第一设备上拖拽第二信息的过程中,第二信息上第一部分内容从第一显示屏的左边缘移出,第二部分内容从第二显示屏的右边缘进入。这样,用户可以感受到第二信息从源设备(即第一设备)显示屏移出、进入到目标设备(即第二设备)显示屏的动态过程,体验感较高。
14、在一种可能的设计中,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备,包括:所述第一设备检测到所述拖拽操作被释放时,确定所述第二部分内容是否满足如下条件中的至少一种,如果是,将所述第一信息发送给所述第二设备;其中,所述条件包括:
15、所述第二部分内容占所述第二信息的全部内容的比例大于预设值;或者,
16、所述第二部分内容在所述第二显示屏上所占显示面积大于预设面积;或者,
17、所述第二部分内容是所述第二信息中的主要内容;或者,
18、所述第二部分内容为所述第二信息中的用户感兴趣内容。
19、也就是说,在第一设备上的拖拽第二信息的过程中,如果拖拽操作被释放,第一设备不一定将第一信息发送给第二设备,而且做进一步的确定,例如,当进入到第二设备显示屏的第二部分内容较多、或所占显示面积较大、或属于第二信息中的主要内容或用户感兴趣内容,则将第一设备发送给第二设备。这样可以避免用户误操作(例如,用户误操作导致触发了拖拽操作)将第一信息传输给第二设备。
20、在一种可能的设计中,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备,包括:所述第一设备检测到所述拖拽操作被释放时,确定所述第一部分内容是否满足如下条件中的至少一种,如果是,将所述第一信息发送给所述第二设备;其中,所述条件包括:
21、所述第一部分内容占所述第二信息的全部内容的比例大于预设值;或者,
22、所述第一部分内容以外剩余部分在所述第一显示屏上所占显示面积小于预设面积;或者,
23、所述第一部分内容是所述第二信息中的主要内容;或者,
24、所述第一部分内容为所述第二信息中的用户感兴趣内容。
25、也就是说,在第一设备上的拖拽第二信息的过程中,如果拖拽操作被释放,第一设备不一定将第一信息发送给第二设备,而且做进一步的确定,例如,当移出第一设备显示屏的第一部分内容较多、或属于第二信息中的主要内容或用户感兴趣内容、或剩余部分所占面积较小,则将第一设备发送给第二设备。这样可以避免用户误操作(例如,用户误操作导致触发了拖拽操作)将第一信息传输给第二设备。
26、在一种可能的设计中,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备之后,还包括:所述第一显示屏上继续显示所述第一信息。也就是说,第一设备将第一信息传输给第二设备之后,第一设备显示屏上继续显示第一信息,可以理解为,第一信息从第一设备显示屏复制到第二设备显示屏,而且复制过程通过拖拽操作实现,比较便捷。
27、在一种可能的设计中,所述系统中还包括第三设备,所述第一设备检测到所述拖拽操本文档来自技高网...
【技术保护点】
1.一种信息传输方法,其特征在于,应用于包括第一设备和第二设备的系统,所述第一设备包括第一显示屏,所述第二设备包括第二显示屏,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二信息包括如下至少一种:
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备之后,还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述系统中还包括第三设备,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备之前,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,根据预设策略,确定将所述第一信息发送给所述第二设备,包括如下至少一种:
10.根据权利要求1至6中任一项所述的方法,其特征在于,所述系统中还包括第三设备,在所述拖拽操作沿着所述第二设备所在方向拖拽所述第二信息之前,所述方法还包括:
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述方法还包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-11任一项所述的方法。
...【技术特征摘要】
1.一种信息传输方法,其特征在于,应用于包括第一设备和第二设备的系统,所述第一设备包括第一显示屏,所述第二设备包括第二显示屏,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二信息包括如下至少一种:
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备之后,还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述系统中还包括第三设备,所述第一设备检测到所述拖拽操作被释放时,将所述第一信息发送给所述第二设备之前,所述方法还包括:
8.根据权利要...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。