应用界面布局更新方法及装置制造方法及图纸

技术编号:15638799 阅读:61 留言:0更新日期:2017-06-15 19:30
本发明专利技术涉及应用界面布局领域,特别涉及一种应用界面布局更新方法及装置。本发明专利技术提供的应用界面布局更新方法包括以下步骤:获取对应于应用界面布局的布局文件;解析所述布局文件;根据解析结果,下载对应的界面内容,并展示于所述应用界面;本发明专利技术提供的应用界面布局更新方法包括:获取单元,用于获取对应于应用界面布局的布局文件;解析单元,用于解析所述布局文件;展示单元,根据解析结果,下载对应的界面内容,并展示于所述应用界面。本发明专利技术的优点是应用在应用界面布局更新时,解析获取到的布局文件,并下载对应界面内容展示于应用界面,无需用户对应用进行更新,提升用户体验。

【技术实现步骤摘要】
应用界面布局更新方法及装置
本专利技术涉及应用界面布局领域,特别涉及一种应用界面布局更新方法及装置。
技术介绍
随着科技的不断进步,数码产品已经成为人们生活中不可缺少的一部分,数码产品中各种新奇的应用也越来越丰富,为了能在激烈的行业竞争中胜出,就必须要有更好的用户体验。现有应用的应用界面与软件功能结合在一起,应用界面在调整时,用户就需要对应用进行更新,导致用户体验差。
技术实现思路
本专利技术的主要目的为提供一种应用界面布局更新方法及装置,解决应用在应用界面布局更新时,解析获取到的布局文件,并下载对应界面内容展示于应用界面,无需对应用进行更新的问题,提升用户体验。本专利技术提出一种应用界面布局更新方法,包括以下步骤:获取对应于应用界面布局的布局文件;解析所述布局文件;根据解析结果,下载对应的界面内容,并展示于所述应用界面。进一步地,解析所述布局文件,得到所述布局文件中的推荐位信息,所述推荐位信息只包含一个界面元素,所述界面元素包括图片、视频,根据推荐位信息获取所述应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息;或者,解析所述布局文件,得到所述布局文件中的推荐位信息,并下载与推荐位信息对应的Json文件,所述推荐位信息中包括多个界面元素,所述界面元素包括图片、视频,解析所述Json文件获取应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息。进一步地,所述根据解析结果,下载对应的界面内容,并展示于所述应用界面的步骤包括:根据获取到的应用界面的界面元素的宽度信息、高度信息、页面展示位置信息及位图信息,下载与所述界面元素的宽度信息、高度信息、页面展示位置信息以及位图信息对应的位图;将下载的位图展示在所述应用界面上。进一步地,所述获取对应于应用界面布局的布局文件的步骤包括:从服务器预存的布局文件模板中下载对应于应用界面布局的布局文件。进一步地,所述获取对应于应用界面布局的布局文件的步骤包括:创建与应用界面相对应的xml格式的布局;将所述xml格式的布局生成apk,并压缩成.zip格式文件;解压所述.zip格式文件,获取布局文件。本专利技术提出一种应用界面布局更新装置,包括:获取单元,用于获取对应于应用界面布局的布局文件;解析单元,用于解析所述布局文件;展示单元,用于根据解析结果,下载对应的界面内容,并展示于所述应用界面。进一步地,所述解析单元具体用于:解析所述布局文件,得到所述布局文件中的推荐位信息,所述推荐位信息只包含一个界面元素,所述界面元素包括图片、视频,根据推荐位信息获取所述应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息;或者,解析所述布局文件,得到所述布局文件中的推荐位信息,并下载与推荐位信息对应的Json文件,所述推荐位信息中包括多个界面元素,所述界面元素包括图片、视频,解析所述Json文件获取应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息。进一步地,所述展示单元包括:下载子单元,用于根据解析得到应用界面的界面元素的宽度信息、高度信息、页面展示位置信息及位图信息,下载与所述界面元素的宽度信息、高度信息、页面展示位置信息以及位图信息对应的位图;展示子单元,用于将下载的位图展示在所述应用界面上。进一步地,所述获取单元具体用于:从服务器预存的布局文件模板中下载对应于应用界面布局的布局文件。进一步地,所述获取单元包括:创建子单元,用于创建与应用界面相对应的xml格式的布局;转换子单元,用于将所述xml格式的布局生成apk,并压缩成.zip格式文件;解压子单元,用于解压所述.zip格式文件,获取布局文件。本专利技术中提供的应用界面布局更新方法及装置,将应用的软件功能与应用界面分开设置;用户在启动应用时,应用获取对应于应用界面布局的布局文件,然后解析获取的布局文件,根据解析结果,下载对应的界面内容,并展示于上述应用界面;在应用界面内容更新时,维护应用的工作人员编写更新之后的应用界面内容对应的布局文件,用户端的应用在启动时获取对应于更新后的应用界面布局的布局文件,然后解析获取的更新后的布局文件,根据解析结果,下载对应的更新后的界面内容,并展示于上述应用界面,无需用户手动更新应用就能获得更新后的界面内容信息,提升用户体验。附图说明图1为本专利技术一实施例中的应用界面布局更新方法步骤图;图2为本专利技术一实施例中的应用界面布局更新装置的结构示意图;图3为本专利技术一实施例中的展示单元的结构示意图;图4为本专利技术一实施例中的获取单元的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,为本专利技术一实施例中的应用界面布局更新方法步骤图。包括:步骤S1,获取对应于应用界面布局的布局文件;步骤S2,解析上述布局文件;步骤S3,根据解析结果,下载对应的界面内容,并展示于上述应用界面。现有的应用将软件功能与应用界面结合在一起,上述应用界面为应用的用户端的操作界面,上述操作界面的界面内容包括最新的点播媒咨、最热门直播频道,广告推送。上述界面内容根据需求会持续更新变化,当应用的界面内容更新后,应用的版本也随之更新,因为应用的版本更新后才能获取更新后的界面内容,所以用户在需要获取新的界面内容时,总是需要更新应用的版本,持续不断的更新应用的版本会影响用户对应用使用的好感度。本实施例中提供的应用界面布局更新方法将软件功能与应用界面分开设置;用户在启动应用时,应用获取对应于应用界面布局的布局文件,然后解析获取的布局文件,根据解析结果,下载对应的界面内容,并展示于上述应用界面。在应用界面内容更新时,维护应用的工作人员编写更新之后的应用界面内容对应的布局文件,用户端的应用在启动时获取对应于更新后的应用界面布局的布局文件,然后解析获取的更新后的布局文件,根据解析结果,下载对应的更新后的界面内容,并展示于上述应用界面,无需用户手动更新应用就能获得更新后的界面内容信息,提升用户体验。进一步地,应用在第一次启动时将获取应用的应用界面的界面内容对应的布局文件,应用在获取布局文件的同时会将获取的布局文件缓存在应用指定的缓存目录中,在下一次启动时,可以直接从指定的缓存目录中获取布局文件。在本实施例中,上述应用获取对应于应用界面布局的布局文件的步骤S1具体包括:从服务器预存的布局文件模板中下载对应于应用界面布局的布局文件。具体地,应用在启动时需要获取的布局文件可以通过多种途径获取,可以从专利技术应用的公司对应的官网服务器中下载获取,也可以从应用中指定的缓存目录中直接获取需要的布局文件,还可以从网络服务器下载获取布局文件;维护应用的工作人员根据应用界面的界面内容编写好布局文件,可将编写好的布局文件上传至应用公司对应的官网服务器上或是上传至网络服务器上存储布局文件的模板中;在应用启动时,可从应用公司对应的官网服务器上下载获取布局文件,也可以从上传至网络服务器存储布局文件的模板中下载获取需要的布局文件,应用在获取布局文件的同时将获取的布局文件缓存在指定的缓存目录中,如果在指定的缓存目录中已经缓存了改动前的文件,改动后的文件自动覆盖掉改动前的文件,在下一次启动时,可以直接从缓存目本文档来自技高网...
应用界面布局更新方法及装置

