diff --git a/app/src/main/java/com/fankes/miui/notify/ui/activity/MainActivity.kt b/app/src/main/java/com/fankes/miui/notify/ui/activity/MainActivity.kt index 3ea32a3..3bcf57f 100644 --- a/app/src/main/java/com/fankes/miui/notify/ui/activity/MainActivity.kt +++ b/app/src/main/java/com/fankes/miui/notify/ui/activity/MainActivity.kt @@ -342,8 +342,8 @@ class MainActivity : BaseActivity() { ) binding.mainImgStatus.setImageResource( when { - YukiHookAPI.Status.isXposedModuleActive -> R.mipmap.ic_success - else -> R.mipmap.ic_warn + YukiHookAPI.Status.isXposedModuleActive -> R.drawable.ic_success + else -> R.drawable.ic_warn } ) binding.mainTextStatus.text = when { diff --git a/app/src/main/res/drawable/ic_about.xml b/app/src/main/res/drawable/ic_about.xml new file mode 100644 index 0000000..58c9d84 --- /dev/null +++ b/app/src/main/res/drawable/ic_about.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_back.xml b/app/src/main/res/drawable/ic_back.xml new file mode 100644 index 0000000..a6badea --- /dev/null +++ b/app/src/main/res/drawable/ic_back.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_filter.xml b/app/src/main/res/drawable/ic_filter.xml new file mode 100644 index 0000000..4f378e8 --- /dev/null +++ b/app/src/main/res/drawable/ic_filter.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_function.xml b/app/src/main/res/drawable/ic_function.xml new file mode 100644 index 0000000..bf57429 --- /dev/null +++ b/app/src/main/res/drawable/ic_function.xml @@ -0,0 +1,52 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_github.xml b/app/src/main/res/drawable/ic_github.xml new file mode 100644 index 0000000..7c14bf4 --- /dev/null +++ b/app/src/main/res/drawable/ic_github.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_home.xml b/app/src/main/res/drawable/ic_home.xml new file mode 100644 index 0000000..f43c7ea --- /dev/null +++ b/app/src/main/res/drawable/ic_home.xml @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_info.xml b/app/src/main/res/drawable/ic_info.xml new file mode 100644 index 0000000..5f3e379 --- /dev/null +++ b/app/src/main/res/drawable/ic_info.xml @@ -0,0 +1,30 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_modify.xml b/app/src/main/res/drawable/ic_modify.xml new file mode 100644 index 0000000..5469ce8 --- /dev/null +++ b/app/src/main/res/drawable/ic_modify.xml @@ -0,0 +1,36 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_nf_icon_update.xml b/app/src/main/res/drawable/ic_nf_icon_update.xml index 3691ec4..f13deea 100644 --- a/app/src/main/res/drawable/ic_nf_icon_update.xml +++ b/app/src/main/res/drawable/ic_nf_icon_update.xml @@ -4,8 +4,7 @@ android:tint="@color/white" android:viewportWidth="24" android:viewportHeight="24"> - - + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_notify.xml b/app/src/main/res/drawable/ic_notify.xml new file mode 100644 index 0000000..245447b --- /dev/null +++ b/app/src/main/res/drawable/ic_notify.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_notify_icon.xml b/app/src/main/res/drawable/ic_notify_icon.xml index 3aa6b3c..9ab03b3 100644 --- a/app/src/main/res/drawable/ic_notify_icon.xml +++ b/app/src/main/res/drawable/ic_notify_icon.xml @@ -3,8 +3,7 @@ android:height="150dp" android:viewportWidth="1024" android:viewportHeight="1024"> - - + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_page_bottom.xml b/app/src/main/res/drawable/ic_page_bottom.xml new file mode 100644 index 0000000..097586a --- /dev/null +++ b/app/src/main/res/drawable/ic_page_bottom.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_page_top.xml b/app/src/main/res/drawable/ic_page_top.xml new file mode 100644 index 0000000..8afbefe --- /dev/null +++ b/app/src/main/res/drawable/ic_page_top.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_preference.xml b/app/src/main/res/drawable/ic_preference.xml new file mode 100644 index 0000000..be927ab --- /dev/null +++ b/app/src/main/res/drawable/ic_preference.xml @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_restart.xml b/app/src/main/res/drawable/ic_restart.xml new file mode 100644 index 0000000..edf7c8a --- /dev/null +++ b/app/src/main/res/drawable/ic_restart.xml @@ -0,0 +1,30 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_success.xml b/app/src/main/res/drawable/ic_success.xml new file mode 100644 index 0000000..42e9982 --- /dev/null +++ b/app/src/main/res/drawable/ic_success.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_sync.xml b/app/src/main/res/drawable/ic_sync.xml new file mode 100644 index 0000000..2d14c00 --- /dev/null +++ b/app/src/main/res/drawable/ic_sync.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_system_clock.xml b/app/src/main/res/drawable/ic_system_clock.xml index 338b70a..080e487 100644 --- a/app/src/main/res/drawable/ic_system_clock.xml +++ b/app/src/main/res/drawable/ic_system_clock.xml @@ -4,8 +4,7 @@ android:tint="@color/white" android:viewportWidth="24" android:viewportHeight="24"> - - + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_warn.xml b/app/src/main/res/drawable/ic_warn.xml new file mode 100644 index 0000000..36c5999 --- /dev/null +++ b/app/src/main/res/drawable/ic_warn.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_config.xml b/app/src/main/res/layout/activity_config.xml index 24e3814..0864648 100644 --- a/app/src/main/res/layout/activity_config.xml +++ b/app/src/main/res/layout/activity_config.xml @@ -25,7 +25,7 @@ android:layout_height="20dp" android:layout_marginStart="10dp" android:layout_marginEnd="20dp" - android:src="@mipmap/ic_back" + android:src="@drawable/ic_back" android:tint="@color/colorTextGray" android:tooltipText="返回" /> @@ -59,19 +59,18 @@ @@ -80,7 +79,7 @@ android:layout_width="22dp" android:layout_height="22dp" android:layout_marginEnd="10dp" - android:src="@mipmap/ic_filter" + android:src="@drawable/ic_filter" android:tint="@color/colorTextGray" android:tooltipText="按条件过滤" /> @@ -89,7 +88,7 @@ android:layout_width="23dp" android:layout_height="23dp" android:layout_marginEnd="10dp" - android:src="@mipmap/ic_sync" + android:src="@drawable/ic_sync" android:tint="@color/colorTextGray" android:tooltipText="同步列表" /> @@ -111,7 +110,7 @@ android:layout_height="15dp" android:layout_marginEnd="10dp" android:alpha="0.85" - android:src="@mipmap/ic_about" + android:src="@drawable/ic_about" android:tint="@color/colorTextDark" /> @@ -70,7 +70,7 @@ android:layout_height="25dp" android:layout_marginStart="25dp" android:layout_marginEnd="5dp" - android:src="@mipmap/ic_warn" + android:src="@drawable/ic_warn" android:tint="@color/white" /> - + app:cardBackgroundColor="#009688" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + - + app:cardBackgroundColor="#2196F3" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + - + app:cardBackgroundColor="#66BB6A" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + - + app:cardBackgroundColor="#FF7043" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + @@ -802,11 +842,21 @@ android:layout_height="wrap_content" android:gravity="center|start"> - + app:cardBackgroundColor="#FFFF9800" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + - + app:cardBackgroundColor="#FF03A9F4" + app:cardCornerRadius="50dp" + app:cardElevation="0dp"> + + + @@ -908,7 +968,7 @@ android:layout_marginBottom="10dp" android:alpha="0.8" android:lineSpacingExtra="10dp" - android:text="Q.哪些是已知问题?\nA.以下是问题描述列表:\n(1) 动态小图标可能会在高版本系统中闪烁,这是 MIUI 强行设置 APP 图标的问题,暂时没有找到解决方案,强行破坏修复方式会导致原生动画出现问题,后期有解决方案再研究。\n(2) 请始终保持最新版本的 LSPosed,旧版本可能会出现 Hook 不生效的问题,若最新版本依然不生效请在作用域中长按“系统界面”(“系统 UI”)选择重新优化。\n(3) 建议最低从 MIUI 12.5 “2021-5-18” 开发版以后开始使用,之前的版本可能或多或少存在 MIUI 自身 BUG 不生效、黑白块问题,将不再进行适配。" + android:text="Q.哪些是已知问题?\nA.以下是问题描述列表:\n(1) 动态小图标可能会在高版本系统中闪烁,这是 MIUI 强行设置 APP 图标的问题,暂时没有找到解决方案,强行破坏修复方式会导致原生动画出现问题,后期有解决方案再研究。\n(2) 请始终保持最新版本的 LSPosed,旧版本可能会出现 Hook 不生效的问题,若最新版本依然不生效请在作用域中长按“系统界面” (“系统 UI”) 选择重新优化。\n(3) 部分用户反馈在 MIUI 13、14 初期的 Android 13 内测版系统中可能会出现通知图标反色失败的情况,此问题官方在 “2022-9-29” 的开发版中已经修复,如果你在使用过程中遇到了同样的问题,推荐将系统更新到已修复此问题的最新版本。\n(4) 建议最低从 MIUI 12.5 “2021-5-18” 开发版以后开始使用,之前的版本可能或多或少存在 MIUI 自身 BUG 不生效、黑白块问题,将不再进行适配。" android:textColor="@color/colorTextDark" android:textSize="12sp" /> diff --git a/app/src/main/res/layout/adapter_config.xml b/app/src/main/res/layout/adapter_config.xml index c108104..8c11409 100644 --- a/app/src/main/res/layout/adapter_config.xml +++ b/app/src/main/res/layout/adapter_config.xml @@ -29,7 +29,6 @@ android:layout_width="15dp" android:layout_height="15dp" android:layout_marginEnd="8dp" - android:src="@mipmap/ic_about" android:tint="@color/colorTextGray" />