數(shù)據(jù)傳遞方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及客戶端應(yīng)用領(lǐng)域,特別涉及一種數(shù)據(jù)傳遞方法和裝置。
【背景技術(shù)】
[0002]為了滿足用戶的多樣化需求,終端可以安裝多種應(yīng)用,通過(guò)不同的應(yīng)用實(shí)現(xiàn)不同的功能。且,終端還可以通過(guò)某一應(yīng)用,對(duì)另一應(yīng)用中的數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)數(shù)據(jù)在不同應(yīng)用之間的傳遞。
[0003]以應(yīng)用A和應(yīng)用B為例,終端顯示應(yīng)用A的場(chǎng)景界面時(shí),用戶可以選擇應(yīng)用A中的數(shù)據(jù),并點(diǎn)擊該場(chǎng)景界面中的“打開(kāi)”選項(xiàng),則終端在該場(chǎng)景界面中顯示應(yīng)用列表,該應(yīng)用列表中包括終端上除應(yīng)用A以外的其他應(yīng)用,當(dāng)檢測(cè)到用戶對(duì)應(yīng)用列表中應(yīng)用B的選擇操作時(shí),終端啟動(dòng)應(yīng)用B,通過(guò)應(yīng)用B打開(kāi)該數(shù)據(jù),用戶即可在應(yīng)用B中查看該數(shù)據(jù)。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:上述過(guò)程需要用戶點(diǎn)擊“打開(kāi)”選項(xiàng),并在應(yīng)用列表中選擇應(yīng)用B,操作繁瑣。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳遞方法和裝置。所述技術(shù)方案如下:
[0006]第一方面,提供了一種數(shù)據(jù)傳遞方法,所述方法包括:
[0007]顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面;
[0008]當(dāng)檢測(cè)到對(duì)所述第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作時(shí),確定所述拖動(dòng)操作的操作軌跡;
[0009]當(dāng)根據(jù)所述操作軌跡確定所述拖動(dòng)操作離開(kāi)所述第一應(yīng)用場(chǎng)景界面,進(jìn)入所述第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令,所述傳遞指令至少包括用于指示所述指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí),使得所述服務(wù)器基于與所述終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)返回展示指令;
[0010]當(dāng)接收到所述展示指令時(shí),在所述第二應(yīng)用場(chǎng)景界面上,根據(jù)所述拖動(dòng)操作的操作軌跡,展示所述指定數(shù)據(jù)。
[0011]第二方面,提供了一種數(shù)據(jù)傳遞方法,所述方法包括:
[0012]接收終端發(fā)送的傳遞指令,所述傳遞指令至少包括用于指示指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí);
[0013]根據(jù)預(yù)先建立的終端標(biāo)識(shí)與應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,獲取與所述終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí);
[0014]基于所述第二應(yīng)用標(biāo)識(shí),向所述終端發(fā)送展示指令,所述展示指令至少包括所述數(shù)據(jù)標(biāo)識(shí),使得所述終端在顯示的第二應(yīng)用場(chǎng)景界面上,根據(jù)所述拖動(dòng)操作的操作軌跡,展示所述指定數(shù)據(jù)。
[0015]第三方面,提供了一種數(shù)據(jù)傳遞裝置,所述裝置包括:
[0016]顯示模塊,用于顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面;
[0017]軌跡確定模塊,用于當(dāng)檢測(cè)到對(duì)所述第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作時(shí),確定所述拖動(dòng)操作的操作軌跡;
[0018]發(fā)送模塊,用于當(dāng)根據(jù)所述操作軌跡確定所述拖動(dòng)操作離開(kāi)所述第一應(yīng)用場(chǎng)景界面,進(jìn)入所述第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令,所述傳遞指令至少包括用于指示所述指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí),使得所述服務(wù)器基于與所述終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)返回展示指令;
[0019]展示模塊,用于當(dāng)接收到所述展示指令時(shí),在所述第二應(yīng)用場(chǎng)景界面上,根據(jù)所述拖動(dòng)操作的操作軌跡,展示所述指定數(shù)據(jù)。
[0020]第四方面,提供了一種數(shù)據(jù)傳遞裝置,所述裝置包括:
[0021]接收模塊,用于接收終端發(fā)送的傳遞指令,所述傳遞指令至少包括用于指示指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí);
[0022]標(biāo)識(shí)獲取模塊,用于根據(jù)預(yù)先建立的終端標(biāo)識(shí)與應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,獲取與所述終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí);
[0023]發(fā)送模塊,用于基于所述第二應(yīng)用標(biāo)識(shí),向所述終端發(fā)送展示指令,所述展示指令至少包括所述數(shù)據(jù)標(biāo)識(shí),使得所述終端在顯示的第二應(yīng)用場(chǎng)景界面上,根據(jù)所述拖動(dòng)操作的操作軌跡,展示所述指定數(shù)據(jù)。
[0024]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0025]本發(fā)明實(shí)施例提供的方法和裝置,通過(guò)顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面時(shí),當(dāng)檢測(cè)到對(duì)第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作,并確定該拖動(dòng)操作離開(kāi)該第一應(yīng)用場(chǎng)景界面,進(jìn)入該第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令,該傳遞指令包括數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí),使得服務(wù)器基于終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)返回展示指令,則接收到該展示指令時(shí),即可在第二應(yīng)用場(chǎng)景界面上展示指定數(shù)據(jù)。用戶只需觸發(fā)拖動(dòng)操作即可通過(guò)該服務(wù)器實(shí)現(xiàn)指定數(shù)據(jù)在不同應(yīng)用客戶端之間的傳遞,操作簡(jiǎn)便。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞系統(tǒng)的結(jié)構(gòu)示意圖;
[0028]圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞方法的流程圖;
[0029]圖3是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞方法的流程圖;
[0030]圖4是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞方法的流程圖;
[0031]圖5A是本發(fā)明實(shí)施例提供的一種預(yù)設(shè)邊界范圍示意圖;
[0032]圖5B是本發(fā)明實(shí)施例提供的用戶關(guān)系鏈的顯示示意圖;
[0033]圖6是本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)傳遞方法的流程圖;
[0034]圖7是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞裝置的結(jié)構(gòu)示意圖;
[0035]圖8是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞裝置的結(jié)構(gòu)示意圖;
[0036]圖9是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0037]圖10是本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0039]圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞系統(tǒng)的結(jié)構(gòu)示意圖,參見(jiàn)圖1,該數(shù)據(jù)傳遞系統(tǒng)包括終端和服務(wù)器,該終端與該服務(wù)器之間通過(guò)網(wǎng)絡(luò)連接,可以進(jìn)行交互。
[0040]該終端安裝第一應(yīng)用客戶端和第二應(yīng)用客戶端,可以顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面。且,該第一應(yīng)用客戶端和該第二應(yīng)用客戶端均與該服務(wù)器連接,可以與該服務(wù)器進(jìn)行交互。
[0041]該終端用于顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面,當(dāng)檢測(cè)到對(duì)該第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作時(shí),確定該拖動(dòng)操作的操作軌跡,當(dāng)根據(jù)該操作軌跡確定該拖動(dòng)操作離開(kāi)該第一應(yīng)用場(chǎng)景界面,進(jìn)入該第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令。
[0042]該服務(wù)器用于接收到該傳遞指令時(shí),獲取與該終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí),基于該第二應(yīng)用標(biāo)識(shí)和該終端標(biāo)識(shí),向該終端發(fā)送展示指令。
[0043]該終端還用于接收到該展示指令時(shí),在該第二應(yīng)用場(chǎng)景界面上,根據(jù)該拖動(dòng)操作的操作軌跡,展示該指定數(shù)據(jù)。
[0044]圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞方法的流程圖。本發(fā)明實(shí)施例的執(zhí)行主體為終端,參見(jiàn)圖2,該方法包括:
[0045]201、顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面。
[0046]202、當(dāng)檢測(cè)到對(duì)該第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作時(shí),確定該拖動(dòng)操作的操作軌跡。
[0047]203、當(dāng)根據(jù)該操作軌跡確定該拖動(dòng)操作離開(kāi)該第一應(yīng)用場(chǎng)景界面,進(jìn)入該第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令,該傳遞指令至少包括用于指示該指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí),使得該服務(wù)器基于與該終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)返回展示指令。
[0048]204、當(dāng)接收到該展示指令時(shí),在該第二應(yīng)用場(chǎng)景界面上,根據(jù)該拖動(dòng)操作的操作軌跡,展示該指定數(shù)據(jù)。
[0049]本發(fā)明實(shí)施例提供的方法,通過(guò)顯示第一應(yīng)用場(chǎng)景界面和第二應(yīng)用場(chǎng)景界面時(shí),當(dāng)檢測(cè)到對(duì)第一應(yīng)用場(chǎng)景界面中指定數(shù)據(jù)的拖動(dòng)操作,并確定該拖動(dòng)操作離開(kāi)該第一應(yīng)用場(chǎng)景界面,進(jìn)入該第二應(yīng)用場(chǎng)景界面時(shí),向服務(wù)器發(fā)送傳遞指令,該傳遞指令包括數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí),使得服務(wù)器基于終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)返回展示指令,則接收到該展示指令時(shí),即可在第二應(yīng)用場(chǎng)景界面上展示指定數(shù)據(jù)。用戶只需觸發(fā)拖動(dòng)操作即可通過(guò)該服務(wù)器實(shí)現(xiàn)指定數(shù)據(jù)在不同應(yīng)用客戶端之間的傳遞,操作簡(jiǎn)便。
[0050]可選地,該方法還包括:
[0051]當(dāng)在該第二應(yīng)用場(chǎng)景界面上檢測(cè)到對(duì)該指定數(shù)據(jù)的釋放操作時(shí),對(duì)該指定數(shù)據(jù)執(zhí)行指定操作。
[0052]可選地,該第二應(yīng)用場(chǎng)景界面為社交應(yīng)用場(chǎng)景界面時(shí),該當(dāng)在該第二應(yīng)用場(chǎng)景界面上檢測(cè)到對(duì)該指定數(shù)據(jù)的釋放操作時(shí),對(duì)該指定數(shù)據(jù)執(zhí)行指定操作,包括:
[0053]在該第二應(yīng)用場(chǎng)景界面中,展示當(dāng)前登錄的用戶標(biāo)識(shí)對(duì)應(yīng)的用戶關(guān)系鏈,該用戶關(guān)系鏈中包括至少一個(gè)用戶標(biāo)識(shí);
[0054]當(dāng)檢測(cè)到該釋放操作時(shí),確定該釋放操作對(duì)應(yīng)的目標(biāo)位置;
[0055]根據(jù)該至少一個(gè)用戶標(biāo)識(shí)在該第二應(yīng)用場(chǎng)景界面中的位置,確定與目標(biāo)位置對(duì)應(yīng)的目標(biāo)用戶標(biāo)識(shí);
[0056]向該目標(biāo)用戶標(biāo)識(shí)對(duì)應(yīng)的終端發(fā)送該指定數(shù)據(jù)。
[0057]可選地,該傳遞指令還包括該拖動(dòng)操作在離開(kāi)該第一應(yīng)用場(chǎng)景界面時(shí)的位置信息;相應(yīng)地,該展示指令還包括該位置信息。
[0058]可選地,該當(dāng)接收到該展示指令時(shí),在該第二應(yīng)用場(chǎng)景界面上,根據(jù)該拖動(dòng)操作的操作軌跡,展示該指定數(shù)據(jù),包括:
[0059]當(dāng)接收到該展示指令時(shí),根據(jù)該位置信息和該第二應(yīng)用場(chǎng)景界面的指定邊界線的位置信息,在該第二應(yīng)用場(chǎng)景界面中,展示該指定數(shù)據(jù),該指定邊界線是指該第二應(yīng)用場(chǎng)景界面中與該第一應(yīng)用場(chǎng)景界面相鄰的邊界線;
[0060]根據(jù)該拖動(dòng)操作的操作軌跡,展示該指定數(shù)據(jù)的移動(dòng)軌跡。
[0061 ] 可選地,該方法還包括:
[0062]當(dāng)根據(jù)該操作軌跡確定該拖動(dòng)操作位于該第一應(yīng)用場(chǎng)景界面的預(yù)設(shè)邊界范圍內(nèi)時(shí),向該服務(wù)器發(fā)送第一傳遞通知消息,該第一傳遞通知消息至少包括該數(shù)據(jù)標(biāo)識(shí)、該第一應(yīng)用標(biāo)識(shí)和該終端標(biāo)識(shí),使得該服務(wù)器基于該第二應(yīng)用標(biāo)識(shí)返回第二傳遞通知消息,該第二傳遞通知消息至少包括該數(shù)據(jù)標(biāo)識(shí);
[0063]當(dāng)接收到該第二傳遞通知消息時(shí),根據(jù)該數(shù)據(jù)標(biāo)識(shí),預(yù)加載該指定數(shù)據(jù)。
[0064]可選地,該方法還包括:
[0065]當(dāng)顯示該第一應(yīng)用場(chǎng)景界面時(shí),向該服務(wù)器發(fā)送第一注冊(cè)請(qǐng)求,該第一注冊(cè)請(qǐng)求至少包括該第一應(yīng)用標(biāo)識(shí)和該終端標(biāo)識(shí),使得該服務(wù)器建立該第一應(yīng)用標(biāo)識(shí)與該終端標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0066]可選地,該方法還包括:
[0067]當(dāng)顯示該第二應(yīng)用場(chǎng)景界面時(shí),向該服務(wù)器發(fā)送第二注冊(cè)請(qǐng)求,該第二注冊(cè)請(qǐng)求至少包括該第二應(yīng)用標(biāo)識(shí)和該終端標(biāo)識(shí),使得該服務(wù)器建立該第二應(yīng)用標(biāo)識(shí)與該終端標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0068]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實(shí)施例,在此不再
--贅述。
[0069]圖3是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳遞方法的流程圖。本發(fā)明實(shí)施例的執(zhí)行主體為服務(wù)器,參見(jiàn)圖3,該方法包括:
[0070]301、接收終端發(fā)送的傳遞指令,該傳遞指令至少包括用于指示指定數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)、第一應(yīng)用標(biāo)識(shí)和終端標(biāo)識(shí)。
[0071]302、根據(jù)預(yù)先建立的終端標(biāo)識(shí)與應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,獲取與該終端標(biāo)識(shí)對(duì)應(yīng)的第二應(yīng)用標(biāo)識(shí)。
[0072]303、基于該第二應(yīng)用標(biāo)識(shí),向該終端發(fā)送展示指令,該展示指令至少包括該數(shù)據(jù)標(biāo)識(shí),使得該終端在顯示的第二應(yīng)用場(chǎng)景界面上,根據(jù)該拖動(dòng)操作的操作軌跡,展示該指定數(shù)據(jù)。
[0073]本發(fā)明實(shí)施例提供的方法,通過(guò)預(yù)先建立終端標(biāo)識(shí)與應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,當(dāng)接收到終端