XML不仅能能实现布局,同样也可以绘制图形。其中有几个常用的API我们来介绍一下;
Shape , Layer , Selector
1. Shape : 通过Shape我们可以绘制各种形状,下面我们来介绍具体属性
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!-- 默认是rectangle--><!--android:shape=["rectangle"|"ring"|"line"|"oval"]>-->
<!-- 当shape是rectangle时使用 半径会被后面的单个半径给覆盖-->
<corners
android:bottomLeftRadius="1dp"
android:bottomRightRadius="1dp"
android:radius="1dp"
android:topLeftRad