美文网首页
项目中shap的使用

项目中shap的使用

作者: 我是你森哥哥 | 来源:发表于2017-06-14 16:43 被阅读0次
    • 圆形
    • 矩形边框
    • 进度条

    1. 圆形

    圆形.png
    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:innerRadius="0dp"
        android:shape="ring"
        android:thickness="20dp"
        android:useLevel="false">
        <corners android:radius="10sp" />
        <solid android:color="@color/themeColor" />
    </shape>
    

    2. 矩形边框

    边框.png
    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <solid android:color="#00ff00ff"/>
        <corners android:radius="8px"></corners>
        <stroke android:color="@color/tomato"
            android:width="2px"/>
    </shape>
    

    3. 进度条

    进度条.png
    <?xml version="1.0" encoding="utf-8"?>
    <rotate xmlns:android="http://schemas.android.com/apk/res/android"
        android:fromDegrees="0"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toDegrees="1440">
    
        <!--   <!–shape的形状,默认为矩形,可以设置为矩形(rectangle)、椭圆形(oval)、线性形状(line)、环形(ring)
               下面的属性只有在android:shape="ring时可用:
               android:innerRadius         尺寸,内环的半径。
               android:innerRadiusRatio    浮点型,以环的宽度比率来表示内环的半径,
               android:thickness           尺寸,环的厚度
               android:thicknessRatio      浮点型,以环的宽度比率来表示环的厚度,例如,如果android:thicknessRatio="2",
               android:useLevel            boolean值,如果当做是LevelListDrawable使用时值为true,否则为false. –>
              -->
    
        <shape
            android:innerRadiusRatio="3"
            android:shape="ring"
            android:thicknessRatio="10"
            android:useLevel="false">
            <gradient
                android:centerColor="@color/themeColor"
                android:centerX="0.50"
                android:centerY="0.50"
                android:endColor="@color/themeColor"
                android:startColor="@color/bg_White"
    
                android:type="sweep"
                android:useLevel="false" />
        </shape>
    </rotate>
    

    4. 大神博客

    :http://www.cnblogs.com/MianActivity/p/5867776.html

    5.

    6.

    7.

    8.

    相关文章

      网友评论

          本文标题:项目中shap的使用

          本文链接:https://www.haomeiwen.com/subject/kifeqxtx.html