应用分享的方法和装置与流程

文档序号:16973548发布日期:2019-02-26 18:46阅读:174来源:国知局
应用分享的方法和装置与流程

本发明涉及通信技术领域,尤其涉及应用分享的方法和装置。



背景技术:

随着智能手机的发展,终端上的应用越来越多。通常,用户需要某个应用时,会在应用商店去下载。在将该应用安装到终端上后,用户还可以通过终端将评价较高的应用分享给其他终端使用(即将应用的链接地址url分享给其他终端)。其中,用户分享应用给其他终端时是通过如下的方式实现的,具体为:

某些应用自带分享功能,终端可以通过应用内置的分享功能将待分享应用的链接地址url分享给其他终端。具体的,如果用户觉得某应用还不错,可以在该应用的“设置”选项里,选择“分享”标签。这种应用内置的“分享”功能,支持用户通过多种方式将该应用的链接地址url(uniform/universalresourcelocator,统一资源定位符)分享给好友。例如可以包括:允许用户使用短信、邮件、蓝牙、即时通信等方式将应用的链接地址url发送给好友。

但是,不是所有的应用都自带分享功能,因此不具有通用性,用户无法将未自带分享功能的应用分享给好友。



技术实现要素:

本发明的实施例提供一种应用分享的方法和装置,可以实现对任意应用进行分享。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,提供一种应用分享的方法,包括:

获取第一应用的图标与第二应用的图标之间的距离,所述第一应用为待分享应用,所述第二应用用于分享所述第一应用;

判断所述距离是否小于预设距离;

若所述距离小于预设距离,则获取所述第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息,所述应用信息包括所述第一应用在所述应用商店中的链接地址;

通过所述第二应用将所述链接地址发送给所述待分享用户。

结合第一方面,在第一方面的第一种可能的实现方式中,所述第二应用的图标在所述第一应用的图标被选择后显示在显示单元上。

结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第二应用为通信应用、或社交应用、或所述应用商店。

结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,若所述第二应用为通信应用,则所述获取待分享用户的信息包括:

通过所述第二应用获取待分享用户的信息;或者,

若所述第二应用为社交应用,则所述获取待分享用户的信息包括:

通过所述第二应用获取所述待分享用户的信息,所述待分享用户的信息存储于与所述第二应用相关的文件中。

结合第一方面,在第一方面的第四种可能的实现方式中,所述应用信息还包括对所述第一应用的评价信息;

在所述判断所述距离是否小于预设距离之后,所述方法还包括:

若所述距离小于预设距离,则通过所述第二应用将所述评价信息发送给所述应用商店。

结合第一方面,在第一方面的第五种可能的实现方式中,所述获取所述第一应用在互联网上的应用商店中的应用信息包括:

根据所述第一应用的标识,从所述第一应用的安装包中获取所述第一应用的链接地址;或者,

根据所述第一应用的标识,从存储的已安装的应用的标识与链接地址对应关系表中获取所述第一应用的链接地址;或者,

根据所述第一应用的标识,从所述互联网上的应用商店中获取所述第一应用的链接地址,所述互联网上的应用商店中存储有应用的标识与链接地址对应关系表。

第二方面,提供一种应用分享的装置,包括:

第一获取单元,用于获取第一应用的图标与第二应用的图标之间的距离,所述第一应用为待分享应用,所述第二应用用于分享所述第一应用;

判断单元,用于判断所述距离是否小于预设距离;

第二获取单元,用于若所述距离小于预设距离,则获取所述第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息,所述应用信息包括所述第一应用在所述应用商店中的链接地址;

第一发送单元,用于通过所述第二应用将所述链接地址发送给所述待分享用户。

结合第二方面,在第二方面的第一种可能的实现方式中,所述装置还包括显示单元,所述第二应用的图标在所述第一应用的图标被选择后显示在所述显示单元上。

结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第二应用为通信应用、或社交应用、或所述应用商店。

结合第二方面或第二方面的第一种可能的实现方式或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二获取单元,具体用于若所述第二应用为通信应用,则通过所述第二应用获取待分享用户的信息;或者,

还用于若所述第二应用为社交应用,则通过所述第二应用获取所述待分享用户的信息,所述待分享用户的信息存储于与所述第二应用相关的文件中。

