Back to Android Skin Support

更新日志

docs/ChangeLog.md

1.2.0-design-v1.2.0-cardview-v1.2.0-release2.7 KB
Original Source

更新日志

skin-support

    • Fix issues
    • Fix memory leak
    • Fix memory leak
    • Add Android Q support
    • android support library 28.0.0 适配
    • Add Android Q support
    • Add Android P support
    • Add AndroidX support
    • Add Android P support
    • bugfix:
      • issue #151
    • 动态修改主题颜色值。   可以让用户设置任何color属性的颜色值(包括ColorStateList, 具体使用细节): SkinCompatUserThemeManager.get().addColorState(R.color.colorPrimary, #ffff0000)
    • 动态修改Drawable。 可以让用户设置任何drawable属性的图片(具体使用细节): SkinCompatUserThemeManager.get().addDrawablePath(R.drawable.windowBackground, path, angle)
    • 兼容低版本support library。已向下兼容到support library 25.1.0
    • 更灵活的资源加载策略,开发者可配置任意资源获取方式(Zip/Apk/Json...)。 资源加载优先级: 动态设置资源-加载策略中的资源-插件式换肤/应用内换肤-应用资源。
    • 换肤框架性能优化。#141
    • 默认关闭状态栏换肤。
    • 修复CardView中TypedArray资源未回收问题。
    • 修复加载策略SharedPreferences中默认值错误问题。
    • Android studio 3.1.1 & sdk version 27 适配。
    • 依赖 android support library version 27.1.1。
    • bugfix:
      • issue #110  * AsyncTask使用不当引起的部分情况下皮肤加载过慢的问题
    • bugfix:
      • issue #107
    • add interface: setSkinAllActivityEnable(boolean enable)

Please check previous change logs from here.