一種文件傳輸方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,具體涉及一種文件傳輸方法及終端。
【背景技術】
[0002]隨著電子技術的不斷發(fā)展,手機、平板電腦等終端的功能越來越豐富。其中,最常見的一種終端的功能是藍牙功能。在實際應用中,終端可以通過藍牙功能傳輸文件,但傳輸文件之前需要建立藍牙連接。目前,藍牙連接需要用戶通過多次操作才能完成,操作步驟比較繁瑣,降低了文件傳輸效率。
【發(fā)明內容】
[0003]本發(fā)明實施例提供一種文件傳輸方法及終端,可以提高文件傳輸效率。
[0004]本發(fā)明實施例第一方面提供一種文件傳輸方法,包括:
[0005]掃描目標終端顯示的二維碼,獲得目標文件的文件標識和所述目標終端的藍牙標識;
[0006]根據所述藍牙標識向所述目標終端發(fā)送藍牙連接請求,所述藍牙連接請求攜帶有所述文件標識,以觸發(fā)所述目標終端響應所述藍牙連接請求,建立與本端的藍牙連接,并通過所述藍牙連接向本端發(fā)送所述文件標識對應的所述目標文件;
[0007]接收所述目標終端通過所述藍牙連接發(fā)送的所述目標文件。
[0008]本發(fā)明實施例第二方面提供一種終端,其特征在于,包括:
[0009]掃描單元,用于掃描目標終端顯示的二維碼,獲得目標文件的文件標識和所述目標終端的藍牙標識;
[0010]通信單元,用于根據所述掃描單元掃描獲得的藍牙標識向所述目標終端發(fā)送藍牙連接請求,所述藍牙連接請求攜帶有所述文件標識,以觸發(fā)所述目標終端根據所述藍牙連接請求建立與所述終端的藍牙連接,并通過所述藍牙連接向所述終端發(fā)送所述文件標識對應的所述目標文件;
[0011]所述通信單元,還用于接收所述目標終端通過所述藍牙連接發(fā)送的所述目標文件。
[0012]本發(fā)明實施例中,掃描目標終端顯示的二維碼,獲得目標文件的文件標識和目標終端的藍牙標識,之后根據藍牙標識向目標終端發(fā)送藍牙連接請求,藍牙連接請求攜帶有文件標識,以觸發(fā)目標終端響應藍牙連接請求,建立與本端的藍牙連接,并通過藍牙連接向本端發(fā)送文件標識對應的目標文件,并接收目標終端通過藍牙連接發(fā)送的目標文件??梢姡斝枰@取對端分享的文件時,只需掃描對端顯示的包括文件標識和對端的藍牙標識的二維碼,不需要用戶進行多次操作即可自行完成藍牙連接和文件共享,因此,可以減少用戶操作步驟,從而可以提高文件傳輸效率。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實施例提供的一種文件傳輸方法的流程圖;
[0015]圖2是本發(fā)明實施例提供的另一種文件傳輸方法的流程圖;
[0016]圖3是本發(fā)明實施例提供的又一種文件傳輸方法的流程圖;
[0017]圖4是本發(fā)明實施例提供的又一種文件傳輸方法的流程圖;
[0018]圖5是本發(fā)明實施例提供的一種終端的結構圖;
[0019]圖6是本發(fā)明實施例提供的另一種終端的結構圖;
[0020]圖7是本發(fā)明實施例提供的又一種終端的結構圖;
[0021]圖8是本發(fā)明實施例提供的又一種終端的結構圖;
[0022]圖9是本發(fā)明實施例提供的又一種終端的結構圖;
[0023]圖10是本發(fā)明實施例提供的又一種終端的結構圖。
【具體實施方式】
[0024]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]本發(fā)明實施例提供一種文件傳輸方法及相關終端,用于提高文件傳輸效率。以下分別進行詳細說明。
[0026]請參閱圖1,圖1是本發(fā)明實施例提供的一種文件傳輸方法的流程圖。其中,該文件傳輸方法適用于手機、平板電腦等設置有藍牙功能的終端。其中,圖1所示的文件傳輸方法是從發(fā)送目標文件的終端角度來描述的。如圖1所示,該文件傳輸方法可以包括以下步驟。
[0027]S101、檢測用戶針對目標文件輸入的藍牙共享指令。
[0028]本實施例中,當用戶需要將終端中的目標文件分享給其他用戶使用的目標終端時,用戶可以通過操作終端屏幕、終端按鍵等方式輸入針對目標文件的藍牙共享指令,之后終端將檢測到用戶針對目標文件輸入的藍牙共享指令。
[0029]S102、響應藍牙共享指令,生成包括目標文件的文件標識和本端的藍牙標識的二維碼。
[0030]本實施例中,當終端檢測到藍牙共享指令時,響應藍牙共享指令,生成包括目標文件的文件標識和終端的藍牙標識的二維碼。
[0031]S103、接收目標終端發(fā)送的藍牙連接請求,藍牙連接請求攜帶有目標終端掃描二維碼獲得的文件標識。
[0032]本實施例中,終端生成包括目標文件的文件標識和終端的藍牙標識的二維碼之后,可以直接將二維碼顯示在終端顯示屏上,以便目標終端掃描;也可以先將二維碼存儲至終端中,等目標終端需要掃描二維碼時再顯示,本實施例不作限定。當目標終端的使用用戶需要從終端獲取目標文件時,該用戶將操作目標終端掃描終端顯示的二維碼,獲得目標文件的文件標識和終端的藍牙標識,并通過終端的藍牙標識向終端發(fā)送藍牙連接請求,之后終端將接收到目標終端發(fā)送的藍牙連接請求。其中,藍牙連接請求攜帶有目標文件的文件標識。其中,二維碼還可以包括目標文件所占容量,目標終端在獲得目標文件的文件標識和終端的藍牙標識的同時,還可以獲得目標文件所占容量。
[0033]S104、響應藍牙連接請求,建立與目標終端的藍牙連接。
[0034]本實施例中,終端接收到目標終端發(fā)送的藍牙連接請求之后,響應藍牙連接請求,建立終端與目標終端之間的藍牙連接。
[0035]S105、通過藍牙連接向目標終端發(fā)送文件標識對應的目標文件。
[0036]本實施例中,建立終端與目標終端的藍牙連接之后,終端可以通過藍牙連接將藍牙連接請求攜帶的文件標識對應的目標文件發(fā)送至目標終端。
[0037]在圖1所描述的文件傳輸方法中,當檢測到用戶針對文件輸入的藍牙共享指令之后,不需要用戶進行多次操作即可自行完成藍牙連接和文件共享,因此,可以減少用戶操作步驟,從而可以提高文件傳輸效率。
[0038]請參閱圖2,圖2是本發(fā)明實施例提供的另一種文件傳輸方法的流程圖。其中,該文件傳輸方法適用于手機、平板電腦等設置有藍牙功能的終端。其中,圖2所示的文件傳輸方法是從發(fā)送目標文件的終端角度來描述的。如圖2所示,該文件傳輸方法可以包括以下步驟。
[0039]S201、檢測用戶針對目標文件輸入的藍牙共享指令。
[0040]本實施例中,當用戶需要將終端中的目標文件分享給其他用戶使用的目標終端時,用戶可以通過操作終端屏幕、終端按鍵等方式輸入針對目標文件的藍牙共享指令,之后終端將檢測到用戶針對目標文件輸入的藍牙共享指令。
[0041]S202、響應藍牙共享指令,生成包括目標文件的文件標識和本端的藍牙標識的二維碼。
[0042]本實施例中,當終端檢測到藍牙共享指令時,響應藍牙共享指令,生成包括目標文件的文件標識和終端的藍牙標識的二維碼。其中,在生成包括目標文件的文件標識和終端的藍牙標識的二維碼的同時,可以記錄當前時間,以便記錄生成二維碼的生成時間。
[0043]S203、判斷本端藍牙是否處于關閉狀態(tài),若本端藍牙處于關閉狀態(tài),則啟動本端藍牙。
[0044]本實施例中,終端檢測到用戶針對目標文件輸入的藍牙共享指令之后,判斷終端藍牙是否處于關閉狀態(tài),當終端藍牙處于關閉狀態(tài)時,啟動終端藍牙,當終端藍牙處于工作狀態(tài)時,執(zhí)行步驟S204。其中,步驟S202和步驟S203可以并行執(zhí)行,也可以串行執(zhí)行,本實施例不作限定。
[0045]作為一種可能的實施方式,判斷出終端藍牙處于關閉狀態(tài)之后,判斷終端電池電量是否大于第一預設電量,若終端電池電量大于第一預設電量,則啟動終端藍牙。
[0046]本實施例中,由于使用藍牙傳輸目標文件需要消耗終端電池電量,因此,當判斷出終端藍牙處于關閉狀態(tài)時,可以先判斷終端當前電池電量是否大于第一預設電量,當終端當前電池電量大于第一預設電量時,表明終端當前電池電量足夠支撐目標文件的傳輸或傳輸完目標文件之后不會使終端電池電量耗盡,因此,啟動終端藍牙。
[0047]作為一種可能的實施方式,判斷出終端藍牙處于關閉狀態(tài)之后,獲取目標文件所占容量,判斷目標文件所占容量是否大于預設容量,若目標文件所占容量大于預設容量,則判斷終端電池電量是否大于第二預設電量,若終端電池電量大于第二預設電量,則啟動終端藍牙。
[0048]本實施例中,由于目標文件所占容量不同,傳輸目標文件所需終端電池電量也不相同,因此,當判斷出終端藍牙處于關閉狀態(tài)時,可以先獲取目標文件所占容量,判斷目標文件所占容量是否大于預設容量,當目標文件所占容量大于預設容量時,表明傳輸目標文件所需終端電池電量較多,因此,判斷終端當前電池電量是否大于第二預設電量,當終端當前電池電量大于第二預設電量時,表明終端當前電池電量足夠支撐目標文件的傳輸或傳輸完目標文件之后不會使終端電池電量耗盡,因此,啟