左晓为主开发手持机充值管理机
zuoxiao
2025-03-06 2e139af1d444c02efe248660174409abd2b713db
feat(generallibrary): 添加多个 drawable 资源文件

- 新增 cancel_button_bg.xml:定义取消按钮的背景样式
- 新增 cancel_button_ripple.xml:定义取消按钮的涟漪效果
- 新增 edit_text_bg.xml:定义编辑文本框的背景样式
- 新增 search_button_ripple.xml:定义搜索按钮的涟漪效果- 新增 search_dialog_bg.xml:定义搜索对话框的背景样式
5个文件已添加
67 ■■■■■ 已修改文件
generallibrary/src/main/res/drawable/cancel_button_bg.xml 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
generallibrary/src/main/res/drawable/cancel_button_ripple.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
generallibrary/src/main/res/drawable/edit_text_bg.xml 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
generallibrary/src/main/res/drawable/search_button_ripple.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
generallibrary/src/main/res/drawable/search_dialog_bg.xml 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
generallibrary/src/main/res/drawable/cancel_button_bg.xml
New file
@@ -0,0 +1,9 @@
<?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="16dp" />
    <stroke
        android:width="1dp"
        android:color="#E0E0E0" />
</shape>
generallibrary/src/main/res/drawable/cancel_button_ripple.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="#20000000">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle">
            <solid android:color="#000000" />
            <corners android:radius="16dp" />
        </shape>
    </item>
    <item android:drawable="@drawable/cancel_button_bg" />
</ripple>
generallibrary/src/main/res/drawable/edit_text_bg.xml
New file
@@ -0,0 +1,14 @@
<?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="8dp" />
    <stroke
        android:width="1dp"
        android:color="#E0E0E0" />
    <padding
        android:bottom="8dp"
        android:left="12dp"
        android:right="12dp"
        android:top="8dp" />
</shape>
generallibrary/src/main/res/drawable/search_button_ripple.xml
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="#33FFFFFF">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />
            <corners android:radius="16dp" />
        </shape>
    </item>
    <item android:drawable="@drawable/rounded_button_bg" />
</ripple>
generallibrary/src/main/res/drawable/search_dialog_bg.xml
New file
@@ -0,0 +1,22 @@
<?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="#20000000" />
            <corners android:radius="12dp" />
            <padding
                android:bottom="2dp"
                android:left="1dp"
                android:right="1dp"
                android:top="0dp" />
        </shape>
    </item>
    <!-- 背景 -->
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />
            <corners android:radius="12dp" />
        </shape>
    </item>
</layer-list>