[發明專利]對多個組件進行顯示的方法、介質、裝置和計算設備有效
| 申請號: | 201710496969.6 | 申請日: | 2017-06-20 |
| 公開(公告)號: | CN107273081B | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 王瑋 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F3/0483 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 周天宇 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組件 進行 顯示 方法 介質 裝置 計算 設備 | ||
1.一種對顯示區域中的多個組件進行顯示的方法,所述多個組件中的每個組件包括至少一個顯示項目,所述方法包括:
基于各組件的顯示項目的外形數據和各組件的內部布局需求,確定各組件的內部約束條件,其中,所述組件的內部布局需求包括所述組件內部的元素數量和各元素尺寸的空間占用需求;
基于所述顯示區域的尺寸和各組件之間的相對空間關系,確定所述各組件之間的外部約束條件,其中,所述各組件之間的相對空間關系包括所述各組件之間的相對位置關系和相對尺寸關系;
根據所述內部約束條件和所述外部約束條件,確定所述各組件的顯示參數,其中,所述各組件的顯示參數包括組件實際占用的寬度和高度,
其中,第i個組件的內部約束條件包括:
Wi=Fwi(Wgi,Hgi);
Hi=Fhi(Wgi,Hgi);
各組件之間顯示參數的外部約束條件為:
Wgi=Cwi(W,W1,W2,W3,…,Wn);
Hgi=Chi(H,H1,H2,H3,…,Hn);
其中,n為組件的個數,i為小于或等于n的自然數,W/H為顯示區域可用的總體寬度/高度,W1,W2,…,Wn和H1,H2,…,Hn分別為所述多個組件的實際占用的寬度和高度,Wg1,Wg2,…,Wgn和Hg1,Hg2,…Hgn分別為所述多個組件可用的最大寬度和高度,Fwi/Fhi分別為第i個組件自身布局器的寬度/高度分量,Cwi/Chi分別為第i個組件與其他組件之間的外部約束條件;以及
根據所述顯示參數,在所述顯示區域中顯示所述多個組件。
2.一種計算機可讀存儲介質,其上存儲有可執行指令,所述指令被處理單元執行時使所述處理單元執行根據權利要求1所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710496969.6/1.html,轉載請聲明來源鉆瓜專利網。





