From 8b566e47b67d74d1915bc9f2c07204dd1a222197 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期三, 04 六月 2025 13:44:00 +0800
Subject: [PATCH] feat(generallibrary): 添加按钮和对话框的背景 drawable

---
 generallibrary/src/main/res/drawable/button_blue_bg.xml        |    6 ++++++
 generallibrary/src/main/res/drawable/edit_text_bg_selector.xml |   19 +++++++++++++++++++
 generallibrary/src/main/res/drawable/button_red_bg.xml         |    6 ++++++
 generallibrary/src/main/res/drawable/button_gray_bg.xml        |    6 ++++++
 generallibrary/src/main/res/drawable/dialog_bg.xml             |    6 ++++++
 5 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/generallibrary/src/main/res/drawable/button_blue_bg.xml b/generallibrary/src/main/res/drawable/button_blue_bg.xml
new file mode 100644
index 0000000..17b1c85
--- /dev/null
+++ b/generallibrary/src/main/res/drawable/button_blue_bg.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="@color/base_blue_bg" />
+    <corners android:radius="6dp" />
+</shape> 
\ No newline at end of file
diff --git a/generallibrary/src/main/res/drawable/button_gray_bg.xml b/generallibrary/src/main/res/drawable/button_gray_bg.xml
new file mode 100644
index 0000000..4f32042
--- /dev/null
+++ b/generallibrary/src/main/res/drawable/button_gray_bg.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="#F5F5F5" />
+    <corners android:radius="6dp" />
+</shape> 
\ No newline at end of file
diff --git a/generallibrary/src/main/res/drawable/button_red_bg.xml b/generallibrary/src/main/res/drawable/button_red_bg.xml
new file mode 100644
index 0000000..d5313c1
--- /dev/null
+++ b/generallibrary/src/main/res/drawable/button_red_bg.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="#FF4D4F" />
+    <corners android:radius="6dp" />
+</shape> 
\ No newline at end of file
diff --git a/generallibrary/src/main/res/drawable/dialog_bg.xml b/generallibrary/src/main/res/drawable/dialog_bg.xml
new file mode 100644
index 0000000..7223361
--- /dev/null
+++ b/generallibrary/src/main/res/drawable/dialog_bg.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    android:shape="rectangle">
+    <solid android:color="#FFFFFF" />
+    <corners android:radius="12dp" />
+</shape> 
\ No newline at end of file
diff --git a/generallibrary/src/main/res/drawable/edit_text_bg_selector.xml b/generallibrary/src/main/res/drawable/edit_text_bg_selector.xml
new file mode 100644
index 0000000..5ce9e5f
--- /dev/null
+++ b/generallibrary/src/main/res/drawable/edit_text_bg_selector.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <!-- 鑾峰彇鐒︾偣鏃剁殑鑳屾櫙 -->
+    <item android:state_focused="true">
+        <shape android:shape="rectangle">
+            <solid android:color="#FFFFFF" />
+            <corners android:radius="8dp" />
+            <stroke android:width="1.5dp" android:color="@color/base_blue_bg" />
+        </shape>
+    </item>
+    <!-- 榛樿鑳屾櫙 -->
+    <item>
+        <shape android:shape="rectangle">
+            <solid android:color="#FFFFFF" />
+            <corners android:radius="8dp" />
+            <stroke android:width="1dp" android:color="#E0E0E0" />
+        </shape>
+    </item>
+</selector> 
\ No newline at end of file

--
Gitblit v1.8.0