信息處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電子設(shè)備技術(shù)領(lǐng)域,尤其涉及信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著智能操作系統(tǒng)在電子設(shè)備(如電腦、平板電腦和手機)中的廣泛應(yīng)用,電子設(shè)備能夠運行的應(yīng)用程序越來越多,例如可在電子設(shè)備中運行的桌面應(yīng)用程序等。
[0003]桌面應(yīng)用程序是指用于管理和顯示電子設(shè)備中已經(jīng)安裝的各種應(yīng)用程序和只能顯示在桌面的浮動組件的應(yīng)用程序?,F(xiàn)有的桌面應(yīng)用程序可以配置不同的主題,每種主題向用戶提供不同顯示效果的桌面。當(dāng)用戶需要更換電子設(shè)備桌面的主題時,首先要獲取待更換主題的主題程序包,之后安裝該主題程序包就可以完成桌面主題的更換。
[0004]桌面主題的制作者通常會制作相應(yīng)的預(yù)覽圖,以便用戶了解將要更換的主題的顯示效果。但是,桌面主題的制作者制作的預(yù)覽圖與電子設(shè)備更換該主題后呈現(xiàn)的效果仍存在較大差異,這導(dǎo)致用戶往往需要多次執(zhí)行更換主題的操作,才能夠控制電子設(shè)備呈現(xiàn)理想的桌面效果,并且用戶控制電子設(shè)備進(jìn)行主題更換后,要返回桌面才可以查看桌面呈現(xiàn)的效果,導(dǎo)致用戶的操作復(fù)雜,降低了用戶體驗。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的目的在于提供一種電子設(shè)備及其信息處理方法,以解決現(xiàn)有技術(shù)中桌面主題的預(yù)覽圖與電子設(shè)備真實呈現(xiàn)效果之間差異較大,導(dǎo)致用戶操作復(fù)雜的問題。
[0006]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0007]本發(fā)明公開一種信息處理方法,應(yīng)用于電子設(shè)備,所述信息處理方法包括:
[0008]在接收到針對第一主題的預(yù)覽指令后,獲取所述第一主題的主題程序包;
[0009]獲取所述電子設(shè)備當(dāng)前的主題界面;
[0010]利用所述第一主題的主題程序包和所述電子設(shè)備當(dāng)前的主題界面生成所述第一主題的預(yù)覽界面,其中,所述第一主題的預(yù)覽界面的界面布局與所述電子設(shè)備當(dāng)前的主題界面的界面布局相同,所述第一主題的預(yù)覽界面的背景圖片和所述第一主題的預(yù)覽界面的界面元素的圖像依據(jù)所述第一主題的主題程序包確定;
[0011]顯示所述第一主題的預(yù)覽界面。
[0012]可選的,上述信息處理方法中,所述利用所述第一主題的主題程序包和所述電子設(shè)備當(dāng)前的主題界面生成所述第一主題的預(yù)覽界面,包括:
[0013]確定所述電子設(shè)備當(dāng)前的主題界面的頁面布局和各頁面的界面元素布局,其中,所述頁面布局包括所述主題界面包含的頁面數(shù)量,所述界面元素布局包括頁面上的界面元素、以及頁面上各界面元素的位置;
[0014]生成M個原始頁面,所述原始界面的圖像由所述第一主題的主題程序包確定,所述原始頁面的數(shù)量M與所述電子設(shè)備當(dāng)前的主題界面包含的頁面數(shù)量一致;
[0015]依據(jù)所述電子設(shè)備當(dāng)前的主題界面的各頁面的界面元素布局,在所述M個原始頁面繪制相應(yīng)的界面元素形成M個預(yù)覽頁面,所述M個預(yù)覽頁面構(gòu)成所述第一主題的預(yù)覽界面;
[0016]其中,在所述M個原始頁面繪制的界面元素的圖像由所述第一主題的主題程序包確定,在第i個原始頁面繪制的界面元素與所述電子設(shè)備當(dāng)前的主題界面中第i個頁面中的界面元素一一對應(yīng),并且在第i個原始頁面繪制的界面元素的位置與所述電子設(shè)備當(dāng)前的主題界面中第i個頁面中相應(yīng)的界面元素的位置相同,i = 1,2,…M。
[0017]可選的,所述第一主題的預(yù)覽界面包括多個預(yù)覽頁面,上述信息處理方法中,所述顯示所述第一主題的預(yù)覽界面,包括:以預(yù)設(shè)時間間隔逐個顯示所述多個預(yù)覽頁面。
[0018]可選的,所述第一主題的預(yù)覽界面包括多個預(yù)覽頁面,上述信息處理方法中,所述顯示所述第一主題的預(yù)覽界面,包括:顯示多個預(yù)覽頁面中的主預(yù)覽頁面;響應(yīng)用戶的選擇操作,顯示相應(yīng)的預(yù)覽頁面。
[0019]可選的,上述信息處理方法中,所述在接收到針對第一主題的預(yù)覽指令后,獲取所述第一主題的主題程序包,包括:在接收到針對第一主題的預(yù)覽指令后,在所述電子設(shè)備的內(nèi)部存儲空間獲取所述第一主題的主題程序包,或者所述電子設(shè)備在可訪問的網(wǎng)絡(luò)獲取所述第一主題的主題程序包。
[0020]本發(fā)明還公開一種電子設(shè)備,所述電子設(shè)備包括交互顯示裝置、存儲器和處理器;
[0021]所述交互顯示裝置用于接收操作指令,并顯示所述處理器輸出的圖像;
[0022]所述處理器在接收到針對第一主題的預(yù)覽指令后,獲取所述第一主題的主題程序包,獲取所述電子設(shè)備當(dāng)前的主題界面,利用所述第一主題的主題程序包和所述電子設(shè)備當(dāng)前的主題界面生成所述第一主題的預(yù)覽界面,控制所述交互顯示裝置顯示所述第一主題的預(yù)覽界面;
[0023]其中,所述第一主題的預(yù)覽界面的界面布局與所述電子設(shè)備當(dāng)前的主題界面的界面布局相同,所述第一主題的預(yù)覽界面的背景圖片和所述第一主題的預(yù)覽界面的界面元素的圖像依據(jù)所述第一主題的主題程序包確定。
[0024]可選的,上述電子設(shè)備中,所述處理器利用所述第一主題的主題程序包和所述電子設(shè)備當(dāng)前的主題界面生成所述第一主題的預(yù)覽界面,具體為:
[0025]所述處理器確定所述電子設(shè)備當(dāng)前的主題界面的頁面布局和各頁面的界面元素布局,其中,所述頁面布局包括所述主題界面包含的頁面數(shù)量,所述界面元素布局包括頁面上的界面元素、以及頁面上各界面元素的位置;所述處理器生成M個原始頁面,依據(jù)所述電子設(shè)備當(dāng)前的主題界面的各頁面的界面元素布局,在所述M個原始頁面繪制相應(yīng)的界面元素形成M個預(yù)覽頁面,所述M個預(yù)覽頁面構(gòu)成所述第一主題的預(yù)覽界面;
[0026]其中,所述原始界面的圖像由所述第一主題的主題程序包確定,所述原始頁面的數(shù)量M與所述電子設(shè)備當(dāng)前的主題界面包含的頁面數(shù)量一致;所述M個原始頁面繪制的界面元素的圖像由所述第一主題的主題程序包確定,在第i個原始頁面繪制的界面元素與所述電子設(shè)備當(dāng)前的主題界面中第i個頁面中的界面元素一一對應(yīng),并且在第i個原始頁面繪制的界面元素的位置與所述電子設(shè)備當(dāng)前的主題界面中第i個頁面中相應(yīng)的界面元素的位置相同,i = 1,2,…M。
[0027]可選的,所述第一主題的預(yù)覽界面包括多個預(yù)覽頁面,上述電子設(shè)備中,所述控制器控制所述交互顯示裝置顯示所述第一主題的預(yù)覽界面,具體為:所述控制器控制所述交互顯示裝置以預(yù)設(shè)時間間隔逐個顯示所述多個預(yù)覽頁面。
[0028]可選的,所述第一主題的預(yù)覽界面包括多個預(yù)覽頁面,上述電子設(shè)備中,所述控制器控制所述交互顯示裝置顯示所述第一主題的預(yù)覽界面,具體為:所述控制器控制所述交互顯示裝置顯示多個預(yù)覽頁面中的主預(yù)覽頁面,之后所述控制器響應(yīng)所述交互顯示裝置接收到的用戶的選擇操作,控制所述交互顯示裝置顯示相應(yīng)的預(yù)覽頁面。
[0029]可選的,上述電子設(shè)備還包括通信模塊,所述處理器獲取所述第一主題的主體程序包,具體為:所述處理器在所述存儲器獲取所述第一主題的主體程序包,或者所述處理器通過所述通信模塊訪問網(wǎng)絡(luò),在網(wǎng)絡(luò)中獲取所述第一主題的主體程序包。
[0030]由此可見,本發(fā)明的有益效果為:
[0031]本發(fā)明公開的信息處理方法,在接收到針對第一主題的預(yù)覽指令后,利用電子設(shè)備當(dāng)前的主題界面和第一主題的主題程序包生成第一主題的預(yù)覽界面,該預(yù)覽界面的背景圖片以及預(yù)覽界面中界面元素的圖像依據(jù)第一主題的主題程序包確定,而該