这是基于鸿洋大神的换肤框架的扩展库和使用说明
在原有的基础上添加了Shape 资源文件的换肤
添加了
===
话不多说上才艺 ShowTime!!!
搞错了,再来
repositories {
maven { url "https://jitpack.io" }
google()
jcenter()
}
在项目的app目录下的build.gradle 添加jitpack
dependencies {
implementation 'com.github.hkdoke:changeskin_ex:0.1'
}
SkinManager.getInstance().init(this);
SkinManager.getInstance().register(this);
SkinManager.getInstance().unregister(this);
注:也可以写在BaseActivity中统一注册和引用
android:tag="skin:color_theme:textColor"
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:onClick="chagex"
android:textColor="@color/color_theme"
android:tag="skin:color_theme:textColor"
/>
换肤前的颜色
<color name="color_theme">#03DAC5</color>
换肤后的颜色
<color name="color_theme_red">#DA032E</color>
public void chagex(View view) {
if (isChange) {
isChange = false;
SkinManager.getInstance().changeSkin("red");
} else {
isChange = true;
SkinManager.getInstance().changeSkin("");
}
}
[掘金]https://juejin.cn/post/6914113027113648135
希望大家有能力的给大神的玩安卓赞助下哈,三毛两毛都是爱,十块五块都可爱。
[玩安卓]https://www.wanandroid.com/index
鸿洋大神项目原地址
[Changeskin]https://github.com/hongyangAndroid/ChangeSkin
[AndroidChangeSkin]https://github.com/hongyangAndroid/AndroidChangeSkin