From 47885dbf6ce43ad1ecd3a39f15687bfcdc5edcdc Mon Sep 17 00:00:00 2001 From: Super12138 <70494801+Super12138@users.noreply.github.com> Date: Thu, 6 Feb 2025 13:05:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E5=BC=80=E5=B1=8F=E7=94=BB?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 8 ++++---- .../cn/super12138/todo/ui/activities/MainActivity.kt | 2 ++ app/src/main/res/values/themes.xml | 5 +++++ 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b0ee2ae..6ca0ddb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,13 +11,12 @@ android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" - android:theme="@style/Theme.ToDo" + android:theme="@style/Theme.ToDo.Starting" tools:targetApi="35"> + android:label="@string/app_name"> @@ -26,7 +25,8 @@ + android:exported="false" + android:theme="@style/Theme.ToDo" /> \ No newline at end of file diff --git a/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt b/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt index e787030..86bb871 100644 --- a/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt +++ b/app/src/main/kotlin/cn/super12138/todo/ui/activities/MainActivity.kt @@ -10,6 +10,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.runtime.LaunchedEffect import androidx.compose.ui.Modifier +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen import androidx.core.view.WindowCompat import androidx.lifecycle.viewmodel.compose.viewModel import cn.super12138.todo.logic.model.DarkMode.Dark @@ -22,6 +23,7 @@ import cn.super12138.todo.ui.viewmodels.MainViewModel class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { + installSplashScreen() enableEdgeToEdge() super.onCreate(savedInstanceState) setContent { diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 5ec2101..7a880b5 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -1,5 +1,10 @@ +