[發明專利]頁面布局的加載方法、客戶端和服務器在審
| 申請號: | 201810046277.6 | 申請日: | 2018-01-17 |
| 公開(公告)號: | CN108268296A | 公開(公告)日: | 2018-07-10 |
| 發明(設計)人: | 裴光斌 | 申請(專利權)人: | 鏈家網(北京)科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;李相雨 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面布局 加載 客戶端 卡片標識 服務器 服務器發送 獲取請求 卡片位置 服務器響應 數據包括 顯示頁面 頁面顯示 獲知 發送 | ||
本發明公開頁面布局的加載方法、客戶端和服務器。其中,所述方法包括:加載布局容器并向服務器發送頁面布局獲取請求;其中,所述布局容器包括多個卡片位置;接收所述服務器發送的頁面布局數據,所述頁面布局數據是所述服務器響應所述頁面布局獲取請求發送的;其中,所述頁面布局數據包括多個卡片標識;若判斷獲知所述卡片標識對應的數據不為空,則加載所述卡片標識對應的數據到對應的所述卡片位置以顯示頁面。所述客戶端用于執行上述方法。本發明提供的頁面布局的加載方法、客戶端和服務器,加快了客戶端APP的頁面顯示,提高了頁面布局的加載效率。
技術領域
本發明涉及計算機技術領域,具體涉及頁面布局的加載方法、客戶端和服務器。
背景技術
隨著移動智能終端的普及和網絡速度的優化,android應用程序(Application,簡稱APP)的開發需求越來越多,能夠開發出高質量的應用程序成為開發人員追求的目標。
現有的android APP的布局方式是一個頁面布局都會寫在一個XML文件中,這種方式會導致布局文件中的代碼非常的長,修改或者添加頁面布局非常的困難,在加載頁面布局時花費的時間也會更多。同時會導致與布局相關的業務邏輯也會耦合在一起,可讀性很差。
因此,如何提出一種方法,能夠提高APP的頁面布局的加載效率成為業界亟待解決的重要課題。
發明內容
針對現有技術中的缺陷,本發明提供頁面布局的加載方法、客戶端和服務器。
第一方面,本發明提出一種頁面布局的加載方法,包括:
加載布局容器并向服務器發送頁面布局獲取請求;其中,所述布局容器包括多個卡片位置;
接收所述服務器發送的頁面布局數據,所述頁面布局數據是所述服務器響應所述頁面布局獲取請求發送的;其中,所述頁面布局數據包括多個卡片標識;
若判斷獲知所述卡片標識對應的數據不為空,則加載所述卡片標識對應的數據到對應的所述卡片位置以顯示頁面。
第二方面,本發明還提供一種頁面布局的加載方法,包括:
接收客戶端發送的頁面布局獲取請求,所述頁面布局獲取請求是所述客戶端在加載包括多個卡片位置的布局容器之后發送的;
響應所述頁面布局獲取請求,向所述客戶端發送頁面布局數據,以使得所述客戶端在判斷獲知卡片標識對應的數據不為空之后,加載所述卡片標識對應的數據到對應的所述卡片位置以顯示頁面;其中,所述頁面布局數據包括多個所述卡片標識。
第三方面,本發明提供一種客戶端,包括:
加載單元,用于加載布局容器并向服務器發送頁面布局獲取請求;其中,所述布局容器包括多個卡片位置;
第一接收單元,用于接收所述服務器發送的頁面布局數據,所述頁面布局數據是所述服務器響應所述頁面布局獲取請求發送的;其中,所述頁面布局數據包括多個卡片標識;
顯示單元,用于在判斷獲知所述卡片標識對應的數據不為空之后,加載所述卡片標識對應的數據到對應的所述卡片位置以顯示頁面。
第四方面,本發明提供一種服務器,包括:
第二接收單元,用于接收客戶端發送的頁面布局獲取請求,所述頁面布局獲取請求是所述客戶端在加載包括多個卡片位置的布局容器之后發送的;
發送單元,用于響應所述頁面布局獲取請求,向所述客戶端發送頁面布局數據,以使得所述客戶端在判斷獲知卡片標識對應的數據不為空之后,加載所述卡片標識對應的數據到對應的所述卡片位置以顯示頁面;其中,所述頁面布局數據包括多個所述卡片標識。
第五方面,本發明提供一種電子設備,包括:第一處理器、第一存儲器和第一通信總線,其中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鏈家網(北京)科技有限公司,未經鏈家網(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810046277.6/2.html,轉載請聲明來源鉆瓜專利網。





