diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..9492d2b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,81 @@
+######################
+# 解决java产生文件
+######################
+*.class
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.ear
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+
+######################
+# 解决maven产生的文件
+######################
+
+target/
+**/target/
+pom.xml.tag
+pom.xml.releaseBackup
+pom.xml.versionsBackup
+pom.xml.next
+release.properties
+dependency-reduced-pom.xml
+buildNumber.properties
+.mvn/timing.properties
+
+######################
+# 解决各类编辑器自动产生的文件
+######################
+
+*.iml
+
+## Directory-based project format:
+.idea/
+# if you remove the above rule, at least ignore the following:
+
+# User-specific stuff:
+# .idea/workspace.xml
+# .idea/tasks.xml
+# .idea/dictionaries
+
+# Sensitive or high-churn files:
+# .idea/dataSources.ids
+# .idea/dataSources.xml
+# .idea/sqlDataSources.xml
+# .idea/dynamic.xml
+# .idea/uiDesigner.xml
+
+# Gradle:
+# .idea/gradle.xml
+# .idea/libraries
+
+# Mongo Explorer plugin:
+# .idea/mongoSettings.xml
+
+## File-based project format:
+*.ipr
+*.iws
+
+## Plugin-specific files:
+
+# IntelliJ
+/out/
+/target/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+
diff --git a/app.suml b/app.suml
new file mode 100644
index 0000000..5131da4
--- /dev/null
+++ b/app.suml
@@ -0,0 +1,2 @@
+
+
diff --git a/src/.gradle/8.2/checksums/checksums.lock b/src/.gradle/8.2/checksums/checksums.lock
new file mode 100644
index 0000000..486d968
Binary files /dev/null and b/src/.gradle/8.2/checksums/checksums.lock differ
diff --git a/src/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock b/src/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock
new file mode 100644
index 0000000..314330b
Binary files /dev/null and b/src/.gradle/8.2/dependencies-accessors/dependencies-accessors.lock differ
diff --git a/src/.gradle/8.2/dependencies-accessors/gc.properties b/src/.gradle/8.2/dependencies-accessors/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/src/.gradle/8.2/executionHistory/executionHistory.bin b/src/.gradle/8.2/executionHistory/executionHistory.bin
new file mode 100644
index 0000000..c7f85f1
Binary files /dev/null and b/src/.gradle/8.2/executionHistory/executionHistory.bin differ
diff --git a/src/.gradle/8.2/executionHistory/executionHistory.lock b/src/.gradle/8.2/executionHistory/executionHistory.lock
new file mode 100644
index 0000000..24b9b90
Binary files /dev/null and b/src/.gradle/8.2/executionHistory/executionHistory.lock differ
diff --git a/src/.gradle/8.2/fileChanges/last-build.bin b/src/.gradle/8.2/fileChanges/last-build.bin
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/src/.gradle/8.2/fileChanges/last-build.bin differ
diff --git a/src/.gradle/8.2/fileHashes/fileHashes.bin b/src/.gradle/8.2/fileHashes/fileHashes.bin
new file mode 100644
index 0000000..fe2b3fa
Binary files /dev/null and b/src/.gradle/8.2/fileHashes/fileHashes.bin differ
diff --git a/src/.gradle/8.2/fileHashes/fileHashes.lock b/src/.gradle/8.2/fileHashes/fileHashes.lock
new file mode 100644
index 0000000..a3332e1
Binary files /dev/null and b/src/.gradle/8.2/fileHashes/fileHashes.lock differ
diff --git a/src/.gradle/8.2/gc.properties b/src/.gradle/8.2/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index e018796..37a7b1f 100644
Binary files a/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/src/.gradle/buildOutputCleanup/cache.properties b/src/.gradle/buildOutputCleanup/cache.properties
new file mode 100644
index 0000000..811d209
--- /dev/null
+++ b/src/.gradle/buildOutputCleanup/cache.properties
@@ -0,0 +1,2 @@
+#Sun Oct 29 21:38:08 CST 2023
+gradle.version=8.2
diff --git a/src/.gradle/buildOutputCleanup/outputFiles.bin b/src/.gradle/buildOutputCleanup/outputFiles.bin
index 88c38af..7ba4b04 100644
Binary files a/src/.gradle/buildOutputCleanup/outputFiles.bin and b/src/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/src/.gradle/file-system.probe b/src/.gradle/file-system.probe
index 25bf1ac..61dc01f 100644
Binary files a/src/.gradle/file-system.probe and b/src/.gradle/file-system.probe differ
diff --git a/src/.gradle/vcs-1/gc.properties b/src/.gradle/vcs-1/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/src/.idea/gradle.xml b/src/.idea/gradle.xml
index c7b43a0..038e045 100644
--- a/src/.idea/gradle.xml
+++ b/src/.idea/gradle.xml
@@ -1,22 +1,16 @@
-
-<<<<<<< HEAD
-=======
->>>>>>> develop
\ No newline at end of file
diff --git a/src/.idea/modules.xml b/src/.idea/modules.xml
index ee2bce2..f669a0e 100644
--- a/src/.idea/modules.xml
+++ b/src/.idea/modules.xml
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
diff --git a/src/.idea/modules/Notes2.src.iml b/src/.idea/modules/Notes2.src.iml
index 6ac0412..e649f46 100644
--- a/src/.idea/modules/Notes2.src.iml
+++ b/src/.idea/modules/Notes2.src.iml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/src/.idea/modules/app/src.app.androidTest.iml b/src/.idea/modules/app/src.app.androidTest.iml
deleted file mode 100644
index 252a99c..0000000
--- a/src/.idea/modules/app/src.app.androidTest.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/modules/app/src.app.iml b/src/.idea/modules/app/src.app.iml
deleted file mode 100644
index bb8bb1f..0000000
--- a/src/.idea/modules/app/src.app.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/modules/app/src.app.main.iml b/src/.idea/modules/app/src.app.main.iml
deleted file mode 100644
index c1c229e..0000000
--- a/src/.idea/modules/app/src.app.main.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/modules/app/src.app.unitTest.iml b/src/.idea/modules/app/src.app.unitTest.iml
deleted file mode 100644
index b48e83c..0000000
--- a/src/.idea/modules/app/src.app.unitTest.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/workspace.xml b/src/.idea/workspace.xml
index 293394f..374ddf6 100644
--- a/src/.idea/workspace.xml
+++ b/src/.idea/workspace.xml
@@ -4,7 +4,16 @@