Android--Shape的使用
Shape主要用于定制形状
Shape包含六大元素:shape、solid、gradient、stroke、corners、padding
-
shape:自定义形状(rectangle、line、oval、ring);
默认为rectangle
-
solid:填充属性,设置自定义形状的填充颜色;
color:设置填充颜色
-
gradient:渐变属性,设置形状的渐变颜色;
startColor:渐变起始颜色
endColor:渐变结束颜色
angle:渐变角度
type:渐变类型(linear、radial)
gradientRadius:当渐变类型为radial时,需指定渐变半径
-
stroke:描边属性,设置形状的边框样式;
width:设置边框宽度
color:设置边框颜色
-
corners:圆角属性,设置形状的圆角;
topLeftRadius
topRightRadius
bottomLeftRadius
bottomRightRadius
-
padding:设置内边距;
left
right
top
bottom