1. 概述
那么我们接着上篇文章来看,上篇文章我们明白插件换肤的思路,就是在具体的开发过程中可以直接从服务器下载皮肤,然后把路径传递给loadSkin()方法接口即可。那么这里还有几个小问题:每次打开app时候都是一套新的皮肤、
2. 解决每次打开app时,如果换肤了就会是一套新的皮肤
每次打开app时,如果之前换肤了就会是一套新的皮肤,这样用户体验不是特别好,需要显示用户上一次的皮肤,所以就需要对皮肤的状态进行保存:
思路就是:在改变皮肤后保存传递的皮肤路径即可
那么我们接着上篇文章来看,上篇文章我们明白插件换肤的思路,就是在具体的开发过程中可以直接从服务器下载皮肤,然后把路径传递给loadSkin()方法接口即可。那么这里还有几个小问题:每次打开app时候都是一套新的皮肤、
每次打开app时,如果之前换肤了就会是一套新的皮肤,这样用户体验不是特别好,需要显示用户上一次的皮肤,所以就需要对皮肤的状态进行保存:
思路就是:在改变皮肤后保存传递的皮肤路径即可