[發(fā)明專利]生成文件的方法、配置頁面的方法和裝置在審
| 申請?zhí)枺?/td> | 202210062987.4 | 申請日: | 2022-01-19 |
| 公開(公告)號: | CN114398023A | 公開(公告)日: | 2022-04-26 |
| 發(fā)明(設(shè)計)人: | 馮小明 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/38;G06F8/41;G06F9/445;G06F40/143 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 鄢功軍 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 生成 文件 方法 配置 頁面 裝置 | ||
本公開提供了一種生成文件的方法、配置頁面的方法、裝置、設(shè)備、存儲介質(zhì)以及程序產(chǎn)品,涉及計算機技術(shù)領(lǐng)域,尤其涉及客戶端技術(shù)領(lǐng)域。其中,生成文件的方法包括:確定頁面的布局文件和邏輯信息;根據(jù)布局文件和邏輯信息,生成目標(biāo)Java類;以及根據(jù)目標(biāo)Java類,生成目標(biāo)可執(zhí)行文件。配置頁面的方法包括:獲取與目標(biāo)頁面對應(yīng)的目標(biāo)可執(zhí)行文件;根據(jù)目標(biāo)可執(zhí)行文件,生成目標(biāo)Java類的類實例;以及根據(jù)類實例,配置目標(biāo)頁面的布局和邏輯。
技術(shù)領(lǐng)域
本公開涉及計算機技術(shù)領(lǐng)域,尤其涉及客戶端技術(shù)領(lǐng)域。
背景技術(shù)
開發(fā)工作中,應(yīng)用程序的頁面動態(tài)化需求很常見。例如,在節(jié)日期間,應(yīng)用程序中需要上線與該節(jié)日對應(yīng)的運營活動,該運營活動以活動頁面的方式呈現(xiàn),因此需要動態(tài)改變應(yīng)用程序的頁面,以便展示該活動頁面。
發(fā)明內(nèi)容
本公開提供了一種生成文件的方法、配置頁面的方法、裝置、設(shè)備、存儲介質(zhì)以及程序產(chǎn)品。
根據(jù)本公開的一方面,提供了一種生成文件的方法,包括:確定頁面的布局文件和邏輯信息;根據(jù)所述布局文件和所述邏輯信息,生成目標(biāo)Java類;以及根據(jù)目標(biāo)Java類,生成目標(biāo)可執(zhí)行文件。
根據(jù)本公開的另一方面,提供了一種配置頁面的方法,包括:獲取與目標(biāo)頁面對應(yīng)的目標(biāo)可執(zhí)行文件;根據(jù)所述目標(biāo)可執(zhí)行文件,生成目標(biāo)Java類的類實例;以及根據(jù)所述類實例,配置所述目標(biāo)頁面的布局和邏輯;其中,所述目標(biāo)可執(zhí)行文件是利用根據(jù)本公開實施例所述的方法生成的。
根據(jù)本公開的另一方面,提供了一種生成文件的裝置,包括:確定模塊,用于確定頁面的布局文件和邏輯信息;第一生成模塊,用于根據(jù)所述布局文件和所述邏輯信息,生成目標(biāo)Java類;以及第二生成模塊,用于根據(jù)目標(biāo)Java類,生成目標(biāo)可執(zhí)行文件。
根據(jù)本公開的另一方面,提供了一種配置頁面的裝置,包括:獲取模塊,用于獲取與目標(biāo)頁面對應(yīng)的目標(biāo)可執(zhí)行文件;第三生成模塊,用于根據(jù)所述目標(biāo)可執(zhí)行文件,生成目標(biāo)Java類的類實例;以及配置模塊,用于根據(jù)所述類實例,配置所述目標(biāo)頁面的布局和邏輯,其中,所述目標(biāo)可執(zhí)行文件是利用根據(jù)本公開實施例所述的方法生成的。
本公開的另一個方面提供了一種電子設(shè)備,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本公開實施例所示的方法。
根據(jù)本公開實施例的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),其中,所述計算機指令用于使所述計算機執(zhí)行本公開實施例所示的方法。
根據(jù)本公開實施例的另一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,其特征在于,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)本公開實施例所示方法的步驟。
應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識本公開的實施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構(gòu)成對本公開的限定。其中:
圖1示意性示出了根據(jù)本公開實施例的可以應(yīng)用生成文件的方法、配置頁面的方法的示例性系統(tǒng)架構(gòu);
圖2示意性示出了根據(jù)本公開的實施例的生成文件的方法的流程圖;
圖3示意性示出了根據(jù)本公開的實施例的生成目標(biāo)Java類的方法的流程圖;
圖4示意性示出了根據(jù)本公開的實施例的生成目標(biāo)可執(zhí)行文件的方法的流程圖;
圖5示意性示出了根據(jù)本公開的實施例的生成目標(biāo)Java類的方法的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210062987.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





