From e987d86405209bc146fcb8e473cc6d5dc15e14d5 Mon Sep 17 00:00:00 2001 From: fangzheng <13929869895@163.com> Date: Sat, 17 Jan 2026 17:06:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=9F=E5=85=88=E7=9A=84src=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=A4=B9=E5=8F=AA=E6=9C=89=E5=B0=8F=E7=B1=B3=E4=BE=BF?= =?UTF-8?q?=E7=AD=BE=E7=9A=84=E5=85=AD=E4=B8=AA=E5=8C=85=EF=BC=8C=E7=8E=B0?= =?UTF-8?q?=E5=9C=A8=E8=B0=83=E6=95=B4=E4=B8=BA=E5=B0=8F=E7=B1=B3=E4=BE=BF?= =?UTF-8?q?=E7=AD=BE=E9=A1=B9=E7=9B=AE=E7=9A=84=E4=BB=A3=E7=A0=81=E7=BB=93?= =?UTF-8?q?=E6=9E=84=EF=BC=8C=E5=8C=85=E5=90=ABjava=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=A4=B9=E5=92=8Cres=E6=96=87=E4=BB=B6=E5=A4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/java/net/micode/notes/MainActivity.java | 69 +++ .../net/micode/notes}/data/Contact.java | 0 .../net/micode/notes}/data/Notes.java | 0 .../notes}/data/NotesDatabaseHelper.java | 0 .../net/micode/notes}/data/NotesProvider.java | 0 .../micode/notes}/gtask/data/MetaData.java | 0 .../net/micode/notes}/gtask/data/Node.java | 0 .../net/micode/notes}/gtask/data/SqlData.java | 0 .../net/micode/notes}/gtask/data/SqlNote.java | 0 .../net/micode/notes}/gtask/data/Task.java | 0 .../micode/notes}/gtask/data/TaskList.java | 0 .../exception/ActionFailureException.java | 0 .../exception/NetworkFailureException.java | 0 .../notes}/gtask/remote/GTaskASyncTask.java | 0 .../notes}/gtask/remote/GTaskClient.java | 0 .../notes}/gtask/remote/GTaskManager.java | 0 .../notes}/gtask/remote/GTaskSyncService.java | 0 .../net/micode/notes}/model/Note.java | 0 .../net/micode/notes}/model/WorkingNote.java | 0 .../net/micode/notes}/tool/BackupUtils.java | 0 .../net/micode/notes}/tool/DataUtils.java | 0 .../micode/notes}/tool/GTaskStringUtils.java | 0 .../micode/notes}/tool/ResourceParser.java | 0 .../micode/notes}/ui/AlarmAlertActivity.java | 0 .../micode/notes}/ui/AlarmInitReceiver.java | 0 .../net/micode/notes}/ui/AlarmReceiver.java | 0 .../net/micode/notes}/ui/DateTimePicker.java | 0 .../notes}/ui/DateTimePickerDialog.java | 0 .../net/micode/notes}/ui/DropdownMenu.java | 0 .../micode/notes}/ui/FoldersListAdapter.java | 0 .../micode/notes}/ui/NoteEditActivity.java | 0 .../net/micode/notes}/ui/NoteEditText.java | 0 .../net/micode/notes}/ui/NoteItemData.java | 0 .../micode/notes}/ui/NotesListActivity.java | 0 .../micode/notes}/ui/NotesListAdapter.java | 0 .../net/micode/notes}/ui/NotesListItem.java | 0 .../notes}/ui/NotesPreferenceActivity.java | 0 .../notes}/widget/NoteWidgetProvider.java | 0 .../notes}/widget/NoteWidgetProvider_2x.java | 0 .../notes}/widget/NoteWidgetProvider_4x.java | 0 src/res/color/primary_text_dark.xml | 22 + src/res/color/secondary_text_dark.xml | 20 + src/res/drawable-hdpi/bg_btn_set_color.png | Bin 0 -> 3588 bytes src/res/drawable-hdpi/bg_color_btn_mask.png | Bin 0 -> 245 bytes src/res/drawable-hdpi/call_record.png | Bin 0 -> 3533 bytes src/res/drawable-hdpi/clock.png | Bin 0 -> 3958 bytes src/res/drawable-hdpi/delete.png | Bin 0 -> 3490 bytes src/res/drawable-hdpi/dropdown_icon.9.png | Bin 0 -> 443 bytes src/res/drawable-hdpi/edit_blue.9.png | Bin 0 -> 3524 bytes src/res/drawable-hdpi/edit_green.9.png | Bin 0 -> 3565 bytes src/res/drawable-hdpi/edit_red.9.png | Bin 0 -> 3458 bytes src/res/drawable-hdpi/edit_title_blue.9.png | Bin 0 -> 5100 bytes src/res/drawable-hdpi/edit_title_green.9.png | Bin 0 -> 5627 bytes src/res/drawable-hdpi/edit_title_red.9.png | Bin 0 -> 5061 bytes src/res/drawable-hdpi/edit_title_white.9.png | Bin 0 -> 3866 bytes src/res/drawable-hdpi/edit_title_yellow.9.png | Bin 0 -> 6000 bytes src/res/drawable-hdpi/edit_white.9.png | Bin 0 -> 3441 bytes src/res/drawable-hdpi/edit_yellow.9.png | Bin 0 -> 3634 bytes src/res/drawable-hdpi/font_large.png | Bin 0 -> 3161 bytes src/res/drawable-hdpi/font_normal.png | Bin 0 -> 3097 bytes .../drawable-hdpi/font_size_selector_bg.9.png | Bin 0 -> 4101 bytes src/res/drawable-hdpi/font_small.png | Bin 0 -> 3099 bytes src/res/drawable-hdpi/font_super.png | Bin 0 -> 3188 bytes src/res/drawable-hdpi/icon_app.png | Bin 0 -> 6887 bytes src/res/drawable-hdpi/list_background.png | Bin 0 -> 567323 bytes src/res/drawable-hdpi/list_blue_down.9.png | Bin 0 -> 4361 bytes src/res/drawable-hdpi/list_blue_middle.9.png | Bin 0 -> 3099 bytes src/res/drawable-hdpi/list_blue_single.9.png | Bin 0 -> 4618 bytes src/res/drawable-hdpi/list_blue_up.9.png | Bin 0 -> 3301 bytes src/res/drawable-hdpi/list_folder.9.png | Bin 0 -> 5608 bytes src/res/drawable-hdpi/list_footer_bg.9.png | Bin 0 -> 2837 bytes src/res/drawable-hdpi/list_green_down.9.png | Bin 0 -> 4488 bytes src/res/drawable-hdpi/list_green_middle.9.png | Bin 0 -> 3179 bytes src/res/drawable-hdpi/list_green_single.9.png | Bin 0 -> 4728 bytes src/res/drawable-hdpi/list_green_up.9.png | Bin 0 -> 3351 bytes src/res/drawable-hdpi/list_red_down.9.png | Bin 0 -> 4307 bytes src/res/drawable-hdpi/list_red_middle.9.png | Bin 0 -> 3075 bytes src/res/drawable-hdpi/list_red_single.9.png | Bin 0 -> 4565 bytes src/res/drawable-hdpi/list_red_up.9.png | Bin 0 -> 3277 bytes src/res/drawable-hdpi/list_white_down.9.png | Bin 0 -> 4305 bytes src/res/drawable-hdpi/list_white_middle.9.png | Bin 0 -> 3042 bytes src/res/drawable-hdpi/list_white_single.9.png | Bin 0 -> 4546 bytes src/res/drawable-hdpi/list_white_up.9.png | Bin 0 -> 3220 bytes src/res/drawable-hdpi/list_yellow_down.9.png | Bin 0 -> 4420 bytes .../drawable-hdpi/list_yellow_middle.9.png | Bin 0 -> 3150 bytes .../drawable-hdpi/list_yellow_single.9.png | Bin 0 -> 4670 bytes src/res/drawable-hdpi/list_yellow_up.9.png | Bin 0 -> 3335 bytes src/res/drawable-hdpi/menu_delete.png | Bin 0 -> 3426 bytes src/res/drawable-hdpi/menu_move.png | Bin 0 -> 3294 bytes src/res/drawable-hdpi/new_note_normal.png | Bin 0 -> 89221 bytes src/res/drawable-hdpi/new_note_pressed.png | Bin 0 -> 90126 bytes .../note_edit_color_selector_panel.png | Bin 0 -> 7030 bytes src/res/drawable-hdpi/notification.png | Bin 0 -> 3107 bytes src/res/drawable-hdpi/search_result.png | Bin 0 -> 3030 bytes src/res/drawable-hdpi/selected.png | Bin 0 -> 4959 bytes src/res/drawable-hdpi/title_alert.png | Bin 0 -> 3696 bytes src/res/drawable-hdpi/title_bar_bg.9.png | Bin 0 -> 5970 bytes src/res/drawable-hdpi/widget_2x_blue.png | Bin 0 -> 1946 bytes src/res/drawable-hdpi/widget_2x_green.png | Bin 0 -> 1954 bytes src/res/drawable-hdpi/widget_2x_red.png | Bin 0 -> 1892 bytes src/res/drawable-hdpi/widget_2x_white.png | Bin 0 -> 1901 bytes src/res/drawable-hdpi/widget_2x_yellow.png | Bin 0 -> 1978 bytes src/res/drawable-hdpi/widget_4x_blue.png | Bin 0 -> 4165 bytes src/res/drawable-hdpi/widget_4x_green.png | Bin 0 -> 4192 bytes src/res/drawable-hdpi/widget_4x_red.png | Bin 0 -> 4223 bytes src/res/drawable-hdpi/widget_4x_white.png | Bin 0 -> 4106 bytes src/res/drawable-hdpi/widget_4x_yellow.png | Bin 0 -> 4199 bytes src/res/drawable/ic_launcher_background.xml | 170 ++++++++ src/res/drawable/ic_launcher_foreground.xml | 30 ++ src/res/drawable/new_note.xml | 23 + src/res/layout/account_dialog_title.xml | 43 ++ src/res/layout/activity_main.xml | 19 + src/res/layout/add_account_text.xml | 32 ++ src/res/layout/datetime_picker.xml | 56 +++ src/res/layout/dialog_edit_text.xml | 23 + src/res/layout/folder_list_item.xml | 29 ++ src/res/layout/note_edit.xml | 401 ++++++++++++++++++ src/res/layout/note_edit_list_item.xml | 39 ++ src/res/layout/note_item.xml | 78 ++++ src/res/layout/note_list.xml | 58 +++ src/res/layout/note_list_dropdown_menu.xml | 32 ++ src/res/layout/note_list_footer.xml | 24 ++ src/res/layout/settings_header.xml | 41 ++ src/res/layout/widget_2x.xml | 37 ++ src/res/layout/widget_4x.xml | 39 ++ src/res/menu/call_note_edit.xml | 48 +++ src/res/menu/call_record_folder.xml | 23 + src/res/menu/note_edit.xml | 52 +++ src/res/menu/note_list.xml | 39 ++ src/res/menu/note_list_dropdown.xml | 20 + src/res/menu/note_list_options.xml | 31 ++ src/res/menu/sub_folder.xml | 24 ++ src/res/mipmap-anydpi/ic_launcher.xml | 6 + src/res/mipmap-anydpi/ic_launcher_round.xml | 6 + src/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 1404 bytes src/res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 2898 bytes src/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 982 bytes src/res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 1772 bytes src/res/mipmap-xhdpi/ic_launcher.webp | Bin 0 -> 1900 bytes src/res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 3918 bytes src/res/mipmap-xxhdpi/ic_launcher.webp | Bin 0 -> 2884 bytes src/res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 5914 bytes src/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 0 -> 3844 bytes src/res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 7778 bytes src/res/raw-zh-rCN/introduction | 7 + src/res/raw/introduction | 1 + src/res/values-night/themes.xml | 7 + src/res/values-zh-rCN/arrays.xml | 23 + src/res/values-zh-rCN/strings.xml | 126 ++++++ src/res/values-zh-rTW/arrays.xml | 23 + src/res/values-zh-rTW/strings.xml | 127 ++++++ src/res/values/arrays.xml | 31 ++ src/res/values/colors.xml | 20 + src/res/values/dimens.xml | 24 ++ src/res/values/strings.xml | 135 ++++++ src/res/values/styles.xml | 68 +++ src/res/values/themes.xml | 9 + src/res/xml/backup_rules.xml | 13 + src/res/xml/data_extraction_rules.xml | 19 + src/res/xml/preferences.xml | 30 ++ src/res/xml/searchable.xml | 27 ++ src/res/xml/widget_2x_info.xml | 23 + src/res/xml/widget_4x_info.xml | 23 + 163 files changed, 2270 insertions(+) create mode 100644 src/java/net/micode/notes/MainActivity.java rename src/{ => java/net/micode/notes}/data/Contact.java (100%) rename src/{ => java/net/micode/notes}/data/Notes.java (100%) rename src/{ => java/net/micode/notes}/data/NotesDatabaseHelper.java (100%) rename src/{ => java/net/micode/notes}/data/NotesProvider.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/MetaData.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/Node.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/SqlData.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/SqlNote.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/Task.java (100%) rename src/{ => java/net/micode/notes}/gtask/data/TaskList.java (100%) rename src/{ => java/net/micode/notes}/gtask/exception/ActionFailureException.java (100%) rename src/{ => java/net/micode/notes}/gtask/exception/NetworkFailureException.java (100%) rename src/{ => java/net/micode/notes}/gtask/remote/GTaskASyncTask.java (100%) rename src/{ => java/net/micode/notes}/gtask/remote/GTaskClient.java (100%) rename src/{ => java/net/micode/notes}/gtask/remote/GTaskManager.java (100%) rename src/{ => java/net/micode/notes}/gtask/remote/GTaskSyncService.java (100%) rename src/{ => java/net/micode/notes}/model/Note.java (100%) rename src/{ => java/net/micode/notes}/model/WorkingNote.java (100%) rename src/{ => java/net/micode/notes}/tool/BackupUtils.java (100%) rename src/{ => java/net/micode/notes}/tool/DataUtils.java (100%) rename src/{ => java/net/micode/notes}/tool/GTaskStringUtils.java (100%) rename src/{ => java/net/micode/notes}/tool/ResourceParser.java (100%) rename src/{ => java/net/micode/notes}/ui/AlarmAlertActivity.java (100%) rename src/{ => java/net/micode/notes}/ui/AlarmInitReceiver.java (100%) rename src/{ => java/net/micode/notes}/ui/AlarmReceiver.java (100%) rename src/{ => java/net/micode/notes}/ui/DateTimePicker.java (100%) rename src/{ => java/net/micode/notes}/ui/DateTimePickerDialog.java (100%) rename src/{ => java/net/micode/notes}/ui/DropdownMenu.java (100%) rename src/{ => java/net/micode/notes}/ui/FoldersListAdapter.java (100%) rename src/{ => java/net/micode/notes}/ui/NoteEditActivity.java (100%) rename src/{ => java/net/micode/notes}/ui/NoteEditText.java (100%) rename src/{ => java/net/micode/notes}/ui/NoteItemData.java (100%) rename src/{ => java/net/micode/notes}/ui/NotesListActivity.java (100%) rename src/{ => java/net/micode/notes}/ui/NotesListAdapter.java (100%) rename src/{ => java/net/micode/notes}/ui/NotesListItem.java (100%) rename src/{ => java/net/micode/notes}/ui/NotesPreferenceActivity.java (100%) rename src/{ => java/net/micode/notes}/widget/NoteWidgetProvider.java (100%) rename src/{ => java/net/micode/notes}/widget/NoteWidgetProvider_2x.java (100%) rename src/{ => java/net/micode/notes}/widget/NoteWidgetProvider_4x.java (100%) create mode 100644 src/res/color/primary_text_dark.xml create mode 100644 src/res/color/secondary_text_dark.xml create mode 100644 src/res/drawable-hdpi/bg_btn_set_color.png create mode 100644 src/res/drawable-hdpi/bg_color_btn_mask.png create mode 100644 src/res/drawable-hdpi/call_record.png create mode 100644 src/res/drawable-hdpi/clock.png create mode 100644 src/res/drawable-hdpi/delete.png create mode 100644 src/res/drawable-hdpi/dropdown_icon.9.png create mode 100644 src/res/drawable-hdpi/edit_blue.9.png create mode 100644 src/res/drawable-hdpi/edit_green.9.png create mode 100644 src/res/drawable-hdpi/edit_red.9.png create mode 100644 src/res/drawable-hdpi/edit_title_blue.9.png create mode 100644 src/res/drawable-hdpi/edit_title_green.9.png create mode 100644 src/res/drawable-hdpi/edit_title_red.9.png create mode 100644 src/res/drawable-hdpi/edit_title_white.9.png create mode 100644 src/res/drawable-hdpi/edit_title_yellow.9.png create mode 100644 src/res/drawable-hdpi/edit_white.9.png create mode 100644 src/res/drawable-hdpi/edit_yellow.9.png create mode 100644 src/res/drawable-hdpi/font_large.png create mode 100644 src/res/drawable-hdpi/font_normal.png create mode 100644 src/res/drawable-hdpi/font_size_selector_bg.9.png create mode 100644 src/res/drawable-hdpi/font_small.png create mode 100644 src/res/drawable-hdpi/font_super.png create mode 100644 src/res/drawable-hdpi/icon_app.png create mode 100644 src/res/drawable-hdpi/list_background.png create mode 100644 src/res/drawable-hdpi/list_blue_down.9.png create mode 100644 src/res/drawable-hdpi/list_blue_middle.9.png create mode 100644 src/res/drawable-hdpi/list_blue_single.9.png create mode 100644 src/res/drawable-hdpi/list_blue_up.9.png create mode 100644 src/res/drawable-hdpi/list_folder.9.png create mode 100644 src/res/drawable-hdpi/list_footer_bg.9.png create mode 100644 src/res/drawable-hdpi/list_green_down.9.png create mode 100644 src/res/drawable-hdpi/list_green_middle.9.png create mode 100644 src/res/drawable-hdpi/list_green_single.9.png create mode 100644 src/res/drawable-hdpi/list_green_up.9.png create mode 100644 src/res/drawable-hdpi/list_red_down.9.png create mode 100644 src/res/drawable-hdpi/list_red_middle.9.png create mode 100644 src/res/drawable-hdpi/list_red_single.9.png create mode 100644 src/res/drawable-hdpi/list_red_up.9.png create mode 100644 src/res/drawable-hdpi/list_white_down.9.png create mode 100644 src/res/drawable-hdpi/list_white_middle.9.png create mode 100644 src/res/drawable-hdpi/list_white_single.9.png create mode 100644 src/res/drawable-hdpi/list_white_up.9.png create mode 100644 src/res/drawable-hdpi/list_yellow_down.9.png create mode 100644 src/res/drawable-hdpi/list_yellow_middle.9.png create mode 100644 src/res/drawable-hdpi/list_yellow_single.9.png create mode 100644 src/res/drawable-hdpi/list_yellow_up.9.png create mode 100644 src/res/drawable-hdpi/menu_delete.png create mode 100644 src/res/drawable-hdpi/menu_move.png create mode 100644 src/res/drawable-hdpi/new_note_normal.png create mode 100644 src/res/drawable-hdpi/new_note_pressed.png create mode 100644 src/res/drawable-hdpi/note_edit_color_selector_panel.png create mode 100644 src/res/drawable-hdpi/notification.png create mode 100644 src/res/drawable-hdpi/search_result.png create mode 100644 src/res/drawable-hdpi/selected.png create mode 100644 src/res/drawable-hdpi/title_alert.png create mode 100644 src/res/drawable-hdpi/title_bar_bg.9.png create mode 100644 src/res/drawable-hdpi/widget_2x_blue.png create mode 100644 src/res/drawable-hdpi/widget_2x_green.png create mode 100644 src/res/drawable-hdpi/widget_2x_red.png create mode 100644 src/res/drawable-hdpi/widget_2x_white.png create mode 100644 src/res/drawable-hdpi/widget_2x_yellow.png create mode 100644 src/res/drawable-hdpi/widget_4x_blue.png create mode 100644 src/res/drawable-hdpi/widget_4x_green.png create mode 100644 src/res/drawable-hdpi/widget_4x_red.png create mode 100644 src/res/drawable-hdpi/widget_4x_white.png create mode 100644 src/res/drawable-hdpi/widget_4x_yellow.png create mode 100644 src/res/drawable/ic_launcher_background.xml create mode 100644 src/res/drawable/ic_launcher_foreground.xml create mode 100644 src/res/drawable/new_note.xml create mode 100644 src/res/layout/account_dialog_title.xml create mode 100644 src/res/layout/activity_main.xml create mode 100644 src/res/layout/add_account_text.xml create mode 100644 src/res/layout/datetime_picker.xml create mode 100644 src/res/layout/dialog_edit_text.xml create mode 100644 src/res/layout/folder_list_item.xml create mode 100644 src/res/layout/note_edit.xml create mode 100644 src/res/layout/note_edit_list_item.xml create mode 100644 src/res/layout/note_item.xml create mode 100644 src/res/layout/note_list.xml create mode 100644 src/res/layout/note_list_dropdown_menu.xml create mode 100644 src/res/layout/note_list_footer.xml create mode 100644 src/res/layout/settings_header.xml create mode 100644 src/res/layout/widget_2x.xml create mode 100644 src/res/layout/widget_4x.xml create mode 100644 src/res/menu/call_note_edit.xml create mode 100644 src/res/menu/call_record_folder.xml create mode 100644 src/res/menu/note_edit.xml create mode 100644 src/res/menu/note_list.xml create mode 100644 src/res/menu/note_list_dropdown.xml create mode 100644 src/res/menu/note_list_options.xml create mode 100644 src/res/menu/sub_folder.xml create mode 100644 src/res/mipmap-anydpi/ic_launcher.xml create mode 100644 src/res/mipmap-anydpi/ic_launcher_round.xml create mode 100644 src/res/mipmap-hdpi/ic_launcher.webp create mode 100644 src/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 src/res/mipmap-mdpi/ic_launcher.webp create mode 100644 src/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 src/res/mipmap-xhdpi/ic_launcher.webp create mode 100644 src/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 src/res/mipmap-xxhdpi/ic_launcher.webp create mode 100644 src/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 src/res/mipmap-xxxhdpi/ic_launcher.webp create mode 100644 src/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 src/res/raw-zh-rCN/introduction create mode 100644 src/res/raw/introduction create mode 100644 src/res/values-night/themes.xml create mode 100644 src/res/values-zh-rCN/arrays.xml create mode 100644 src/res/values-zh-rCN/strings.xml create mode 100644 src/res/values-zh-rTW/arrays.xml create mode 100644 src/res/values-zh-rTW/strings.xml create mode 100644 src/res/values/arrays.xml create mode 100644 src/res/values/colors.xml create mode 100644 src/res/values/dimens.xml create mode 100644 src/res/values/strings.xml create mode 100644 src/res/values/styles.xml create mode 100644 src/res/values/themes.xml create mode 100644 src/res/xml/backup_rules.xml create mode 100644 src/res/xml/data_extraction_rules.xml create mode 100644 src/res/xml/preferences.xml create mode 100644 src/res/xml/searchable.xml create mode 100644 src/res/xml/widget_2x_info.xml create mode 100644 src/res/xml/widget_4x_info.xml diff --git a/src/java/net/micode/notes/MainActivity.java b/src/java/net/micode/notes/MainActivity.java new file mode 100644 index 0000000..d9289f9 --- /dev/null +++ b/src/java/net/micode/notes/MainActivity.java @@ -0,0 +1,69 @@ +package net.micode.notes; + +import android.os.Bundle; + +import androidx.activity.EdgeToEdge; +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.graphics.Insets; +import androidx.core.view.ViewCompat; +import androidx.core.view.WindowInsetsCompat; + +/** + * 应用主入口类,负责初始化应用界面和基础配置 + *
+ * 核心职责: + *
+ * 设计意图: + *
+ * 继承关系: + *
+ * 业务逻辑: + *
+ * 与其他类的交互: + *
`))jlv3Kr#7T8rx>Okb$?!JU{~mfU(lm15P=nCu-=n