发明名称 一种基于Android的动态布局方法及系统
摘要 本发明涉及计算机程序应用技术领域,提供了一种基于Android的动态布局方法,包括远程管理平台获取显示终端的显示单元的属性;所述远程管理平台根据所述显示单元的属性对显示单元进行区域划分,并生成布局配置文件,将所述布局配置文件发送至显示终端;所述显示终端对所述布局配置文件进行解析;所述显示终端将从布局配置文件中解析到的数据进行封装处理;所述显示终端对封装后的数据进行再次解析,获得布局界面,在显示单元上显示出布局界面。本发明还提供了一种基于Android的动态布局系统。采用本发明的方案,可以实现对不同显示终端的显示内容形成不同的布局,管理简单方便。
申请公布号 CN103336691B 申请公布日期 2016.08.10
申请号 CN201310270260.6 申请日期 2013.06.29
申请人 安科智慧城市技术(中国)有限公司 发明人 曾刘保;秦政栋;李冲前
分类号 G06F9/44(2006.01)I;G06F9/445(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 深圳市凯达知识产权事务所 44256 代理人 任转英;刘大弯
主权项 一种基于Android的动态布局方法,其特征在于,包括,远程管理平台获取显示终端的显示单元的属性;所述远程管理平台根据所述显示单元的属性对显示单元进行区域划分,生成布局配置文件,并将所述布局配置文件发送至显示终端;所述显示终端对所述布局配置文件进行解析;所述显示终端将从布局配置文件中解析到的数据进行封装处理;所述显示终端对封装后的数据进行再次解析,获得布局界面;对所述布局界面进行显示;还包括:对显示单元的布局界面进行实时监控与调整的步骤,该步骤具体包括:开启控件相关线程,进入事件处理和监理状态;当控件数量和/或现有控件的布局发生变化时,调整或生成新的布局界面;还包括:对显示单元的布局界面进行实时监控与调整,包括:判断是否有添加新控件,是则获取新控件的布局参数,通过布局管理器在显示单元上对布局界面进行调整;判断是否现有控件的布局发生变化,是则获取变化后现有控件的布局参数,在显示单元上,重新生成布局界面;判断是否删除现有控件,是则释放被删除控件的资源,并通过布局管理器在显示单元上对布局界面进行调整;判断是否删除现有控件且有新控件加入,是则根据所删除的现有控件的布局参数,选择将新控件对应加入所删除的现有控件相关的显示区域中。
地址 518034 广东省深圳市福田区深南大道特区报业大厦1306房