red_button_bg.xml
1 KB
<?xml version="1.0" encoding="utf-8"?>
<!--
<shape>
作用:XML中定义的几何形状
位置:res/drawable/文件的名称.xml
shape类型4种:Android:shape=["rectangle" | "oval" | "line" | "ring"]
属性:https://blog.csdn.net/brokge/article/details/9713041
实例:https://www.jb51.net/article/114790.htm
-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!-- solid 定义填充底色 -->
<solid android:color="@color/red_bg" />
<!--corners定义圆角-->
<corners android:radius="8dp"/>
<!--<stroke > 定义描边,虚线-->
<!--<padding >边界填充-->
</shape>
<!--
<selector>根据不同的选定状态来定义不同的现实效果
分为四大属性:
android:state_selected 是否选中
android:state_focused 是否获得焦点
android:state_pressed 是否按压
android:state_enabled 是否设置是否响应事件,指所有事件
-->
<!--
<layer-list>
将多个图片或上面两种效果按照顺序层叠起来
-->