zoukankan      html  css  js  c++  java
  • Shape 属性解释

    本文来自:http://blog.csdn.net/brokge/article/details/9713041

    简介:

    作用:XML中定义的几何形状

    位置:res/drawable/文件的名称.xml


    使用的方法:

    Java代码中:R.drawable.文件的名称

    XML中:Android:background="@drawable/文件的名称"


    属性:

    <shape>形状


    Android:shape=["rectangle" | "oval" | "line" | "ring"]

    其中rectagle矩形,oval椭圆,line水平直线,ring环形


    <gradient>  渐变


    Android:startColor  起始颜色

    Android:endColor  结束颜色             

    Android:angle  渐变角度,0从上到下,90表示从左到右,数值为45的整数倍,默认为0;

    Android:type  渐变的样式 liner线性渐变 radial环形渐变 sweep


    <solid >  填充


    Android:color  填充的颜色


    <stroke > 描边


    Android:width 描边的宽度

    Android:color 描边的颜色

    Android:dashWidth 表示'-'横线的宽度

    Android:dashGap 表示'-'横线之间的距离


    我们还可以把描边弄成虚线的形式,设置方式为: 

    android:dashWidth="5dp"  
    android:dashGap="3dp"


    其中android:dashWidth表示'-'这样一个横线的宽度,android:dashGap表示之间隔开的距离。


    <corners > 圆角


    Android:radius  圆角的半径 值越大角越圆

    Android:topRightRadius  右上圆角半径

    Android:bottomLeftRadius 右下圆角角半径

    Android:topLeftRadius 左上圆角半径

    Android:bottomRightRadius 左下圆角半径


    <padding > 距离


    android:bottom="1.0dip" 底部和内部距离

    android:left="1.0dip" 左边

    android:right="1.0dip" 右边

    android:top="0.0dip" 上面


  • 相关阅读:
    Git 中 .gitignore 的配置语法
    DMX512协议
    k8s 报错总结
    yum 源配置
    docker 安装 docker-compose
    docker 搭建 Harbor 仓库
    linux 远程执行命令
    远程从服务器A拷贝文件到服务器B
    docker 搭建私服仓库
    awk和xargs清除docker 容器、镜像
  • 原文地址:https://www.cnblogs.com/tianzhijiexian/p/3852662.html
Copyright © 2011-2022 走看看