From 66797be1dcb2297dac9890190819cd1698aa4d2a Mon Sep 17 00:00:00 2001 From: harvey Date: Sat, 10 Jul 2021 16:08:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E5=90=88=E5=B7=B2=E6=9C=89=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=EF=BC=8C=E7=94=9F=E6=88=90=E5=8F=AF=E8=BF=90=E8=A1=8C?= =?UTF-8?q?=E7=9A=84=E6=9C=80=E5=88=9D=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.idea/.name | 1 - src/app/src/main/AndroidManifest.xml | 21 -- .../showme/myapplication/MainActivity.java | 115 --------- src/app/src/main/res/layout/activity_main.xml | 142 ----------- src/app/src/main/res/values/strings.xml | 3 - src/settings.gradle | 4 - src/{ => showme}/.gitignore | 0 src/{ => showme}/.idea/.gitignore | 0 src/{ => showme}/.idea/compiler.xml | 0 src/{ => showme}/.idea/gradle.xml | 3 +- src/{ => showme}/.idea/jarRepositories.xml | 10 + src/{ => showme}/.idea/misc.xml | 0 src/showme/.idea/runConfigurations.xml | 10 + src/{ => showme}/.idea/vcs.xml | 2 +- src/{ => showme}/CalendarView/.gitignore | 0 src/{ => showme}/CalendarView/build.gradle | 13 +- .../CalendarView/consumer-rules.pro | 0 .../CalendarView/proguard-rules.pro | 0 .../calendarview/ExampleInstrumentedTest.java | 26 +++ .../calendarview/ExampleInstrumentedTest.java | 0 .../CalendarView/src/main/AndroidManifest.xml | 0 .../idealist/calendarview/CalendarAttr.java | 1 + .../idealist/calendarview/CalendarDay.java | 0 .../idealist/calendarview/CalendarPager.java | 2 +- .../calendarview/CalendarPagerBehavior.java | 0 .../idealist/calendarview/CalendarUtils.java | 8 +- .../idealist/calendarview/CalendarView.java | 0 .../calendarview/CalendarViewAdapter.java | 0 .../calendarview/RecyclerViewAdapter.java | 66 ++++++ .../calendarview/RecyclerViewBehavior.java | 141 +++++++++++ .../calendarview/RecyclerViewHolder.java | 20 ++ .../calendarview/SpaceItemDecoration.java | 30 +++ .../java/com/idealist/calendarview/State.java | 0 .../interf/OnSelectDateListener.java | 0 .../src/main/res/drawable/schedule_border.xml | 15 ++ .../src/main/res/layout/schedule_item.xml | 41 ++++ .../src/main/res/values/attrs.xml | 7 + .../src/main/res/values/styles.xml | 11 + .../diary/calendarview}/ExampleUnitTest.java | 2 +- .../calendarview/ExampleUnitTest.java | 0 src/{DataBase => showme/Database}/.gitignore | 0 .../Database}/build.gradle | 4 +- .../Database}/consumer-rules.pro | 0 .../Database}/proguard-rules.pro | 0 .../database/ExampleInstrumentedTest.java | 4 +- .../Database}/src/main/AndroidManifest.xml | 2 +- .../DatabaseHelper/CourseSQLHelper.java | 2 +- .../DatabaseHelper/ScheduleSQLHelper.java | 2 +- .../com/diary}/database/MySQLiteDatabase.java | 4 +- .../diary}/database/utils/CourseSQLUtils.java | 4 +- .../database/utils/ScheduleSQLUtils.java | 4 +- .../com/diary}/database/ExampleUnitTest.java | 2 +- src/{ => showme}/app/.gitignore | 0 src/{ => showme}/app/build.gradle | 11 +- src/{ => showme}/app/proguard-rules.pro | 0 src/showme/app/release/app-release.apk | Bin 0 -> 5067093 bytes src/showme/app/release/output-metadata.json | 18 ++ .../showme}/ExampleInstrumentedTest.java | 4 +- src/showme/app/src/main/AndroidManifest.xml | 38 +++ .../showme}/Course/AddCourseActivity.java | 0 .../java/com/diary/showme}/Course/Course.java | 0 .../diary/showme}/Course/CourseActivity.java | 0 .../java/com/diary/showme/MainActivity.java | 220 ++++++++++++++++++ .../showme}/Schedule/AddScheduleActivity.java | 0 .../Schedule/EditScheduleActivity.java | 0 .../diary/showme}/diary/bean/DiaryBean.java | 0 .../showme}/diary/db/DiaryDatabaseHelper.java | 0 .../diary/event/StartUpdateDiaryEvent.java | 0 .../showme}/diary/ui/AddDiaryActivity.java | 0 .../diary/showme}/diary/ui/DiaryActivity.java | 0 .../diary/showme}/diary/ui/DiaryAdapter.java | 0 .../showme}/diary/ui/UpdateDiaryActivity.java | 0 .../diary/showme}/diary/utils/AppManager.java | 0 .../diary/showme}/diary/utils/GetDate.java | 0 .../diary/showme}/diary/utils/SpHelper.java | 0 .../showme}/diary/utils/StatusBarCompat.java | 0 .../showme}/diary/widget/LinedEditText.java | 0 .../drawable-v24/ic_launcher_foreground.xml | 0 .../app/src/main/res/drawable/add.png | Bin .../app/src/main/res/drawable/back_new.png | Bin .../app/src/main/res/drawable/bg.jpg | Bin .../app/src/main/res/drawable/circle.png | Bin .../src/main/res/drawable/circle_orange.png | Bin .../app/src/main/res/drawable/course.jpg | Bin .../app/src/main/res/drawable/delete.png | Bin .../app/src/main/res/drawable/delete_new.png | Bin .../app/src/main/res/drawable/diary.jpg | Bin .../app/src/main/res/drawable/edit.png | Bin .../res/drawable/ic_arrow_back_black_24dp.png | Bin .../main/res/drawable/ic_baseline_add_24.xml | 0 .../res/drawable/ic_launcher_background.xml | 0 .../src/main/res/drawable/linear_style.xml | 0 .../app/src/main/res/drawable/menu.png | Bin .../app/src/main/res/drawable/pause.png | Bin .../app/src/main/res/drawable/picture.jpg | Bin .../app/src/main/res/drawable/play.png | Bin .../app/src/main/res/drawable/save.png | Bin .../app/src/main/res/drawable/save_new.png | Bin .../app/src/main/res/drawable/schedule.jpg | Bin .../res/drawable/shape_add_diary_title.xml | 0 .../app/src/main/res/drawable/stop.png | Bin src/showme/app/src/main/res/drawable/zone.jpg | Bin 0 -> 4907 bytes .../main/res/layout/activity_add_course.xml | 0 .../main/res/layout/activity_add_diary.xml | 0 .../src/main/res/layout/activity_add_zone.xml | 55 +++++ .../src/main/res/layout/activity_course.xml | 0 .../src/main/res/layout/activity_diary.xml | 0 .../app/src/main/res/layout/activity_main.xml | 134 +++++++++++ .../main/res/layout/activity_schedule_add.xml | 0 .../res/layout/activity_schedule_edit.xml | 131 +++++++++++ .../main/res/layout/activity_update_diary.xml | 0 .../app/src/main/res/layout/activity_zone.xml | 68 ++++++ .../app/src/main/res/layout/course_card.xml | 0 .../src/main/res/layout/course_left_view.xml | 0 .../app/src/main/res/layout/item_rv_diary.xml | 0 .../src/main/res/layout/part_common_title.xml | 0 .../res/mipmap-anydpi-v26/ic_launcher.xml | 0 .../mipmap-anydpi-v26/ic_launcher_round.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../res/mipmap-hdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../res/mipmap-mdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../res/mipmap-xhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../ic_add_contact_holo_light.jpeg | Bin 0 -> 18765 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../res/mipmap-xxxhdpi/ic_record_play.png | Bin 0 -> 15617 bytes .../res/mipmap-xxxhdpi/ic_record_stop.png | Bin 0 -> 6772 bytes .../res/mipmap-xxxhdpi/record_go_back2.png | Bin 0 -> 16089 bytes .../res/mipmap-xxxhdpi/video_avatar_02.jpg | Bin 0 -> 37785 bytes .../res/mipmap-xxxhdpi/video_avatar_03.png | Bin 0 -> 152467 bytes .../res/mipmap-xxxhdpi/video_avatar_04.png | Bin 0 -> 10476 bytes .../app/src/main/res/values-night/themes.xml | 2 +- .../app/src/main/res/values/colors.xml | 6 + .../app/src/main/res/values/strings.xml | 4 + .../app/src/main/res/values/styles.xml | 0 .../app/src/main/res/values/themes.xml | 2 +- .../app/src/main/res/xml/file_paths.xml | 0 .../com/diary/showme/ExampleUnitTest.java | 17 ++ src/{ => showme}/build.gradle | 0 src/{ => showme}/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 4 +- src/{ => showme}/gradlew | 0 src/{ => showme}/gradlew.bat | 0 src/showme/settings.gradle | 5 + 149 files changed, 1119 insertions(+), 322 deletions(-) delete mode 100644 src/.idea/.name delete mode 100644 src/app/src/main/AndroidManifest.xml delete mode 100644 src/app/src/main/java/com/showme/myapplication/MainActivity.java delete mode 100644 src/app/src/main/res/layout/activity_main.xml delete mode 100644 src/app/src/main/res/values/strings.xml delete mode 100644 src/settings.gradle rename src/{ => showme}/.gitignore (100%) rename src/{ => showme}/.idea/.gitignore (100%) rename src/{ => showme}/.idea/compiler.xml (100%) rename src/{ => showme}/.idea/gradle.xml (88%) rename src/{ => showme}/.idea/jarRepositories.xml (69%) rename src/{ => showme}/.idea/misc.xml (100%) create mode 100644 src/showme/.idea/runConfigurations.xml rename src/{ => showme}/.idea/vcs.xml (63%) rename src/{ => showme}/CalendarView/.gitignore (100%) rename src/{ => showme}/CalendarView/build.gradle (78%) rename src/{ => showme}/CalendarView/consumer-rules.pro (100%) rename src/{ => showme}/CalendarView/proguard-rules.pro (100%) create mode 100644 src/showme/CalendarView/src/androidTest/java/com/diary/calendarview/ExampleInstrumentedTest.java rename src/{ => showme}/CalendarView/src/androidTest/java/com/idealist/calendarview/ExampleInstrumentedTest.java (100%) rename src/{ => showme}/CalendarView/src/main/AndroidManifest.xml (100%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarAttr.java (99%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarDay.java (100%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarPager.java (99%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarPagerBehavior.java (100%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarUtils.java (98%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarView.java (100%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/CalendarViewAdapter.java (100%) create mode 100644 src/showme/CalendarView/src/main/java/com/idealist/calendarview/RecyclerViewAdapter.java create mode 100644 src/showme/CalendarView/src/main/java/com/idealist/calendarview/RecyclerViewBehavior.java create mode 100644 src/showme/CalendarView/src/main/java/com/idealist/calendarview/RecyclerViewHolder.java create mode 100644 src/showme/CalendarView/src/main/java/com/idealist/calendarview/SpaceItemDecoration.java rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/State.java (100%) rename src/{ => showme}/CalendarView/src/main/java/com/idealist/calendarview/interf/OnSelectDateListener.java (100%) create mode 100644 src/showme/CalendarView/src/main/res/drawable/schedule_border.xml create mode 100644 src/showme/CalendarView/src/main/res/layout/schedule_item.xml create mode 100644 src/showme/CalendarView/src/main/res/values/attrs.xml create mode 100644 src/showme/CalendarView/src/main/res/values/styles.xml rename src/{app/src/test/java/com/showme/myapplication => showme/CalendarView/src/test/java/com/diary/calendarview}/ExampleUnitTest.java (90%) rename src/{ => showme}/CalendarView/src/test/java/com/idealist/calendarview/ExampleUnitTest.java (100%) rename src/{DataBase => showme/Database}/.gitignore (100%) rename src/{DataBase => showme/Database}/build.gradle (94%) rename src/{DataBase => showme/Database}/consumer-rules.pro (100%) rename src/{DataBase => showme/Database}/proguard-rules.pro (100%) rename src/{DataBase/src/androidTest/java/com/showme => showme/Database/src/androidTest/java/com/diary}/database/ExampleInstrumentedTest.java (85%) rename src/{DataBase => showme/Database}/src/main/AndroidManifest.xml (70%) rename src/{DataBase/src/main/java/com/showme => showme/Database/src/main/java/com/diary}/database/DatabaseHelper/CourseSQLHelper.java (95%) rename src/{DataBase/src/main/java/com/showme => showme/Database/src/main/java/com/diary}/database/DatabaseHelper/ScheduleSQLHelper.java (97%) rename src/{DataBase/src/main/java/com/showme => showme/Database/src/main/java/com/diary}/database/MySQLiteDatabase.java (80%) rename src/{DataBase/src/main/java/com/showme => showme/Database/src/main/java/com/diary}/database/utils/CourseSQLUtils.java (66%) rename src/{DataBase/src/main/java/com/showme => showme/Database/src/main/java/com/diary}/database/utils/ScheduleSQLUtils.java (96%) rename src/{DataBase/src/test/java/com/showme => showme/Database/src/test/java/com/diary}/database/ExampleUnitTest.java (92%) rename src/{ => showme}/app/.gitignore (100%) rename src/{ => showme}/app/build.gradle (72%) rename src/{ => showme}/app/proguard-rules.pro (100%) create mode 100644 src/showme/app/release/app-release.apk create mode 100644 src/showme/app/release/output-metadata.json rename src/{app/src/androidTest/java/com/showme/myapplication => showme/app/src/androidTest/java/com/diary/showme}/ExampleInstrumentedTest.java (85%) create mode 100644 src/showme/app/src/main/AndroidManifest.xml rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/Course/AddCourseActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/Course/Course.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/Course/CourseActivity.java (100%) create mode 100644 src/showme/app/src/main/java/com/diary/showme/MainActivity.java rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/Schedule/AddScheduleActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/Schedule/EditScheduleActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/bean/DiaryBean.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/db/DiaryDatabaseHelper.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/event/StartUpdateDiaryEvent.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/ui/AddDiaryActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/ui/DiaryActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/ui/DiaryAdapter.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/ui/UpdateDiaryActivity.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/utils/AppManager.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/utils/GetDate.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/utils/SpHelper.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/utils/StatusBarCompat.java (100%) rename src/{app/src/main/java/com/showme/myapplication => showme/app/src/main/java/com/diary/showme}/diary/widget/LinedEditText.java (100%) rename src/{ => showme}/app/src/main/res/drawable-v24/ic_launcher_foreground.xml (100%) rename src/{ => showme}/app/src/main/res/drawable/add.png (100%) rename src/{ => showme}/app/src/main/res/drawable/back_new.png (100%) rename src/{ => showme}/app/src/main/res/drawable/bg.jpg (100%) rename src/{ => showme}/app/src/main/res/drawable/circle.png (100%) rename src/{ => showme}/app/src/main/res/drawable/circle_orange.png (100%) rename src/{ => showme}/app/src/main/res/drawable/course.jpg (100%) rename src/{ => showme}/app/src/main/res/drawable/delete.png (100%) rename src/{ => showme}/app/src/main/res/drawable/delete_new.png (100%) rename src/{ => showme}/app/src/main/res/drawable/diary.jpg (100%) rename src/{ => showme}/app/src/main/res/drawable/edit.png (100%) rename src/{ => showme}/app/src/main/res/drawable/ic_arrow_back_black_24dp.png (100%) rename src/{ => showme}/app/src/main/res/drawable/ic_baseline_add_24.xml (100%) rename src/{ => showme}/app/src/main/res/drawable/ic_launcher_background.xml (100%) rename src/{ => showme}/app/src/main/res/drawable/linear_style.xml (100%) rename src/{ => showme}/app/src/main/res/drawable/menu.png (100%) rename src/{ => showme}/app/src/main/res/drawable/pause.png (100%) rename src/{ => showme}/app/src/main/res/drawable/picture.jpg (100%) rename src/{ => showme}/app/src/main/res/drawable/play.png (100%) rename src/{ => showme}/app/src/main/res/drawable/save.png (100%) rename src/{ => showme}/app/src/main/res/drawable/save_new.png (100%) rename src/{ => showme}/app/src/main/res/drawable/schedule.jpg (100%) rename src/{ => showme}/app/src/main/res/drawable/shape_add_diary_title.xml (100%) rename src/{ => showme}/app/src/main/res/drawable/stop.png (100%) create mode 100644 src/showme/app/src/main/res/drawable/zone.jpg rename src/{ => showme}/app/src/main/res/layout/activity_add_course.xml (100%) rename src/{ => showme}/app/src/main/res/layout/activity_add_diary.xml (100%) create mode 100644 src/showme/app/src/main/res/layout/activity_add_zone.xml rename src/{ => showme}/app/src/main/res/layout/activity_course.xml (100%) rename src/{ => showme}/app/src/main/res/layout/activity_diary.xml (100%) create mode 100644 src/showme/app/src/main/res/layout/activity_main.xml rename src/{ => showme}/app/src/main/res/layout/activity_schedule_add.xml (100%) create mode 100644 src/showme/app/src/main/res/layout/activity_schedule_edit.xml rename src/{ => showme}/app/src/main/res/layout/activity_update_diary.xml (100%) create mode 100644 src/showme/app/src/main/res/layout/activity_zone.xml rename src/{ => showme}/app/src/main/res/layout/course_card.xml (100%) rename src/{ => showme}/app/src/main/res/layout/course_left_view.xml (100%) rename src/{ => showme}/app/src/main/res/layout/item_rv_diary.xml (100%) rename src/{ => showme}/app/src/main/res/layout/part_common_title.xml (100%) rename src/{ => showme}/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml (100%) rename src/{ => showme}/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml (100%) rename src/{ => showme}/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/ic_add_contact_holo_light.jpeg rename src/{ => showme}/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename src/{ => showme}/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/ic_record_play.png create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/ic_record_stop.png create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/record_go_back2.png create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/video_avatar_02.jpg create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/video_avatar_03.png create mode 100644 src/showme/app/src/main/res/mipmap-xxxhdpi/video_avatar_04.png rename src/{ => showme}/app/src/main/res/values-night/themes.xml (87%) rename src/{ => showme}/app/src/main/res/values/colors.xml (58%) create mode 100644 src/showme/app/src/main/res/values/strings.xml rename src/{ => showme}/app/src/main/res/values/styles.xml (100%) rename src/{ => showme}/app/src/main/res/values/themes.xml (87%) rename src/{ => showme}/app/src/main/res/xml/file_paths.xml (100%) create mode 100644 src/showme/app/src/test/java/com/diary/showme/ExampleUnitTest.java rename src/{ => showme}/build.gradle (100%) rename src/{ => showme}/gradle.properties (100%) rename src/{ => showme}/gradle/wrapper/gradle-wrapper.jar (100%) rename src/{ => showme}/gradle/wrapper/gradle-wrapper.properties (80%) rename src/{ => showme}/gradlew (100%) rename src/{ => showme}/gradlew.bat (100%) create mode 100644 src/showme/settings.gradle diff --git a/src/.idea/.name b/src/.idea/.name deleted file mode 100644 index b3405b3..0000000 --- a/src/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -My Application \ No newline at end of file diff --git a/src/app/src/main/AndroidManifest.xml b/src/app/src/main/AndroidManifest.xml deleted file mode 100644 index ed8e68d..0000000 --- a/src/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/app/src/main/java/com/showme/myapplication/MainActivity.java b/src/app/src/main/java/com/showme/myapplication/MainActivity.java deleted file mode 100644 index 8df5d92..0000000 --- a/src/app/src/main/java/com/showme/myapplication/MainActivity.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.showme.myapplication; - -import androidx.appcompat.app.AppCompatActivity; - -import android.annotation.SuppressLint; -import android.os.Bundle; -import android.util.DisplayMetrics; -import android.widget.TextView; - -import com.idealist.calendarview.CalendarAttr; -import com.idealist.calendarview.CalendarDay; -import com.idealist.calendarview.CalendarPager; -import com.idealist.calendarview.CalendarUtils; -import com.idealist.calendarview.CalendarView; -import com.idealist.calendarview.CalendarViewAdapter; -import com.idealist.calendarview.State; -import com.idealist.calendarview.interf.OnSelectDateListener; - -import java.util.TimeZone; - -public class MainActivity extends AppCompatActivity { - - private TextView tvMonth; - private TextView tvYear; - - private CalendarDay currentDay; - - private CalendarView currentView; - - private CalendarPager pager; - - private CalendarViewAdapter viewAdapter; - - private CalendarAttr attr; - - private OnSelectDateListener onSelectDateListener; - - private CalendarView.OnCalendarClickListener clickListener; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - - TimeZone.setDefault(TimeZone.getTimeZone("GMT+8")); - DisplayMetrics dm = new DisplayMetrics(); - getWindowManager().getDefaultDisplay().getRealMetrics(dm); - int height = dm.heightPixels; - State.setDefaultItemHeightFull((height - 42 - 3*State.DEFAULT_ITEM_HEIGHT) / 6); - - initCalendar(); - - attr = new CalendarAttr(); - attr.setCalendarType(State.VIEW_MONTH); - attr.setScrollLevel(State.LEVEL_MEDIUM); - - initListener(); - viewAdapter = new CalendarViewAdapter(this, attr, onSelectDateListener, - clickListener); - initPager(); - } - - private void initCalendar() { - tvMonth = findViewById(R.id.custom_month_view); - tvYear = findViewById(R.id.custom_year_view); - currentDay = CalendarUtils.getCurrDay(); - updateCalendar(); - } - - private void initPager() { - pager = findViewById(R.id.custom_vp); - pager.setAttr(attr); - pager.setAdapter(viewAdapter); - - pager.setmOnPageChangeListener(new CalendarPager.OnPageChangeListener() { - - @Override - public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { - } - - @Override - public void onPageSelected(int position) { - currentView = viewAdapter.getViews().get(position % 3); - currentDay = currentView.getSeedDay(); - updateCalendar(); - } - - @Override - public void onPageScrollStateChanged(int state) { - } - }); - } - - private void initListener() { - onSelectDateListener = offset -> pager.selectOtherMonth(offset); - clickListener = new CalendarView.OnCalendarClickListener() { - @Override - public void OnClick(CalendarDay day) { -// updateSchedule(day); - } - - @Override - public void OnLongClick(CalendarDay day) { - - } - }; - } - - @SuppressLint("SetTextI18n") - private void updateCalendar() { - tvMonth.setText(currentDay.getMonth() + ""); - tvYear.setText(currentDay.getYear() + ""); - } - -} \ No newline at end of file diff --git a/src/app/src/main/res/layout/activity_main.xml b/src/app/src/main/res/layout/activity_main.xml deleted file mode 100644 index 6bc8ba7..0000000 --- a/src/app/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/app/src/main/res/values/strings.xml b/src/app/src/main/res/values/strings.xml deleted file mode 100644 index 3de1a39..0000000 --- a/src/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - My Application - \ No newline at end of file diff --git a/src/settings.gradle b/src/settings.gradle deleted file mode 100644 index 26cb0a3..0000000 --- a/src/settings.gradle +++ /dev/null @@ -1,4 +0,0 @@ -include ':DataBase' -include ':app' -rootProject.name = "My Application" -include ':CalendarView' diff --git a/src/.gitignore b/src/showme/.gitignore similarity index 100% rename from src/.gitignore rename to src/showme/.gitignore diff --git a/src/.idea/.gitignore b/src/showme/.idea/.gitignore similarity index 100% rename from src/.idea/.gitignore rename to src/showme/.idea/.gitignore diff --git a/src/.idea/compiler.xml b/src/showme/.idea/compiler.xml similarity index 100% rename from src/.idea/compiler.xml rename to src/showme/.idea/compiler.xml diff --git a/src/.idea/gradle.xml b/src/showme/.idea/gradle.xml similarity index 88% rename from src/.idea/gradle.xml rename to src/showme/.idea/gradle.xml index e9d2c33..8d5774d 100644 --- a/src/.idea/gradle.xml +++ b/src/showme/.idea/gradle.xml @@ -12,7 +12,8 @@ diff --git a/src/.idea/jarRepositories.xml b/src/showme/.idea/jarRepositories.xml similarity index 69% rename from src/.idea/jarRepositories.xml rename to src/showme/.idea/jarRepositories.xml index a5f05cd..1e6c41e 100644 --- a/src/.idea/jarRepositories.xml +++ b/src/showme/.idea/jarRepositories.xml @@ -21,5 +21,15 @@