一种应用程序的界面布局更改方法和装置制造方法及图纸

技术编号:23704231 阅读:34 留言:0更新日期:2020-04-08 11:03
本发明专利技术公开一种应用程序的界面布局更改方法和装置,所述方法包括:获取应用程序界面布局的变化信息,生成对应的可执行文件;对所述可执行文件进行打包,获得界面数据包;将所述界面数据包上传至服务器,以使得客户端下载所述界面数据包,并基于所述界面数据包对所述应用程序的界面布局进行更改。本申请的应用程序的界面布局更改方法通过获取界面数据包,解析界面数据包,获得可执行文件,然后执行所述可执行文件,对所述应用程序的界面布局进行更改,从而实现对界面布局进行更改,以进一步满足用户个性化的使用需求。

A method and device for changing the interface layout of an application program

【技术实现步骤摘要】
一种应用程序的界面布局更改方法和装置
本专利技术涉及计算机科学
,尤其涉及一种应用程序的界面布局更改方法和装置。
技术介绍
随着智能终端的广泛应用,智能终端为人们的生活和工作提供了非常大的便利,同时,应用在智能终端上的应用程序也层出不穷,而且应用程序的UI截面的内容也越来越丰富,人们可根据自己的喜好而选择相应的UI界面。目前应用程序的UI界面更换方法为:通过获得包括主题资源的安装包,对应用程序中的内置的主体资源进行更换,使得UI界面上的所有的显示对象的形状、颜色或者图案进行改变,从而完成UI界面更换。然而,该方法只能使得UI界面上的所有的显示对象的形状、颜色或者图案进行改变,不能进一步满足用户个性化的使用需求。
技术实现思路
本申请提供一种应用程序的界面布局更改方法和装置,解决了现有技术中UI界面更换方法只能使得UI界面上的所有的显示对象的形状、颜色或者图案进行改变,不能进一步满足用户个性化的使用需求的技术问题。本申请提供一种应用程序的界面布局更改方法,包括:获取应用程序界面布局的变化信本文档来自技高网...

【技术保护点】
1.一种应用程序的界面布局更改方法,其特征在于,包括:/n获取应用程序界面布局的变化信息,生成对应的可执行文件;/n对所述可执行文件进行打包,获得界面数据包;/n将所述界面数据包上传至服务器,以使得客户端下载所述界面数据包,并基于所述界面数据包对所述应用程序的界面布局进行更改。/n

【技术特征摘要】
1.一种应用程序的界面布局更改方法,其特征在于,包括:
获取应用程序界面布局的变化信息,生成对应的可执行文件;
对所述可执行文件进行打包,获得界面数据包;
将所述界面数据包上传至服务器,以使得客户端下载所述界面数据包,并基于所述界面数据包对所述应用程序的界面布局进行更改。


2.如权利要求1所述的方法,其特征在于,所述获取应用程序界面布局的变化信息,生成对应的可执行文件,包括:
获取需要更改布局的显示对象的索引标识、以及所述需要更改布局的显示对象的目标位置信息,所述目标位置信息用于表示所述需要更改布局的显示对象变更后的位置;
基于所述索引标识、以及所述目标位置信息,生成所述可执行文件。


3.如权利要求1所述的方法,其特征在于,所述获取应用程序界面布局的变化信息,生成对应的可执行文件,包括:
获取需要更改布局的显示对象的索引标识、以及所述需要更改布局的显示对象对应的目标位置信息以及目标尺寸信息,所述目标尺寸信息用于表示所述需要更改布局的显示对象变更后的尺寸,所述目标位置信息用于表示所述需要更改布局的显示对象变更后的位置;
基于所述索引标识、所述目标位置信息、以及所述目标尺寸信息,生成所述可执行文件。


4.如权利要求2或3所述的方法,其特征在于,所述需要更改布局的显示对象,包括以下显示对象中的一个或多种:
所述应用程序中的多个页面的所有显示对象;
所述应用程序中的一个页面中的所有显示对象;
所述用于程序中的一个页面中的一块区域内的所有显示对象;
所述应用程序中的一个页面中的某个显示对象。


5.如权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:冉超群
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1