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 @@
+