一種壁紙還原方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)備份還原領(lǐng)域,尤其涉及一種壁紙還原的方法及設(shè)備。
【背景技術(shù)】
[0002]隨著移動終端智能化的迅速發(fā)展及應(yīng)用的普及,用戶經(jīng)常會將一個終端的數(shù)據(jù)通過備份還原到另一個終端,其中,數(shù)據(jù)就可以包括終端的壁紙。在實際應(yīng)用中,由于兩個終端的顯示參數(shù)(例如分辨率等)的不一致,往往會導(dǎo)致一終端的壁紙通過還原到另一個終端后無法正常顯示(即顯示異常),例如被放大或被縮小。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種壁紙還原方法及設(shè)備,可以解決壁紙在終端上還原后無法正常顯示的問題。
[0004]本發(fā)明實施例第一方面提供了一種壁紙還原方法,包括:
[0005]獲取備份數(shù)據(jù)包;
[0006]從所述備份數(shù)據(jù)包中拷貝第一終端的壁紙;
[0007]從所述備份數(shù)據(jù)包中獲取所述第一終端的顯示參數(shù);
[0008]檢測第二終端的顯示參數(shù);
[0009]判斷所述第一終端的顯示參數(shù)與所述第二終端的顯示參數(shù)是否一致,如果不一致,將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換后還原到所述第二終端。
[0010]進一步地,從所述備份數(shù)據(jù)包中獲取所述第一終端的顯示參數(shù),包括:
[0011]判斷是否檢測到所述備份數(shù)據(jù)包中所述第一終端的壁紙的分辨率信息,若檢測到,則將所述第一終端的壁紙的分辨率信息作為第一終端的顯示參數(shù);
[0012]若未檢測到所述壁紙的分辨率信息,則判斷是否檢測到所述備份數(shù)據(jù)包中所述第一終端的顯示單元的物理分辨率信息,若檢測到,則將所述第一終端的顯示單元的物理分辨率信息作為第一終端的顯示參數(shù)。
[0013]進一步地,所述檢測第二終端的顯示參數(shù),包括:
[0014]判斷是否檢測到第二終端系統(tǒng)設(shè)置的顯示分辨率信息,若檢測到,則將所述第二終端系統(tǒng)設(shè)置的分辨率信息作為第二終端的顯示參數(shù);
[0015]若未檢測到所述第二終端系統(tǒng)設(shè)置的顯示分辨率信息,則判斷是否檢測到所述第二終端顯示單元的物理分辨率信息,若檢測到,則將所述第二終端顯示單元的物理分辨率信息作為第二終端的顯示參數(shù);
[0016]若未檢測到所述第二終端顯示單元的物理分辨率信息,則判斷是否檢測到所述第二終端的終端型號信息,若檢測到,則聯(lián)網(wǎng)搜索所述終端型號信息對應(yīng)的顯示單元的物理分辨率信息,并將所述物理分辨率信息作為第二終端的顯示參數(shù)。
[0017]進一步地,在判斷所述第一終端的顯示參數(shù)與所述第二終端的顯示參數(shù)不一致之后,以及在將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換后還原到所述第二終端之前,所述方法還包括:
[0018]發(fā)送第一提示信息給所述第二終端,所述第一提示信息用于提示是否允許進行壁紙還原操作;
[0019]接收所述第二終端響應(yīng)所述第一提示信息發(fā)送的反饋信息;
[0020]若所述反饋信息指示允許進行壁紙還原操作,執(zhí)行所述將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換后還原到所述第二終端的步驟。
[0021]進一步地,所述將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換后還原到所述第二終端,包括:
[0022]輸出第二提示信息,所述第二提示信息用于提示輸入待驗證信息;
[0023]接收響應(yīng)所述第二提示信息輸入的待驗證信息;
[0024]驗證所述待驗證信息是否與預(yù)先設(shè)置的預(yù)設(shè)驗證信息一致;
[0025]若驗證所述待驗證信息與預(yù)設(shè)驗證信息一致,將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換后還原到所述第二終端。
[0026]進一步地,所述待驗證信息包括指紋串以及每一個指紋對應(yīng)的輸入時間,所述預(yù)設(shè)驗證信息包括指紋串以及每一個指紋對應(yīng)的輸入時間;所述驗證所述待驗證信息是否與預(yù)先設(shè)置的預(yù)設(shè)驗證信息一致,包括:
[0027]驗證所述待驗證信息包括的指紋串是否與所述預(yù)設(shè)驗證信息包括的指紋串相同,并且所述待驗證信息與所述預(yù)設(shè)驗證信息中相同指紋的輸入時間的差值是否均小于預(yù)設(shè)值,如果所述待驗證信息包括的指紋串與所述預(yù)設(shè)驗證信息包括的指紋串相同,并且所述待驗證信息與所述預(yù)設(shè)驗證信息中相同指紋的輸入時間的差值均小于預(yù)設(shè)值,確定所述待驗證信息與預(yù)先設(shè)置的預(yù)設(shè)驗證信息一致。
[0028]本發(fā)明實施例第二方面提供了一種壁紙還原設(shè)備,包括:
[0029]第一獲取單元,用于獲取備份數(shù)據(jù)包;
[0030]拷貝單元,用于從所述備份數(shù)據(jù)包中拷貝第一終端的壁紙;
[0031]第二獲取單元,用于從所述備份數(shù)據(jù)包中獲取所述第一終端的顯示參數(shù);
[0032]第一檢測單元,用于檢測第二終端的顯示參數(shù);
[0033]第一判斷單元,用于判斷所述第一終端的顯示參數(shù)與所述第二終端的顯示參數(shù)是否一致;
[0034]轉(zhuǎn)換單元,用于在所述第一判斷單元的判斷結(jié)果為否時,將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換,獲得轉(zhuǎn)換后的壁紙;
[0035]還原單元,用于將所述壁紙還原到所述第二終端。
[0036]進一步地,所述第二獲取單元包括:
[0037]第二判斷子單元,用于判斷是否檢測到所述備份數(shù)據(jù)包中所述第一終端的壁紙的分辨率信息;
[0038]第一確認(rèn)子單元,用于當(dāng)所述第二判斷子單元的判斷結(jié)果為是時,將所述第一終端的壁紙的分辨率信息作為第一終端的顯示參數(shù);
[0039]第三判斷子單元,用于在所述第二判斷子單元的判斷結(jié)果為否時,判斷是否檢測到所述備份數(shù)據(jù)包中所述第一終端的顯示單元的物理分辨率信息;
[0040]第二確認(rèn)子單元,用于當(dāng)所述第三判斷子單元判斷結(jié)果為是時,將所述第一終端的顯示單元的物理分辨率信息作為第一終端的顯示參數(shù)。
[0041]進一步地,所述第一檢測單元包括:
[0042]第四判斷子單元,用于判斷是否檢測到第二終端系統(tǒng)設(shè)置的顯示分辨率信息;
[0043]第三確認(rèn)子單元,用于當(dāng)所述第四判斷子單元判斷結(jié)果為是時,將所述第二終端系統(tǒng)設(shè)置的分辨率信息作為第二終端的顯示參數(shù);
[0044]第五判斷子單元,用于當(dāng)所述第四判斷子單元判斷結(jié)果為否時,判斷是否檢測到所述第二終端顯示單元的物理分辨率信息;
[0045]第四確認(rèn)子單元,用于當(dāng)所述第五判斷子單元判斷結(jié)果為是時,將所述第二終端顯示單元的物理分辨率信息作為第二終端的顯示參數(shù);
[0046]第六判斷子單元,用于當(dāng)所述第五判斷子單元判斷結(jié)果為否時,判斷是否檢測到所述第二終端的終端型號信息;
[0047]聯(lián)網(wǎng)搜索子單元,用于當(dāng)?shù)诹袛嘧訂卧袛嘟Y(jié)果為是時,聯(lián)網(wǎng)搜索所述終端型號信息對應(yīng)的顯示單元的物理分辨率信息;
[0048]第五確認(rèn)子單元,用于將所述聯(lián)網(wǎng)搜索子單元搜索到的所述終端型號信息對應(yīng)的顯示單元的物理分辨率信息作為第二終端的顯示參數(shù)。
[0049]進一步地,所述設(shè)備還包括:
[0050]第一提示單元,用于在所述第一判斷單元判斷所述第一終端的顯示參數(shù)與所述第二終端的顯示參數(shù)不一致之后,發(fā)送第一提示信息給所述第二終端,所述第一提示信息用于提示是否允許進行壁紙還原操作;
[0051]第一接收單元,用于接收所述第二終端響應(yīng)所述第一提示信息發(fā)送的反饋信息;
[0052]第七判斷單元,用于判斷所述反饋信息是否指示允許進行壁紙還原操作,如果是,觸發(fā)所述轉(zhuǎn)換單元執(zhí)行所述的將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換的操作。
[0053]進一步地,所述設(shè)備還包括:
[0054]第二提示子單元,用于輸出第二提示信息,所述第二提示信息用于提示輸入待驗證信息;
[0055]第二接收子單元,用于接收響應(yīng)所述第二提示信息輸入的待驗證信息;
[0056]驗證子單元,用于驗證所述待驗證信息是否與預(yù)先設(shè)置的預(yù)設(shè)驗證信息一致;
[0057]轉(zhuǎn)換子單元,用于在所述驗證子單元的驗證結(jié)果為是時,將所述壁紙按照所述第二終端的顯示參數(shù)進行轉(zhuǎn)換,獲得轉(zhuǎn)換后的壁紙。
[0058]與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有如下有益效果:
[0059]本發(fā)明實施例中,可以從獲取到的備份數(shù)據(jù)包中拷貝第一終端的壁紙以及獲取第一終端的顯示參數(shù)(如分辨率信息),當(dāng)判斷出第一終端的顯示參數(shù)與檢測到的第二個終端的顯示參數(shù)(如分辨率信息)不一致時,可以將第一個終端的壁紙按照第二個終端的顯示參數(shù)進行轉(zhuǎn)換后還原到第二個終端上,從而可以實現(xiàn)壁紙在終端上還原后的正常顯示。
【附圖說明】
[0060]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0061]圖1是本發(fā)明實施例提供的一種壁紙還原的方法的流程示意圖;
[0062]圖2是本發(fā)明實施例提供的一種壁紙還原設(shè)備的示意圖;
[0063]圖3是本發(fā)明實施例提供的另一種壁紙還原設(shè)備的示意圖;
[0064]圖4是本發(fā)明實施例提供的另一種壁紙還原設(shè)備的不意圖;
[0065]圖5是本發(fā)明實施例提供的另一種壁紙還原設(shè)備的示意圖;
[0066]圖6是本發(fā)明實施例提供的另一種壁紙還原設(shè)備的示意圖。
【具體實施方式】
[0067]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0068]本發(fā)明實施例提供一種壁紙還原方法及設(shè)備,可以實現(xiàn)壁紙在終端上還原后的正常顯示。以下分別進行詳細說明。
[0069]請參閱圖1,圖1是本發(fā)明實施例公開的一種壁紙還原方法的流程示意圖。如圖1所示,該壁紙還原方法可以包括以下步驟:
[0070]S101、獲取備份數(shù)據(jù)包。
[0071]在實際應(yīng)用中,如果想將第一終端的壁紙還原到第二終端,那么首先要將第一終端的壁紙進行備份,以得到備份數(shù)據(jù)包,其中,所述備份過程可以在第一終端上完成,所述備份數(shù)據(jù)包不僅可以包括所述壁紙,還可以包括第一終端的顯示參數(shù)、終端型號信息軟件安裝包、軟件版本信