The invention discloses a loading method for a page layout, a client and a server. The method includes: loading the layout container and sending the page layout to the server; in which the layout container includes multiple card positions; the page layout data is received by the server, and the page layout data is sent by the server in response to the page layout of the page; The page layout data includes a plurality of card identities; if it is judged that the data corresponding to the card identification is not empty, the corresponding data of the card identification is loaded to the corresponding card position to display the page. The client is used to execute the above method. The loading method, client and server of the page layout provided by the invention accelerate the page display of the client APP and improve the loading efficiency of the page layout.
【技术实现步骤摘要】
页面布局的加载方法、客户端和服务器
本专利技术涉及计算机
,具体涉及页面布局的加载方法、客户端和服务器。
技术介绍
随着移动智能终端的普及和网络速度的优化,android应用程序(Application,简称APP)的开发需求越来越多,能够开发出高质量的应用程序成为开发人员追求的目标。现有的androidAPP的布局方式是一个页面布局都会写在一个XML文件中,这种方式会导致布局文件中的代码非常的长,修改或者添加页面布局非常的困难,在加载页面布局时花费的时间也会更多。同时会导致与布局相关的业务逻辑也会耦合在一起,可读性很差。因此,如何提出一种方法,能够提高APP的页面布局的加载效率成为业界亟待解决的重要课题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供页面布局的加载方法、客户端和服务器。第一方面,本专利技术提出一种页面布局的加载方法,包括:加载布局容器并向服务器发送页面布局获取请求;其中,所述布局容器包括多个卡片位置;接收所述服务器发送的页面布局数据,所述页面布局数据是所述服务器响应所述页面布局获取请求发送的;其中,所述页面布局数据包括多个卡片标识;若判断获知所述卡片标识对应的数据不为空,则加载所述卡片标识对应的数据到对应的所述卡片位置以显示页面。第二方面,本专利技术还提供一种页面布局的加载方法,包括:接收客户端发送的页面布局获取请求,所述页面布局获取请求是所述客户端在加载包括多个卡片位置的布局容器之后发送的;响应所述页面布局获取请求,向所述客户端发送页面布局数据,以使得所述客户端在判断获知卡片标识对应的数据不为空之后,加载所述卡片标识对应的数据到 ...
【技术保护点】
1.一种页面布局的加载方法,其特征在于,包括:加载布局容器并向服务器发送页面布局获取请求;其中,所述布局容器包括多个卡片位置;接收所述服务器发送的页面布局数据,所述页面布局数据是所述服务器响应所述页面布局获取请求发送的;其中,所述页面布局数据包括多个卡片标识;若判断获知所述卡片标识对应的数据不为空,则加载所述卡片标识对应的数据到对应的所述卡片位置以显示页面。
【技术特征摘要】
1.一种页面布局的加载方法,其特征在于,包括:加载布局容器并向服务器发送页面布局获取请求;其中,所述布局容器包括多个卡片位置;接收所述服务器发送的页面布局数据,所述页面布局数据是所述服务器响应所述页面布局获取请求发送的;其中,所述页面布局数据包括多个卡片标识;若判断获知所述卡片标识对应的数据不为空,则加载所述卡片标识对应的数据到对应的所述卡片位置以显示页面。2.根据权利要求1所述的方法,其特征在于,还包括:若检测到对当前页面的滑动操作,则显示隐藏的页面。3.一种页面布局的加载方法,其特征在于,包括:接收客户端发送的页面布局获取请求,所述页面布局获取请求是所述客户端在加载包括多个卡片位置的布局容器之后发送的;响应所述页面布局获取请求,向所述客户端发送页面布局数据,以使得所述客户端在判断获知卡片标识对应的数据不为空之后,加载所述卡片标识对应的数据到对应的所述卡片位置以显示页面;其中,所述页面布局数据包括多个所述卡片标识。4.根据权利要求3所述的方法,其特征在于,还包括:更新所述页面布局数据。5.一种客户端,其特征在于,包括:加载单元,用于加载布局容器并向服务器发送页面布局获取请求;其中,所述布局容器包括多个卡片位置;第一接收单元,用于接收所述服务器发送的页面布局数据,所述页面布局数据是所述服务器响应所述页面布局获取请求发送的;其中,所述页面布局数据包括多个卡片标识;显示单元,用于在判断获知所述卡片标识对应的数据不为空之后,加载所述卡片标识对应的数据到对...
【专利技术属性】
技术研发人员:裴光斌,
申请(专利权)人:链家网北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。