Skip to content

Latest commit

 

History

History
199 lines (169 loc) · 7.31 KB

File metadata and controls

199 lines (169 loc) · 7.31 KB

更新日志

skin-support: 基础控件 支持

  • v1.2.5 新功能开发 依赖 appcompat-v7:25.1.0

    • RadioGroup
      • android:background
    • RadioButton
      • android:background
    • 通过代码设置drawable start left top end right bottom
      • setCompoundDrawablesRelativeWithIntrinsicBounds
      • setCompoundDrawablesWithIntrinsicBounds
  • v1.2.4 bugfix 依赖 appcompat-v7:25.1.0

    • 修复View, RelativeLayout, LinearLayout, FrameLayout在代码中setBackgroundResource换肤失效的问题
  • v1.2.3 新功能开发 依赖 appcompat-v7:25.1.0

    • Hook support. 通过addHookInflater方法, 支持开发者定制基础控件换肤.
  • v1.2.1 bugfix 依赖 appcompat-v7:25.1.0

    • bugfix 5.0以下TabLayout换肤失败
  • v1.2.0 新功能开发 依赖 appcompat-v7:25.1.0

    • TextHelper 支持drawableLeft, drawableTop, drawableRight, drawableBottom 换肤
    • remove skinSupport
  • v1.1.2 优化 依赖 appcompat-v7:25.1.0

    • bugfix 连续切换皮肤导致的崩溃问题
    • 优化module初始化方式
  • v1.1.0 新功能开发 依赖 appcompat-v7:25.1.0

    • 支持开发者标记不换肤控件
  • v1.0.2 bugfix 依赖 appcompat-v7:25.1.0

    • 解决RecyclerView中item无法回收导致的OutOfMemory问题

    • 关闭Debug Log

  • v1.0.1 支持所有基础控件换肤 依赖 appcompat-v7:25.1.0

    • View
      • android:background
    • Button
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • Spinner
      • android:popupBackground
      • android:background
    • SeekBar
      • android:thumb
      • android:indeterminateDrawable
      • android:progressDrawable
    • CheckBox
      • android:button
    • EditText
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • TextView
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • RatingBar
      • android:indeterminateDrawable
      • android:progressDrawable
    • ImageView
      • android:background
      • android:src
    • ProgressBar
      • android:indeterminateDrawable
      • android:progressDrawable
    • ImageButton
      • android:background
      • android:src
    • RadioButton
      • android:button
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • FrameLayout
      • android:background
    • LinearLayout
      • android:background
    • RelativeLayout
      • android:background
    • CheckedTextView
      • android:checkMark
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • AutoCompleteTextView
      • android:popupBackground
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • MultiAutoCompleteTextView
      • android:popupBackground
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • android.support.v7.widget.Toolbar
      • android:background
      • app:navigationIcon
      • app:titleTextColor
      • app:subtitleTextColor

skin-support-design: material design 支持

  • v1.2.2 bugfix 依赖skin-support:1.2.5 design:25.1.0

  • v1.2.1 bugfix 依赖skin-support:1.2.1 design:25.1.0

    • bugfix 5.0以下TabLayout换肤失败
  • v1.2.0 新功能开发 依赖skin-support:1.2.0 design:25.1.0

    • remove skinSupport
  • v1.0.0 新功能开发 依赖skin-support:1.1.2 design:25.1.0

    • BottomNavigationView
      • app:itemIconTint
      • app:itemTextColor
    • CollapsingToolbarLayout
      • android:background
      • app:contentScrim
      • app:statusBarScrim
    • CoordinatorLayout
      • android:background
    • FloatingActionButton
      • android:src
      • app:backgroundTint
      • app:rippleColor
    • TextInputEditText
      • android:background
      • android:textColor
      • android:textColorHint
      • android:drawableLeft
      • android:drawableTop
      • android:drawableRight
      • android:drawableBottom
    • TextInputLayout
      • android:background
      • android:textColorHint
      • app:errorTextAppearance
      • app:counterTextAppearance
  • v0.1.0 新功能开发 依赖skin-support:1.1.0 design:25.1.0

    • 支持开发者标记不换肤控件
  • v0.0.2 支持以下三个控件换肤 依赖skin-support:1.0.2 design:25.1.0

    • TabLayout
      • app:tabIndicatorColor
      • app:tabSelectedTextColor
      • app:tabTextColor
    • AppBarLayout
      • android:background
    • NavigationView
      • android:background

skin-support-cardview: CardView 支持

  • v1.2.0 CardView 支持 依赖skin-support:1.2.0 cardview-v7:25.1.0

    • remove skinSupport
  • v1.0.0 CardView 支持 依赖skin-support:1.1.2 cardview-v7:25.1.0

    • CardView
      • app:cardBackgroundColor