结合第二方面,在第二方面的第四种可能的实现方式中,所述第二获取单元获取的应用信息还包括对所述第一应用的评价信息;

所述装置还包括:

第二发送单元,用于在所述判断单元判断出所述距离是否小于预设距离之后,若所述距离小于预设距离,则将所述评价信息发送给所述应用商店。

结合第二方面,在第二方面的第五种可能的实现方式中,所述第二获取单元,具体用于根据所述第一应用的标识,从所述第一应用的安装包中获取所述第一应用的链接地址;或者,

根据所述第一应用的标识,从存储的已安装的应用的标识与链接地址对应关系表中获取所述第一应用的链接地址;或者,

根据所述第一应用的标识,从所述互联网上的应用商店中获取所述第一应用的链接地址,所述互联网上的应用商店中存储有应用的标识与链接地址对应关系表。

本发明实施例提供的应用分享的方法和装置,采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以在显示单元上移动第一应用的图标的位置,根据第一应用的图标与第二应用的图标之间的距离来实现触发第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本实施例提供的一种应用分享的方法流程图;

图2为本实施例提供的另一种应用分享的方法流程图;

图3为本实施例提供的“场景一”中的应用分享的方法流程图;

图4a为本实施例提供的一种第一应用的图标被选择前显示单元显示的图像示意图;

图4b为本实施例提供的一种第一应用的图标被选择后显示单元显示的图像示意图;

图5为本实施例提供的另一种第一应用的图标被选择后显示单元显示的图像示意图;

图6为本实施例提供的显示单元上显示的好友列表;

图7为本实施例提供的“场景二”中的应用分享的方法流程图;

图8为本实施例提供的显示单元上显示的操作列表;

图9为本实施例提供的“场景三”中的应用分享的方法流程图;

图10a为本实施例提供的触发添加功能的操作示意图;

图10b为本实施例提供的添加功能的操作示意图;

图11为本实施例提供的一种应用分享的装置的结构示意图;

图12为本实施例提供的另一种应用分享的装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了解决背景技术中提出的问题,本实施例提供一种应用分享的方法,该方法可以但不限于应用于电子设备中,电子设备可以包括显示单元,显示单元可以但不限于用于显示第一应用的图标,第一应用为待分享应用,如图1所示,可以包括:

101、获取第一应用的图标与第二应用的图标之间的距离。

其中,第一应用为待分享应用,第二应用用于分享第一应用。

作为本实施例的一种实施方式,当用户需要通过第二应用对第一应用进行分享时,可以将第一应用的图标向第二应用的图标处进行拖动,当第一应用的图标与第二应用的图标之间的距离小于预设距离时,可以通过第二应用对第一应用进行分享。

102、判断距离是否小于预设距离,若小于,则执行步骤103,若不小于,则执行步骤101。

本实施例对预设距离不作限定,可以根据实际需要进行设定,例如,可以但不限于为0.5厘米等,在此不再赘述。

103、若距离小于预设距离,则获取第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息。

其中,应用信息可以但不限于包括第一应用在应用商店中的链接地址。

作为本实施例的一种实施方式,若第一应用的图标与第二应用的图标之间的距离小于预设距离时,则触发对第一应用的分享操作,即,可以是将第一应用的链接地址发送给待分享用户。

104、通过第二应用将链接地址发送给待分享用户。

采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以在显示单元上移动第一应用的图标的位置,根据第一应用的图标与第二应用的图标之间的距离来实现触发第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享。

本实施例提供另一种应用分享的方法,该方法是对图1所示的方法的进一步扩展,如图2所示,可以包括:

201、获取第一应用的图标与第二应用的图标之间的距离。

其中,第一应用为待分享应用,第二应用用于分享第一应用。

作为本实施例的一种实施方式,当用户需要通过第二应用对第一应用进行分享时,可以将第一应用的图标向第二应用的图标处进行拖动,当第一应用的图标与第二应用的图标之间的距离小于预设距离时,可以通过第二应用对第一应用进行分享。

作为本实施例的一种实施方式,电子设备可以周期性分别获取第一应用的图标与第二应用的图标在显示单元上显示的位置坐标,通过该位置坐标计算两个图标之间的距离。

本实施例对获取第一应用的图标与第二应用的图标之间的距离的方法不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。

