一种界面皮肤动态更换的方法、系统、设备及其存储介质

基本信息

申请号 CN201910137254.0 申请日 -
公开(公告)号 CN109857508B 公开(公告)日 2021-09-07
申请公布号 CN109857508B 申请公布日 2021-09-07
分类号 G06F9/451(2018.01)I 分类 计算;推算;计数;
发明人 陈方毅;林武汉 申请(专利权)人 厦门美柚股份有限公司
代理机构 深圳市隆天联鼎知识产权代理有限公司 代理人 刘抗美
地址 361000福建省厦门市厦门火炬高新区软件园华讯楼A区1F-D1
法律状态 -

摘要

摘要 本发明涉及网络信息技术领域,具体涉及一种界面皮肤动态更换的方法、系统、设备及其存储介质,本发明的方法包括:获取皮肤包资源,并将皮肤包资源在本地进行存储;监测是否有界面窗口的创建指令,若存在界面窗口的创建指令,对界面窗口的创建指令进行拦截;从创建指令中获取界面窗口的皮肤属性信息,并将皮肤属性信息整合至哈希映射表中,对哈希映射表进行软引用并进行缓存;当产生换肤指令后,遍历哈希映射表中的皮肤属性信息,并根据本地存储的皮肤包资源中的皮肤属性信息,对哈希映射表中的皮肤属性信息进行一一调整;本发明不需要重新启动即可实现对界面窗口的皮肤进行更换,有效地提高了用户的使用体验。