drawable下的shape
- shape:形状
- 圆角:corners:同时设置五个属性,否则Radius属性无效
- 渐变:gradient当设置填充颜色后,无渐变效果,angle的值必须是45的倍数,包括0,仅在type="linear"有效,不然会报错;
- 间隔:padding:设置四个方向上的间隔
- 大小:size
- 填充:solid:设置填充的颜色
- 描边:stroke <?xml version="1.0"encoding="utf-8"?>
- <shape xmlns:android="http://schemas.android.com/apk/res/android">
- <!--圆角-->
- <corners
- android:radius="9dp"<!--设置四个角半径-->
- android:topLeftRadius="2dp"<!--设置左上角半径-->
- android:topRightRadius="2dp"<!--设置右上角半径-->
- android:bottomLeftRadius="2dp"<!--设置左下角半径-->
- android:bottomRightRadius="2dp"/><!--设置右下角半径-->
- <!--渐变-->
- <gradient
- android:startColor="@android:color/white"
- android:centerColor="@android:color/black"
- android:endColor="@android:color/black"
- android:useLevel="true"
- android:angle="45"
- android:type="radial"
- android:centerX="0"
- android:centerY="0"
- android:gradientRadius="90"/>
- <!--间隔-->
- <padding
- android:left="2dp"
- android:top="2dp"
- android:right="2dp"
- android:bottom="2dp"/><!--各方向的间隔-->
- <!--大小-->
- <size
- android:width="50dp"
- android:height="50dp"/><!--宽度和高度-->
- <!--填充-->
- <solid
- android:color="@android:color/white"/><!--填充的颜色-->
- <!--描边-->
- <stroke
- android:width="2dp"<!--设置描边宽度-->
- android:color="@android:color/black"<!--设置描边颜色-->
- android:dashwidth="1dp"<!--设置虚线宽度-->
- android:dashGap="2dp"/><!--设置虚线间隔宽度-->
- </shape>
来自为知笔记(Wiz)
相关推荐
SuiKaSan的自学室 2020-06-13
jinxiutong 2020-02-03
wallowyou 2019-08-16
wallowyou 2019-06-30
laxexue 2019-06-30
tianqi 2016-08-24
laxexue 2019-06-21
iqingfen 2014-01-27
peixiaopao 2011-10-26
ohdajing 2011-10-13
leavesC 2011-08-18
wangkuifeng0 2011-08-16
Liuser 2011-04-28
lanyun0 2018-03-15
ankela 2017-12-24
PHP100 2019-03-28
图月志 2017-12-13