设为首页 收藏本站 662p开源网
开启辅助访问 切换到宽版

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

切换风格 立即注册 找回密码

安卓教程网

发表于 2019-4-30 11:12:51 | 显示全部楼层 |阅读模式
更多
android Studio的开发环境下,系统也会自动提醒你添加哪些属性,使用起来十分方便
2、shape下size标签:设置shape宽高值
注意事项:只有控件宽高设置成wrap_content时,此处宽高才起作用,但是起到的却是最小宽高值。也就是说,当控件宽高超过你此处指定的值时,它会变化(wrap_content!!!)
属性含义
width宽度
height高度3、shape下solid标签:设置形状填充颜色属性含义
color指定颜色
这个属性有点奇怪,只有一个属性, 比较特殊
4、shape下padding标签:设置内容与边界的距离属性含义
left左内边距
top上内边距
right右内边距
bottom左内边距5、shape下corners标签:设置四个角的圆角属性含义
radius四个角圆角
topLeftRadius左上角的圆角
topRightRadius右上角的圆角
bottomLeftRadius左下角的圆角
bottomRightRadius右下角的圆角6、shape下stroke标签:设置shape的外边界线属性含义
color描边的颜色
width边界线的宽度
dashWidth段虚线的宽度
dashGap段虚线的间隔7、shape下的gradient标签:设置形状渐变属性含义值等解释
type渐变的类型1.linear:线性渐变,默认的渐变类型
2.radial:放射渐变,设置该项时,必须设置android:gradientRadius渐变半径属
3.sweep:扫描性渐变
angle渐变角度渐变的角度,线性渐变时(linear也是默认的渐变类型)才有效,必须是45的倍数,0表示从左到右,90表示从下到上
centerX渐变中心的相对X坐标放射渐变时(radial)才有效,在0.0到1.0之间,默认为0.5,表示在正中间
centerY渐变中心的相对Y坐标放射渐变时(radial才有效,在0.0到1.0之间,默认为0.5,表示在正中间
useLevel使用等级如果为true,则可在LevelListDrawable中使用。这通常应为“false”,否则形状不会显示
startColor渐变开始的颜色-
centerColor渐变中间的颜色-
endColor渐变结束的颜色-
gradientRadius渐变半径渐变的半径,只有渐变类型为radial时才使用



您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|安卓教程网 ( 粤ICP备12089784号  

GMT+8, 2019-11-17 20:28 , Processed in 0.390889 second(s), 46 queries .

Powered by Discuz X3.1

© 2001-2013 IOS教程网

快速回复 返回顶部 返回列表