[發明專利]活動的用戶界面的生成方法及裝置有效
| 申請號: | 202011296275.6 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112367535B | 公開(公告)日: | 2022-10-04 |
| 發明(設計)人: | 趙沖 | 申請(專利權)人: | 廣州博冠信息科技有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/4788;H04N21/262;G06F16/74;G06F9/451 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 朱穎;臧建明 |
| 地址: | 510663 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 活動 用戶界面 生成 方法 裝置 | ||
本申請實施例提供一種活動的用戶界面的生成方法及裝置,方法包括:客戶端接收服務端發送的活動的配置文件;客戶端根據配置文件,加載預存的至少一個界面模塊對應的模塊代碼,生成至少一個界面模塊,不同的界面模塊用于顯示活動的不同功能的內容;客戶端將至少一個界面模塊組成活動的用戶界面。與現有技術相比,通過配置文件可以直接使客戶端匹配出對應的界面模塊,從而組成活動的用戶界面,從而無需重復進行活動的用戶界面的開發,提高了活動的用戶界面的生成速度,降低了活動的用戶界面的開發成本。
技術領域
本發明涉及計算機技術領域,尤其涉及一種活動的用戶界面的生成方法及裝置。
背景技術
當前,越來越多的用戶喜歡通過終端上安裝的直播應用在直播間內觀看直播視頻。為了提高用戶的參與度,在直播間內還可以進行直播活動。用戶可以通過直播活動的界面參與直播活動。
相關技術中,直播活動的界面通常采用界面庫來生成。目前主流的直播平臺的客戶端使用的界面庫主要有圖形用戶(QT)界面庫。客戶端可以通過QT界面庫的基礎控件,在活動的用戶界面中展示主播相關信息、活動排名、活動票數等活動信息。
然而,由于直播活動通常開啟的時間短且頻率高,從而導致需要頻繁生成新的活動的用戶界面,這使得采用現有的QT界面庫生成活動的用戶界面的開發成本較高。
發明內容
本申請實施例提供一種活動的用戶界面的生成方法及裝置,以解決現有技術中活動的用戶界面的開發成本高的問題。
第一方面,本申請實施例提供一種活動的用戶界面的生成方法,應用于客戶端,所述方法包括:
客戶端接收服務端發送的活動的配置文件;
所述客戶端根據所述配置文件,加載預存的至少一個界面模塊對應的模塊代碼,生成所述至少一個界面模塊,不同的界面模塊用于顯示所述活動的不同功能的內容;
所述客戶端將所述至少一個界面模塊組成所述活動的用戶界面。
一種可選的實施方式中,所述配置文件包括有所述至少一個界面模塊的描述文件,在所述生成所述至少一個界面模塊之后,所述方法還包括:
所述客戶端解析所述至少一個界面模塊的描述文件,獲取所述至少一個界面模塊的元素屬性;
所述客戶端將所述元素屬性添加到所述界面模塊中。
一種可選的實施方式中,所述至少一個界面模塊中包括用于展示圖片資源的界面模塊,所述方法還包括:
所述客戶端接收所述服務端發送的待展示的圖片資源;
所述客戶端在所述待展示的圖片資源對應的界面模塊中添加所述待展示的圖片資源的資源文件名,作為所述界面模塊的元素屬性。
一種可選的實施方式中,所述配置文件還包括有所述至少一個界面模塊的位置參數,所述客戶端將所述至少一個界面模塊組成所述活動的用戶界面,包括:
所述客戶端根據所述至少一個界面模塊的位置參數,在活動容器中添加所述至少一個界面模塊,組成所述活動的用戶界面。
一種可選的實施方式中,在所述生成所述至少一個界面模塊之前,所述方法還包括:
所述客戶端向所述服務端發送查詢請求,所述查詢請求用于查詢所述活動的開啟狀態;
所述客戶端接收所述服務器發送的所述活動的開啟狀態。
一種可選的實施方式中,所述生成所述至少一個界面模塊,包括:
若所述活動處于開啟狀態,則所述客戶端加載預存的所述配置文件對應的至少一個界面模塊的模塊代碼,生成所述至少一個界面模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州博冠信息科技有限公司,未經廣州博冠信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011296275.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種羊膜凝膠凍干粉密封分裝裝置
- 下一篇:車輛載重監測方法、服務器及控制系統





