android:shape="rectangle"|"oval"|"line"|"ring"//共有4种类型,矩形(默认)/椭圆形/直线形/环形// 以下4个属性只有当类型为环形时才有效android:innerRadius="dimension"//内环半径android:innerRadiusRatio="float"//内环半径相对于环的宽度的比例,比如环的宽度为50,比例为2.5,那么内环半径为20android:thickness="dimension"//环的厚度android:thicknessRatio="float"//环的厚度相对于环的宽度的比例android:useLevel="boolean">//如果当做是LevelListDrawable使用时值为true,否则为false.android:radius="dimension"//全部的圆角半径android:topLeftRadius="dimension"//左上角的圆角半径android:topRightRadius="dimension"//右上角的圆角半径android:bottomLeftRadius="dimension"//左下角的圆角半径android:bottomRightRadius="dimension"/>//右下角的圆角半径android:type=["linear"|"radial"|"sweep"]//共有3中渐变类型,线性渐变(默认)/放射渐变/扫描式渐变android:angle="integer"//渐变角度,必须为45的倍数,0为从左到右,90为从上到下android:centerX="float"//渐变中心X的相当位置,范围为0~1android:centerY="float"//渐变中心Y的相当位置,范围为0~1android:startColor="color"//渐变开始点的颜色android:centerColor="color"//渐变中间点的颜色,在开始与结束点之间android:endColor="color"//渐变结束点的颜色android:gradientRadius="float"//渐变的半径,只有当渐变类型为radial时才能使用android:useLevel=["true"|"false"] />//使用LevelListDrawable时就要设置为true。设为false时才有渐android:left="dimension"android:top="dimension"android:right="dimension"android:bottom="dimension"/>ndroid:width="dimension"//描边的宽度android:color="color"//描边的颜色android:dashWidth="dimension"//虚线的宽度,值为0时是实线android:dashGap="dimension"/>//虚线的间隔
shape
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 最近打算好好复习并学习下drawables,为了加强记忆及方便以后查阅,特再此处做记录。 shape,图形的意思,...
- android的样式主要则是通过shape、selector、layer-list、level-list、styl...