一种文件传输方法及终端的制作方法

文档序号:9263242阅读:360来源:国知局
一种文件传输方法及终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种文件传输方法及终端。
【背景技术】
[0002]随着电子技术的不断发展,手机、平板电脑等终端的功能越来越丰富。其中,最常见的一种终端的功能是蓝牙功能。在实际应用中,终端可以通过蓝牙功能传输文件,但传输文件之前需要建立蓝牙连接。目前,蓝牙连接需要用户通过多次操作才能完成,操作步骤比较繁琐,降低了文件传输效率。

【发明内容】

[0003]本发明实施例提供一种文件传输方法及终端,可以提高文件传输效率。
[0004]本发明实施例第一方面提供一种文件传输方法,包括:
[0005]检测用户针对目标文件输入的蓝牙共享指令;
[0006]响应所述蓝牙共享指令,生成包括所述目标文件的文件标识和本端的蓝牙标识的二维码;
[0007]接收目标终端发送的蓝牙连接请求,所述蓝牙连接请求携带有所述目标终端扫描所述二维码获得的所述文件标识;
[0008]响应所述蓝牙连接请求,建立与所述目标终端的蓝牙连接;
[0009]通过所述蓝牙连接向所述目标终端发送所述文件标识对应的所述目标文件。
[0010]本发明实施例第二方面提供一种终端,包括:
[0011]检测单元,用于检测用户针对目标文件输入的蓝牙共享指令;
[0012]生成单元,用于响应所述检测单元检测到的蓝牙共享指令,生成包括所述目标文件的文件标识和所述终端的蓝牙标识的二维码;
[0013]接收单元,用于接收目标终端发送的蓝牙连接请求,所述蓝牙连接请求携带有所述目标终端扫描所述二维码获得的所述文件标识;
[0014]第一建立单元,用于响应所述接收单元接收的蓝牙连接请求,建立与所述目标终端的蓝牙连接;
[0015]发送单元,用于通过所述第一建立单元建立的蓝牙连接向所述目标终端发送所述文件标识对应的所述目标文件。
[0016]本发明实施例中,检测用户针对目标文件输入的蓝牙共享指令,响应蓝牙共享指令,生成包括文件的文件标识和本端的蓝牙标识的二维码,接收对端发送的蓝牙连接请求,蓝牙连接请求携带有对端扫描二维码获得的文件标识,响应蓝牙连接请求,建立与对端的蓝牙连接,并通过蓝牙连接向对端发送文件标识对应的文件。可见,当检测到用户针对文件输入的蓝牙共享指令之后,不需要用户进行多次操作即可自行完成蓝牙连接和文件共享,因此,可以减少用户操作步骤,从而可以提高文件传输效率。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例提供的一种文件传输方法的流程图;
[0019]图2是本发明实施例提供的另一种文件传输方法的流程图;
[0020]图3是本发明实施例提供的又一种文件传输方法的流程图;
[0021]图4是本发明实施例提供的又一种文件传输方法的流程图;
[0022]图5是本发明实施例提供的一种终端的结构图;
[0023]图6是本发明实施例提供的另一种终端的结构图;
[0024]图7是本发明实施例提供的又一种终端的结构图;
[0025]图8是本发明实施例提供的又一种终端的结构图;
[0026]图9是本发明实施例提供的又一种终端的结构图;
[0027]图10是本发明实施例提供的又一种终端的结构图。
【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]本发明实施例提供一种文件传输方法及相关终端,用于提高文件传输效率。以下分别进行详细说明。
[0030]请参阅图1,图1是本发明实施例提供的一种文件传输方法的流程图。其中,该文件传输方法适用于手机、平板电脑等设置有蓝牙功能的终端。其中,图1所示的文件传输方法是从发送目标文件的终端角度来描述的。如图1所示,该文件传输方法可以包括以下步骤。
[0031]S101、检测用户针对目标文件输入的蓝牙共享指令。
[0032]本实施例中,当用户需要将终端中的目标文件分享给其他用户使用的目标终端时,用户可以通过操作终端屏幕、终端按键等方式输入针对目标文件的蓝牙共享指令,之后终端将检测到用户针对目标文件输入的蓝牙共享指令。
[0033]S102、响应蓝牙共享指令,生成包括目标文件的文件标识和本端的蓝牙标识的二维码。
[0034]本实施例中,当终端检测到蓝牙共享指令时,响应蓝牙共享指令,生成包括目标文件的文件标识和终端的蓝牙标识的二维码。
[0035]S103、接收目标终端发送的蓝牙连接请求,蓝牙连接请求携带有目标终端扫描二维码获得的文件标识。
[0036]本实施例中,终端生成包括目标文件的文件标识和终端的蓝牙标识的二维码之后,可以直接将二维码显示在终端显示屏上,以便目标终端扫描;也可以先将二维码存储至终端中,等目标终端需要扫描二维码时再显示,本实施例不作限定。当目标终端的使用用户需要从终端获取目标文件时,该用户将操作目标终端扫描终端显示的二维码,获得目标文件的文件标识和终端的蓝牙标识,并通过终端的蓝牙标识向终端发送蓝牙连接请求,之后终端将接收到目标终端发送的蓝牙连接请求。其中,蓝牙连接请求携带有目标文件的文件标识。其中,二维码还可以包括目标文件所占容量,目标终端在获得目标文件的文件标识和终端的蓝牙标识的同时,还可以获得目标文件所占容量。
[0037]S104、响应蓝牙连接请求,建立与目标终端的蓝牙连接。
[0038]本实施例中,终端接收到目标终端发送的蓝牙连接请求之后,响应蓝牙连接请求,建立终端与目标终端之间的蓝牙连接。
[0039]S105、通过蓝牙连接向目标终端发送文件标识对应的目标文件。
[0040]本实施例中,建立终端与目标终端的蓝牙连接之后,终端可以通过蓝牙连接将蓝牙连接请求携带的文件标识对应的目标文件发送至目标终端。
[0041]在图1所描述的文件传输方法中,当检测到用户针对文件输入的蓝牙共享指令之后,不需要用户进行多次操作即可自行完成蓝牙连接和文件共享,因此,可以减少用户操作步骤,从而可以提高文件传输效率。
[0042]请参阅图2,图2是本发明实施例提供的另一种文件传输方法的流程图。其中,该文件传输方法适用于手机、平板电脑等设置有蓝牙功能的终端。其中,图2所示的文件传输方法是从发送目标文件的终端角度来描述的。如图2所示,该文件传输方法可以包括以下步骤。
[0043]S201、检测用户针对目标文件输入的蓝牙共享指令。
[0044]本实施例中,当用户需要将终端中的目标文件分享给其他用户使用的目标终端时,用户可以通过操作终端屏幕、终端按键等方式输入针对目标文件的蓝牙共享指令,之后终端将检测到用户针对目标文件输入的蓝牙共享指令。
[0045]S202、响应蓝牙共享指令,生成包括目标文件的文件标识和本端的蓝牙标识的二维码。
[0046]本实施例中,当终端检测到蓝牙共享指令时,响应蓝牙共享指令,生成包括目标文件的文件标识和终端的蓝牙标识的二维码。其中,在生成包括目标文件的文件标识和终端的蓝牙标识的二维码的同时,可以记录当前时间,以便记录生成二维码的生成时间。
[0047]S203、判断本端蓝牙是否处于关闭状态,若本端蓝牙处于关闭状态,则启动本端蓝牙。
[0048]本实施例中,终端检测到用户针对目标文件输入的蓝牙共享指令之后,判断终端蓝牙是否处于关闭状态,当终端蓝牙处于关闭状态时,启动终端蓝牙,当终端蓝牙处于工作状态时,执行步骤S204。其中,步骤S202和步骤S203可以并行执行,也可以串行执行,本实施例不作限定。
[0049]作为一种可能的实施方式,判断出终端蓝牙处于关闭状态之后,判断终端电池电量是否大于第一预设电量,若终端电池电量大于第一预设电量,则启动终端蓝牙。
[0050]本实施例中,由于使用蓝牙传输目标文件需要消耗终端电池电量,因此,当判断出终端蓝牙处于关闭状态时,可以先判断终端当前电池电量是否大于第一预设电量,当终端当前电池电量大于第一预设电量时,表明终端当前电池电量足够支撑目标文件的传输或传输完目标文件之后不会使终端电池电量耗尽,因此,启动终端蓝牙。
[0051]作为一种可能的实施方式,判断出终端蓝牙处于关闭状态之后,获取目标文件所占容量,判断目标文件所占容量是否大于预设容量,若目标文件所占容量大于预设容量,则判断终端电池电量是否大于第二预设电量,若终端电池电量大于第二预设电量,则启动终端蓝牙。
[0052]本实施例中,由于目标文件所占容量不同,传输目标文件所需终端电池电量也不相同,因此,当判断出终端蓝牙处于关闭状态时,可以先获取目标文件所占容量,判断目标文件所占容量是否大于预设容量,当目标文件所占容量大于预设容量时,表明传输目标文件所需终端电池电量较多,因此,判断终端当前电池电量是否大于第二预设电量,当终端当前电池电量大于第二预设电量时,表明终端当前电池电量足够支撑目标文件的传输或传输完目标文件之后不会使终端电池电量耗尽,因此,启动终端蓝牙。
[00
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1