[發明專利]目標頁面生成方法、裝置、計算機設備和存儲介質在審
| 申請號: | 202210444474.X | 申請日: | 2022-04-26 |
| 公開(公告)號: | CN114692056A | 公開(公告)日: | 2022-07-01 |
| 發明(設計)人: | 劉碩 | 申請(專利權)人: | 康鍵信息技術(深圳)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 聶榕 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標 頁面 生成 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種目標頁面生成方法、裝置、計算機設備、存儲介質和計算機程序產品。所述方法包括:將待布局數據源寫入待生成頁面的子視圖控件,子視圖控件繼承了對應父視圖控件頁面布局;利用子視圖控件解析待布局數據,源確定待生成頁面的各元素,根據各元素所在位置生成待生成頁面的頁面布局分區模型;將各頁面布局分區模型輸入至父視圖控件中,利用父視圖控件封裝的代理方法,根據各頁面布局分區模型生成目標頁面。采用本方法在生成目標頁面時不需要分開多次使用代理方法,避免產生大量冗余代碼,提高了終端頁面生成的效率,在頁面布局發生改變時,只需修改父視圖控件中的頁面布局即可,不需要再對子視圖控件進行布局設置,降低了開發人員的工作量。
技術領域
本申請涉及計算機技術領域,特別是涉及一種目標頁面生成方法、裝置、計算機設備、存儲介質和計算機程序產品。
背景技術
隨著通信基礎建設的發展,移動設備的流量越來越具有穩定性、廉價性和即時性,大量應用類APP的相繼出現和廣泛使用,給人們的生活帶了大量的便利。在APP的設計中,較多會使用到各種各樣的UITableView(列表視圖)來展示大量的數據。
傳統在使用UITableView的過程中,隨著社會的發展,一方面,各類APP中需要展示的列表界面越來越豐富,使用UITableView時需要實現多次代理方法,導致大量冗余代碼的產生,降低了頁面生成的效率;另一方面,當APP中的頁面布局信息發生變更后,需要逐一對各頁面的布局進行修改,增加了頁面開發人員的工作量。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提升頁面生成效率的目標頁面生成方法、裝置、計算機設備、計算機可讀存儲介質和計算機程序產品。
第一方面,本申請提供了一種目標頁面生成方法,所述方法包括:
將待布局數據源寫入待生成頁面的子視圖控件,所述子視圖控件繼承了對應父視圖控件的頁面布局;
利用所述子視圖控件解析所述待布局數據源,確定所述待生成頁面的各元素,根據各所述元素所在位置生成所述待生成頁面的頁面布局分區模型;
將各所述頁面布局分區模型輸入至所述父視圖控件中,利用所述父視圖控件封裝的代理方法,根據各所述頁面布局分區模型生成目標頁面。
在其中一個實施例中,所述利用所述子視圖控件解析所述待布局數據源確定所述待生成頁面的各元素,根據各所述元素所在位置生成所述待生成頁面的頁面布局分區模型,包括:
利用所述子視圖控件,解析所述待布局數據源,得到各待布局數據;所述各待布局數據中攜帶有對應的元素單元標識與分區標識;
根據各所述待布局數據以及各所述待布局數據對應的元素單元標識,生成各元素單元模型;
根據各所述元素單元模型以及各所述待布局數據對應的分區標識,生成對應的頁面布局分區模型。
在其中一個實施例中,所述根據各所述待布局數據以及各所述待布局數據對應的元素單元標識,生成各元素單元模型,包括:
根據所述待布局數據對應的元素單元標識,獲取各所述待布局數據的元素單元類型;
將各所述待布局數據與其對應的元素單元類型進行綁定,生成各所述元素單元模型。
在其中一個實施例中,所述根據各所述元素單元模型以及各所述待布局數據對應的分區標識,生成對應的頁面布局分區模型,包括:
基于各所述待布局數據對應的分區標識以及所述頁面布局的預設特定結構,生成對應的頁面布局分區模型。
在其中一個實施例中,所述基于各所述待布局數據對應的分區標識以及所述頁面布局的預設特定結構,生成對應的頁面布局分區模型,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康鍵信息技術(深圳)有限公司,未經康鍵信息技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210444474.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于實驗的單元化兔子飼養裝置及系統
- 下一篇:一種活塞桿空腔儲油油缸





