From 20a34b569aad83a5f10847e74178323c64b74dc1 Mon Sep 17 00:00:00 2001 From: Kevinlinpr Date: Sun, 13 Oct 2024 05:03:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=AF=E5=8A=A8=E9=A1=B5=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle.kts | 1 + app/src/main/AndroidManifest.xml | 2 +- .../riderpro/ui/composables/DropdownMenu.kt | 5 +- .../main/res/drawable/rider_pro_logo_red.xml | 64 +++++++++++++++++++ app/src/main/res/values/colors.xml | 1 + app/src/main/res/values/themes.xml | 11 +++- 6 files changed, 80 insertions(+), 4 deletions(-) create mode 100644 app/src/main/res/drawable/rider_pro_logo_red.xml diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 48e4ae2..22e0f01 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -112,6 +112,7 @@ dependencies { implementation ("cn.jiguang.sdk:jpush-google:5.4.0") api ("com.tencent.imsdk:imsdk-plus:8.1.6116") implementation("io.github.rroohit:ImageCropView:3.0.1") + implementation("androidx.core:core-splashscreen:1.0.1") // 添加 SplashScreen 依赖 } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8dc1d80..0da24eb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -38,7 +38,7 @@ android:name=".MainActivity" android:exported="true" android:label="@string/app_name" - android:theme="@style/Theme.RiderPro" + android:theme="@style/Theme.App.Starting" android:windowSoftInputMode="adjustResize"> diff --git a/app/src/main/java/com/aiosman/riderpro/ui/composables/DropdownMenu.kt b/app/src/main/java/com/aiosman/riderpro/ui/composables/DropdownMenu.kt index 948fc82..c7877de 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/composables/DropdownMenu.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/composables/DropdownMenu.kt @@ -12,6 +12,7 @@ import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.runtime.Composable +import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.painterResource @@ -61,7 +62,9 @@ fun DropdownMenu( .noRippleClickable { item.action() }) { - Row { + Row( + verticalAlignment = Alignment.CenterVertically + ) { Text( item.title, fontWeight = FontWeight.W500 diff --git a/app/src/main/res/drawable/rider_pro_logo_red.xml b/app/src/main/res/drawable/rider_pro_logo_red.xml new file mode 100644 index 0000000..7261a7d --- /dev/null +++ b/app/src/main/res/drawable/rider_pro_logo_red.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index f8c6127..2d67668 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -7,4 +7,5 @@ #FF018786 #FF000000 #FFFFFFFF + #ED1C24 \ No newline at end of file diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 7ddf15c..22dc68a 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -1,5 +1,12 @@ - - + \ No newline at end of file