zoukankan      html  css  js  c++  java
  • Android:res之shape制作圆角、虚线、渐变

    xml控件配置属性

    android:background="@drawable/shape"

    标签

    corners ----------圆角
    gradient ----------渐变
    padding ----------内容离边界距离
    size ------------大小 
    solid  ----------填充颜色
    stroke ----------描边

    注意的是corners的属性bottomLeftRadius为右下角、bottomRightRadius为左下角

    shape制作圆角

    <Button 
        android:layout_width="160dp"
        android:layout_height="wrap_content"
        android:background="@drawable/button_shape"
        android:text="圆角按钮"
        />
    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android" >
        <solid android:color="#fff"/>
        <padding android:top="10px" android:bottom="10px"/>
        <corners android:radius="16px"/>
        <stroke android:width="1px" android:color="#000"/>
    </shape>

    shape制作虚线

    没有dashGap属性则为实线

    <View 
        android:layout_width="match_parent"
        android:layout_height="5px"
        android:layout_marginTop="10dp"
        android:background="@drawable/line_shape"
        />
    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="line" >
        <stroke
            android:dashGap="3dp"
            android:dashWidth="8dp"
            android:width="1dp"
            android:color="#63a219" />
        <size android:height="1dp" />
    </shape>

    shape制作渐变

    <View 
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_marginTop="10dp"
        android:background="@drawable/gra_shape"
        />
    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <gradient
            android:angle="270.0"
            android:endColor="#ffffff"
            android:startColor="#000000" />
    
    </shape>

     相关文章:

    http://blog.csdn.net/huiwolf2008/article/details/8028615

  • 相关阅读:
    hdu 1017 A Mathematical Curiosity 解题报告
    hdu 2069 Coin Change 解题报告
    hut 1574 组合问题 解题报告
    hdu 2111 Saving HDU 解题报
    hut 1054 Jesse's Code 解题报告
    hdu1131 Count the Trees解题报告
    hdu 2159 FATE 解题报告
    hdu 1879 继续畅通工程 解题报告
    oracle的系统和对象权限
    oracle 自定义函数 返回一个表类型
  • 原文地址:https://www.cnblogs.com/tinyphp/p/3829895.html
Copyright © 2011-2022 走看看