shape

drawable 文件夹下新建 xml 文件:


  • android:shape

设置 shape 形状。

  • rectagle 矩形
  • oval 椭圆
  • line 水平直线
  • ring 环形

一、solid:填充


  • android:color

指定填充的颜色。

二、gradient:渐变


  • android:startColor

指定起始颜色。

  • android:endColor

指定结束颜色。

  • android:angle

渐变角度,必须为 45 的整数倍。

  • android:type

渐变模式。

  • linear:线性渐变,默认。
  • radial:径向渐变。需要指定半径** android:gradientRadius="50dp"**。
  • sweep:扫描式渐变

三、stroke:描边


  • android:width

描边的宽度。

  • android:color

描边的颜色。

  • android:dashWidth

描边为虚线形势,小线段的长度。

  • android:dashGap

小线段的间距。

四、corners:圆角


  • android:Radius

设置四个角的半径。

  • android:topLeftRadius

设置左上角的半径。

  • android:topRightRadius

设置右上角的半径。

  • android:bottomLeftRadius

设置左下角的半径。

  • android:bottomRightRadius

设置右下角的半径。

  • 后四个都设置了则第一个失效。

五、padding:间隔


  • android:top

  • android:android:bottom

  • android:android:left

  • android:android:right

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容