zoukankan      html  css  js  c++  java
  • android---shape.xml属性

    solid:填充
    android:color指定填充的颜色

    gradient:渐变
    android:startColor和android:endColor分别为起始和结束颜色,

    另外渐变默认的模式为android:type="linear",即线性渐变,

    可以指定渐变为径向渐变,android:type="radial",径向渐变需要指定半径android:gradientRadius="50"。

    stroke:描边
    android:width="2dp" 描边的宽度,android:color 描边的颜色。
    我们还可以把描边弄成虚线的形式,设置方式为:
    android:dashWidth="5dp" 
    android:dashGap="3dp"
    其中android:dashWidth表示'-'这样一个横线的宽度,android:dashGap表示之间隔开的距离

    corners:圆角
    android:radius为角的弧度,值越大角越圆。
    我们还可以把四个角设定成不同的角度,

    同时设置五个属性,则Radius属性无效

    android:Radius="20dp"                           设置四个角的半径

    android:topLeftRadius="20dp"              设置左上角的半径 
    android:topRightRadius="20dp"           设置右上角的半径 
    android:bottomLeftRadius="20dp"      设置右下角的半径 
    android:bottomRightRadius="20dp"    设置左下角的半径

    padding:间隔
    可以设置上下左右四个方向的间隔

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android" >
        <!-- 填充的颜色 -->
        <solid android:color="#1FBAF3"/>
        <!-- 设置按钮的四个角为圆边 -->
        <corners android:radius="20dip"/>
    
    </shape>

  • 相关阅读:
    sc 使用
    sql端点应用
    今天面试笔试了一道SQL面试题,狠简单
    指定域的名称或安全标识SID与该域的信任信息不一致
    查询登陆时间间隔不超过5分钟的所有记录
    sql打开xls
    Android控件开发
    android开发1【转】网络设备状态检测
    google.maps Simple Polylines
    Notification 使用详解(很全
  • 原文地址:https://www.cnblogs.com/896240130Master/p/6220286.html
Copyright © 2011-2022 走看看