发明名称 基于Android平台的应用布局动态切换方法及系统
摘要 本发明公开了基于Android平台的应用布局动态切换方法及系统,所述方法包括:获取该Android终端设备的分辨率,从云端下载对应分辨率默认的bundle布局文件,并调用BundleContext来安装该bundle布局文件,最后在该应用数据库中更新状态。通过应用设置界面与用户交互,用户可从备选的布局列表中选择,当选择确定后,应用从云端下载与用户选择对应的bundle布局文件并加载,同时卸载当前bundle布局文件,最后更新应用数据库。本发明可实现同一应用可适应不同分辨率Android终端设备,针对同一Android终端设备,提供各种布局供用户选择,并根据用户选择动态变换布局。
申请公布号 CN105373406A 申请公布日期 2016.03.02
申请号 CN201510876577.3 申请日期 2015.12.03
申请人 TCL集团股份有限公司 发明人 孙向作
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;刘文求
主权项 一种基于Android平台的应用布局动态切换方法,其特征在于,方法包括:A、根据需要切换布局的界面名称及切换后的布局名称查询数据库,获取需要切换布局的界面的Activity加载的布局;B、判断需要切换布局的界面的Activity加载的布局与当前Activity加载的布局是否一致,如果不一致,则根据查询数据库的结果获取当前Activity加载的第一布局ID;C、获取终端分辨率,根据分辨率从云端下载与切换后的布局名称及与需要切换布局的界面的Activity名称一致的bundle布局文件 ;D、安装bundle布局文件,获取安装后的bundle布局文件对应的第二布局 ID和bundle布局文件的符号名称和版本号;E、卸载第一布局,更新数据库。
地址 516006 广东省惠州市仲恺高新技术开发区十九号小区