进一步的,第二应用的图标可以是一直被显示在显示单元上。

进一步的,第二应用的图标还可以是在第一应用的图标被选择后显示在显示单元上。

作为本实施例的一种实施方式,当第一应用的图标被选择后,显示单元上显示的除第一应用的图标外的其他区域均添加模糊层,在模糊层上显示相应的第二应用的图标。

本实施例对第二应用的图标显示的方法和位置不作限定,可以根据实际需要进行设定,在此不再赘述。

进一步的,第二应用可以但不限于为:通信应用、或社交应用、或应用商店等。

202、判断距离是否小于预设距离,若小于,则执行步骤203,若不小于,则执行步骤201。

203、获取第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息。

作为本实施例的一种实施方式,若第一应用的图标与第二应用的图标之间的距离小于预设距离时,则触发对第一应用的分享操作,即,可以是将第一应用的链接地址发送给待分享用户。

进一步的,应用信息可以但不限于包括:第一应用在应用商店中的链接地址、对第一应用的评价信息。

作为本实施例的一种实施方式,互联网上的应用商店中可以存储有第一应用的应用信息,例如,可以包括:链接地址、评价信息、应用运行后的截图、关键字等。

进一步的,获取第一应用在互联网上的应用商店中的应用信息包括:

根据第一应用的标识,从第一应用的安装包中获取第一应用的链接地址;或者,

根据第一应用的标识,从存储的已安装的应用的标识与链接地址对应关系表中获取第一应用的链接地址;或者,

根据第一应用的标识,从互联网上的应用商店中获取第一应用的链接地址,互联网上的应用商店中存储有应用的标识与链接地址对应关系表。

进一步的,若第二应用为通信应用,则获取待分享用户的信息包括:

通过第二应用获取待分享用户的信息。

进一步的,若第二应用为社交应用,则获取待分享用户的信息包括:

通过第二应用获取待分享用户的信息,待分享用户的信息存储于与第二应用相关的文件中。

204、通过第二应用将链接地址发送给待分享用户,并通过第二应用将评价信息发送给应用商店。

作为本实施例的一种实施方式,当第一应用与第二应用之间的距离小于预设距离时,可以触发开启第二应用;第二应用可以根据第一应用的标识从应用商店中获取到第一应用的链接地址;在获取到待分享用户的信息后,通过第二应用将第一应用发送给待分享用户。

本实施例对应用商店不作限定,为本领域技术人员熟知的技术,可以根据实际需要进行设定,在此不再赘述。

采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以通过操控第一应用的图标来触发对第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享,同时,还简化了触发分享的操作步骤,另外,电子设备还可以通过通信应用选取被分享的特定好友,可以将第一应用分享给特定好友。另外,还可以将对第一应用的评价信息发送给应用商店,便于其他用户从应用商店中获取到第一应用的评价信息。

为了可以更清楚更完整的对方案进行描述,下面提供一些将本方案应用在某些场景中的具体实施例。

本实施例提供另一种应用分享的方法,该方法是对图1和图2所示的各步骤的具体限定和步骤扩展,下面对该方法所应用的三种场景下的具体步骤,其中,在以下的三种场景中,以电子设备执行主体为例进行说明。

场景一,可以为:用户通过电子设备拖动第一应用(待分享应用)的图标,直到将第一应用的图标拖动到与第二应用的图标之间的距离小于预设距离时,触发对第一应用的分享操作,如图3所示,具体可以包括:

301、电子设备获取第一应用的图标与第二应用的图标之间的距离。

其中。第一应用为待分享应用,第二应用用于分享第一应用。

作为本实施例的一种实施方式,在电子设备下载并安装完应用后,该应用的图标可以显示在电子设备的显示单元上;当用户需要分享第一应用时,用户可以通过电子设备将第一应用的图标拖动到任意一个第二应用的图标处,这样,可以通过相应的任意一个第二应用来分享第一应用。

为了可以及时的分享第一应用,电子设备可以实时获取第一应用的图标与第二应用的图标之间的距离。

302、判断第一应用的图标与第二应用的图标之间的距离是否小于预设距离,若小于,则执行步骤303,若不小于,则执行步骤301。

