背景——Background

Background是一个抽象类,表示元素的背景,使用时请使用它的实现类

ColorBackGround 纯色背景

表示某一个颜色的单色背景

color 颜色

private String color;

16禁止颜色值,不带#号,无默认值

alpha 透明度

private Double alpha;

支持数值 0 - 100,数字越大越透明,默认不透明

ImgBackground 图片背景

表示使用一个图片作为背景

img 图片

private String img;

图片路径,支持png、jpg、gif

图片会被强制拉伸,建议提前根据元素大小进行裁剪

GradientBackground 渐变背景

表示以多种颜色渐变的形式作为元素的背景

gradientDirection 渐变角度

private Double gradientDirection;

支持0-360,默认角度为0

gradients 渐变色列表

private List<Gradient> gradients = Lists.newArrayList();

存储渐变色对象,请参考【参考文档】-【通用样式】-【Gradient渐变】查看此对象设置方法