shape的一些总结,总是记不住,写在这里方便随时查看。
代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FFFFFF"/> <!-- 实心 -->
<stroke
android:width="2dp"
android:color="#63B8FF" /> <!-- 描边 -->
<padding
android:left="5dp"
android:top="5dp"
android:right="5dp"
android:bottom="5dp" />
<corners android:radius="5dp" /> <!-- 圆角 -->
</shape>
<gradient
android:startColor="#666666"
android:endColor="#121212"
android:angle="270" /> <!-- 渐变,angle角度必须为45的整数倍 -->
<corners
android:topRightRadius="20dp" <!-- 右上角 -->
android:bottomLeftRadius="20dp" <!-- 右下角 -->
android:topLeftRadius="0dp" <!-- 左上角 -->
android:bottomRightRadius="0dp" <!-- 左下角 -->
/>