作为本实施例的一种实施方式,在第二应用的图标周围设置预设范围,若第一应用的图标移动到预设范围内,则说明第一应用的图标与第二应用的图标之间的距离小于预设距离,若第一应用的图标未移动到预设范围内,则说明第一应用的图标与第二应用的图标之间的距离不小于预设距离。

本实施例对预设距离的数值不作限定,可以根据实际相应地进行设定,例如,可以为0.5厘米等,在此不再赘述。

303、获取第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息。

进一步的,应用信息可以但不限于包括:第一应用在应用商店中的链接地址、对第一应用的评价信息。

进一步的,互联网上的应用商店可以根据第一应用的标识从应用商店中获取第一应用的应用信息,第一应用的标识可以但不限于为第一应用的唯一标识符。

作为本实施例的一种实施方式,电子设备可以首先获取第一应用的唯一标识符,然后从应用商店中获取唯一标识符对应的链接地址。本实施例中提供的应用商店可以为一种应用,且在与应用商店相关的文件中可以存储有任意应用的链接地址。

其中,唯一标识符具体可以为第一应用安装包的包名,比如,在android系统中,该包名可以存放在应用安装包文件的androidmanifest.xml文件中,形式可以为:manifestpackage=“com.……”。

本实施例对获取应用的链接地址的方法不作限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。

电子设备获取第一应用的链接地址可以但不限于包括:

根据第一应用的标识,从第一应用的安装包中获取第一应用的链接地址。

具体的,用户下载安装应用时,会在应用安装包的某个文件中写入应用的对应的在应用商店中的地址信息url,以供系统检测到用户推荐应用时,自动提取。比如,ios应用可在info.plist文件中的某个字段添加已下载安装应用的地址信息url,android应用可在androidmanifest.xml文件中的某个字段添加已下载安装应用的地址信息url,格式可如下所示:

1、针对android系统的androidmanifest.xml文件。

<urlandroid:address="http://www.1234apk.com/apk/3433/"></url>

2、针对ios系统的info.plist文件。

<url>

<address>http://www.ruan8.com/soft_12423.html</address>

</url>。

或者,获取第一应用的链接地址的方法还可以包括:

根据第一应用的标识,从存储的已安装的应用的标识与链接地址对应关系表中获取第一应用的链接地址;

用户每次下载安装应用时,系统会自动将已安装应用的url写入移动终端设备的url列表中。当用户每次向他人推荐应用时,在拖动应用图标至通信应用图标的同时,系统确认这一动作为推荐应用后,系统自动检测被拖动的应用图标的应用名称,根据应用名称在系统维护的url列表中进行查询,查询将要推荐应用对应的url,并将查询结果通过通信应用发送给被推荐方。

或者,获取第一应用的链接地址的方法还可以包括:

根据第一应用的标识,从互联网上的应用商店中获取第一应用的链接地址,互联网上的应用商店中存储有应用的标识与链接地址对应关系表。

具体的,实时在线查询url的方式可以包括:

1、手机操作系统检测将要推荐的客户端应用图标对应的唯一标识符,该唯一标识符具体可以为要推荐的应用的安装包的包名。

2、手机操作系统向互联网上的应用商店请求应用唯一标识符对应的url,及应用的相关信息,如应用名称、应用下载次数、最后一条应用评价等。

3、互联网上的应用商店根据接收到的应用唯一标识符,查找要推荐应用对应的url及应用的相关信息。

4、互联网上的应用商店将应用对应的url及应用的相关信息发送给手机操作系统。

5、手机操作系统接收到url及应用的相关信息后,将此url及应用的相关信息通过通信应用发送给被推荐方。

进一步的,采用实时在线查询url的方式不仅可以请求推荐应用的链接地址url,还可以向互联网上的应用商店请求应用的相关信息,如应用名称、应用下载次数、最后一条应用评价等。用户在向他人推荐应用时,除了发送推荐的应用在应用商店中的链接地址,还可以将向互联网上的应用商店请求的与推荐的应用相关的其他信息发送给被推荐方即待分享用户的信息。

本实施例对电子设备获取链接地址的方法不作限定,不限于上述列举的方法,可以根据实际需要进行设定,在此不再赘述。

为了简化分享应用的步骤,用户可以通过拖动图标的方式对第一应用进行分享,若用户希望通过某一应用实现分享步骤,则可以将第一应用的图标拖动至该某一应用对应的图标处。

