一种基于安卓系统的APP换肤方法

基本信息

申请号 CN201910641321.2 申请日 -
公开(公告)号 CN110399130A 公开(公告)日 2019-11-01
申请公布号 CN110399130A 申请公布日 2019-11-01
分类号 G06F8/38(2018.01)I; G06F8/41(2018.01)I; G06F8/65(2018.01)I; G06F9/451(2018.01)I 分类 计算;推算;计数;
发明人 李君; 谭雪松; 朱震宇; 张飞龙; 余亭亭 申请(专利权)人 国金证券股份有限公司
代理机构 上海精晟知识产权代理有限公司 代理人 国金证券股份有限公司
地址 610015 四川省成都市青羊区东城根上街95号
法律状态 -

摘要

摘要 本发明公开了一种基于安卓系统的APP换肤方法,包括如下步骤:S1:创建皮肤资源,编写编译脚本,生成换肤文件并打包;S2:将步骤S1中打包的皮肤文件加载到换肤框架中,所述换肤框架包括资源管理器、皮肤更新管理器及资源对象;S3:需要换肤的UI组件经由UI适配层适配,并通过换肤框架自动加载相关资源从而达到换肤的目的。本发明提供的基于安卓系统的APP换肤方法,完成皮肤文件生成打包、皮肤文件的加载与缓存以及皮肤的动态更换,兼顾性能及多样性的要求,采取了模块化的设计,使得皮肤的制作与在业务中的换肤操作过程相对独立,大大的提高了开发人员的开发效率。