一种应用程序的分享方法及终端的制作方法

文档序号:9399350阅读:272来源:国知局
一种应用程序的分享方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种应用程序的分享方法及终端。
【背景技术】
[0002]随着电子技术的不断发展,如智能手机和平板电脑等终端的使用越来越普遍,一个用户通常会使用多部终端。在使用过程中,用户难免遇到这样的问题:其中一部终端安装了一个应用程序(APP,AppliCat1n),当另一部终端需要安装同样的APP时,只能再次下载并安装该APP。
[0003]在上述过程中,若当前没有网络则无法下载APP,或者需要消耗数据业务流量才能下载APP。进一步地,若在先安装的是绝版的APP,则也无法再次下载。可见,上述问题具有操作繁琐、耗时长以及不能保证下载的缺陷,严重影响了用户的使用体验。

【发明内容】

[0004]本发明实施例提供一种应用程序的分享方法及终端,可以实现将一个终端的APP直接分享至另一个终端,具有操作便捷和效率高的优点。
[0005]本发明实施例提供的一种应用程序的分享方法,包括:
[0006]与目标终端建立匹配连接;
[0007]确定用户所选取的目标分享APP ;
[0008]获取所述目标分享APP存储在系统文件中的安装包APK拷贝文件;
[0009]通过所述匹配连接将所述APK拷贝文件发送至所述目标终端,以使所述目标终端根据所述APK拷贝文件安装所述目标分享APP。
[0010]相应地,本发明实施例还提供了一种终端,包括:
[0011]连接建立单元,用于与目标终端建立匹配连接;
[0012]APP选取单元,用于确定用户所选取的目标分享APP ;
[0013]文件获取单元,用于获取所述目标分享APP存储在系统文件中的安装包APK拷贝文件;
[0014]文件发送单元,用于通过所述匹配连接将所述APK拷贝文件发送至所述目标终端,以使所述目标终端根据所述APK拷贝文件安装所述目标分享APP。
[0015]本发明实施例,首先与目标终端建立匹配连接,接着确定用户所选取的目标分享APP,然后将目标分享APP的APK拷贝文件发送至目标终端,以使目标终端根据APK拷贝文件安装目标分享APP,可以实现将一个终端的APP直接分享至另一个终端,具有操作便捷和效率高的优点,提升用户的使用体验。
【附图说明】
[0016]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种应用程序的分享方法的流程示意图;
[0018]图2是本发明实施例提供的另一种应用程序的分享方法的流程示意图;
[0019]图3是本发明实施例提供的一种终端的结构示意图;
[0020]图4是本发明实施例提供的一种应用选取单元的结构示意图;
[0021]图5是本发明实施例提供的另一种终端的结构示意图;
[0022]图6是本发明实施例提供的一种输入选取指令的示意图;
[0023]图7是本发明实施例提供的另一种输入选取指令的示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例提供的应用程序的分享方法实现于终端,所述终端包括智能手机、平板电脑、数字音视频播放器、电子阅读器、手持游戏机和车载电子设备等电子设备。本发明实施例中,终端的操作系统可以是Android、1S、Windows Phone或BlackBerry OS等系统,这里不作限定,优选地,终端的操作系统是Android系统。应理解地,终端可以在操作系统上安装APP。
[0026]图1是本发明实施例中一种应用程序的分享方法的流程示意图。如图所示本实施例中的应用程序的分享方法的流程可以包括:
[0027]S101,与目标终端建立匹配连接。
[0028]本发明实施例中,若其中一部终端安装了一个应用程序(APP,Applicat1n),另一部终端需要安装同样的APP,则该另一部终端就是指目标终端。
[0029]具体地,当前终端与目标终端建立匹配连接,以使两者间可以进行数据传输。需要指出的是,建立匹配连接的方式可以有多种,例如蓝牙配对连接、建立近场无线通信或连接数据线等,这里不作限定。优选地,建立匹配连接的方式是蓝牙配对连接。
[0030]S102,确定用户所选取的目标分享应用程序。
[0031]具体地,当前终端确定用户所选取的目标分享APP的方式可以通过以下步骤来实现:
[0032]步骤1,生成APP分享界面,所述APP分享界面包括所有已安装的APP的图标。
[0033]作为一种可选的实施方式,当前终端可以直接使用Home界面作为APP分享界面,Home界面显示有所有已安装的APP的图标。
[0034]步骤2,获取用户针对所述APP分享界面输入的选取指令。
[0035]所述选取指令包括点击、双击、长按或手势等操作,这里不作限定。作为一种可选的实施方式,请参阅图6,选取指令可以是用户针对目标分享APP的图标执行的点击操作,或者请参阅图7,选取指令可以是用户针对目标分享APP的图标执行的向上滑动手势操作。
[0036]例如:用户想要将APP分享界面中的浏览器分享给目标终端时,可以对该浏览器的图标执行向上的滑动手势,当前终端识别该手势操作并将其作为选取指令。
[0037]步骤3,根据所述选取指令,确定目标分享APP。
[0038]具体实现过程中,当前终端将选取指令所指向的图标对应的APP确定为目标分享APP0
[0039]可选地,当前终端在获取到用户输入的选取指令后,可以弹出一个提示框,用于向用户确认是否分享,并在获取到用户输入的确认信息后再执行步骤S103,否则重新确定目标分享APP。
[0040]S103,通过所述匹配连接将所述目标分享应用程序的安装包拷贝文件发送至所述目标终端。
[0041 ] 需要指出的是,在将目标分享APP的APK拷贝文件发送至目标终端之前,当前终端需获取目标分享APP在本地的APK拷贝文件。具体可以通过以下两种方式实现:方式一,当识别到用户选取目标分享APP时,拷贝目标分享APP的安装包以获取目标分享APP的APK拷贝文件;方式二,获取预先存储在系统文件中的目标分享APP的APK拷贝文件。其中,方式一的优点是方便快捷,无需访问系统文件,权限要求低以及安全系数高;方式二的优点是直接调用现有的APK拷贝文件,无需额外的拷贝操作,节省了终端的存储空间。
[0042]针对上述方式二,需要补充说明的是,对于Android等系统,APP的安装过程实质上是将该APP的安装包APK拷贝到指定路径的系统文件中,例如拷贝到路径为“/data/app”或“/system/app”目录下的系统文件中,该拷贝的安装包即是方式二中的APK拷贝文件。应理解地,只要当前终端未卸载APP,该APP肯定在系统文件中存储有APK拷贝文件。
[0043]具体地,当前终端通过预先建立的匹配连接将APK拷贝文件发送至目标终端,目标终端接收后根据该APK拷贝文件安装目标分享APP,从而实现APP的分享,不必再次从网络下载。
[0044]可选地,若当前终端与目标终端建立匹配连接的方式是蓝牙配对连接,则当前终端通过匹配连接将APK拷贝文件发送至目标终端的具体实现方式为:将APK拷贝文件复制到蓝牙模块可访问的存储空间,例如/sdcard/browser ;调用蓝牙模块将APK拷贝文件发送至目标终端。
[0045]本发明实施例,首先与目标终端建立匹配连接,接着确定用户所选取的目标分享APP,然后将目标分享APP的APK拷贝文件发送至目标终端,以使目标终端根据APK拷贝文件安装目标分享APP,可以实现将一个终端的APP直接分享至另一个终端,具有操作便捷和效率高的优点,提升用户的使用体验。
[0046]图2是本发明实施例中另一种应用程序
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1