本实施例中提供的将某一图标拖动到另一图标处,即为该两个图标之间的距离小于预设距离,之后不再赘述。

其中,第二应用的图标可以但不限于为:通信应用的图标、或社交应用的图标、或应用商店的图标。

其中,通信应用可以但不限于为:短信、蓝牙、即时通信应用等,社交应用可以但不限于为:社交通信应用等。

进一步的,第二应用的图标可以是一直被显示在显示单元上的。

此时,用户可以直接将显示单元上的第一应用的图标拖动到第二应用的图标处以触发分享操作,即触发电子设备将第一应用的链接地址发送给待分享用户的信息。

进一步的,第二应用的图标还可以是在第一应用的图标被选择后显示在显示单元上的。

具体的,如图4a所示,在显示单元上,当第一应用的图标未被选择时,第一应用的图标的周围并不显示第二应用的图标,如图4b所示,在显示单元上,当第一应用的图标被选择后第一应用的图标的周围显示相应的第二应用的图标。

此时,用户分享第一应用可以包括:用户可以点击显示单元上的第一应用的图标,当第一应用的图标被选择后,第一应用的图标的周围便显示相应的第二应用的图标,然后再将第一应用的图标拖动到相应的第二应用的图标处以触发分享操作。

或者,当第一应用的图标未被选择时,在显示单元上第一应用的图标的周围并不显示第二应用的图标,如图5所示,当第一应用的图标被选择后,第一应用的图标的左侧可以显示打开选项的图标,第一应用的图标的右侧可以显示分享选项的图标,若用户需要打开第一应用的图标对应的应用,则将第一应用的图标向左侧拖动,若用户需要将第一应用的图标对应的应用进行分享,则将第一应用的图标向右侧拖动。

当第一应用的图标被拖动到相应的分享区域时,显示单元上便会显示相应的通信应用的图标或社交应用的图标,然后用户可以选取相应的图标,并将该图标对应的应用作为第二应用,如,选取的图标为即时通信,则可以使用即时通信作为通信应用程序进行分享操作。

本实施例对第二应用的图标的显示方式和内容不作限定,不仅限于上述列举的内容,还可以为其他情况,在此不再赘述。

作为本实施例的一种实施方式,电子设备检测到显示单元上的第一应用的图标与第二应用的图标之间的距离小于预设距离后,可以执行第二应用。

进一步的,若第二应用为通信应用时,可以通过第二应用获取待分享用户的信息,即用户可以选取需要进行分享的好友号码(即待分享用户的信息)。

例如,如图6所示,在显示单元上,将第一应用的图标向即时通信图标处拖动,当第一应用的图标与即时通信图标之间的距离小于预设距离时,打开即时通信应用,此时,显示单元上弹出即时通信好友列表,在用户选取好友后(即获取到待分享用户的信息后),将链接地址推送给好友(即将链接地址发送给待分享用户的信息),好友登陆接收到的链接地址后,便可以从该链接地址处下载到第一应用。

若第二应用为社交应用时,可以通过第二应用获取待分享用户的信息,待分享用户的信息存储于与第二应用相关的文件中。

例如,社交应用为人人应用时,第一应用可以被分享在公共主页上,该公共主页的地址可以是存放在与人人应用相关的文件中,此处为本领域技术人员熟知的技术,在此不再赘述。

304、通过第二应用将链接地址发送给待分享用户。

305、通过第二应用将评价信息发送给应用商店。

作为本实施例的一种实施方式,若第二应用为即时通信应用,则在通过步骤303获取到待分享用户的信息后,通过即时通信应用将链接地址发送给待分享用户。

进一步的,还可以将用户对第一应用的评价信息发送给应用商店,应用商店可以将该评价信息作为该应用在应用商店上的评价之一;将用户对该应用的评级信息发送给应用商店,应用商店可以将该评级信息作为该应用在应用商店上的评级之一。

进一步的,若第二应用的图标为应用商店对应的图标,则在将第一应用的图标移动至第二应用的图标处后,打开应用商店程序;电子设备获取第一应用的图标对应的唯一标识符,从应用商店中获取唯一标识符对应的链接地址;将该链接地址发送给好友账户中,该好友为用户在应用商店应用中注册账户后所添加的好友。

