什么是Palette
Palette的意思是调色板,它的作用是从图像中提取出突出的颜色,这样我们可以将提取出来的颜色赋给状态栏、Toolbar、标题栏等,使得整个界面看起来色调统一,UI风格更加美观和融洽。
看下效果:
可以看到,下面的6个条块的颜色是从图片中提取出来的,Palette可以提取的颜色有:
- VibrantColor(有活力的颜色)
- LightVibrantColor(有活力的 亮色)
- DarkVibrantColor(有活力的 暗色)
- MutedColor(柔和的颜色)
- LightMutedColor(柔和的 亮色)
- DarkMutedColor(柔和的 暗色)
如何使用Palette提取颜色
1.导入依赖
compile 'com.android.support:palette-v7:26.0.0-alpha1'