一种基于安卓系统的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换肤方法,完成皮肤文件生成打包、皮肤文件的加载与缓存以及皮肤的动态更换,兼顾性能及多样性的要求,采取了模块化的设计,使得皮肤的制作与在业务中的换肤操作过程相对独立,大大的提高了开发人员的开发效率。 |