值得说明的是,应用商店客户端可以为移动终端客户端,也可以为电脑桌面客户端。当被推荐方网络(即待分享用户的信息对应的网络)不稳定或者没有足够的流量去下载第一应用时,可以考虑使用电脑桌面的应用商店客户端下载第一应用。

因为现有的应用商店中的评价很少,所以考虑当用户向好友推荐应用时,除了向好友发送该应用在应用商店中的链接地址之外,还可以将用户本人对第一应用的评价信息发送给应用商店的用户评价模块,将用户本人对第一应用的评级信息发送给应用商店的用户评级模块,使得应用商店里增加一条用户对第一应用的评价信息或评级信息,便于其他用户更好的了解该应用。

进一步的,在将第一应用的图标拖动到应用商店图标处,电子设备还可以在获取到第一应用的图标对应的链接地址后,打开位于该应用商店中的第一应用;

或者,也可以是电子设备检测第一应用的图标对应的唯一标识符,在应用商店中查找具有相同唯一标识符的应用,打开具有相同唯一标识符的应用作为第一应用。

场景二,可以包括:通过长时间持续点击显示单元上显示的第一应用(待分享应用)的图标来实现第一应用的分享,如图7所示,可以包括:

701、电子设备获取第一应用的图标被持续点击的时间长度。

702、判断时间长度是否大于预设时间长度,若大于,则执行步骤703,若不大于,则执行步骤701。

本实施例对预设时间长度不作限定,可以根据实际需要进行设定,例如,可以为3秒等,在此不再赘述。

作为本实施例的一种实施方式,如图5所示,当第一应用的图标被持续点击的时间长度大于预设时间长度时,第一应用图标的右侧显示分享选项,当用户选择分享选项后,则触发分享操作,并执行步骤703。

703、获取第一应用在互联网上的应用商店中的应用信息。

与步骤303中的内容类似,在此不再赘述。

704、接收分享请求。

进一步的,分享请求可以但不限于包括:第二应用的标识。电子设备可以将分享请求中包含的标识对应的应用确定为执行分享操作的第二应用。

作为本实施例的一种实施方式,如图8所示,当第一应用的图标被持续点击后,显示单元上会弹出相应的操作列表,包括:删除、打开、分享等,若用户需要对第一应用的图标对应的应用进行分享时,可以点击分享区域,此时,显示单元上便会出现一个新的操作列表,该操作列表上可以包括多个第二应用的图标,其中,第二应用的图标可以为:通信应用的图标或社交应用的图标等,当用户点击某一第二应用的图标后,电子设备可以通过被选择的第二应用的图标对应的应用对第一应用进行分享。

具体的分享步骤、及第二应用的图标在“场景一”中已进行了描述,在此不再赘述。

705、获取待分享用户的信息。

本步骤与步骤303中的提供的获取待分享用户的信息的内容类似,在此不再赘述。

706、通过第二应用将链接地址发送给待分享用户,并通过第二应用将第一应用的评价信息发送给应用商店。

与步骤304中的内容类似,在此不再赘述。

进一步的,还可以将第一应用的评价信息发送给应用商店。

场景三,可以包括:打开执行分享操作的执行程序,将第一应用的图标添加到执行程序中的分享功能中来实现第一应用的分享,如图9所示,可以包括:

901、电子设备获取触发事件。

进一步的,触发事件用于表征第一应用的图标是否被添加到第二应用中。

进一步的,第二应用可以但不限于为:通信应用、或社交应用、或应用商店。

其中,通信应用可以但不限于为:短信、蓝牙、即时通信应用等,社交应用可以但不限于为:社交通信应用等。

902、判断第一应用的图标是否被添加到第二应用中,若第一应用的图标被添加到第二应用中,则执行步骤903,若第一应用的图标未被添加到第二应用中,则执行步骤901。

903、获取第一应用在互联网上的应用商店中的应用信息。

本步骤与步骤303中提供的相应内容类似,在此不再赘述。

904、获取待分享用户的信息。

本步骤与步骤303中的相应内容类似,在此不再赘述。

905、通过第二应用将链接地址发送给待分享用户。

与步骤304中的内容类似,在此不再赘述。

进一步的,还可以将第一应用的评价信息发送给应用商店。

