zoukankan      html  css  js  c++  java
  • Android 带边框的圆角按钮

    新建buttonstyle.xml 代码如下

    <?xml version="1.0" encoding="UTF-8"?>  
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">   
    <!-- 连框颜色值 --><item>   
      <shape>   
        <solid android:color="#151104" />   
        <corners android:radius="6dp" />    
           
      </shape>   
    </item>   
    <!-- 主体背景颜色值 -->  
    <item android:bottom="1dp" android:right="1dp" android:top="1dp" android:left="1dp">   
         <shape>   
        <gradient android:startColor="#eb6b00" android:centerColor="#ef8000" 
        android:endColor="#f49500" android:type="linear" android:angle="90"  
        android:centerX="0.5" android:centerY="0.5" />  
       
        <padding android:left="2dp" android:top="2dp" android:right="2dp"  
        android:bottom="2dp" />  
       <!-- 应该是圆角 -->
        <corners android:radius="6dp" />    
         </shape>     
    </item>  
    </layer-list>

    按钮应用样式

    <Button
            android:id="@+id/btnSave"
            android:background="@drawable/buttonstyle"
            android:layout_width="match_parent"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:textColor="#ffffff"
            android:textSize="15sp"
            android:height="37dp"       
            android:text="保存" />

  • 相关阅读:
    closure
    运算符优先级
    css妙用
    BFC (块级格式化上下文)
    display:table-cell 详解
    line-height深入理解
    margin collapse
    探究 CSS 解析原理
    python入门
    spring与线程安全
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/5733533.html
Copyright © 2011-2022 走看看