diff --git a/app/build/intermediates/annotation_processor_list/debugAndroidTest/annotationProcessors.json b/app/build/intermediates/annotation_processor_list/debugAndroidTest/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/app/build/intermediates/annotation_processor_list/debugAndroidTest/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/app/build/intermediates/apk_ide_redirect_file/debugAndroidTest/redirect.txt b/app/build/intermediates/apk_ide_redirect_file/debugAndroidTest/redirect.txt
new file mode 100644
index 0000000..b7d5868
--- /dev/null
+++ b/app/build/intermediates/apk_ide_redirect_file/debugAndroidTest/redirect.txt
@@ -0,0 +1,2 @@
+#- File Locator -
+listingFile=../../../outputs/apk/androidTest/debug/output-metadata.json
diff --git a/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debugAndroidTest/R.jar b/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debugAndroidTest/R.jar
new file mode 100644
index 0000000..df70a92
Binary files /dev/null and b/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debugAndroidTest/R.jar differ
diff --git a/app/build/intermediates/compile_app_classes_jar/debug/classes.jar b/app/build/intermediates/compile_app_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..69479eb
Binary files /dev/null and b/app/build/intermediates/compile_app_classes_jar/debug/classes.jar differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_0/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_0/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_0/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_1/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_1/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_1/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_2/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_2/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_2/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_3/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_3/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_3/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_4/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_4/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_4/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_5/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_5/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_5/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_6/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_6/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_6/graph.bin differ
diff --git a/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_7/graph.bin b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_7/graph.bin
new file mode 100644
index 0000000..601f245
Binary files /dev/null and b/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_080bf93d35fcd7b7c29844a1e69e36e63c6517811e72cac970c84badf40b5035_bucket_7/graph.bin differ
diff --git a/app/build/intermediates/dex/debugAndroidTest/mergeDexDebugAndroidTest/classes.dex b/app/build/intermediates/dex/debugAndroidTest/mergeDexDebugAndroidTest/classes.dex
new file mode 100644
index 0000000..4907107
Binary files /dev/null and b/app/build/intermediates/dex/debugAndroidTest/mergeDexDebugAndroidTest/classes.dex differ
diff --git a/app/build/intermediates/dex_archive_input_jar_hashes/debugAndroidTest/out b/app/build/intermediates/dex_archive_input_jar_hashes/debugAndroidTest/out
new file mode 100644
index 0000000..49b0060
Binary files /dev/null and b/app/build/intermediates/dex_archive_input_jar_hashes/debugAndroidTest/out differ
diff --git a/app/build/intermediates/dex_number_of_buckets_file/debugAndroidTest/out b/app/build/intermediates/dex_number_of_buckets_file/debugAndroidTest/out
new file mode 100644
index 0000000..301160a
--- /dev/null
+++ b/app/build/intermediates/dex_number_of_buckets_file/debugAndroidTest/out
@@ -0,0 +1 @@
+8
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/debugAndroidTest-mergeJavaRes/merge-state b/app/build/intermediates/incremental/debugAndroidTest-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/app/build/intermediates/incremental/debugAndroidTest-mergeJavaRes/merge-state differ
diff --git a/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties b/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties
new file mode 100644
index 0000000..c259e4a
--- /dev/null
+++ b/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Thu Dec 14 10:19:33 CST 2023
diff --git a/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml b/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml
new file mode 100644
index 0000000..4c8f7bd
--- /dev/null
+++ b/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml b/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml
new file mode 100644
index 0000000..ff9b2cd
--- /dev/null
+++ b/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml b/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml
new file mode 100644
index 0000000..dc06c10
--- /dev/null
+++ b/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml b/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml
new file mode 100644
index 0000000..2870084
--- /dev/null
+++ b/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/dex-renamer-state.txt b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/dex-renamer-state.txt
new file mode 100644
index 0000000..e3cd47d
--- /dev/null
+++ b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/dex-renamer-state.txt
@@ -0,0 +1,4 @@
+#Thu Dec 14 10:22:55 CST 2023
+base.0=F\:\\work\\Notes-master\\app\\build\\intermediates\\dex\\debugAndroidTest\\mergeDexDebugAndroidTest\\classes.dex
+path.0=classes.dex
+renamed.0=classes.dex
diff --git a/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/androidResources b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/androidResources
new file mode 100644
index 0000000..a40567b
Binary files /dev/null and b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/androidResources differ
diff --git a/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/javaResources0 b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/javaResources0
new file mode 100644
index 0000000..945a7c5
Binary files /dev/null and b/app/build/intermediates/incremental/packageDebugAndroidTest/tmp/debugAndroidTest/zip-cache/javaResources0 differ
diff --git a/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt b/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt
new file mode 100644
index 0000000..09d7bb5
--- /dev/null
+++ b/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt
@@ -0,0 +1,34 @@
+1
+2
+4
+5 F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:5:5-74
+6 android:minSdkVersion="14"
+6-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:5:15-41
+7 android:targetSdkVersion="14" />
+7-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:5:42-71
+8
+9 F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:11:5-15:66
+10 android:name="android.test.InstrumentationTestRunner"
+10-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:11:22-75
+11 android:functionalTest="false"
+11-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:14:22-52
+12 android:handleProfiling="false"
+12-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:13:22-53
+13 android:label="Tests for net.micode.notes"
+13-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:15:22-64
+14 android:targetPackage="net.micode.notes" />
+14-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:12:22-62
+15
+16 F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:7:5-9:19
+17 android:debuggable="true"
+18 android:extractNativeLibs="true" >
+19
+19-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:8:9-60
+19-->F:\work\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest5737614761422838372.xml:8:23-57
+20
+21
+22
diff --git a/app/build/intermediates/merged_java_res/debugAndroidTest/feature-app.jar b/app/build/intermediates/merged_java_res/debugAndroidTest/feature-app.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/app/build/intermediates/merged_java_res/debugAndroidTest/feature-app.jar differ
diff --git a/app/build/intermediates/packaged_manifests/debugAndroidTest/AndroidManifest.xml b/app/build/intermediates/packaged_manifests/debugAndroidTest/AndroidManifest.xml
new file mode 100644
index 0000000..6ead235
--- /dev/null
+++ b/app/build/intermediates/packaged_manifests/debugAndroidTest/AndroidManifest.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build/intermediates/packaged_manifests/debugAndroidTest/output-metadata.json b/app/build/intermediates/packaged_manifests/debugAndroidTest/output-metadata.json
new file mode 100644
index 0000000..890157a
--- /dev/null
+++ b/app/build/intermediates/packaged_manifests/debugAndroidTest/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "net.micode.notes.test",
+ "variantName": "debugAndroidTest",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/app/build/intermediates/processed_res/debugAndroidTest/out/output-metadata.json b/app/build/intermediates/processed_res/debugAndroidTest/out/output-metadata.json
new file mode 100644
index 0000000..5a62dd0
--- /dev/null
+++ b/app/build/intermediates/processed_res/debugAndroidTest/out/output-metadata.json
@@ -0,0 +1,20 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PROCESSED_RES",
+ "kind": "Directory"
+ },
+ "applicationId": "net.micode.notes.test",
+ "variantName": "debugAndroidTest",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "versionCode": 0,
+ "versionName": "",
+ "outputFile": "resources.ap_"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/app/build/intermediates/processed_res/debugAndroidTest/out/resources.ap_ b/app/build/intermediates/processed_res/debugAndroidTest/out/resources.ap_
new file mode 100644
index 0000000..5caadee
Binary files /dev/null and b/app/build/intermediates/processed_res/debugAndroidTest/out/resources.ap_ differ
diff --git a/app/build/intermediates/project_dex_archive/debugAndroidTest/out/9beb0e8a81eac172d79c8e543de1eecc1ee027841815a239df7ee9481370a50b_4.jar b/app/build/intermediates/project_dex_archive/debugAndroidTest/out/9beb0e8a81eac172d79c8e543de1eecc1ee027841815a239df7ee9481370a50b_4.jar
new file mode 100644
index 0000000..3a8e4db
Binary files /dev/null and b/app/build/intermediates/project_dex_archive/debugAndroidTest/out/9beb0e8a81eac172d79c8e543de1eecc1ee027841815a239df7ee9481370a50b_4.jar differ
diff --git a/app/build/intermediates/runtime_symbol_list/debugAndroidTest/R.txt b/app/build/intermediates/runtime_symbol_list/debugAndroidTest/R.txt
new file mode 100644
index 0000000..e69de29
diff --git a/app/build/intermediates/signing_config_versions/debugAndroidTest/signing-config-versions.json b/app/build/intermediates/signing_config_versions/debugAndroidTest/signing-config-versions.json
new file mode 100644
index 0000000..bb4deaa
--- /dev/null
+++ b/app/build/intermediates/signing_config_versions/debugAndroidTest/signing-config-versions.json
@@ -0,0 +1 @@
+{"enableV1Signing":true,"enableV2Signing":true,"enableV3Signing":false,"enableV4Signing":false}
\ No newline at end of file
diff --git a/app/build/intermediates/source_set_path_map/debugAndroidTest/file-map.txt b/app/build/intermediates/source_set_path_map/debugAndroidTest/file-map.txt
new file mode 100644
index 0000000..b98d39c
--- /dev/null
+++ b/app/build/intermediates/source_set_path_map/debugAndroidTest/file-map.txt
@@ -0,0 +1,4 @@
+net.micode.notes.test.app-androidTest-0 F:\work\Notes-master\app\build\generated\res\resValues\androidTest\debug
+net.micode.notes.test.app-mergeDebugAndroidTestResources-1 F:\work\Notes-master\app\build\intermediates\incremental\debugAndroidTest\mergeDebugAndroidTestResources\merged.dir
+net.micode.notes.test.app-mergeDebugAndroidTestResources-2 F:\work\Notes-master\app\build\intermediates\incremental\debugAndroidTest\mergeDebugAndroidTestResources\stripped.dir
+net.micode.notes.test.app-merged_res-3 F:\work\Notes-master\app\build\intermediates\merged_res\debugAndroidTest
diff --git a/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk b/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk
new file mode 100644
index 0000000..04b3200
Binary files /dev/null and b/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk differ
diff --git a/app/build/outputs/apk/androidTest/debug/output-metadata.json b/app/build/outputs/apk/androidTest/debug/output-metadata.json
new file mode 100644
index 0000000..b9c23aa
--- /dev/null
+++ b/app/build/outputs/apk/androidTest/debug/output-metadata.json
@@ -0,0 +1,20 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "APK",
+ "kind": "Directory"
+ },
+ "applicationId": "net.micode.notes.test",
+ "variantName": "debugAndroidTest",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "versionCode": 0,
+ "versionName": "",
+ "outputFile": "app-debug-androidTest.apk"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/GTaskManager.class.uniqueId1 b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/GTaskManager.class.uniqueId1
new file mode 100644
index 0000000..ac1834c
Binary files /dev/null and b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/GTaskManager.class.uniqueId1 differ
diff --git a/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SqlNote.class.uniqueId0 b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SqlNote.class.uniqueId0
new file mode 100644
index 0000000..3ac5512
Binary files /dev/null and b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SqlNote.class.uniqueId0 differ
diff --git a/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Task.class.uniqueId3 b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Task.class.uniqueId3
new file mode 100644
index 0000000..5aaf1d4
Binary files /dev/null and b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Task.class.uniqueId3 differ
diff --git a/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/TaskList.class.uniqueId2 b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/TaskList.class.uniqueId2
new file mode 100644
index 0000000..359609e
Binary files /dev/null and b/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/TaskList.class.uniqueId2 differ
diff --git a/doc/12.10开源软件泛读、标注和维护报告文档.docx b/doc/12.10开源软件泛读、标注和维护报告文档.docx
new file mode 100644
index 0000000..844118a
Binary files /dev/null and b/doc/12.10开源软件泛读、标注和维护报告文档.docx differ