作为本实施例的一种实施方式,为了简化分享应用的步骤,用户可以首先选取执行分享操作的第二应用,然后将第一应用的图标添加到第二应用中后进行分享。

例如,如图10a所示,用户打开即时通信应用,按顺序点击“发送文件”、“添加应用”;此时,如图10b所示,显示单元上便会显示操作列表,该操作列表可以包括电子设备上已安装的应用的图标,在点击第一应用的图标后,第一应用便被添加到即时通信应用的分享功能中了;电子设备可以根据第一应用的图标的唯一标识符从应用商店中获取与唯一标识符对应的链接地址;然后,用户还可以选取即时通信应用中的被分享的好友(该步骤可以执行在添加第一应用的图标之前,还可以执行在添加第一应用的图标之后),以便将第一应用的链接地址发送给被分享的好友。

本步骤中还包括获取待分享用户的信息,获取待分享用户的信息的方法已在步骤303中进行了描述,在此不再赘述。

采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以通过操控第一应用的图标来触发对第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享,同时,还简化了触发分享的操作步骤,另外,电子设备还可以通过通信应用选取被分享的特定好友,可以将第一应用分享给特定好友。另外,还可以将对第一应用的评价信息发送给应用商店,便于其他用户从应用商店中获取到第一应用的评价信息。

下面提供一些虚拟装置的实施例,该装置实施例分别与上述相应的方法实施例相对应。

本实施例提供一种应用分享的装置,如图11所示,包括:

第一获取单元111,用于获取第一应用的图标与第二应用的图标之间的距离,第一应用为待分享应用,第二应用用于分享第一应用;

判断单元112,用于判断距离是否小于预设距离;

第二获取单元113,用于若距离小于预设距离,则获取第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息,应用信息包括第一应用在应用商店中的链接地址;

第一发送单元114,用于通过第二应用将链接地址发送给待分享用户。

采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以在显示单元上移动第一应用的图标的位置,根据第一应用的图标与第二应用的图标之间的距离来实现触发第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享。

本实施例提供另一种应用分享的装置,该装置是对图11所示的装置的进一步扩展,如图12所示,可以包括:

第一获取单元121,用于获取第一应用的图标与第二应用的图标之间的距离,第一应用为待分享应用,第二应用用于分享第一应用;

判断单元122,用于判断距离是否小于预设距离;

第二获取单元123,用于若距离小于预设距离,则获取第一应用在互联网上的应用商店中的应用信息,并获取待分享用户的信息,应用信息包括第一应用在应用商店中的链接地址;

第一发送单元124,用于通过第二应用将链接地址发送给待分享用户。

进一步的,装置还包括显示单元,第二应用的图标在第一应用的图标被选择后显示在显示单元上。

进一步的,第二应用的图标一直被显示在显示单元上。

进一步的,第二应用的图标在第一应用的图标被选择后显示在显示单元上。

进一步的,显示单元显示的第二应用的图标为通信应用的图标、或社交应用的图标、或应用商店的图标。

进一步的,第二应用可以但不限于为通信应用、或社交应用、或应用商店。

进一步的,第二获取单元获取的应用信息还包括对第一应用的评价信息;

装置还包括:

第二发送单元125,用于在判断单元判断出距离是否小于预设距离之后,若距离小于预设距离,则将评价信息发送给应用商店。

进一步的,第二获取单元123,具体用于根据第一应用的标识,从第一应用的安装包中获取第一应用的链接地址;或者,

根据第一应用的标识,从存储的已安装的应用的标识与链接地址对应关系表中获取第一应用的链接地址;或者,

根据第一应用的标识,从互联网上的应用商店中获取第一应用的链接地址,互联网上的应用商店中存储有应用的标识与链接地址对应关系表。

采用上述方案后,在显示单元上显示有可以用于分享第一应用的第二应用的图标,用户可以通过操控第一应用的图标来触发对第一应用的分享,即触发通过第二应用对第一应用进行分享,这样,可以对任意应用进行分享,同时,还简化了触发分享的操作步骤,另外,电子设备还可以通过通信应用选取被分享的特定好友,可以将第一应用分享给特定好友。另外,还可以将对第一应用的评价信息发送给应用商店,便于其他用户从应用商店中获取到第一应用的评价信息。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1