[發(fā)明專利]一種應(yīng)用頁面的代碼生成方法及相關(guān)設(shè)備在審
| 申請?zhí)枺?/td> | 202010127326.6 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111324352A | 公開(公告)日: | 2020-06-23 |
| 發(fā)明(設(shè)計)人: | 林金星 | 申請(專利權(quán))人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 熊永強;彭程 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路5033號*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用 頁面 代碼 生成 方法 相關(guān) 設(shè)備 | ||
本申請實施例公開了一種應(yīng)用頁面的代碼生成方法及相關(guān)設(shè)備,所述方法應(yīng)用于數(shù)據(jù)處理技術(shù)領(lǐng)域,包括:從指定目錄中獲取預(yù)先存儲的目標(biāo)應(yīng)用對應(yīng)的頁面圖像,調(diào)用控件識別模型識別頁面圖像中各個控件的類型,并輸出各個控件的屬性信息。進一步地,終端設(shè)備可以基于各個控件的屬性信息生成頁面圖像對應(yīng)的控件信息文件,并根據(jù)該控件信息文件和頁面圖像中各個控件的類型生成頁面圖像對應(yīng)的代碼,有利于提高目標(biāo)應(yīng)用對應(yīng)頁面代碼的生成效率。
技術(shù)領(lǐng)域
本申請涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用頁面的代碼生成方法及相關(guān)設(shè)備。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,應(yīng)用程序的種類以及數(shù)量也逐漸增多。為了便于用戶的使用,大多數(shù)應(yīng)用程序幾乎都涉及到顯示頁面。顯示頁面上可以向用戶顯示一些信息,如文字、圖片或視頻等。目前,若想要開發(fā)一個類似目標(biāo)應(yīng)用(例如社交應(yīng)用、閱讀應(yīng)用等等)的應(yīng)用程序,需要技術(shù)人員一個個頁面開發(fā)(也即,編寫每個頁面對應(yīng)的頁面代碼),而頁面開發(fā)是程序開發(fā)中最耗時的,通常是設(shè)計人員設(shè)計出頁面的設(shè)計圖像后,技術(shù)人員根據(jù)設(shè)計圖像編寫相應(yīng)的頁面代碼。但是人工編寫頁面代碼的方式,花費的人力以及時間較多,效率極低。
發(fā)明內(nèi)容
本申請實施例提供了一種應(yīng)用頁面的代碼生成方法及相關(guān)設(shè)備,可以提高目標(biāo)應(yīng)用對應(yīng)頁面代碼的生成效率。
第一方面本申請實施例提供一種應(yīng)用頁面的代碼生成方法,該方法包括:
從指定目錄中獲取預(yù)先存儲的目標(biāo)應(yīng)用對應(yīng)的頁面圖像;
調(diào)用控件識別模型識別所述頁面圖像中各個控件的類型,并輸出所述各個控件的屬性信息,所述屬性信息與對應(yīng)控件的所述類型匹配;
基于所述各個控件的屬性信息生成所述頁面圖像對應(yīng)的控件信息文件,所述控件信息文件包括所述各個控件的屬性信息;
根據(jù)所述控件信息文件和所述頁面圖像中各個控件的類型生成所述頁面圖像對應(yīng)的代碼。
在一個實施例中,所述根據(jù)所述控件信息文件和所述頁面圖像中各個控件的類型生成所述頁面圖像對應(yīng)的代碼的具體實施方式為:基于預(yù)先建立的模板代碼與控件的類型之間對應(yīng)關(guān)系,確定出所述頁面圖像中各個控件對應(yīng)的目標(biāo)模板代碼;根據(jù)所述控件信息文件中包括的所述各個控件的屬性信息對所述各個控件各自對應(yīng)的所述目標(biāo)模板代碼進行參數(shù)配置;
將各個參數(shù)配置后的目標(biāo)模板代碼整合為所述頁面圖像對應(yīng)的代碼。
在一個實施例中,從指定目錄中獲取預(yù)先存儲的目標(biāo)應(yīng)用對應(yīng)的頁面圖像之前,還可以在檢測到目標(biāo)應(yīng)用啟動時,基于預(yù)設(shè)控制策略觸發(fā)所述目標(biāo)應(yīng)用對應(yīng)的頁面跳轉(zhuǎn);截取跳轉(zhuǎn)后的頁面,將截取得到的頁面圖像存儲至指定目錄;在檢測到所述目標(biāo)應(yīng)用的所有頁面均顯示完成后,觸發(fā)所述從指定目錄中獲取預(yù)先存儲的目標(biāo)應(yīng)用對應(yīng)的頁面圖像的步驟。
在一個實施例中,所述在檢測到目標(biāo)應(yīng)用啟動時,基于預(yù)設(shè)控制策略觸發(fā)所述目標(biāo)應(yīng)用對應(yīng)的頁面跳轉(zhuǎn)的具體實施方式為:在檢測到目標(biāo)應(yīng)用啟動時,調(diào)用控件識別模型確定出所述目標(biāo)應(yīng)用對應(yīng)的頁面中的可觸控控件;依照與所述可觸控控件匹配的觸控方式觸控所述可觸控控件,以使所述目標(biāo)應(yīng)用對應(yīng)的頁面跳轉(zhuǎn)。
在一個實施例中,依照與所述可觸控控件匹配的觸控方式觸控所述可觸控控件,以使所述目標(biāo)應(yīng)用對應(yīng)的頁面跳轉(zhuǎn)之前,還可以檢測所述可觸控控件的功能是否為非退出功能;若檢測到所述可觸控控件的功能為非退出功能,則觸發(fā)執(zhí)行所述依照與所述可觸控控件匹配的觸控方式觸控所述可觸控控件,以使所述目標(biāo)應(yīng)用對應(yīng)的頁面跳轉(zhuǎn)的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國平安人壽保險股份有限公司,未經(jīng)中國平安人壽保險股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010127326.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





