信息交互方法、装置、电子设备及介质与流程

文档序号:28704181发布日期:2022-01-29 13:26阅读:63来源:国知局
信息交互方法、装置、电子设备及介质与流程

1.本技术属于通信技术领域,具体涉及一种信息交互方法、装置、电子设备及介质。


背景技术:

2.目前,电子设备中的应用程序(application,app)的数量越来越多,用户对在不同应用程序之间进行信息交互的需求也越来越多。例如,将音乐类应用程序中的歌曲分享到社交类应用程序中,或者将图库中的照片分享到其他应用程序用作头像等等。
3.相关技术中,在不同应用程序之间进行信息交互时,用户可能需要进入到至少一个应用程序中进行操作,导致操作比较繁琐,信息交互效率较低。


技术实现要素:

4.本技术实施例的目的是提供一种信息交互方法、装置、电子设备及介质,能够解决不同应用程序之间信息交互时,操作比较繁琐,信息交互效率较低的问题。
5.第一方面,本技术实施例提供了一种信息交互方法,该方法包括:
6.接收对第一图标与第二图标的第一输入,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标;
7.响应于第一输入,显示第一应用程序中的n个第一信息;
8.在接收到对n个第一信息中的m个第一信息的第二输入的情况下,响应于第二输入,将m个第一信息传输至第二应用程序,n为正整数,m为小于或等于n的正整数。
9.第二方面,本技术实施例提供了一种信息交互装置,该装置包括:
10.接收模块,用于接收对第一图标与第二图标的第一输入,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标;
11.显示模块,用于响应于第一输入,显示第一应用程序中的n个第一信息;
12.传输模块,用于在接收到对n个第一信息中的m个第一信息的第二输入的情况下,响应于第二输入,将m个第一信息传输至第二应用程序,n为正整数,m为小于或等于n的正整数。
13.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
14.第四方面,本技术实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
15.第五方面,本技术实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
16.本技术实施例提供的信息交互方法,接收用于对第一图标与第二图标的第一输入,响应于第一输入,显示第一应用程序中的n个第一信息,在接收到对n个第一信息中的m个第一信息的第二输入的情况下,将m个第一信息传输至第二应用程序,其中,第一图标为
第一应用程序的应用图标,第二图标为第二应用程序的应用图标,n为正整数,m为小于或等于n的正整数。本技术实施例可以在无需逐一打开各应用程序的情况下,完成信息在不同应用程序之间的传输,从而有助于简化用户操作,提高信息交互效率。
附图说明
17.图1是本技术实施例提供的信息交互方法的流程示意图;
18.图2~图8是电子设备的界面示例图;
19.图9是本技术实施例提供的信息交互装置的结构示意图;
20.图10是本技术实施例提供的电子设备的结构示意图;
21.图11是实现本技术实施例的一种电子设备的硬件结构示意图。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
24.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的信息交互方法与装置进行详细地说明。
25.如图1所示,本技术实施例提供的信息交互方法,包括:
26.步骤101,接收对第一图标与第二图标的第一输入,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标;
27.步骤102,响应于第一输入,显示第一应用程序中的n个第一信息;
28.步骤103,在接收到对n个第一信息中的m个第一信息的第二输入的情况下,响应于第二输入,将m个第一信息传输至第二应用程序,n为正整数,m为小于或等于n的正整数。
29.本技术实施例提供的信息交互方法可以应用于电子设备中,其中,电子设备可以是移动终端、个人电脑或者可穿戴设备等,此处不做具体限定。
30.电子设备中可以安装有多个应用程序,这多个应用程序中,可能包括音乐类应用程序、文件管理类应用程序或者社交类应用程序等等。
31.其中,音乐类应用程序中可以包括歌曲或者歌单等信息,此外,一些音乐类应用程序中,还可以包括好友信息等。文件管理类应用程序可以是例如图册或者文档管理应用程序,文件管理类应用程序中,可以包括例如图像、视频或者文档等信息。社交类应用程序则可以包括账号、好友、聊天群组等信息。
32.在一些应用场景中,社交类应用程序可以将其他应用程序中的信息传输到聊天群组中。而例如音乐类应用程序也可以使用社交类应用程序中的账号信息进行登陆,或者使
用社交类应用程序中的好友信息,来在音乐类应用程序中进行好友申请等。
33.一般来说,每一应用程序可以具有对应的应用图标。结合一个应用场景,电子设备的桌面上可以显示各个应用程序的应用图标,而用户可以对这些应用图标进行操作,例如点击、长按或者拖动等。
34.其中,用户可以通过对一个或多个应用图标进行拖动输入,以改变这些应用图标的显示位置。
35.本实施例中,上述的多个应用图标中可以包括第一图标与第二图标。
36.在一些举例中,第一图标可以是音乐类应用程序的应用图标,第二图标可以是社交类应用程序。换而言之,第一应用程序可以是音乐类应用程序,第二应用程序可以是社交类应用程序。
37.在另一些举例中,第一应用程序可以是文件管理类应用程序,第二应用程序可以是社交类应用程序。
38.而在有一些举例中,第一应用程序可以是社交类应用程序,第二应用程序可以是音乐类应用程序或者文件管理类应用程序。
39.结合以上应用场景可见,第一应用程序与第二应用程序的类型,可以根据实际需要进行确定,此处可以不作具体限定。第一应用程序的应用图标可以称为第一图标,第二应用程序的应用图标可以称为第二图标
40.在步骤101中,电子设备可以接收对第一图标与第二图标的第一输入。
41.参见图2,图2为电子设备的桌面的示例图,该桌面中显示有多个应用图标,其中,图标a可以是第一图标,图标b可以是第二图标。
42.在一些举例中,上述的第一输入,可以是将图标b拖动至图标a的显示位置的输入;或者,第一输入也可以是将图标a拖动至图标b的显示位置的输入。此时,电子设备的桌面可以参见图3。
43.在另一些举例中,第一输入可以是对图标a与图标b的捏合输入,比如,用户可以用一根手指先摁住图标a,再用一根手指摁住图标b,然后进行捏合输入。
44.当然,第一输入还可以是其他方式的输入,此处不做一一举例说明。
45.为简化描述,以下主要基于图3所示的桌面示例图,对本技术实施例进一步说明。
46.如上文所示的,各个应用程序均可以包括相应的信息,比如,歌曲、文档、好友或者聊天群组等。相应地,步骤102中,电子设备响应于第一输入,可以显示第一应用程序中的n个第一信息。
47.本步骤中,可以是对第一应用程序中的第一信息进行显示,第一应用程序与第二应用程序的区分方式可以是预先设定的。
48.比如,可以固定将一种类型或多种类型的应用程序确定为第一应用程序或第二应用程序。例如,可以将社交类应用程序固定确定为第二应用程序,当第一输入将一个社交类应用程序的应用图标拖动至与一个音乐类应用程序的应用图标重叠显示时,可以将社交类应用程序确定为第二应用程序,其应用图标也对应为第二图标。
49.再比如,当两个应用图标叠加显示时,可以根据应用图标之间显示的上下位置关系,来确定第一图标与第二图标。例如,可以将显示在上层的应用图标确定为第一图标,其对应的应用程序即第一应用程序;而显示在下层的应用图标确定为第二图标,其对应的应
用程序即第二应用程序。
50.至于应用图标之间显示的上下位置关系,可以根据第一输入的方式确定,比如,第一输入将一个应用图标拖动至另一个应用图标的显示位置时,可以将前一应用图标显示在后一应用图标的上方。
51.或者,应用图标之间显示的上下位置关系,可以根据用户对叠加后的图标的输入进行切换。比如,叠加的两个应用图标可以是略微错开的,当用户长按其中的一个应用图标时,可以将该应用图标显示在上层。当然,这里的长按输入只是对能够实现切换的输入方式的一种举例,实际应用中,输入方式可以根据需要进行调整。
52.再比如,第一输入为捏合输入的情况下,可以根据用户手指对应用图标的触碰顺序,来确定第一应用程序与第二应用程序。
53.为了简化描述,以下主要基于以下场景对信息交互方法进行说明:第一应用程序为音乐类应用程序,相应的应用图标为第一图标;第二应用程序为社交类应用程序,相应的应用图标为第二图标。
54.相应地,步骤102中,显示的n个第一信息,可以是歌曲信息、歌单信息或者第一应用程序中的好友信息等类型的信息。
55.而这些第一信息的具体类型,可以是默认或者用户预先设定的。当然,也可以是根据用户的选择输入实时确定的。
56.步骤103中,在接收到对n个第一信息中的m个第一信息的第二输入的情况下,可以将这m个第一信息传输至第二应用程序。
57.结合上文举例,第一应用程序可以是音乐类应用程序,相应地,上述n个第一信息可以是歌曲等。
58.在一些示例中,电子设备对n个第一信息的显示方式,可以是将n个歌曲的名称、歌手以及专辑等信息进行关联显示。用户可以针对这些歌曲进行选择输入,比如,用户可以通过点击的输入方式选中其中的m个歌曲,该点击的输入方式可以对应为第二输入,而选择的m个歌曲,对应了上述的m个第一信息。
59.在一些示例,第二应用程序可以是社交类应用程序,第一应用程序将m个第一信息传输至第二应用程序后,第二应用程序可以将这些第一信息发布在聊天群组或者社交平台上等。
60.当然,如上文所示的,第二应用程序也可以是其他类型的应用程序,比如第二应用程序可以是除第一应用程序之外的音频播放器,m个第一信息传输至音频播放器后,音频播放器可以将这些第一信息存储在预设的文件夹中。
61.容易理解的是,以上是对将各第一信息传输至第二应用程序的一些应用场景的说明,实际应用中,第一信息也可以是例如视频、图片或者文档等类型的信息;第一应用程序与第二应用程序的类型,也可以不限于以上举例;第二输入的具体形式,可以不限于上文中的点击,还可以是长按、拖动等等。为简化说明,此处不做一一举例。
62.而第一应用程序将第一信息传输至第二应用程序,以及上文举例中第二应用程序对第一信息的处理过程,可以认为是信息在不同应用程序之间的交互过程。
63.本技术实施例提供的信息交互方法,接收用于对第一图标与第二图标的的第一输入,响应于第一输入,显示第一应用程序中的n个第一信息,在接收到对n个第一信息中的m
个第一信息的第二输入的情况下,将m个第一信息传输至第二应用程序,其中,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标,n为正整数,m为小于或等于n的正整数。本技术实施例可以在无需逐一打开各应用程序的情况下,完成信息在不同应用程序之间的传输,从而有助于简化用户操作,提高信息交互效率。
64.在一个示例中,第一输入用于将第一图标与第二图标叠加显示。
65.上文举例中,将图标b拖动至图标a的显示位置的输入,可以认为是用于将第一图标与第二图标叠加显示的第一输入。
66.在另一些举例中,上述的图标b也可以是位于一个文件夹中的,第一输入可以是将图标a拖动至该文件夹的显示位置的输入。此时,图标a与该文件夹叠加显示,也可以认为是第一图标与第二图标叠加显示。
67.当然,用户将图标a拖动至该文件夹的显示位置,也可能是为了将图标a放入至文件夹中。为了便于与第一输入进行区别,在一些可行的实施方式中,第一输入可以是将第一图标拖动至目标文件夹的文件夹名称的显示区域,该目标文件夹可以是第二图标所在的文件夹。或者,第一输入可以是将图标a拖动至目标文件夹的显示位置并停留预设时长的输入。
68.本示例中,第一输入用于将第一图标与第二图标叠加显示,如此,有助于用户更为清楚地了解已选中的第一应用程序和第二应用程序,提升用户使用体验。
69.可选地,在第一输入用于将第一图标与第二图标叠加显示的情况下,上述步骤102,响应于第一输入,显示第一应用程序中的n个第一信息,具体包括:
70.在第一图标与第二图标叠加显示的持续时长大于时长阈值的情况下,显示第一应用程序中的n个第一信息。
71.结合一个应用场景,用户可以需要同时将多个第一应用程序中的第一信息传输至第二应用程序,相应于,用户可能需要拖动多个第一图标至第二图标的显示位置,以实现第二图标与多个第一图标之间的叠加显示。
72.当用户需要将多个第一应用程序中的第一信息传输至第二应用程序时,为了简化用户操作,本实施例中,可以使得第一图标与第二图标叠加显示的持续时长大于时长阈值的情况下,显示各第一应用程序中的第一信息。
73.该时长阈值可以是默认的,也可以是预先设置的。
74.比如,时长阈值可以预先设置为3s,在实际应用中,电子设备在接收到用户将一个第一图标拖动到第二图标上的输入时,可以不立即从该第一图标对应的第一应用程序中获取第一信息,而是开始计时。当3s内未接收到将其他的应用程序的图标拖动至第二图标上的输入时,可以认为用户完成了第一输入,此时电子设备可以从参与叠加显示的第一图标对应的第一应用程序中获取第一信息。而当3s内接收到将其他的应用程序的图标拖动至第二图标上的输入时,可以重新开始计时。
75.如此,可以避免每次接收到用户将一个第一图标拖动至第二图标上的输入时,均从该第一图标对应的第一应用程序中获取第一信息,进而也避免因获取第一信息时占用较多的计算资源,导致后续的第一图标拖动过程发生卡顿,提升用户的操作体验。
76.在另一个应用场景中,用户可能拖动第一图标或者第二图标,也可能是为了调整各个应用图标的显示位置。
77.比如,用户需要将第一图标拖动至第二图标的前一位置,然而对第一图标的拖动可能不到位,导致第一图标与第二图标重叠显示,而并未实现图标位置顺序的调整。
78.本实施例中,在第一图标与第二图标叠加显示的持续时长未到达时长阈值时,用户还可以对第一图标或者第二图标进行进一步操作,以便实现图标位置顺序的调整。
79.在一个实施例方式中,在第一图标与第二图标叠加显示的持续时长大于时长阈值的情况下,可以进一步显示一提示框,提示用户电子设备已进入到从第一应用程序中获取第一信息的进程中。
80.比如,如图4所示,第一应用程序为音乐类应用程序时,在提示框t中,可以包括“音乐信息传输模式激活”的提示消息。
81.可选地,上述步骤102,响应于第一输入,显示第一应用程序中的n个第一信息,包括:
82.响应于第一输入,显示p个第一控件,第一控件与第一信息关联,p为正整数;
83.在接收到对p个第一控件中的第二控件的第三输入的情况下,显示与第二控件关联的n个第一信息。
84.为了简化描述,以下同样以第一应用程序为音乐类应用程序,第二应用程序为社交类应用程序为例,对本实施例进行说明。
85.如图5所示,电子设备响应于第一输入,可以显示多个第一控件(图中标识为k1),各个第一控件的名称分别为“分享歌曲”、“分享歌单”以及“添加好友”。每一个第一控件可以至少关联至少一个第一信息。
86.换而言之,电子设备响应于第一输入,可以从第一应用程序中获取例如歌曲、歌单以及好友等类型的第一信息,并可以将这些第一信息与各个第一控件进行关联。在此基础上,电子设备可以显示多个第一控件,以便用户快速选择需要传输至第二应用程序的第一信息的类型。
87.举例来说,如图6所示,电子设备在接收到名为“分享歌曲”的第一控件的点击输入的情况下,可以进一步显示该第一控件关联的各个歌曲的信息(图中标识为l1)。
88.这里的点击输入可以对应上述的第三输入,当然,第三输入的形式可以不限于点击,也可以是长按或者拖动等等,此处不做具体限定。
89.显示的歌曲的信息即上述的n个第一信息。当然,当第三输入所针对的控件为其他第一控件时,n个第一信息也可以是歌单的信息,或者是好友的信息等等。
90.结合上文举例可见,在一些实施方式中,各个第一控件与第一信息的类型之间可以是存在对应关系的,这种对应关系可以是默认的,也可以是用户预先设定的。
91.而在另一些实施方式,各个第一控件与第一信息的关联关系,也可以是体现在第一控件与第一信息的修改时间的对应关系上。比如,在存在多个第一控件的情况下,一个第一控件可以关联的是近一天播放的歌曲的信息,另一个第一控件可以关联的是近一至三天内播放的歌曲的信息等。
92.在显示有p个第一控件的情况下,电子设备可以接收对这些第一控件的第二输入。比如,上述的p个第一控件均为选择控件,在接收到用户对第二控件的点击输入的情况下,电子设备可以显示第二控件关联的n个第一信息。其中,第二控件可以是p个第一控件中的一个或多个被用户所选择的第一控件。
93.本实施例中,电子设备响应于第一输入,可以显示p个第一控件,并在接收到针对其中的第二控件的第三输入的情况下,显示与第二控件关联的n个第一信息,如此可以方便用户快速筛选得到待传输至第二应用程序的第一信息,进而有助于进一步提高信息交互效率。
94.可选地,上述步骤103,响应于第二输入,将m个第一信息传输至第二应用程序,包括:
95.响应于第二输入,显示第二应用程序中的q个信息接收对象,q为正整数;
96.在接收到对q个信息接收对象中的至少一个信息接收对象的第四输入的情况下,将m个第一信息通过第二应用程序传输至至少一个信息接收对象。
97.同样结合第二应用程序为社交类应用程序的举例,来对本实施例进行说明。
98.本实施例中,在接收到对m个第一信息的第二输入的情况下,电子设备可以显示第二应用程序中的q个信息接收对象。这些信息接收对象可以用于接收从第一应用程序传输来的m个第一信息。
99.如图7所示,第二应用程序中的信息接收对象(图中标识为l2),可以是第二应用程序中的常用联系人,例如好友或者聊天群组等等,此处不做具体限定。在一些应用场景下,上述的信息接收对象,也可以是例如朋友圈等社交平台等。
100.在接收到对q个信息接收对象中的至少一个信息接收对象的第四输入的情况下,电子设备可以将上述的m个第一信息传输至这里的至少一个信息接收对象。
101.比如,上述的m个第一信息,可以是m个歌曲的信息,q个信息接收对象均为聊天群组。当接收到用户对其中的至少一个聊天群组的点击输入时,电子设备可以将m个歌曲的信息传输至至少一个聊天群组中。从另一个角度来说,以上传输过程可以认为是将m个歌曲的信息发布在至少一个聊天群组中,这些聊天群组中的成员可以进一步收听m个歌曲。
102.上述对至少一个聊天群组的点击输入,可以认为是上述的第四输入,当然,第四输入的形式可以不局限于点击,可以根据需要进行设定,此处不做一一举例说明。
103.如上文所示的,第一信息也可以是视频、图片或者文档等,类似地,当m个第一信息传输至至少一个聊天群组时,聊天群组中的成员同样可以获取这些类型的第一信息。
104.可见,本实施例中,电子设备显示第二应用程序中的q个信息接收对象,方便用户进一步选择用于接收m个第一信息的信息接收对象,从而有助于满足多样化的信息交互需求,提升用户体验。
105.可选地,n个第一信息中的每一第一信息均在第二应用程序中关联有信息接收对象;
106.响应于第二输入,将m个第一信息传输至第二应用程序之后,上述方法还可以包括:
107.通过第二应用程序向第二信息关联的信息接收对象发送预设请求,第二信息为m个第一信息中的任一第一信息。
108.在上文中的举例,第一信息也可以是第一应用程序中的好友信息。本实施例中,可以以第一信息为好友信息为例进行说明。
109.m个第一信息可以是从n个第一信息中选择得到,n个第一信息均为好友信息,相应地,m个第一信息也为好友信息。
110.在一些举例中,可以预设设置待显示n个第一信息均为好友信息。
111.在另一些举例中,如图5所示,电子设备也可以是响应于用户对名称为“添加好友”的第一控件的点击输入,获取并显示类型为好友信息的n个第一信息,相应地,从n个第一信息中选出的m个第一信息也为好友信息。
112.如图8所示,图8为包括类型为好友信息的n个第一信息(图中标识为l3)的电子设备界面示例图。其中,此处的各个第一信息可以在第二应用程序中关联有信息接收对象。
113.结合上文的举例,第二应用程序中的信息接收对象,可以是第二应用程序中的好友或者聊天群组,当然,信息接收对象也可以是暂未添加为好友的用户。
114.为便于说明,可以第二应用程序中的信息接收对象,可以通过在第二应用程序中的用户账号进行体现。而第一信息可以是存在于第一应用程序中的好友列表中的好友信息。
115.在实际应用中,第一应用程序中的各个好友信息可以绑定了第二应用程序中的用户账号,也就是说,第一信息在第二应用程序中关联有信息接收对象。
116.在此基础上,在电子设备接收到第二输入的情况下,第一应用程序可以将m个第一信息发送至第二应用程序,而第二应用程序则可以向这m个第一信息中,每一第一信息关联的信息接收对象发送预设请求。为了简化说明,m个第一信息中任一第一信息,均可以称为第二信息。
117.举例来说,上述的预设请求可以是在第二应用程序中添加好友的请求。在接收到m个第一信息的情况下,第二应用程序可以向各个第二信息关联的用户账号发送好友申请。
118.当然,在其他一些举例中,预设请求也可以是用于请求好友用户打开第一应用程序收听歌曲等等。
119.可见,本实施例中,在第一信息在第二应用程序中关联有信息接收对象的情况下,将第一信息传输至第二应用程序之后,第二应用程序可以向第一信息关联的信息接收对象发送预设请求,从而可以有效简化预设请求发送所需操作,提升用户体验。
120.可选地,上述第一输入可以具体用于将第一图标叠加显示在第二图标上。
121.结合上文的举例,第一信息的传输存在方向性,即从第一应用程序传输至第二应用程序。换而言之,电子设备需要从叠加显示的应用图标中,区分出哪些应用图标为第一应用程序的应用图标(即第一图标),哪些应用图标为第二应用程序的应用图标(即第二图标)。
122.本实施例中,可以根据各个应用图标的上下位置关系来确定第一图标和第二图标。具体来说,第一输入用于控制将第一图标叠加显示在第二图标上,即显示在上方的应用图标可以是第一图标,显示在下方的应用图标可以是第二图标。
123.举例来说,在图2所示的桌面中,第一输入可以是将图标b拖动到图标a的显示区域的输入,此时,图标b显示在图标a的上方,则图标a为第二图标,图标b为第一图标。
124.当然,第一输入可以分为多步输入过程,比如,在经过上一举例中的拖动输入后,用户可以点击叠加显示的图标,使得图标a更新显示在图标b的上方,此时,图标a切换为第一图标,图标b切换为第二图标。
125.在上文实施例中,主要以第一应用程序为音乐类应用程序,第二应用程序为社交类应用程序为例进行了说明。而本实施例中,第一应用程序与第二应用程序,可以通过叠加
的应用图标的显示位置的上下关系进行区分。
126.换而言之,通过应用图标的显示位置的上下关系的变化,可以使第一应用程序与第二应用程序实现互换,比如,第一应用程序可以是社交类应用程序,第二应用程序可以是音乐类应用程序。
127.结合上文中第一信息为好友信息的举例,社交类应用程序中的各个好友信息,也可以在音乐类应用程序中关联有用户账号。当根据应用图标的显示位置的上下关系,确定第一应用程序是社交类应用程序,第二应用程序是音乐类应用程序时,音乐类应用程序也可以向好友信息(对应第二信息)关联的用户账号(对应信息接收对象)发送好友申请。
128.可见,本实施例中,可以根据叠加显示的应用图标之间的上下关系,来确定发送与接收第一信息的应用程序,有助于提高信息交互过程的灵活性,扩大信息交互方法的应用范围,有效提升用户体验。
129.基于以上举例可见,基于本技术实施例的信息交互方法的实施,用户想要将例如音乐的文件分享给好友或者发送至社交平台时,或者互相添加两个应用程序中的好友时,可以无需进入各应用程序的运行界面内,通过在桌面上对应用图标、控件等内容进行操作,即可实现相应的信息交互功能,极大提升了用户的操作效率。
130.需要说明的是,本技术实施例提供的信息交互方法,执行主体可以为信息交互装置,或者该信息交互装置中的用于执行信息交互方法的控制模块。本技术实施例中以信息交互装置执行信息交互方法为例,说明本技术实施例提供的信息交互装置。
131.如图9所示,本技术实施例提供的信息交互装置900,包括:
132.接收模块901,用于接收对第一图标与第二图标的第一输入,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标;
133.显示模块902,用于响应于第一输入,显示第一应用程序中的n个第一信息;
134.传输模块903,用于在接收到对n个第一信息中的m个第一信息的第二输入的情况下,响应于第二输入,将m个第一信息传输至第二应用程序,n为正整数,m为小于或等于n的正整数。
135.可选地,第一输入用于将第一图标与第二图标叠加显示;
136.相应地,显示模块902,可具体用于:
137.在第一图标与第二图标叠加显示的持续时长大于时长阈值的情况下,显示第一应用程序中的n个第一信息。
138.可选地,显示模块902,可以包括:
139.第一显示单元,用于响应于第一输入,显示p个第一控件,第一控件与第一信息关联,p为正整数;
140.第二显示单元,用于在接收到对p个第一控件中的第二控件的第三输入的情况下,显示与第二控件关联的n个第一信息。
141.可选地,传输模块903,可以包括:
142.第三显示单元,用于响应于第二输入,显示第二应用程序中的q个信息接收对象,q为正整数;
143.传输单元,用于在接收到对q个信息接收对象中的至少一个信息接收对象的第四输入的情况下,将m个第一信息通过第二应用程序传输至至少一个信息接收对象。
144.可选地,n个第一信息中的每一第一信息均在第二应用程序中关联有信息接收对象;
145.信息交互装置900还可以包括:
146.发送模块,用于通过第二应用程序向第二信息关联的信息接收对象发送预设请求,第二信息为m个第一信息中的任一第一信息。
147.可选地,第一信息为在第一应用程序中的好友信息,预设请求为在第二应用程序中添加好友的请求。
148.可选地,第一输入具体用于控制将第一图标叠加显示在第二图标上。
149.本技术实施例提供的信息交互装置,在接收到对第一图标与第二图标的的第一输入的情况下,响应于第一输入,显示第一图标对应的第一应用程序中的n个第一信息,并在接收到对n个第一信息中的m个第一信息的第二输入的情况下,将m个第一信息传输至第二图标对应的第二应用程序。本技术实施例可以在无需逐一与切换各个应用程序的情况下,实现多个应用程序之间的信息交互,进而能够有效简化用户操作,提供信息交互效率。
150.本技术实施例中的信息交互装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
151.本技术实施例中的信息交互装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
152.本技术实施例提供的信息交互装置能够实现图1至图8的方法实施例实现的各个过程,为避免重复,这里不再赘述。
153.可选地,如图10所示,本技术实施例还提供一种电子设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述信息交互方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
154.需要说明的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
155.图11为实现本技术实施例的一种电子设备的硬件结构示意图。
156.该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。
157.本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布
置,在此不再赘述。
158.其中,用户输入单元1107,用于接收对第一图标与第二图标的第一输入,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标;
159.显示单元1106,用于响应于第一输入,显示第一应用程序中的n个第一信息;在接收到对n个第一信息中的m个第一信息的第二输入的情况下,响应于第二输入,将m个第一信息传输至第二应用程序,n为正整数,m为小于或等于n的正整数。
160.本技术实施例提供的电子设备,接收对第一图标与第二图标的的第一输入,响应于第一输入,显示第一应用程序中的n个第一信息,在接收到对n个第一信息中的m个第一信息的第二输入的情况下,将m个第一信息传输至第二应用程序,其中,第一图标为第一应用程序的应用图标,第二图标为第二应用程序的应用图标,n为正整数,m为小于或等于n的正整数。本技术实施例可以在无需逐一打开各应用程序的情况下,完成信息在不同应用程序之间的传输,从而有助于简化用户操作,提高信息交互效率。
161.可选地,显示单元1106,可以具体用于:在第一图标与第二图标叠加显示的持续时长大于时长阈值的情况下,显示第一应用程序中的n个第一信息。
162.可选地,显示单元1106,可以用于响应于第一输入,显示p个第一控件,第一控件与第一信息关联,p为正整数;在接收到对p个第一控件中的第二控件的第三输入的情况下,显示与第二控件关联的n个第一信息。
163.可选地,显示单元1106,可以用于响应于第二输入,显示第二应用程序中的q个信息接收对象,q为正整数;
164.相应地,处理器1110,可以用于在接收到对q个信息接收对象中的至少一个信息接收对象的第四输入的情况下,将m个第一信息通过第二应用程序传输至至少一个信息接收对象。
165.可选地,n个第一信息中的每一第一信息均在第二应用程序中关联有信息接收对象;
166.相应地,射频单元1101,可以用于通过第二应用程序向第二信息关联的信息接收对象发送预设请求,第二信息为m个第一信息中的任一第一信息。
167.可选地,第一信息为在第一应用程序中的好友信息,预设请求为在第二应用程序中添加好友的请求。
168.可选地,第一输入具体用于控制将第一图标叠加显示在第二图标上。
169.应理解的是,本技术实施例中,输入单元1104可以包括图形处理器(graphics processing unit,gpu)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以
理解的是,上述调制解调处理器也可以不集成到处理器1110中。
170.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息交互方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
171.其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
172.本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述信息交互方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
173.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
174.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
175.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
176.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1