shape(二)

来源:互联网 发布:淘宝人脸认证为何失败 编辑:程序博客网 时间:2024/05/18 00:25

button_pressed.xml

<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>  
      <shape android:shape="rectangle">   
         <solid android:color="#FF0099cc" />  
         <corners  
            android:topLeftRadius="4dip"  
            android:topRightRadius="4dip"  
            android:bottomLeftRadius="4dip"  
            android:bottomRightRadius="4dip" />  
      </shape>  
   </item>  
   <item android:top="1px" android:bottom="1px" android:left="1px" android:right="1px">  
     <shape>  
        <gradient   
            android:startColor="@android:color/holo_blue_dark" android:endColor="@android:color/holo_blue_dark"   
            android:type="linear" android:angle="90"  
            android:centerX="0.5" android:centerY="0.5" />  
        <corners  
            android:topLeftRadius="4dip"  
            android:topRightRadius="4dip"  
            android:bottomLeftRadius="4dip"  
            android:bottomRightRadius="4dip" />  
      </shape>  
   </item>    

</layer-list>



第一个item指的是形状是什么(例如长方形),边线是什么颜色

第二个item形状内部的颜色渐变gradient ,拐角怎么处理corners  ,边缘怎么处理stroke,等等

0 0