【技术保护点】
一种应用界面布局更新方法,其特征在于,包括以下步骤:获取对应于应用界面布局的布局文件;解析所述布局文件;根据解析结果,下载对应的界面内容,并展示于所述应用界面。

【技术特征摘要】
1.一种应用界面布局更新方法,其特征在于,包括以下步骤:获取对应于应用界面布局的布局文件;解析所述布局文件;根据解析结果,下载对应的界面内容,并展示于所述应用界面。2.根据权利要求1所述的应用界面布局更新方法,其特征在于,所述解析所述布局文件的步骤包括:解析所述布局文件,得到所述布局文件中的推荐位信息,所述推荐位信息只包含一个界面元素,所述界面元素包括图片、视频,根据推荐位信息获取所述应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息;或者,解析所述布局文件,得到所述布局文件中的推荐位信息,并下载与推荐位信息对应的Json文件,所述推荐位信息中包括多个界面元素,所述界面元素包括图片、视频,解析所述Json文件获取应用界面的界面元素对应的宽度信息、高度信息、页面展示位置信息以及位图信息。3.根据权利要求2所述的应用界面布局更新方法,其特征在于,所述根据解析结果,下载对应的界面内容,并展示于所述应用界面的步骤包括:根据获取到的应用界面的界面元素的宽度信息、高度信息、页面展示位置信息及位图信息,下载与所述界面元素的宽度信息、高度信息、页面展示位置信息以及位图信息对应的位图;将下载的位图展示在所述应用界面上。4.根据权利要求1所述的应用界面布局更新方法,其特征在于,所述获取对应于应用界面布局的布局文件的步骤包括:从服务器预存的布局文件模板中下载对应于应用界面布局的布局文件。5.根据权利要求1所述的应用界面布局更新方法,其特征在于,所述获取对应于应用界面布局的布局文件的步骤包括:创建与应用界面相对应的xml格式的布局;将所述xml格式的布局生成apk,并压缩成.zip格式文件;解压所述.zip格式文件,获取布局文件...

【专利技术属性】
技术研发人员:禹峰
申请(专利权)人:深圳市爱立峰科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1