本公開(kāi)涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種數(shù)據(jù)遷移方法及裝置。
背景技術(shù):
:隨著生活水平地不斷提高,人們?cè)谌粘I钪锌梢猿钟卸鄠€(gè)終端,并將一個(gè)終端的數(shù)據(jù)遷移到其他終端,以便在一個(gè)終端不能工作時(shí),可以采用其他終端繼續(xù)工作。相關(guān)技術(shù)中,用戶(hù)在對(duì)第一終端的數(shù)據(jù)進(jìn)行遷移時(shí),可以先在第一終端開(kāi)啟用于遷移數(shù)據(jù)的指定應(yīng)用,并在該指定應(yīng)用中登錄用戶(hù)的賬戶(hù),再選擇需要遷移的數(shù)據(jù)并選擇“備份”選項(xiàng),則第一終端將需要遷移的數(shù)據(jù)上傳至服務(wù)器。用戶(hù)再在第二終端開(kāi)啟該指定應(yīng)用,并登錄與之前相同的賬戶(hù),再選擇“恢復(fù)”選項(xiàng),則第二終端可以從服務(wù)器下載第一終端上傳的數(shù)據(jù),在下載完成后就可以將第一終端的數(shù)據(jù)遷移至第二終端。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:對(duì)于第一終端當(dāng)前開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè),用戶(hù)只能在第二終端再次開(kāi)啟相同的應(yīng)用和/或網(wǎng)頁(yè),花費(fèi)的時(shí)間較長(zhǎng),效率較低。技術(shù)實(shí)現(xiàn)要素:為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種數(shù)據(jù)遷移方法及裝置。所述技術(shù)方案如下:根據(jù)本公開(kāi)的第一方面,提供一種數(shù)據(jù)遷移方法,所述方法包括:獲取遷移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);向第二終端傳輸所述遷移數(shù)據(jù),所述遷移數(shù)據(jù)用于指示所述第二終端恢復(fù)所述運(yùn)行環(huán)境。可選地,所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用;所述獲取遷移數(shù)據(jù),包括:根據(jù)軟件開(kāi)發(fā)工具包SDK獲取已開(kāi)啟應(yīng)用列表,所述已開(kāi)啟應(yīng)用列表包括:所述第一終端當(dāng)前每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用標(biāo)識(shí);根據(jù)每個(gè)應(yīng)用標(biāo)識(shí),獲取每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用數(shù)據(jù);將每個(gè)應(yīng)用標(biāo)識(shí)和每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)確定為所述遷移數(shù)據(jù)??蛇x地,所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)網(wǎng)頁(yè);所述獲取遷移數(shù)據(jù),包括:根據(jù)預(yù)設(shè)的應(yīng)用程序編程接口API獲取網(wǎng)頁(yè)控件中記錄的至少一個(gè)統(tǒng)一資源定位符URL,每個(gè)URL對(duì)應(yīng)一個(gè)網(wǎng)頁(yè);根據(jù)每個(gè)URL,獲取開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);建立每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;將所述對(duì)應(yīng)關(guān)系確定為所述遷移數(shù)據(jù)??蛇x地,所述向第二終端傳輸所述遷移數(shù)據(jù),包括:根據(jù)預(yù)設(shè)的協(xié)議對(duì)所述遷移數(shù)據(jù)進(jìn)行封裝,得到封裝后的遷移數(shù)據(jù);向所述第二終端傳輸所述封裝后的遷移數(shù)據(jù)??蛇x地,所述向第二終端傳輸所述遷移數(shù)據(jù),包括:根據(jù)所述遷移數(shù)據(jù)生成二維碼,并顯示所述二維碼,通過(guò)掃描所述二維碼所述第二終端能夠獲取所述遷移數(shù)據(jù);或者,建立所述第一終端與所述第二終端之間的無(wú)線連接,通過(guò)所述無(wú)線連接向所述第二終端傳輸所述遷移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),向所述第二終端傳輸所述遷移數(shù)據(jù)??蛇x地,所述獲取遷移數(shù)據(jù),包括:接收遷移指令;根據(jù)所述遷移指令顯示所述第一終端的運(yùn)行環(huán)境中每個(gè)內(nèi)容所對(duì)應(yīng)的遷移按鈕;接收用戶(hù)觸發(fā)至少一個(gè)遷移按鈕所生成的選擇指令;將所述選擇指令對(duì)應(yīng)的所述至少一個(gè)遷移按鈕所指示的內(nèi)容確定為目標(biāo)內(nèi)容;將所述目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù)確定為所述遷移數(shù)據(jù)。根據(jù)本公開(kāi)的第二方面,提供一種數(shù)據(jù)遷移方法,所述方法包括:獲取第一終端傳輸?shù)倪w移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);根據(jù)所述遷移數(shù)據(jù),在第二終端恢復(fù)所述第一終端的運(yùn)行環(huán)境??蛇x地,所述根據(jù)所述遷移數(shù)據(jù),在第二終端恢復(fù)所述第一終端的運(yùn)行環(huán)境,包括:根據(jù)預(yù)設(shè)的協(xié)議對(duì)所述遷移數(shù)據(jù)進(jìn)行識(shí)別;當(dāng)所述遷移數(shù)據(jù)包括至少一個(gè)應(yīng)用標(biāo)識(shí),根據(jù)所述至少一個(gè)應(yīng)用標(biāo)識(shí),開(kāi)啟每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用;當(dāng)所述遷移數(shù)據(jù)包括至少一個(gè)統(tǒng)一資源定位符URL,根據(jù)所述至少一個(gè)URL,開(kāi)啟每個(gè)URL對(duì)應(yīng)的網(wǎng)頁(yè)??蛇x地,所述遷移數(shù)據(jù)還包括所述至少一個(gè)應(yīng)用標(biāo)識(shí)中每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù);所述根據(jù)所述至少一個(gè)應(yīng)用標(biāo)識(shí),開(kāi)啟每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,包括:對(duì)于每個(gè)應(yīng)用標(biāo)識(shí),確定所述第二終端是否包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用;當(dāng)所述第二終端包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),獲取所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),根據(jù)所述應(yīng)用標(biāo)識(shí)和所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),開(kāi)啟所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用;當(dāng)所述第二終端不包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用??蛇x地,所述遷移數(shù)據(jù)還包括每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所述對(duì)應(yīng)關(guān)系記錄了至少一個(gè)URL,和開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);所述根據(jù)所述至少一個(gè)URL,開(kāi)啟每個(gè)URL對(duì)應(yīng)的網(wǎng)頁(yè),包括:判斷所述第二終端是否包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,所述第一應(yīng)用標(biāo)識(shí)為所述對(duì)應(yīng)關(guān)系中記錄的任一應(yīng)用標(biāo)識(shí);當(dāng)所述第二終端包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系中所述第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的至少一個(gè)URL開(kāi)啟至少一個(gè)網(wǎng)頁(yè);當(dāng)所述第二終端不包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載所述第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用。可選地,所述根據(jù)所述遷移數(shù)據(jù),在第二終端恢復(fù)所述第一終端的運(yùn)行環(huán)境,包括:根據(jù)所述遷移數(shù)據(jù),顯示所述遷移數(shù)據(jù)對(duì)應(yīng)的運(yùn)行環(huán)境中每個(gè)內(nèi)容的選擇按鈕;接收用戶(hù)觸發(fā)至少一個(gè)選擇按鈕所生成的選擇指令;開(kāi)啟所述選擇指令對(duì)應(yīng)的所述至少一個(gè)選擇按鈕所指示的內(nèi)容。可選地,所述獲取第一終端傳輸?shù)倪w移數(shù)據(jù),包括:掃描所述第一終端顯示的二維碼,獲取所述二維碼對(duì)應(yīng)的遷移數(shù)據(jù);或者,根據(jù)所述第一終端與所述第二終端之間建立的無(wú)線連接,接收所述第一終端傳輸?shù)倪w移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),接收所述第一終端傳輸?shù)倪w移數(shù)據(jù)。根據(jù)本公開(kāi)的第三方面,提供一種數(shù)據(jù)遷移裝置,所述裝置包括:獲取模塊,被配置為獲取遷移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);傳輸模塊,被配置為向第二終端傳輸所述遷移數(shù)據(jù),所述遷移數(shù)據(jù)用于指示所述第二終端恢復(fù)所述運(yùn)行環(huán)境??蛇x地,所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用;所述獲取模塊還被配置為根據(jù)軟件開(kāi)發(fā)工具包SDK獲取已開(kāi)啟應(yīng)用列表,根據(jù)每個(gè)應(yīng)用標(biāo)識(shí),獲取每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用數(shù)據(jù),將每個(gè)應(yīng)用標(biāo)識(shí)和每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)確定為所述遷移數(shù)據(jù),所述已開(kāi)啟應(yīng)用列表包括:所述第一終端當(dāng)前每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用標(biāo)識(shí)??蛇x地,所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)網(wǎng)頁(yè);所述獲取模塊還被配置為根據(jù)預(yù)設(shè)的應(yīng)用程序編程接口API獲取網(wǎng)頁(yè)控件中記錄的至少一個(gè)統(tǒng)一資源定位符URL,根據(jù)每個(gè)URL,獲取開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),建立每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,將所述對(duì)應(yīng)關(guān)系確定為所述遷移數(shù)據(jù),每個(gè)URL對(duì)應(yīng)一個(gè)網(wǎng)頁(yè)??蛇x地,所述傳輸模塊還被配置為根據(jù)預(yù)設(shè)的協(xié)議對(duì)所述遷移數(shù)據(jù)進(jìn)行封裝,得到封裝后的遷移數(shù)據(jù),向所述第二終端傳輸所述封裝后的遷移數(shù)據(jù)??蛇x地,所述傳輸模塊還被配置為根據(jù)所述遷移數(shù)據(jù)生成二維碼,并顯示所述二維碼,通過(guò)掃描所述二維碼所述第二終端能夠獲取所述遷移數(shù)據(jù);或者,建立所述第一終端與所述第二終端之間的無(wú)線連接,通過(guò)所述無(wú)線連接向所述第二終端傳輸所述遷移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),向所述第二終端傳輸所述遷移數(shù)據(jù)。可選地,所述獲取模塊還被配置為接收遷移指令,根據(jù)所述遷移指令顯示所述第一終端的運(yùn)行環(huán)境中每個(gè)內(nèi)容所對(duì)應(yīng)的遷移按鈕,接收用戶(hù)觸發(fā)至少一個(gè)遷移按鈕所生成的選擇指令,將所述選擇指令對(duì)應(yīng)的所述至少一個(gè)遷移按鈕所指示的內(nèi)容確定為目標(biāo)內(nèi)容,將所述目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù)確定為所述遷移數(shù)據(jù)。根據(jù)本公開(kāi)的第四方面,提供一種數(shù)據(jù)遷移裝置,所述裝置包括:獲取模塊,被配置為獲取第一終端傳輸?shù)倪w移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);恢復(fù)模塊,被配置為根據(jù)所述遷移數(shù)據(jù),在第二終端恢復(fù)所述第一終端的運(yùn)行環(huán)境??蛇x地,所述恢復(fù)模塊還被配置為根據(jù)預(yù)設(shè)的協(xié)議對(duì)所述遷移數(shù)據(jù)進(jìn)行識(shí)別,當(dāng)所述遷移數(shù)據(jù)包括至少一個(gè)應(yīng)用標(biāo)識(shí),根據(jù)所述至少一個(gè)應(yīng)用標(biāo)識(shí),開(kāi)啟每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)所述遷移數(shù)據(jù)包括至少一個(gè)統(tǒng)一資源定位符URL,根據(jù)所述至少一個(gè)URL,開(kāi)啟每個(gè)URL對(duì)應(yīng)的網(wǎng)頁(yè)??蛇x地,所述遷移數(shù)據(jù)還包括所述至少一個(gè)應(yīng)用標(biāo)識(shí)中每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù);所述恢復(fù)模塊還被配置為對(duì)于每個(gè)應(yīng)用標(biāo)識(shí),確定所述第二終端是否包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)所述第二終端包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),獲取所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),根據(jù)所述應(yīng)用標(biāo)識(shí)和所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),開(kāi)啟所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,當(dāng)所述第二終端不包括所述應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載所述應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用??蛇x地,所述遷移數(shù)據(jù)還包括每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所述對(duì)應(yīng)關(guān)系記錄了至少一個(gè)URL,和開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);所述恢復(fù)模塊還被配置為判斷所述第二終端是否包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)所述第二終端包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系中所述第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的至少一個(gè)URL開(kāi)啟至少一個(gè)網(wǎng)頁(yè),當(dāng)所述第二終端不包括所述第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載所述第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,所述第一應(yīng)用標(biāo)識(shí)為所述對(duì)應(yīng)關(guān)系中記錄的任一應(yīng)用標(biāo)識(shí)。可選地,所述恢復(fù)模塊還被配置為根據(jù)所述遷移數(shù)據(jù),顯示所述遷移數(shù)據(jù)對(duì)應(yīng)的運(yùn)行環(huán)境中每個(gè)內(nèi)容的選擇按鈕,接收用戶(hù)觸發(fā)至少一個(gè)選擇按鈕所生成的選擇指令,開(kāi)啟所述選擇指令對(duì)應(yīng)的所述至少一個(gè)選擇按鈕所指示的內(nèi)容??蛇x地,所述獲取模塊還被配置為掃描所述第一終端顯示的二維碼,獲取所述二維碼對(duì)應(yīng)的遷移數(shù)據(jù);或者,根據(jù)所述第一終端與所述第二終端之間建立的無(wú)線連接,接收所述第一終端傳輸?shù)倪w移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),接收所述第一終端傳輸?shù)倪w移數(shù)據(jù)。根據(jù)本公開(kāi)的第五方面,提供一種數(shù)據(jù)遷移裝置,所述裝置包括:處理器;用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:獲取遷移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);向第二終端傳輸所述遷移數(shù)據(jù),所述遷移數(shù)據(jù)用于指示所述第二終端恢復(fù)所述運(yùn)行環(huán)境。根據(jù)本公開(kāi)的第六方面,提供一種數(shù)據(jù)遷移裝置,所述裝置包括:處理器;用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:獲取第一終端傳輸?shù)倪w移數(shù)據(jù),所述遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),所述目標(biāo)內(nèi)容包括所述第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);根據(jù)所述遷移數(shù)據(jù),在第二終端恢復(fù)所述第一終端的運(yùn)行環(huán)境。本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過(guò)第一終端獲取遷移數(shù)據(jù),并向第二終端傳輸該遷移數(shù)據(jù),第二終端接收該遷移數(shù)據(jù)后,根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開(kāi)。附圖說(shuō)明此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并于說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。圖1是根據(jù)部分示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法所涉及的實(shí)施環(huán)境的示意圖;圖2是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖;圖3是根據(jù)另一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖;圖4是根據(jù)又一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖;圖5是根據(jù)一示例性實(shí)施例示出的第一終端的界面示意圖;圖6是根據(jù)一示例性實(shí)施例示出的第二終端的界面示意圖;圖7是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖;圖8是根據(jù)另一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖;圖9是根據(jù)又一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖。具體實(shí)施方式這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。本公開(kāi)中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。圖1是根據(jù)部分示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法所涉及的實(shí)施環(huán)境的示意圖,如圖1所示,該實(shí)施環(huán)境可以包括第一終端110和第二終端120。其中,第一終端110和第二終端120均可以為手機(jī)、平板或者其他終端設(shè)備,本實(shí)施例對(duì)此不做限定。第一終端110用于獲取遷移數(shù)據(jù),并向第二終端發(fā)送該遷移數(shù)據(jù)。該遷移數(shù)據(jù)為第一終端110的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端110當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。第二終端120用于獲取第一終端110發(fā)送的遷移數(shù)據(jù),并根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端110的運(yùn)行環(huán)境,啟動(dòng)該運(yùn)行環(huán)境中的目標(biāo)內(nèi)容。圖2是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖,如圖2所示,該數(shù)據(jù)遷移方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的第一終端中,包括以下步驟:在步驟201中,獲取遷移數(shù)據(jù)。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。在步驟202中,向第二終端傳輸遷移數(shù)據(jù)。其中,該遷移數(shù)據(jù)用于指示第二終端恢復(fù)運(yùn)行環(huán)境。綜上所述,本公開(kāi)實(shí)施例中提供的數(shù)據(jù)遷移方法,通過(guò)第一終端獲取遷移數(shù)據(jù),并向第二終端傳輸該遷移數(shù)據(jù),使得第二終端接收該遷移數(shù)據(jù)后根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率。圖3是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖,如圖3所示,該數(shù)據(jù)遷移方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的第二終端中,包括以下步驟:在步驟301中,獲取第一終端傳輸?shù)倪w移數(shù)據(jù)。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括該第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。在步驟302中,根據(jù)遷移數(shù)據(jù),在第二終端恢復(fù)第一終端的運(yùn)行環(huán)境。綜上所述,本公開(kāi)實(shí)施例中提供的數(shù)據(jù)遷移方法,通過(guò)第二終端接收第一終端獲取并發(fā)送的遷移數(shù)據(jù),根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率。圖4是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移方法的流程圖,如圖4所示,該數(shù)據(jù)遷移方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的第一終端和第二終端,包括以下步驟:在步驟401中,第一終端獲取遷移數(shù)據(jù)。其中,第一終端的運(yùn)行環(huán)境中包括多個(gè)內(nèi)容,每個(gè)內(nèi)容對(duì)應(yīng)一個(gè)應(yīng)用或網(wǎng)頁(yè),該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括該第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè),該目標(biāo)內(nèi)容為用戶(hù)期望遷移至第二終端的內(nèi)容。當(dāng)?shù)谝唤K端由于電量不足、信號(hào)較弱或者其他原因?qū)е聼o(wú)法繼續(xù)正常工作時(shí),則用戶(hù)可以將第一終端的運(yùn)行環(huán)境轉(zhuǎn)移到第二終端,通過(guò)第二終端繼續(xù)工作。因此,第一終端向第二終端轉(zhuǎn)移第一終端的運(yùn)行環(huán)境時(shí),第一終端需要先獲取運(yùn)行環(huán)境對(duì)應(yīng)的數(shù)據(jù),并將運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù)作為遷移數(shù)據(jù)。在第一終端獲取遷移數(shù)據(jù)的過(guò)程中,步驟401可以為步驟401a或步驟401b:步驟401a、第一終端根據(jù)SDK(SoftwareDevelopmentKit,軟件開(kāi)發(fā)工具包)獲取已開(kāi)啟應(yīng)用列表,根據(jù)已開(kāi)啟應(yīng)用列表中每個(gè)應(yīng)用的應(yīng)用標(biāo)識(shí),獲取每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用數(shù)據(jù),將每個(gè)應(yīng)用標(biāo)識(shí)和每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)確定為遷移數(shù)據(jù)。其中,第一終端的系統(tǒng)中可以包括已開(kāi)啟應(yīng)用列表,該已開(kāi)啟應(yīng)用列表可以包括第一終端當(dāng)前每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用標(biāo)識(shí),該應(yīng)用標(biāo)識(shí)用于指示第一終端的應(yīng)用,該應(yīng)用標(biāo)識(shí)可以為應(yīng)用所對(duì)應(yīng)的包名,也可以為其他標(biāo)識(shí),本實(shí)施例對(duì)此不做限定。在目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用的情況下,第一終端可以根據(jù)SDK在第一終端的系統(tǒng)中獲取已開(kāi)啟應(yīng)用列表,得到第一終端當(dāng)前已經(jīng)開(kāi)啟的每個(gè)應(yīng)用的應(yīng)用標(biāo)識(shí),再根據(jù)每個(gè)應(yīng)用的應(yīng)用標(biāo)識(shí)獲取相應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù),最后將每個(gè)應(yīng)用標(biāo)識(shí)和每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)確定為遷移數(shù)據(jù)。其中,應(yīng)用的應(yīng)用數(shù)據(jù)可以包括文本資料、消息記錄和播放記錄等多種數(shù)據(jù),本實(shí)施例對(duì)此不做限定。例如,第一終端當(dāng)前開(kāi)啟的應(yīng)用包括社交應(yīng)用、閱讀應(yīng)用和視頻播放應(yīng)用等,則該社交應(yīng)用的應(yīng)用數(shù)據(jù)可以為消息記錄、該閱讀應(yīng)用的應(yīng)用數(shù)據(jù)可以為文本資料、該視頻播放應(yīng)用的應(yīng)用數(shù)據(jù)可以為播放記錄。步驟401b、第一終端根據(jù)預(yù)設(shè)的API(ApplicationProgrammingInterface,應(yīng)用程序編程接口)獲取網(wǎng)頁(yè)控件中記錄的至少一個(gè)URL((UniformResourceLocation,統(tǒng)一資源定位符),根據(jù)每個(gè)URL,獲取開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),建立每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,將該對(duì)應(yīng)關(guān)系確定為遷移數(shù)據(jù)。其中,每個(gè)URL對(duì)應(yīng)一個(gè)網(wǎng)頁(yè),是互聯(lián)網(wǎng)上用來(lái)描述信息資源的字符串。在目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)網(wǎng)頁(yè)的情況下,第一終端可以根據(jù)預(yù)設(shè)的API獲取網(wǎng)頁(yè)控件中臨時(shí)存儲(chǔ)的至少一個(gè)URL,使得該至少一個(gè)URL成為持久化存儲(chǔ)的URL而不會(huì)被覆蓋。第一終端還需要根據(jù)URL確定開(kāi)啟相應(yīng)網(wǎng)頁(yè)的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),也即是確定各個(gè)URL所對(duì)應(yīng)的網(wǎng)頁(yè)是由哪個(gè)應(yīng)用開(kāi)啟的,再建立每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,最后將該對(duì)應(yīng)關(guān)系確定為遷移數(shù)據(jù),以便在后續(xù)步驟中第二終端可以根據(jù)該對(duì)應(yīng)關(guān)系,在不同的應(yīng)用中開(kāi)啟每個(gè)應(yīng)用所對(duì)應(yīng)的網(wǎng)頁(yè)。例如,第一終端可以瀏覽網(wǎng)頁(yè)的應(yīng)用包括A和B,用戶(hù)采用A開(kāi)啟了網(wǎng)頁(yè)X和Y,采用B開(kāi)啟了網(wǎng)頁(yè)Z,則在獲取遷移數(shù)據(jù)的過(guò)程中,建立如表1所示的對(duì)應(yīng)關(guān)系,其中應(yīng)用A的應(yīng)用標(biāo)識(shí)A1對(duì)應(yīng)網(wǎng)頁(yè)X的URL-X和Y的URL-Y,應(yīng)用B的應(yīng)用標(biāo)識(shí)B2對(duì)應(yīng)網(wǎng)頁(yè)Z的URL-Z。表1應(yīng)用標(biāo)識(shí)URLA1URL-XA1URL-YB2URL-Z在實(shí)際應(yīng)用中,安卓系統(tǒng)中通常是通過(guò)調(diào)用網(wǎng)頁(yè)控件WebView中的loadURL來(lái)開(kāi)啟網(wǎng)頁(yè),而網(wǎng)頁(yè)相對(duì)應(yīng)的URL也緩存在loadURL中,因此可以通過(guò)對(duì)Androidframework的相關(guān)API進(jìn)行修改,從而獲取loadURL中緩存的URL。需要說(shuō)明的是,在實(shí)際應(yīng)用中第一終端可能同時(shí)開(kāi)啟多個(gè)應(yīng)用,分別用于瀏覽網(wǎng)頁(yè)、閱讀文本資料以及與其他用戶(hù)進(jìn)行社交互動(dòng)等,則第一終端不但需要執(zhí)行步驟401a,還需要執(zhí)行步驟401b,也即是步驟401還可以包括步驟401a和步驟401b。而且,第一終端可以先執(zhí)行步驟401a再執(zhí)行步驟401b,也可以先執(zhí)行步驟401b后執(zhí)行步驟401a,還可以同時(shí)執(zhí)行步驟401a和步驟401b,本實(shí)施例對(duì)此不做限定。另外需要說(shuō)明的是,第一終端在獲取遷移數(shù)據(jù)前,第一終端可以先接收用戶(hù)觸發(fā)的遷移指令,再根據(jù)該遷移指令將第一終端的當(dāng)前運(yùn)行環(huán)境中的每個(gè)內(nèi)容均作為目標(biāo)內(nèi)容,獲取目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),最后將獲取的數(shù)據(jù)作為遷移數(shù)據(jù)。而且,第一終端在接收到用戶(hù)觸發(fā)的遷移指令后,可以先根據(jù)該遷移指令顯示第一終端的運(yùn)行環(huán)境中每個(gè)內(nèi)容所對(duì)應(yīng)的遷移按鈕,當(dāng)?shù)谝唤K端再次接收用戶(hù)觸發(fā)至少一個(gè)遷移按鈕所生成的選擇指令時(shí),則將該選擇指令對(duì)應(yīng)的至少一個(gè)遷移按鈕所指示的內(nèi)容確定為目標(biāo)內(nèi)容,將該目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù)確定為該遷移數(shù)據(jù)。其中,當(dāng)該遷移按鈕被選擇時(shí),則說(shuō)明用戶(hù)希望將遷移按鈕對(duì)應(yīng)的應(yīng)用遷移至第二終端。例如,參見(jiàn)圖5,第一終端將當(dāng)前已開(kāi)啟的應(yīng)用A、B和C展示給用戶(hù),并為用戶(hù)提供每個(gè)應(yīng)用所對(duì)應(yīng)的遷移按鈕501以及確定遷移的確定選項(xiàng)502,當(dāng)用戶(hù)對(duì)任意遷移按鈕進(jìn)行選擇后,當(dāng)?shù)谝唤K端檢測(cè)到用戶(hù)對(duì)確定選項(xiàng)502的選擇后,第一終端可以將被選擇的應(yīng)用作為目標(biāo)內(nèi)容,并獲取相應(yīng)的應(yīng)用數(shù)據(jù)。在步驟402中,第一終端根據(jù)預(yù)設(shè)的協(xié)議對(duì)遷移數(shù)據(jù)進(jìn)行封裝,得到封裝后的遷移數(shù)據(jù)。為了第二終端在接收到第一終端發(fā)送的遷移數(shù)據(jù)后,能夠識(shí)別該遷移數(shù)據(jù)所對(duì)應(yīng)的運(yùn)行環(huán)境,第一終端在獲取遷移數(shù)據(jù)后,需要先按照預(yù)設(shè)的協(xié)議對(duì)遷移數(shù)據(jù)進(jìn)行封裝,得到封裝后的遷移數(shù)據(jù),以便在后續(xù)步驟中第二終端能夠根據(jù)預(yù)設(shè)協(xié)議對(duì)封裝后的遷移數(shù)據(jù)進(jìn)行識(shí)別,從而恢復(fù)第一終端的運(yùn)行環(huán)境。在步驟403中,第一終端向第二終端傳輸遷移數(shù)據(jù)。其中,該遷移數(shù)據(jù)用于指示第二終端恢復(fù)運(yùn)行環(huán)境。在對(duì)遷移數(shù)據(jù)封裝完成后,第一終端即可向第二終端傳輸封裝后的遷移數(shù)據(jù)。而且,第一終端在向第二終端傳輸遷移數(shù)據(jù)之前,可以為用戶(hù)提供多種傳輸方式,在檢測(cè)到用戶(hù)對(duì)某一種傳輸方式進(jìn)行選擇后,則第一終端根據(jù)用戶(hù)的選擇將遷移數(shù)據(jù)傳輸至第二終端。其中,該傳輸方式可以包括二維碼方式、無(wú)線連接方式和NFC(NearFieldCommunication,近場(chǎng)通訊)方式,當(dāng)然也可以包括其他方式,本實(shí)施例對(duì)此不做限定。例如,第一終端在檢測(cè)到用戶(hù)對(duì)二維碼方式進(jìn)行了選擇后,可以先根據(jù)遷移數(shù)據(jù)生成二維碼,再在第一終端的界面上顯示該生成的二維碼,第二終端能夠通過(guò)掃描該二維碼獲取該遷移數(shù)據(jù)?;蛘?,第一終端在檢測(cè)到用戶(hù)對(duì)無(wú)線連接方式進(jìn)行了選擇后,則第一終端可以開(kāi)啟藍(lán)牙功能,并搜索周?chē)乃{(lán)牙設(shè)備,在第二終端也開(kāi)啟藍(lán)牙的情況下,第一終端與第二終端之間可以建立藍(lán)牙連接,之后第一終端向第二終端傳輸該遷移數(shù)據(jù)。其中第一終端還可以采用其他的無(wú)線連接方式建立與第二終端的無(wú)線連接,本實(shí)施例對(duì)此不做限定。在步驟404中,第二終端獲取第一終端傳輸?shù)倪w移數(shù)據(jù)。在第一終端向第二終端傳輸封裝后的遷移數(shù)據(jù)時(shí),第二終端即可采用與第一終端發(fā)送方式相對(duì)應(yīng)的方式接收該遷移數(shù)據(jù)。第二終端接收遷移數(shù)據(jù)的過(guò)程與步驟403中第一終端發(fā)送遷移數(shù)據(jù)的過(guò)程類(lèi)似,在此不再贅述。需要說(shuō)明的是,如果第一終端采用二維碼方式傳輸封裝后的遷移數(shù)據(jù),則第二終端需要掃描第一終端生成的二維碼,根據(jù)該二維碼進(jìn)行識(shí)別,從而獲取封裝后的遷移數(shù)據(jù)。在步驟405中,第二終端根據(jù)預(yù)設(shè)的協(xié)議對(duì)遷移數(shù)據(jù)進(jìn)行識(shí)別。第二終端獲取遷移數(shù)據(jù)后,即可按照預(yù)設(shè)的協(xié)議對(duì)封裝后的數(shù)據(jù)進(jìn)行識(shí)別,確定封裝的遷移數(shù)據(jù)中所攜帶的至少一個(gè)應(yīng)用標(biāo)識(shí)和/或至少一個(gè)URL,以便在后續(xù)在步驟中開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè)。在步驟406中,第二終端根據(jù)遷移數(shù)據(jù),在第二終端恢復(fù)第一終端的運(yùn)行環(huán)境。在第二終端對(duì)遷移數(shù)據(jù)進(jìn)行識(shí)別后,即可根據(jù)該遷移數(shù)據(jù)中的至少一個(gè)應(yīng)用標(biāo)識(shí)和/或至少一個(gè)URL,開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),從而恢復(fù)第一終端的運(yùn)行環(huán)境,使得用戶(hù)可以通過(guò)第二終端繼續(xù)工作。其中,當(dāng)該遷移數(shù)據(jù)包括至少一個(gè)應(yīng)用標(biāo)識(shí),則第一終端可以根據(jù)該至少一個(gè)應(yīng)用標(biāo)識(shí),開(kāi)啟每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用;當(dāng)該遷移數(shù)據(jù)包括至少一個(gè)URL,則第一終端可以根據(jù)至少一個(gè)URL,開(kāi)啟每個(gè)URL所對(duì)應(yīng)的網(wǎng)頁(yè)。在第二終端恢復(fù)第一終端的運(yùn)行環(huán)境的過(guò)程中,步驟406可以為步驟406a或者步驟406b:步驟406a、對(duì)于每個(gè)應(yīng)用標(biāo)識(shí),確定第二終端是否包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)?shù)诙K端包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),獲取該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),根據(jù)該應(yīng)用標(biāo)識(shí)和該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),開(kāi)啟該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用。由于在第二終端開(kāi)啟應(yīng)用的過(guò)程中,第二終端還需要恢復(fù)每個(gè)應(yīng)用在第一終端上顯示的界面,因此在遷移數(shù)據(jù)中還包括至少一個(gè)應(yīng)用標(biāo)識(shí)中每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)。對(duì)于第二終端識(shí)別的至少一個(gè)應(yīng)用標(biāo)識(shí)中的每個(gè)應(yīng)用標(biāo)識(shí),第二終端可以先確定是否包括有該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,如果包括該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,則再根據(jù)該應(yīng)用標(biāo)識(shí)從遷移數(shù)據(jù)中獲取該應(yīng)用標(biāo)識(shí)所述對(duì)應(yīng)的應(yīng)用數(shù)據(jù),最后根據(jù)每個(gè)應(yīng)用標(biāo)識(shí)和相應(yīng)的應(yīng)用數(shù)據(jù),開(kāi)啟該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用。但是,當(dāng)?shù)诙K端不包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則可以提示用戶(hù)下載該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,在下載完成后可以繼續(xù)開(kāi)啟該應(yīng)用,進(jìn)而恢復(fù)第一終端的運(yùn)行環(huán)境。步驟406b、判斷第二終端是否包括第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)?shù)诙K端包括該第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),根據(jù)該對(duì)應(yīng)關(guān)系中該第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的至少一個(gè)URL開(kāi)啟至少一個(gè)網(wǎng)頁(yè)。其中,該第一應(yīng)用標(biāo)識(shí)為該對(duì)應(yīng)關(guān)系中記錄的任一應(yīng)用標(biāo)識(shí)。在第二終端開(kāi)啟網(wǎng)頁(yè)的過(guò)程中,需要通過(guò)相應(yīng)的應(yīng)用開(kāi)啟網(wǎng)頁(yè),因此遷移數(shù)據(jù)還可以包括每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系記錄了至少一個(gè)URL,和開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)。相應(yīng)的,第二終端在開(kāi)啟網(wǎng)頁(yè)前需要確定第二終端是否包括第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,如果包括第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,則再根據(jù)每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,獲取與第一應(yīng)用標(biāo)識(shí)相對(duì)應(yīng)的至少一個(gè)URL,最后開(kāi)啟第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的第一應(yīng)用,并在第一應(yīng)用中開(kāi)啟與第一應(yīng)用標(biāo)識(shí)相對(duì)應(yīng)的至少一個(gè)網(wǎng)頁(yè)。但是,當(dāng)?shù)诙K端不包括該第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則可以提示用戶(hù)下載該第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,或者在確定第二終端包括其他用于開(kāi)啟網(wǎng)頁(yè)的應(yīng)用時(shí),詢(xún)問(wèn)用戶(hù)是否采用其他應(yīng)用開(kāi)啟相應(yīng)的網(wǎng)頁(yè),進(jìn)而恢復(fù)第一終端的運(yùn)行環(huán)境。例如,參照步驟401b中的表1,第一終端采用應(yīng)用A開(kāi)啟了網(wǎng)頁(yè)X和網(wǎng)頁(yè)Y,采用應(yīng)用B開(kāi)啟了網(wǎng)頁(yè)Z,而第二終端并不包括應(yīng)用A,則第二終端可以提示用戶(hù)下載應(yīng)用A,在下載完成應(yīng)用A后通過(guò)應(yīng)用A開(kāi)啟網(wǎng)頁(yè)X和網(wǎng)頁(yè)Y;或者詢(xún)問(wèn)用戶(hù)是否采用應(yīng)用B開(kāi)啟網(wǎng)頁(yè)X和網(wǎng)頁(yè)Y,如果用戶(hù)確認(rèn)采用應(yīng)用B開(kāi)啟網(wǎng)頁(yè)X和網(wǎng)頁(yè)Y,則在應(yīng)用B開(kāi)啟網(wǎng)頁(yè)Z的基礎(chǔ)上,再開(kāi)啟網(wǎng)頁(yè)X和網(wǎng)頁(yè)Y。需要說(shuō)明的是,在實(shí)際應(yīng)用中第一終端可能同時(shí)開(kāi)啟多個(gè)應(yīng)用,分別用于瀏覽網(wǎng)頁(yè)、閱讀文本資料以及與其他用戶(hù)進(jìn)行社交互動(dòng)等,則第二終端在接收到遷移數(shù)據(jù)后,需要對(duì)上述多個(gè)應(yīng)用進(jìn)行恢復(fù),則第二終端不但需要執(zhí)行步驟406a,還需要執(zhí)行步驟406b,也即是步驟406還可以包括步驟406a和步驟406b。而且,第二終端可以先執(zhí)行步驟406a再執(zhí)行步驟406b,也可以先執(zhí)行步驟406b后執(zhí)行步驟406a,還可以同時(shí)執(zhí)行步驟406a和步驟406b,本實(shí)施例對(duì)此不做限定。另外需要說(shuō)明的是,在第二終端開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè)之前,第二終端可以先根據(jù)該遷移數(shù)據(jù),獲取該遷移數(shù)據(jù)對(duì)應(yīng)的運(yùn)行環(huán)境中的至少一個(gè)內(nèi)容,并顯示每個(gè)內(nèi)容的選擇按鈕,當(dāng)?shù)诙K端再次接收用戶(hù)觸發(fā)至少一個(gè)選擇按鈕所生成的選擇指令后,則可以開(kāi)啟該選擇指令對(duì)應(yīng)的至少一個(gè)選擇按鈕所指示的內(nèi)容。例如,參見(jiàn)圖6,第二終端將識(shí)別的應(yīng)用A、B和C展示給用戶(hù),并為用戶(hù)提供每個(gè)應(yīng)用所對(duì)應(yīng)的選擇按鈕601確定遷移的遷移選項(xiàng)602,當(dāng)用戶(hù)對(duì)任意選擇按鈕601進(jìn)行選擇后,當(dāng)?shù)诙K端檢測(cè)到用戶(hù)對(duì)遷移選項(xiàng)602的選擇后,第二終端可以獲取相應(yīng)的應(yīng)用標(biāo)識(shí)以及應(yīng)用數(shù)據(jù),并恢復(fù)第一終端的運(yùn)行環(huán)境。而且,如果用戶(hù)并未選擇用于開(kāi)啟網(wǎng)頁(yè)的應(yīng)用所對(duì)應(yīng)的選擇按鈕,則第二終端無(wú)需開(kāi)啟該未被選擇的應(yīng)用所對(duì)應(yīng)的網(wǎng)頁(yè);或者,如果某個(gè)應(yīng)用開(kāi)啟了至少一個(gè)網(wǎng)頁(yè),但是用戶(hù)并未選擇開(kāi)啟該應(yīng)用所對(duì)應(yīng)的全部網(wǎng)頁(yè),則第二終端也無(wú)需開(kāi)啟該應(yīng)用。當(dāng)然,第二終端開(kāi)啟應(yīng)用和/或網(wǎng)頁(yè)也可以采用其他方式進(jìn)行判斷,本實(shí)施例對(duì)此不做限定。需要說(shuō)明的是,本公開(kāi)實(shí)施例提供的數(shù)據(jù)遷移方法步驟的先后順序可以進(jìn)行適當(dāng)調(diào)整,步驟也可以根據(jù)情況進(jìn)行相應(yīng)增減,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本公開(kāi)揭露的技術(shù)范圍內(nèi),可輕易想到變化的方法,都應(yīng)涵蓋在本公開(kāi)的保護(hù)范圍之內(nèi),因此不再贅述。綜上所述,本公開(kāi)實(shí)施例中提供的數(shù)據(jù)遷移方法,通過(guò)第一終端獲取遷移數(shù)據(jù),并向第二終端傳輸該遷移數(shù)據(jù),第二終端接收該遷移數(shù)據(jù)后,根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率。下述為本公開(kāi)裝置實(shí)施例,可以用于執(zhí)行本公開(kāi)方法實(shí)施例。對(duì)于本公開(kāi)裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本公開(kāi)方法實(shí)施例。圖7是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖,如圖7所示,該數(shù)據(jù)遷移裝置70應(yīng)用于圖1所示實(shí)施環(huán)境中的第一終端中,該數(shù)據(jù)遷移裝置700包括:獲取模塊701和傳輸模塊702。該獲取模塊701,被配置為獲取遷移數(shù)據(jù),該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);該傳輸模塊702,被配置為向第二終端傳輸該遷移數(shù)據(jù),該遷移數(shù)據(jù)用于指示該第二終端恢復(fù)該運(yùn)行環(huán)境。綜上所述,本公開(kāi)實(shí)施例中提供的數(shù)據(jù)遷移裝置,通過(guò)第一終端獲取遷移數(shù)據(jù),并向第二終端傳輸該遷移數(shù)據(jù),使得第二終端接收該遷移數(shù)據(jù)后根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率??蛇x地,該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用;該獲取模塊701還被配置為根據(jù)軟件開(kāi)發(fā)工具包SDK獲取已開(kāi)啟應(yīng)用列表,根據(jù)每個(gè)應(yīng)用標(biāo)識(shí),獲取每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用數(shù)據(jù),將每個(gè)應(yīng)用標(biāo)識(shí)和每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù)確定為該遷移數(shù)據(jù),該已開(kāi)啟應(yīng)用列表包括:該第一終端當(dāng)前每個(gè)已開(kāi)啟應(yīng)用的應(yīng)用標(biāo)識(shí)??蛇x地,該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)網(wǎng)頁(yè);該獲取模塊701還被配置為根據(jù)預(yù)設(shè)的應(yīng)用程序編程接口API獲取網(wǎng)頁(yè)控件中記錄的至少一個(gè)統(tǒng)一資源定位符URL,根據(jù)每個(gè)URL,獲取開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),建立每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,將該對(duì)應(yīng)關(guān)系確定為該遷移數(shù)據(jù),每個(gè)URL對(duì)應(yīng)一個(gè)網(wǎng)頁(yè)??蛇x地,該傳輸模塊702還被配置為根據(jù)預(yù)設(shè)的協(xié)議對(duì)該遷移數(shù)據(jù)進(jìn)行封裝,得到封裝后的遷移數(shù)據(jù),向第二終端傳輸該封裝后的遷移數(shù)據(jù)??蛇x地,該傳輸模塊702還被配置為根據(jù)該遷移數(shù)據(jù)生成二維碼,并顯示該二維碼,通過(guò)掃描該二維碼第二終端能夠獲取該遷移數(shù)據(jù);或者,建立第一終端與第二終端之間的無(wú)線連接,通過(guò)該無(wú)線連接向該第二終端傳輸該遷移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),向該第二終端傳輸該遷移數(shù)據(jù)??蛇x地,該獲取模塊701還被配置為接收遷移指令,根據(jù)該遷移指令顯示該第一終端的運(yùn)行環(huán)境中每個(gè)內(nèi)容所對(duì)應(yīng)的遷移按鈕,接收用戶(hù)觸發(fā)至少一個(gè)遷移按鈕所生成的選擇指令,將該選擇指令對(duì)應(yīng)的該至少一個(gè)遷移按鈕所指示的內(nèi)容確定為目標(biāo)內(nèi)容,將該目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù)確定為該遷移數(shù)據(jù)。圖8是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖,如圖8所示,該數(shù)據(jù)遷移裝置80應(yīng)用于圖1所示實(shí)施環(huán)境中的第二終端中,該數(shù)據(jù)遷移裝置800包括:獲取模塊801和恢復(fù)模塊802。該獲取模塊801,被配置為獲取第一終端傳輸?shù)倪w移數(shù)據(jù),該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);該恢復(fù)模塊802,被配置為根據(jù)該遷移數(shù)據(jù),在第二終端恢復(fù)該第一終端的運(yùn)行環(huán)境。綜上所述,本公開(kāi)實(shí)施例中提供的數(shù)據(jù)遷移裝置,通過(guò)第二終端接收第一終端獲取并發(fā)送的遷移數(shù)據(jù),根據(jù)該遷移數(shù)據(jù)恢復(fù)第一終端的運(yùn)行環(huán)境。其中,該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè)。通過(guò)將當(dāng)前已經(jīng)開(kāi)啟的應(yīng)用和/或網(wǎng)頁(yè)傳輸至第二終端,用戶(hù)在使用第二終端時(shí)無(wú)需再次開(kāi)啟相應(yīng)的應(yīng)用和/或網(wǎng)頁(yè),減少了用戶(hù)使用第二終端恢復(fù)第一終端的運(yùn)行環(huán)境所花費(fèi)的時(shí)間,提高了恢復(fù)第一終端的運(yùn)行環(huán)境的效率??蛇x地,該恢復(fù)模塊802還被配置為根據(jù)預(yù)設(shè)的協(xié)議對(duì)該遷移數(shù)據(jù)進(jìn)行識(shí)別,當(dāng)該遷移數(shù)據(jù)包括至少一個(gè)應(yīng)用標(biāo)識(shí),根據(jù)該至少一個(gè)應(yīng)用標(biāo)識(shí),開(kāi)啟每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)該遷移數(shù)據(jù)包括至少一個(gè)統(tǒng)一資源定位符URL,根據(jù)該至少一個(gè)URL,開(kāi)啟每個(gè)URL對(duì)應(yīng)的網(wǎng)頁(yè)??蛇x地,該遷移數(shù)據(jù)還包括至少一個(gè)應(yīng)用標(biāo)識(shí)中每個(gè)應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)應(yīng)用的應(yīng)用數(shù)據(jù);該恢復(fù)模塊802還被配置為對(duì)于每個(gè)應(yīng)用標(biāo)識(shí),確定該第二終端是否包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)該第二終端包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),獲取該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),根據(jù)該應(yīng)用標(biāo)識(shí)和該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用數(shù)據(jù),開(kāi)啟該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,當(dāng)該第二終端不包括該應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載該應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用??蛇x地,該遷移數(shù)據(jù)還包括每個(gè)URL與相應(yīng)應(yīng)用標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系記錄了至少一個(gè)URL,和開(kāi)啟每個(gè)URL的應(yīng)用所對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);該恢復(fù)模塊802還被配置為判斷該第二終端是否包括該第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用,當(dāng)該第二終端包括該第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),根據(jù)該對(duì)應(yīng)關(guān)系中該第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的至少一個(gè)URL開(kāi)啟至少一個(gè)網(wǎng)頁(yè),當(dāng)該第二終端不包括該第一應(yīng)用標(biāo)識(shí)所對(duì)應(yīng)的應(yīng)用時(shí),則提示用戶(hù)下載該第一應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用,該第一應(yīng)用標(biāo)識(shí)為該對(duì)應(yīng)關(guān)系中記錄的任一應(yīng)用標(biāo)識(shí)??蛇x地,該恢復(fù)模塊802還被配置為根據(jù)該遷移數(shù)據(jù),顯示該遷移數(shù)據(jù)對(duì)應(yīng)的運(yùn)行環(huán)境中每個(gè)內(nèi)容的選擇按鈕,接收用戶(hù)觸發(fā)至少一個(gè)選擇按鈕所生成的選擇指令,開(kāi)啟該選擇指令對(duì)應(yīng)的該至少一個(gè)選擇按鈕所指示的內(nèi)容??蛇x地,該獲取模塊801還被配置為掃描該第一終端顯示的二維碼,獲取該二維碼對(duì)應(yīng)的遷移數(shù)據(jù);或者,根據(jù)該第一終端與該第二終端之間建立的無(wú)線連接,接收該第一終端傳輸?shù)倪w移數(shù)據(jù);或者,通過(guò)近場(chǎng)通訊NFC技術(shù),接收該第一終端傳輸?shù)倪w移數(shù)據(jù)。關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。本公開(kāi)一示例性實(shí)施例提供了一種數(shù)據(jù)遷移裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的數(shù)據(jù)遷移方法,該數(shù)據(jù)遷移裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,處理器被配置為:獲取遷移數(shù)據(jù),該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括該第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);向第二終端傳輸該遷移數(shù)據(jù),該遷移數(shù)據(jù)用于指示該第二終端恢復(fù)該運(yùn)行環(huán)境。本公開(kāi)一示例性實(shí)施例提供了一種數(shù)據(jù)遷移裝置,能夠?qū)崿F(xiàn)本公開(kāi)提供的數(shù)據(jù)遷移方法,該數(shù)據(jù)遷移裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,處理器被配置為:獲取第一終端傳輸?shù)倪w移數(shù)據(jù),該遷移數(shù)據(jù)為第一終端的運(yùn)行環(huán)境中目標(biāo)內(nèi)容對(duì)應(yīng)的數(shù)據(jù),該目標(biāo)內(nèi)容包括該第一終端當(dāng)前已經(jīng)開(kāi)啟的至少一個(gè)應(yīng)用和/或至少一個(gè)網(wǎng)頁(yè);根據(jù)該遷移數(shù)據(jù),在第二終端恢復(fù)該第一終端的運(yùn)行環(huán)境。圖9是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)遷移裝置的框圖。例如,裝置900可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。參照?qǐng)D9,裝置900可以包括以下一個(gè)或多個(gè)組件:處理組件902,存儲(chǔ)器904,電源組件906,多媒體組件908,音頻組件910,輸入/輸出(I/O)接口912,傳感器組件914,以及通信組件916。處理組件902通常控制裝置900的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件902可以包括一個(gè)或多個(gè)處理器918來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件902可以包括一個(gè)或多個(gè)模塊,便于處理組件902和其他組件之間的交互。例如,處理組件902可以包括多媒體模塊,以方便多媒體組件908和處理組件902之間的交互。存儲(chǔ)器904被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在裝置900的操作。這些數(shù)據(jù)的示例包括用于在裝置900上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器904可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。電源組件906為裝置900的各種組件提供電力。電源組件906可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置900生成、管理和分配電力相關(guān)聯(lián)的組件。多媒體組件908包括在裝置900和用戶(hù)之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶(hù)的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件908包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置900處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。音頻組件910被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件910包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置900處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器904或經(jīng)由通信組件916發(fā)送。在一些實(shí)施例中,音頻組件910還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。I/O接口912為處理組件902和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。傳感器組件914包括一個(gè)或多個(gè)傳感器,用于為裝置900提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件914可以檢測(cè)到裝置900的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組件為裝置900的顯示器和小鍵盤(pán),傳感器組件914還可以檢測(cè)裝置900或裝置900一個(gè)組件的位置改變,用戶(hù)與裝置900接觸的存在或不存在,裝置900方位或加速/減速和裝置900的溫度變化。傳感器組件914可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件914還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件914還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件916被配置為便于裝置900和其他設(shè)備之間有線或無(wú)線方式的通信。裝置900可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如Wi-Fi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件916經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件916還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。在示例性實(shí)施例中,裝置900可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述數(shù)據(jù)遷移方法。在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器904,上述指令可由裝置900的處理器918執(zhí)行以完成上述數(shù)據(jù)遷移方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本
技術(shù)領(lǐng)域:
中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。當(dāng)前第1頁(yè)1 2 3