feat: 优化UI交互体验和视觉效果

- 修复按钮点击效果过于明显的问题
- 统一使用自定义背景替代系统selectableItemBackgroundBorderless
- 移除Control.Action样式中的文字阴影效果
- 优化直播页面选择按钮颜色为主题黄色
- 调整许可协议页面按钮区域上间距为8dp
- 修复跨类和换源按钮的文字重叠问题
- 提升整体UI视觉一致性和用户体验
This commit is contained in:
您的名字
2025-10-14 12:35:12 +08:00
parent 93d8c5703b
commit 928a0e9807
17 changed files with 36 additions and 26 deletions
@@ -18,7 +18,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_back" />
<TextView
@@ -35,7 +35,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginStart="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_sync" />
<ImageView
@@ -43,7 +43,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginStart="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_delete"
android:visibility="gone"
tools:visibility="visible" />
+3 -3
View File
@@ -18,7 +18,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_back" />
<TextView
@@ -35,7 +35,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginStart="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_sync" />
<ImageView
@@ -43,7 +43,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginStart="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_delete"
android:visibility="gone"
tools:visibility="visible" />
@@ -19,7 +19,7 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_back" />
<TextView
+4 -4
View File
@@ -28,7 +28,7 @@
android:id="@+id/logo"
android:layout_width="24dp"
android:layout_height="24dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_logo" />
<LinearLayout
@@ -66,14 +66,14 @@
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="12dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_keep" />
<ImageView
android:id="@+id/history"
android:layout_width="24dp"
android:layout_height="24dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_history" />
</LinearLayout>
@@ -144,7 +144,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_gravity="center"
android:background="?attr/selectableItemBackgroundBorderless"
android:background="@drawable/shape_action_background"
android:src="@drawable/ic_action_retry"
android:visibility="gone" />