[發明專利]一種卡片顯示方法、裝置及移動設備有效
| 申請號: | 201810736008.2 | 申請日: | 2018-07-06 |
| 公開(公告)號: | CN109145238B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 周玉國;倪福辰 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06Q50/00 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 卡片 顯示 方法 裝置 移動 設備 | ||
公開了一種卡片顯示方法、裝置、及移動設備,該方法包括:接收服務端發送的卡片模板協議,所述卡片模板協議至少包括卡片類型和渲染相關數據;解析所述卡片模板協議,根據解析得到的卡片類型構建卡片容器;利用所述卡片容器與解析得到的渲染相關數據進行卡片渲染;顯示渲染得到的卡片。
技術領域
本說明書實施例涉及計算機技術領域,尤其涉及一種卡片顯示方法、裝置及移動設備。
背景技術
卡片通常是通往詳細信息的入口,其可以包含一個主題的照片、文字、鏈接等。隨著信息技術的發展,卡片式布局被越來越多地應用于各類應用程序中,例如微博、Facebook等社交類應用程序中,其特點在于,可以在同一界面上顯示多張卡片,每張卡片的內容和渲染方式都是相互獨立,互不干擾的,從而便于用戶快速、高效地瀏覽信息,其中,不同的渲染方式需要的渲染數據不同,所采用的渲染組件也就不同。
相關技術中,為了實現在同一界面上顯示多張采用不同渲染方式的卡片,通常的實現方式是,由服務端預先建立卡片標識與渲染組件的映射關系,卡片標識則可以唯一地標識一張卡片,之后,服務端將該映射關系下發至客戶端,客戶端在顯示卡片時,則可以根據該映射關系調用具體的渲染組件。然而,該種實現方式的靈活性較差,不具備動態變化能力,例如,若新增一張卡片,則需服務端重新向客戶端下發卡片標識與渲染組件的映射關系。
發明內容
針對上述技術問題,本說明書實施例提供一種卡片顯示方法、裝置及移動設備,技術方案如下:
根據本說明書實施例的第一方面,提供一種卡片顯示方法,所述方法包括:
接收服務端發送的卡片模板協議,所述卡片模板協議至少包括卡片類型和渲染相關數據;
解析所述卡片模板協議,根據解析得到的卡片類型構建卡片容器;
利用所述卡片容器與解析得到的渲染相關數據進行卡片渲染;
顯示渲染得到的卡片。
根據本說明書實施例的第二方面,提供一種卡片顯示裝置,所述裝置包括:
協議接收模塊,用于接收服務端發送的卡片模板協議,所述卡片模板協議至少包括卡片類型和渲染相關數據;
協議解析模塊,用于解析所述卡片模板協議;
容器構建模塊,用于根據解析得到的卡片類型構建卡片容器;
渲染模塊,用于利用所述卡片容器與解析得到的渲染相關數據進行卡片渲染;
顯示模塊,用于顯示渲染得到的卡片。
根據本說明書實施例的第三方面,提供一種移動設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其中,所述處理器執行所述程序時實現本說明書實施例提供的卡片顯示方法。
本說明書實施例所提供的技術方案,通過解析服務端發送的卡片模板協議,根據解析得到的卡片類型構建卡片容器,利用該卡片容器與解析得到的渲染相關數據進行卡片渲染,顯示渲染得到的卡片,由于卡片容器是一個相對獨立的運行環境,從而在利用卡片容器進行卡片渲染過程中,無需關注不同卡片類型之間的差異化,避免造成渲染邏輯混亂,提高卡片顯示效率,同時,在新增卡片時,利用卡片容器可以實現即時動態地對新增的卡片進行渲染,這一過程中不涉及修改配置信息,從而可以節省客戶端資源。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本說明書實施例。
此外,本說明書實施例中的任一實施例并不需要達到上述的全部效果。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810736008.2/2.html,轉載請聲明來源鉆瓜專利網。





