目录
什么是Palette
Palette是调色板的意思它可以通过提取Bitmap中的颜色来优化界面的色彩搭配。
Palette的使用方法
导入依赖
1 | dependencies { |
核心方法(传入bitmap)
1 | Palette.from(bitmap).generate(new Palette.PaletteAsyncListener() { |
案例演示
这里使用的是Toolbar+TabLayout+ViewPager结合实现的一个效果
核心代码:
1 | private void setPaletteColor(int position) { |