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

内容分享方法及装置、设备、存储介质与流程

2022-05-21 08:13:47 来源:中国专利 TAG:


1.本技术实施例涉及电子技术,涉及但不限于一种内容分享方法及装置、设备、存储介质。


背景技术:

2.目前,电子设备(例如智能手机、平板电脑)受自身显示屏幕尺寸的限制,屏幕可显示的内容有限。通常,电子设备会将至少一个应用的显示界面显示在显示屏上,但在用户进行针对文件或者其他对象的移动过程中,应用的显示界面会对其他界面产生遮挡,造成用户不仅不能方便快捷地将目标对象移动到目标位置,还容易产生误操作,用户体验差。


技术实现要素:

3.有鉴于此,本技术实施例提供一种内容分享方法及装置、设备、存储介质。
4.本技术实施例的技术方案是这样实现的:
5.第一方面,本技术实施例提供一种内容分享方法,应用于具备显示屏的电子设备,所述方法包括:
6.响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
7.响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象。
8.第二方面,本技术实施例提供一种内容分享装置,所述装置包括:
9.调整单元,用于响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
10.分享单元,用于响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象。
11.第三方面,本技术实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述所述内容分享方法中的步骤。
12.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述所述内容分享方法中的步骤。
13.本技术实施例提供一种内容分享方法及装置、设备、存储介质,通过响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象,如此,第一应用的显示界面不会对其他界面造成遮挡,从而能够快速、准确的进行内容分享,从而避免误触碰操作。
附图说明
14.图1为本技术实施例内容分享方法的实现流程示意图一;
15.图2a为本技术实施例内容分享方法的实现流程示意图二;
16.图2b为本技术实施例内容分享方法的应用场景示意图一;
17.图3a为本技术实施例内容分享方法的实现流程示意图三;
18.图3b为本技术实施例内容分享方法的应用场景示意图二;
19.图3c为本技术实施例内容分享方法的应用场景示意图三;
20.图4为本技术实施例内容分享方法的实现流程示意图四;
21.图5为本技术实施例内容分享的界面操作示意图一;
22.图6为本技术实施例内容分享的界面操作示意图二;
23.图7为本技术实施例内容分享装置的组成结构示意图;
24.图8为本技术实施例电子设备的一种硬件实体示意图。
具体实施方式
25.下面结合附图和实施例对本技术的技术方案进一步详细阐述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
27.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
28.需要指出,本技术实施例所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
29.本技术实施例提供一种内容分享方法,该方法应用于具备显示屏的电子设备,该方法所实现的功能可以通过所述电子设备中的处理器调用程序代码来实现,当然程序代码可以保存在所述电子设备的存储介质中。图1为本技术实施例内容分享方法的实现流程示意图一,如图1所示,所述方法包括:
30.步骤s101、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
31.这里,所述电子设备可以为各种类型的具有信息处理能力的设备,例如手机、pda(personal digital assistant,个人数字助理)、导航仪、数字电话、视频电话、智能手表、智能手环、可穿戴设备、平板电脑、一体机等。
32.本技术实施例中,所述第一应用界面可以是第一应用的任一界面,例如,如果第一应用是通讯类应用,所述第一应用界面可以是联系人列表界面、聊天界面等;如果第一应用
是文件管理类应用,所述第一应用界面可以是文件夹列表界面或者文件列表界面等。当然,所述第一应用界面还包括第一应用以“气泡”、“悬浮窗”等方式显示的界面,也就是说,本技术实施例中对所述第一应用界面的显示方式并不做具体限定。
33.对应地,所述目标图标可以是第一应用界面内的任意内容对应的图标。例如,如果第一应用界面是联系人列表界面,目标图标可以是联系人名片对应的图标。如果第一应用界面是聊天界面,目标图标可以是聊天界面中存在的文件、图片、视频等信息对应的图标。如果第一应用界面是文件夹列表界面,目标内容可以是文件夹对应的图标。
34.并且,所述第一应用界面,可以以浮窗的方式显示在所述电子设备的显示屏上,也可以以全屏的方式显示在所述电子设备的显示屏上。
35.这里,所述步骤s101、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式,可以通过以下方式实现:响应于针对第一应用界面中的目标图标的移动操作,若所述移动操作的移动距离大于等于预设距离,调整所述第一应用界面的显示方式。
36.这里,所述移动操作是使所述目标图标在显示屏上移动的操作。对应地,所述响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式,可以是只要发生移动操作就调整所述第一应用界面的显示方式,也可以是所述移动操作具有一定移动距离后,再调整所述第一应用界面的显示方式。例如,当移动到所述第一应用界面外再调整所述第一应用界面的显示方式。
37.本技术实施例中,所述第一应用界面的显示方式至少包括:所述第一应用界面的尺寸、所述第一应用界面的形状、所述第一应用界面的形态和所述第一应用界面在所述显示屏中的位置等。这里,所述第一应用界面的尺寸,指的是所述第一应用界面的大小。例如,移动目标图标前,所述第一应用界面的尺寸为15cm*10cm(厘米),则响应于针对所述第一应用界面中的目标图标的移动操作,调整所述第一应用界面的尺寸为5cm*1cm。所述第一应用界面的形态,指的是所述第一应用界面本身特有的一种显示状态。例如,微信的聊天气泡、一些下载类应用的悬浮窗等。对应地,所述调整所述第一应用界面的显示方式,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上,可以是将所述第一应用界面从全屏窗口显示的方式调整为悬浮窗的方式。所述第一应用界面在所述显示屏中的位置,指的是所述第一应用界面在所述显示屏中的坐标信息。例如,移动目标图标前,所述第一应用界面的中心点在所述显示屏中的坐标为(x=750,y=1250),则响应于针对所述第一应用界面中的目标图标的移动操作,调整所述第一应用界面的中心点在所述显示屏中的坐标为(x=1400,y=2500)。
38.对应地,所述调整所述第一应用界面的显示方式,可以只调整所述第一应用界面在所述显示屏中的位置,也可以同时调整所述第一应用界面在所述显示屏中的位置以及所述第一应用界面的尺寸。也就是说,本技术实施例中调整所述第一应用界面的显示方式,可以是调整第一应用界面的显示方式中的一项内容,也可以是调整所述第一应用界面的显示方式中的多项内容,本技术实施例中,对调整的显示方式的具体内容并不做限制。
39.举例来说,第一应用界面以全屏窗口的方式显示在电子设备的显示屏上,如果第一应用中的某个对象的图标被选中且被拖动超过2cm,则将所述第一应用界面从全屏窗口的方式变为圆形悬浮窗的方式,显示在显示屏的右下角。
40.步骤s102、响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象。
41.在一些实施例中,所述方法还包括:在分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上。例如,移动目标图标前,所述第一应用界面的中心点在所述显示屏中的坐标为(x=750,y=1250),则响应于针对所述第一应用界面中的目标图标的移动操作,调整所述第一应用界面的中心点在所述显示屏中的坐标为(x=1400,y=2500)。当移动操作结束且所述目标图标对应的目标内容被分享至所述第一对象后,将所述第一应用界面在所述显示屏中的坐标恢复为调整前的(x=750,y=1250)位置。
42.这里,若所述显示屏为触摸屏,且所述移动操作为在所述触摸屏上的触摸移动操作,则所述移动操作的结束可以是在一定时间内所述移动操作在所述触摸屏上的位移未发生变化。或者,所述移动操作的结束还可以是移动一定距离后所做出的抬起操作,对应地,所述移动操作的终点可以是所述抬起操作对应的坐标点位置。或者,所述移动操作还可以为在电子设备的显示屏前的隔空手势移动操作,则所述移动操作的结束可以是在一定时间内,所述移动操作在所述显示屏前达到一定范围内的静止,或所述移动操作在移动一定距离后出现了移动操作结束手势。例如,当在显示屏前移动一定距离后用户做出张开手掌的手势,则代表移动操作结束,张开手掌的手势对应在显示屏中的位置,即为隔空手势移动操作的终点。
43.本技术实施例中,所述移动操作的终点与第一对象对应,可以是所述移动操作的终点位于所述第一对象相关的区域内。例如,当所述第一对象为文档编辑app(application,软件应用)时,所述移动操作的终点与第一对象对应指的是所述移动操作的终点位于所述文档编辑app的编辑区域内。又如,当所述第一对象为微信聊天显示界面内的一个聊天列表时,所述移动操作的终点与第一对象对应指的是所述移动操作的终点位于所述聊天列表上。
44.本技术实施例中,通过响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象,如此,第一应用界面不会对其他界面造成遮挡,从而能够快速、准确的进行内容分享,从而避免误触碰操作。
45.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,图2a为本技术实施例内容分享方法的实现流程示意图二,如图2a所示,所述方法包括:
46.步骤s201、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
47.步骤s202、响应于所述移动操作的结束,若所述移动操作的终点与第二应用对应,则将所述目标图标对应的目标内容分享至所述第二应用。
48.举例来说,当所述第二应用为文档编辑应用时,若所述移动操作的终点位于所述文档编辑应用的快捷方式标识位置,则可以弹出选择提示框,将用户已打开的全部文档名称显示出来,让用户选择需要分享的目标文档,当用户选中其中一个文档后,所述目标图标对应的目标内容就分享至用户选中的目标文档中。又或者,如果当前没有打开的文档,则电子设备可以打开所述文档编辑应用并新建一个文档来记录所述目标图标对应的目标内容。
49.在一些实施例中,所述移动操作的终点与第二应用对应,包括以下几种中的至少一种:
50.所述移动操作的终点位置位于所述第二应用的应用图标位置;
51.所述移动操作的终点位置位于所述第二应用界面内;
52.所述移动操作的终点位置位于所述第二应用的快捷方式标识位置;
53.所述移动操作的终点位置位于所述第二应用的快捷启动栏位置。
54.这里,所述第二应用可以是系统应用,例如相机图库。所述第二应用也可以是第三方应用,例如微信。举例来说,所述第二应用为相机图库,当用户选中目标内容并开始移动所述目标内容对应的目标图标时,将第一应用界面缩小并放置在显示屏的右下角,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上,若所述目标图标继续移动到所述相机图库的图标位置且用户做抬起操作,则将所述目标图标对应的目标内容分享至所述相机图库中。又如,所述第二应用为相机图库且所述相机图库呈打开状态,当用户选中目标图标开始移动,且移动出所述第一应用界面的边界时,将第一应用界面变为“气泡”的状态显示,若所述目标图标继续移动到所述相机图库显示界面内的一个文件夹上且用户做抬起操作,则将所述目标图标对应的目标内容分享至所述文件夹中。
55.本技术实施例中,通过响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;响应于所述移动操作的结束,若所述移动操作的终点与第二应用对应,则将所述目标图标对应的目标内容分享至所述第二应用,如此,第一应用界面不会对第二应用造成遮挡,从而能够快速、准确的将第一应用中待分享的目标内容分享至所述第二应用中。
56.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,所述方法包括:
57.步骤s211、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
58.步骤s212、响应于所述移动操作的结束,若所述移动操作的终点与第二应用对应,则将所述目标图标对应的目标内容分享至所述第二应用。
59.步骤s213、所述第二应用包括文档编辑类应用;对应地,所述将所述目标图标对应的目标内容分享至所述第二应用,包括:将所述目标图标对应的目标内容保存至所述文档编辑类应用对应格式的文件中。
60.在一些实施例中,所述方法还包括:在将所述目标图标对应的目标内容保存至所述文档编辑类应用对应格式的文件中后,将所述第一应用界面以调整前的方式显示在所述显示屏上。
61.举例来说,所述第一应用为相机图库,所述目标图标为目标图片对应的图标。若用户选中所述目标图标并做拖拽操作,则将所述相机图库的显示界面缩小并放置在所述显示屏的右下角。当用户将所述目标图标拖拽至一个打开的文档编辑类应用对应格式的文件中时,将所述目标图片分享至所述文档编辑类应用对应格式的文件中。并且,在分享完毕后,将所述相机图库的显示界面还原为拖拽操作之前的大小,以及将所述相机图库的显示界面还原到拖拽之前的位置上。
62.图2b为本技术实施例内容分享方法的应用场景示意图一,如图2b所示,在图片20
中,电子设备的显示屏上显示有第一应用界面24和第二应用23,并且所述第二应用23为文档编辑类应用,用户通过触摸按压操作确定出了第一应用界面24中的目标内容对应的目标图标25。如此,用户可以对选中的目标图标25进行移动操作,此时,响应于所述移动操作调整所述第一应用界面的显示方式,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上:将所述第一应用界面24缩小并放置到所述显示屏的右下角,调整后的界面如图片21所示。当所述移动操作的终点位置位于所述第二应用23的显示界面内(包括所述目标图标25的部分界面或全部界面位于所述第二应用23的显示界面内),并且用户做抬起操作时,将所述目标图标25对应的目标内容分享给所述第二应用23,同时将所述第一应用界面24以调整前的方式显示在所述显示屏上(即将所述第一应用界面24放大为调整前的尺寸,并将所述第一应用界面24在所述显示屏上的位置放置到调整之前的位置上),分享完成后的界面如图片22所示。
63.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,图3a为本技术实施例内容分享方法的实现流程示意图三,如图3a所示,所述方法包括:
64.步骤s301、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
65.步骤s302、响应于所述移动操作的结束,若所述移动操作的终点位置位于第二应用界面内的一个显示对象所在的位置,则将所述目标图标对应的目标内容分享至所述显示对象对应的目标。
66.在一些实施例中,所述方法还包括:在分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上。
67.本技术实施例中,通过响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;响应于所述移动操作的结束,若所述移动操作的终点位置位于第二应用界面内的一个显示对象所在的位置,则将所述目标图标对应的目标内容分享至所述显示对象对应的目标,如此,第一应用界面不会对第二应用界面内的显示对象造成遮挡,从而能够快速、准确的将所述第一应用中待分享的目标内容分享至所述第二应用界面内的一个显示对象对应的目标中。
68.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,所述方法包括:
69.步骤s311、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
70.步骤s312、响应于所述移动操作的结束,若所述移动操作的终点位置位于第二应用界面内的一个显示对象所在的位置,则将所述目标图标对应的目标内容分享至所述显示对象对应的目标。
71.步骤s313、所述第二应用包括通讯类应用,所述显示对象包括联系人标识;对应地,所述将所述目标图标对应的目标内容分享至所述显示对象对应的目标,包括:将所述目标图标对应的目标内容分享至所述联系人标识对应的联系人。
72.在一些实施例中,所述联系人标识包括以下几种中的至少一种:联系人头像、联系人号码、联系人对话列表项和联系人对话页。
73.举例来说,所述第一应用为文件管理app,所述目标图标为待分享的文件夹(包括文件夹内的文件)对应的图标,所述通讯类应用为微信,所述显示对象为聊天界面内的一个聊天列表。若用户选中所述文件夹对应的图标并做拖拽操作,则将所述文件管理app界面调整为悬浮窗的方式显示在所述显示屏上。当用户将所述文件夹对应的图标拖拽至所述聊天列表上时,将所述文件夹(包括文件夹内的文件)分享给所述聊天列表对应的联系人。并且,在分享完毕后,重新将所述文件管理app界面以调整前的方式显示在所述显示屏上。
74.图3b为本技术实施例内容分享方法的应用场景示意图二,如图3b所示,在图片30中,电子设备的显示屏上显示有第一应用界面34和第二应用33,且所述第一应用为文件管理类应用,所述第二应用33为通讯类应用,用户通过触摸按压操作确定出了第一应用界面34中的目标图标35。如此,用户可以对选中的目标图标35进行移动操作。此时,响应于所述移动操作将所述第一应用界面34的显示方式从浮窗调整为气泡并移动到显示屏下方,调整后的界面如图片31所示。当所述移动操作的终点位置位于所述第二应用33内的一个联系人标识36所在的位置(包括所述目标图标35的部分界面或全部界面位于所述第二应用33内的一个联系人标识36所在的位置),并且用户做抬起操作时,将所述目标图标35对应的目标内容分享至所述联系人标识36对应的联系人,同时重新将所述第一应用界面的显示方式变为浮窗展示,分享完成后的界面如图片32所示。
75.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,所述方法包括:
76.步骤s321、响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
77.步骤s322、响应于所述移动操作的结束,若所述移动操作的终点位置位于第二应用界面内的一个显示对象所在的位置,则将所述目标图标对应的目标内容分享至所述显示对象对应的目标。
78.步骤s323、所述第二应用包括文件管理类应用,所述显示对象包括文件夹标识;对应地,所述将所述目标图标对应的目标内容分享至所述显示对象对应的目标,包括:将所述目标图标对应的目标内容保存至所述文件夹所在的路径。
79.在一些实施例中,所述方法还包括:在将所述目标图标对应的目标内容保存至所述文件夹所在的路径后,将所述第一应用界面以调整前的方式显示在所述显示屏上。
80.举例来说,所述第一应用为微信,所述目标图标为待分享聊天界面内用户接收的视频对应的图标。若用户选中接收到的视频对应的图标并做拖拽操作,则将所述微信调整为气泡的显示形态。当用户将所述视频对应的图标拖拽至所述文件管理类应用中的一个文件夹上时,将所述视频保存至所述文件夹所在的路径下,并在保存结束后,将所述微信的显示界面恢复为调整前的非气泡的显示形态。
81.图3c为本技术实施例内容分享方法的应用场景示意图三,如图3c所示,在图片30中,电子设备的显示屏上显示有第一应用界面34和第二应用33,且所述第二应用33为文件管理类应用,用户通过触摸按压操作确定出了第一应用界面34中的目标图标35。如此,用户可以对选中的所述目标图标35进行移动操作。此时,响应于所述移动操作并对所述第一应用界面34的显示方式进行调整,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上:将所述第一应用界面34缩小并放置在所述显示屏的左下角。调整后的界面如图
片31所示。当所述移动操作的终点位置位于所述第二应用33内的一个文件夹标识36所在的位置(包括所述目标图标35的部分界面或全部界面位于所述第二应用33内的一个文件夹标识36所在的位置),且用户做抬起操作时,将所述目标图标35对应的内容保存至所述文件夹标识36所在的路径下,同时将所述第一应用界面34放大到调整前的尺寸,并将所述第一应用界面34在所述显示屏上的位置放置到调整之前的位置上,分享完成后的界面如图片32所示。
82.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,图4为本技术实施例内容分享方法的实现流程示意图四,如图4所示,所述方法包括:
83.步骤s401、在第一应用界面中,确定待分享的目标内容对应的目标图标;
84.在一些实施例中,所述步骤s401、在第一应用界面中,确定待分享的目标内容对应的目标图标,可以通过以下方式实现:例如,所述显示屏为触摸屏,获取所述第一应用界面上的按压操作;若所述按压操作的持续时长超过预设时长,确定待分享的目标图标;或者,若所述按压操作的连续按压次数超过预设数量,确定待分享的目标图标,其中所述按压操作为针对所述目标图标的按压操作。
85.也就是说,可以通过按压选中的方式,来确定待分享的目标图标。并且,所述目标图标可以是多种多样的,例如,所述目标图标可以是文字、图片、视频、文件等对应的图标。
86.这里,还可以通过虚拟按压操作,来确定待分享的目标图标。例如,鼠标模拟点击按压,隔空手势,vr(virtual reality,虚拟现实技术)操作等。举例来说,当用户在操作电子设备时,可以隔空进行选中操作,利用电子设备的摄像头获取用户在显示屏前的手势,进而通过算法识别出手势的形状、位置等信息,来确定待分享的目标图标。当然,也可以利用vr技术创建一个计算机仿真系统,生成一种模拟环境,将电子设备等物体都通过三维模型表现出来,让用户在所述三维模型中确定待分享的目标图标。
87.步骤s402、响应于针对所述目标图标的移动操作,调整所述第一应用界面的显示方式,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上;其中,所述第一应用界面的显示方式至少包括以下之一:所述第一应用界面的尺寸、所述第一应用界面的形状、所述第一应用界面的形态和所述第一应用界面在所述显示屏中的位置;
88.步骤s403、响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标内容分享至所述第一对象;
89.步骤s404、响应于所述移动操作的结束,若所述移动操作的终点位置位于所述第一应用界面内,则取消分享所述目标内容。
90.这里,可以对用户移动操作的终点位置进行判断,若所述移动操作的终点与所述第一对象对应,则进行内容分享。若所述移动操作的终点位置位于所述第一应用界面内,则取消分享。
91.本技术实施例中,所述移动操作的终点位置位于所述第一应用界面内,可以是所述目标图标的部分界面或全部界面位于所述第一应用界面内。例如,当用户移动所述目标图标的界面与所述第一应用的界面有交点时,就可以认为所述移动操作的终点位置位于所述第一应用界面内。
92.在一些实施例中,所述方法还包括:
93.步骤s41a、响应于所述移动操作的结束,若所述移动操作的终点位置位于所述电子设备的标题栏位置,则取消分享所述目标内容;
94.步骤s42a、响应于所述移动操作的结束,若所述移动操作的终点位置超出所述电子设备的显示屏边界位置,则取消分享所述目标内容。
95.这里,在所述移动操作结束后,所述移动操作的终点位置位于第一应用界面内,或者所述移动操作的终点位置位于显示屏的标题栏上,或者所述移动操作的终点位置超出所述显示屏的边界位置,都可以认为接收到了取消分享命令。也就是说,本技术实施例中,对取消分享的实现方式并不做具体限制。
96.本技术实施例中,通过在第一应用界面中,确定待分享的目标内容对应的目标图标;响应于针对所述目标图标的移动操作,调整所述第一应用界面的显示方式,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上;其中,所述第一应用界面的显示方式至少包括以下之一:所述第一应用界面的尺寸、所述第一应用界面的形状、所述第一应用界面的形态和所述第一应用界面在所述显示屏中的位置;响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标内容分享至所述第一对象;响应于所述移动操作的结束,若所述移动操作的终点位置位于所述第一应用界面内,则取消分享所述目标内容,如此,第一应用界面不会对第一对象造成遮挡,从而能够快速、准确的进行内容分享和取消内容分享,从而避免误触碰操作。
97.基于前述的实施例,本技术实施例再提供一种内容分享方法,应用于具备显示屏的电子设备,所述方法包括:
98.步骤s411、在第一应用界面中,确定待分享的目标内容对应的目标图标;
99.步骤s412、响应于针对所述目标图标的移动操作,调整所述第一应用界面的显示方式,以使所述第一应用界面以不同于调整前的方式显示在所述显示屏上;其中,所述第一应用界面的显示方式至少包括以下之一:所述第一应用界面的尺寸、所述第一应用界面的形状、所述第一应用界面的形态和所述第一应用界面在所述显示屏中的位置;
100.步骤s413、响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标内容分享至所述第一对象;
101.步骤s414、响应于所述移动操作的结束,若所述移动操作的终点位置位于所述第一应用界面内,则取消分享所述目标内容;
102.步骤s415、在分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上;
103.步骤s416、在取消分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上。
104.这里,无论是将所述目标内容分享至所述第一对象还是取消分享所述目标内容,在结束后都将所述第一应用界面以调整前的方式显示在所述显示屏上。
105.在一些实施例中,所述步骤s411、在第一应用界面中,确定待分享的目标内容对应的目标图标,包括:
106.步骤s41b、获取所述第一应用界面上的按压操作;若所述按压操作的持续时长超过预设时长,确定待分享的目标内容对应的目标图标;
107.步骤s42b、若所述按压操作的连续按压次数超过预设数量,确定待分享的目标内
容对应的目标图标;
108.对应地,所述步骤s412、响应于针对所述目标图标的移动操作,调整所述第一应用界面的显示方式,包括:响应于针对所述目标图标的移动操作,若所述移动操作的移动距离大于等于预设距离,调整所述第一应用界面的显示方式。
109.现有技术基于安卓原生能力,可以将第一应用采用应用浮窗进行展示,然后底部界面为第二应用的页面,此时可以通过拖拽操作将所述第一应用中的文件分享给第二应用。用户长按所述第一应用中的一个文件可以进入拖拽状态,当在所述第一应用的浮窗内松手时,可以取消拖拽分享,当在所述第一应用的浮窗范围外松手时,可以触发分享行为,文件将被以特定形式发送给所述第二应用。但是,现有技术中当用户需要定位松手的情景下,会因为浮窗在屏幕上的遮挡而无法完成任务,或者体验非常差。
110.因此,基于前述的实施例,本技术实施例提供一种从浮窗拖拽内容分享到底部应用的方法,所述方法会针对用户操作进行判断,当用户长按触发拖拽操作后,如果将分享对象拖出浮窗,即将所述第一应用的浮窗自动向下位移,让用户可以看到所述第二应用的页面绝大部分的布局,方便用户随便拖拽和定位。如果用户将分享对象拖回到浮窗的区域后松手,可以取消分享,且浮窗也会自动返回原来的位置。
111.图5为本技术实施例内容分享的界面操作示意图一,如图5所示:
112.如图5中的(5a)所示,图片51中,电子设备的显示界面上显示有图库类的第一应用501和通信类的第二应用502,所述第一应用501以浮窗的方式显示在所述第二应用502的显示界面上。
113.当用户在图片51的待分享照片503上持续长按一定时间,或者连续按压两次后,所述显示界面变为图片52所示的界面,此时待分享的图片503呈选中状态。
114.如图5中的(5b)所示,进而在长按触发拖动操作后,对用户的拖动操作进行判断:当用户拖动超过一定距离,如图片53所示的界面,将所述第一应用501的浮窗自动向下位移,即改变所述第一应用501在显示屏中的位置。如此,用户可以看到所述第二应用502的大部分的页面布局,方便用户随便拖拽和定位。
115.如图5中的(5c)所示,此时,如果用户在所述第二应用502的显示界面内松手,则如图片54所示的界面,所述待分享照片503分享至所述第二应用502,同时所述第一应用501的浮窗自动返回到原来的位置。
116.如图5中的(5d)所示,当然,如果用户继续进行拖动,将待分享照片503拖动到所述第一应用501所在的区域内,如图片55所示的界面,当所述待分享照片503的部分内容位于所述第一应用501的区域内时,可以改变所述待分享照片503的颜色或者给所述待分享照片503加边框等,以提示用户已经将所述待分享照片拖动至所述第一应用501所在区域内此时松手则会取消分享。如果用户松手的话,如图片56所示的界面,则取消照片分享,并将所述第一应用501的浮窗自动返回到原来的位置。
117.本技术实施例还提供一种从浮窗拖拽内容分享到底部应用的方法,所述方法在将分享对象拖拽出浮窗时,浮窗可以不只是位移,还可以缩小并停留在某个角落,也可以达成降低遮挡的目的。
118.图6为本技术实施例内容分享的界面操作示意图二,如图6所示:
119.如图6中的(6a)所示,图片61中,电子设备的显示界面上显示有图库类的第一应用
601和通信类的第二应用602,所述第一应用601以浮窗的方式显示在所述第二应用602的显示界面上。
120.当用户在图片61的待分享照片603上持续长按一定时间,或者连续按压两次后,所述显示界面变为图片62所示的界面,此时待分享的图片603呈选中状态。
121.如图6中的(6b)所示,进而在长按触发拖动操作后,对用户的拖动操作进行判断:当用户拖动超过一定距离,如图片63所示的界面,将所述第一应用601的浮窗缩小并放置到显示屏的右下角。如此,用户可以看到所述第二应用602的大部分的页面布局,方便用户随便拖拽和定位。
122.如图6中的(6c)所示,此时,如果用户在所述第二应用602的显示界面内松手,则如图片64所示的界面,所述待分享照片603分享至所述第二应用602,同时所述第一应用601的浮窗会自动变为调整前的大小并返回到原来的位置。
123.如图6中的(6d)所示,当然,如果用户继续进行拖动,将待分享照片603拖动到所述第一应用601所在的区域内,如图片65所示的界面,当所述待分享照片603的部分内容位于所述第一应用601的区域内时,可以改变所述待分享照片603的颜色或者给所述待分享照片603加边框等,以提示用户已经将所述待分享照片拖动至所述第一应用601所在区域内此时松手则会取消分享。如果用户松手的话,如图片66所示的界面,则取消照片分享,并将所述第一应用601的浮窗自动返回到原来的位置。
124.本技术实施例中,利用巧妙的方式避免了现有方案给用户拖拽分享过程带来的痛点,使得用户在拖拽过程中不会有任何不必要的遮挡,而且能简单快速地取消分享返回浮窗,解决了用户在拖拽分享过程中的场景痛点。
125.基于前述的实施例,本技术实施例提供一种内容分享装置,该装置包括所包括的各单元、以及各单元所包括的各模块、以及各模块所包括的各部件,可以通过电子设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为cpu(central processing unit,中央处理器)、mpu(microprocessor unit,微处理器)、dsp(digital signal processing,数字信号处理器)或fpga(field programmable gate array,现场可编程门阵列)等。
126.图7为本技术实施例内容分享装置的组成结构示意图,如图7所示,所述装置700包括:
127.调整单元701,用于响应于针对第一应用界面中的目标图标的移动操作,调整所述第一应用界面的显示方式;
128.分享单元702,用于响应于所述移动操作的结束,若所述移动操作的终点与第一对象对应,则将所述目标图标对应的目标内容分享至所述第一对象。
129.在一些实施例中,所述第一对象为第二应用;所述移动操作的终点与第一对象对应,包括以下几种中的至少一种:
130.所述移动操作的终点位置位于所述第二应用的应用图标位置;
131.所述移动操作的终点位置位于所述第二应用界面内;
132.所述移动操作的终点位置位于所述第二应用的快捷方式标识位置;
133.所述移动操作的终点位置位于所述第二应用的快捷启动栏位置。
134.在一些实施例中,所述第一对象为第二应用界面内的一个显示对象;所述移动操
作的终点与第一对象对应,包括:所述移动操作的终点位置位于所述显示对象所在的位置;
135.所述分享单元702,包括:分享模块,用于将所述目标图标对应的目标内容分享至所述显示对象对应的目标。
136.在一些实施例中,所述第二应用包括通讯类应用,所述显示对象包括联系人标识;所述分享模块,包括:第一分享部件,用于将所述目标图标对应的目标内容分享至所述联系人标识对应的联系人。
137.在一些实施例中,所述联系人标识包括以下几种中的至少一种:联系人头像、联系人号码、联系人对话列表项和联系人对话页。
138.在一些实施例中,所述第二应用包括文件管理类应用,所述显示对象包括文件夹标识;所述分享模块,包括:第二分享部件,用于将所述目标图标对应的目标内容保存至所述文件夹所在的路径。
139.在一些实施例中,所述第二应用包括文档编辑类应用;所述分享单元702,包括:保存模块,用于将所述目标图标对应的目标内容保存至所述文档编辑类应用对应格式的文件中。
140.在一些实施例中,所述第一应用界面的显示方式至少包括以下之一:所述第一应用界面的尺寸、所述第一应用界面的形状、所述第一应用界面的形态和所述第一应用界面在所述显示屏中的位置。
141.在一些实施例中,所述装置还包括:
142.第一取消分享单元,用于响应于所述移动操作的结束,若所述移动操作的终点位置位于所述第一应用界面内,则取消分享所述目标内容。
143.在一些实施例中,所述装置还包括:
144.第一返回单元,用于在分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上;
145.第二返回单元,用于在取消分享结束后,将所述第一应用界面以调整前的方式显示在所述显示屏上。
146.在一些实施例中,所述装置还包括:
147.第二取消分享单元,用于响应于所述移动操作的结束,若所述移动操作的终点位置位于所述电子设备的标题栏位置,则取消分享所述目标内容;
148.第三取消分享单元,用于响应于所述移动操作的结束,若所述移动操作的终点位置超出所述电子设备的显示屏边界位置,则取消分享所述目标内容。
149.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
150.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的内容分享方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、rom(read only memory,只读存储器)、磁
碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
151.对应地,本技术实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例中提供的内容分享方法中的步骤。
152.对应地,本技术实施例提供一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述内容分享方法中的步骤。
153.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
154.需要说明的是,图8为本技术实施例电子设备的一种硬件实体示意图,如图8所示,该电子设备800的硬件实体包括:处理器801、通信接口802和存储器803,其中
155.处理器801通常控制电子设备800的总体操作。
156.通信接口802可以使电子设备800通过网络与其他电子设备或服务器通信。
157.存储器803配置为存储由处理器801可执行的指令和应用,还可以缓存待处理器801以及电子设备800中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过flash(闪存)或ram(random access memory,随机访问存储器)实现。
158.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
159.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
160.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
161.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
162.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献