一.圆角矩形

Paste_Image.png
<?xml version="1.0" encoding="utf-8"?>                

二.镂空描边矩形

Paste_Image.png
<?xml version="1.0" encoding="utf-8"?>                          

详细属性说明
solid: 设置填充的颜色,只有android:color一个属性
android:color 填充的颜色

padding: 设置内间距
android:left 左内间距
android:right 右内间距
android:top 上内间距
android:bottom 下内间距

gradient: 设置渐变颜色,可以是线性渐变、辐射渐变、扫描性渐变
android:type 渐变的类型
linear 线性渐变,默认
radial 放射渐变,设置该项时,android:gradientRadius也必须设置
sweep 扫描性渐变
android:startColor 渐变开始的颜色
android:endColor 渐变结束的颜色
android:centerColor 渐变中间的颜色
android:angle 渐变的角度,线性渐变时才有效,必须是45的倍数,0表示从左到右,90表示从下到上
android:centerX 渐变中心的相对X坐标,放射渐变时才有效,在0.0到1.0之间,默认为0.5,表示在正中间
android:centerY 渐变中心的相对X坐标,放射渐变时才有效,在0.0到1.0之间,默认为0.5,表示在正中间
android:gradientRadius 渐变的半径,只有渐变类型为radial时才使用
android:useLevel 如果为true,则可在LevelListDrawable中使用

corners: 设置圆角,只适用于rectangle类型,可分别设置四个角不同半径的圆角
android:radius 圆角半径
android:topLeftRadius 左上角的半径
android:topRightRadius 右上角的半径
android:bottomLeftRadius 左下角的半径
android:bottomRightRadius 右下角的半径

stroke: 设置描边,实线或虚线。
android:color 描边颜色
android:width 描边宽度
android:dashWidth 虚线的横线长度
android:dashGap 虚线的距离

代码片段

更多相关文章

  1. Eclipse for Android开发环境设置
  2. Android(安卓)Studio 简单设置
  3. android drawble
  4. Android(安卓)Activity全屏和设置背景色
  5. android shape 用法整理
  6. Android之UI
  7. Android开发——控件基础(三)EditText组件以及简单的登录界面
  8. android文字阴影效果设置
  9. android文字阴影效果设置

随机推荐

  1. jQuery无法识别前缀为“/”的类名
  2. jQuery之mouseover与mouseenter以及mouse
  3. 如何使用智能管理员的注销警告弹出窗口来
  4. jquery mobile开发中常见的问题
  5. bootstrap,模态对话框,shown.bs.modal事件
  6. 如何将一个div中的a标签放在另一个div的a
  7. postman 发送json请求
  8. jquery.d。ts编译失败:TsLint:超过最大行
  9. 使用hibernate和vraptor通过POST插入带有
  10. Jquery活不在IE中工作