本申請涉及界面顯示領域,特別涉及一種顯示界面的顯示方法、裝置、計算機設備及存儲介質(zhì)。
背景技術:
1、在web開發(fā)中,為了使預設計的顯示界面中的插件適配不同屏幕尺寸,現(xiàn)有的技術方案通常引入相應的插件依賴,以幫助開發(fā)者對插件進行適配,從而實現(xiàn)在不同屏幕的設備下,等比例還原顯示界面的樣式的技術效果。
2、然而,上述方案只能處理具備某一特定的插件的顯示界面,在處理具備多種類型的插件的顯示界面,難以對多種類型的插件同時進行相同比例的適配,無法實現(xiàn)顯示界面的全局替換,導致在不同端的顯示界面展示不一致。
技術實現(xiàn)思路
1、基于此,本申請?zhí)峁┮环N顯示界面的顯示方法、裝置、計算機設備及存儲介質(zhì),不需要安裝并配置插件相關的依賴,降低了項目的復雜性和構(gòu)建時間,提高項目性能,同時能夠滿足在顯示屏幕顯示多個樣式類型的插件需求,不局限于處理特定的樣式類型的插件,能夠更加靈活處理不同需求情況,并且在待匹配的顯示屏幕上生成的界面,其顯示效果與預設屏幕生成的界面一致,實現(xiàn)更加精準的全局替換。
2、作為本申請的第一方面,本申請實施例提供一種顯示界面的顯示方法,包括以下步驟:
3、獲取第一界面配置數(shù)據(jù);所述第一界面配置數(shù)據(jù)為設計界面時采用代碼配置的數(shù)據(jù);
4、從所述第一界面配置數(shù)據(jù)中,獲取預設屏幕的尺寸信息以及所述預設屏幕生成預設界面時各個插件的第一樣式像素數(shù)據(jù)以及各個插件的類別標識;
5、根據(jù)所述尺寸信息以及各個插件的類別標識,對各個插件的第一樣式像素數(shù)據(jù)進行像素轉(zhuǎn)換,獲得各個插件的第二樣式像素數(shù)據(jù);其中,各個插件的第二樣式像素數(shù)據(jù)的像素單位相同;
6、在所述第一界面配置數(shù)據(jù)中,采用所述第二樣式像素數(shù)據(jù)替換對應的第一樣式像素數(shù)據(jù),獲得第二界面配置數(shù)據(jù),以根據(jù)所述第二界面配置數(shù)據(jù),在待匹配的顯示屏幕上進行界面生成。
7、作為本申請的第一方面,本申請實施例提供了顯示界面的顯示裝置,包括:
8、界面配置數(shù)據(jù)獲得模塊,用于獲取第一界面配置數(shù)據(jù);所述第一界面配置數(shù)據(jù)為設計界面時采用代碼配置的數(shù)據(jù);
9、像素數(shù)據(jù)提取模塊,用于從所述第一界面配置數(shù)據(jù)中,獲取預設屏幕的尺寸信息以及所述預設屏幕生成預設界面時各個插件的第一樣式像素數(shù)據(jù)以及各個插件的類別標識;
10、像素數(shù)據(jù)轉(zhuǎn)換模塊,用于根據(jù)所述尺寸信息以及各個插件的類別標識,對各個插件的第一樣式像素數(shù)據(jù)進行像素轉(zhuǎn)換,獲得各個插件的第二樣式像素數(shù)據(jù);其中,各個插件的第二樣式像素數(shù)據(jù)的像素單位相同;
11、界面生成模塊,用于在所述第一界面配置數(shù)據(jù)中,采用所述第二樣式像素數(shù)據(jù)替換對應的第一樣式像素數(shù)據(jù),獲得第二界面配置數(shù)據(jù),以根據(jù)所述第二界面配置數(shù)據(jù),在待匹配的顯示屏幕上進行界面生成。
12、作為本申請的第三方面,本申請實施例提供了一種計算機設備,包括顯示器、處理器、存儲器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器與所述顯示器、儲存器連接;所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的顯示界面的顯示方法的步驟。
13、作為本申請的第四方面,本申請實施例提供了一種存儲介質(zhì),所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面所述的顯示界面的顯示方法的步驟。
14、在本申請的實施例中,提供一種顯示界面的顯示方法、裝置、計算機設備及存儲介質(zhì),不需要安裝并配置插件相關的依賴,降低了項目的復雜性和構(gòu)建時間,提高項目性能,同時能夠滿足在顯示屏幕顯示多個樣式類型的插件需求,不局限于處理特定的樣式類型的插件,能夠更加靈活處理不同需求情況,并且在待匹配的顯示屏幕上生成的界面,其顯示效果與預設屏幕生成的界面一致,實現(xiàn)更加精準的全局替換。
15、為了更好地理解和實施,下面結(jié)合附圖詳細說明本申請。
1.一種顯示界面的顯示方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的顯示界面的顯示方法,其特征在于,
3.根據(jù)權(quán)利要求1所述的顯示界面的顯示方法,其特征在于,
4.根據(jù)權(quán)利要求3所述的顯示界面的顯示方法,其特征在于:
5.根據(jù)權(quán)利要求1至4任一項所述的顯示界面的顯示方法,其特征在于,還包括步驟:
6.根據(jù)權(quán)利要求1至4任一項所述的顯示界面的顯示方法,其特征在于,還包括步驟:
7.一種顯示界面的顯示裝置,其特征在于,包括:
8.一種計算機設備,其特征在于,包括顯示器、處理器、存儲器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器與所述顯示器、儲存器連接;所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至6任一項所述的顯示界面的顯示方法的步驟。
9.一種存儲介質(zhì),其特征在于:所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述的顯示界面的顯示方法的步驟。