From 516dc44a753a0bdc4c7e7d045debfed9ffcfe7c0 Mon Sep 17 00:00:00 2001 From: achmadqomarudin Date: Tue, 12 Jan 2021 20:12:50 +0700 Subject: [PATCH] init project --- .DS_Store | Bin 0 -> 8196 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .gradle/6.5/fileChanges/last-build.bin | Bin 0 -> 1 bytes .gradle/6.5/fileHashes/fileHashes.bin | Bin 0 -> 18547 bytes .gradle/6.5/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .gradle/6.5/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/checksums/checksums.lock | Bin 0 -> 17 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 3 + .idea/.name | 1 + .idea/caches/build_file_checksums.ser | Bin 0 -> 535 bytes .idea/compiler.xml | 6 + .idea/gradle.xml | 21 + .idea/inspectionProfiles/Project_Default.xml | 10 + .idea/jarRepositories.xml | 25 ++ ...__androidx_activity_activity_1_0_0_aar.xml | 13 + ...__androidx_annotation_annotation_1_1_0.xml | 13 + ...tion_annotation_experimental_1_0_0_aar.xml | 13 + ...androidx_appcompat_appcompat_1_2_0_aar.xml | 16 + ...ppcompat_appcompat_resources_1_2_0_aar.xml | 13 + ...__androidx_arch_core_core_common_2_1_0.xml | 11 + ...roidx_arch_core_core_runtime_2_0_0_aar.xml | 13 + ...inflater_asynclayoutinflater_1_0_0_aar.xml | 13 + ...__androidx_cardview_cardview_1_0_0_aar.xml | 13 + ...__androidx_collection_collection_1_1_0.xml | 11 + ...raintlayout_constraintlayout_2_0_4_aar.xml | 11 + ...ntlayout_constraintlayout_solver_2_0_4.xml | 9 + ...atorlayout_coordinatorlayout_1_1_0_aar.xml | 16 + .../Gradle__androidx_core_core_1_3_2_aar.xml | 16 + ...adle__androidx_core_core_ktx_1_3_2_aar.xml | 13 + ..._cursoradapter_cursoradapter_1_0_0_aar.xml | 13 + ...droidx_customview_customview_1_0_0_aar.xml | 13 + ...dx_documentfile_documentfile_1_0_0_aar.xml | 13 + ...dx_drawerlayout_drawerlayout_1_0_0_aar.xml | 16 + ...__androidx_fragment_fragment_1_1_0_aar.xml | 16 + ...dx_interpolator_interpolator_1_0_0_aar.xml | 13 + ...egacy_legacy_support_core_ui_1_0_0_aar.xml | 13 + ...cy_legacy_support_core_utils_1_0_0_aar.xml | 13 + ...idx_legacy_legacy_support_v4_1_0_0_aar.xml | 13 + ...roidx_lifecycle_lifecycle_common_2_1_0.xml | 11 + ...lifecycle_lifecycle_livedata_2_0_0_aar.xml | 13 + ...ycle_lifecycle_livedata_core_2_0_0_aar.xml | 13 + ..._lifecycle_lifecycle_runtime_2_1_0_aar.xml | 13 + ...ifecycle_lifecycle_viewmodel_2_1_0_aar.xml | 13 + ...adle__androidx_loader_loader_1_0_0_aar.xml | 13 + ...anager_localbroadcastmanager_1_0_0_aar.xml | 13 + ...Gradle__androidx_media_media_1_0_0_aar.xml | 16 + ...Gradle__androidx_print_print_1_0_0_aar.xml | 16 + ...dx_recyclerview_recyclerview_1_1_0_aar.xml | 16 + ...cyclerview_selection_1_1_0_alpha06_aar.xml | 16 + ...droidx_savedstate_savedstate_1_0_0_aar.xml | 13 + ...panelayout_slidingpanelayout_1_0_0_aar.xml | 13 + ...eshlayout_swiperefreshlayout_1_0_0_aar.xml | 16 + .../Gradle__androidx_test_core_1_3_0_aar.xml | 15 + ..._test_espresso_espresso_core_3_3_0_aar.xml | 15 + ...sso_espresso_idling_resource_3_3_0_aar.xml | 15 + ...dle__androidx_test_ext_junit_1_1_2_aar.xml | 15 + ...radle__androidx_test_monitor_1_3_0_aar.xml | 15 + ...Gradle__androidx_test_runner_1_3_0_aar.xml | 15 + ...droidx_transition_transition_1_2_0_aar.xml | 16 + ...ectordrawable_vectordrawable_1_1_0_aar.xml | 13 + ...able_vectordrawable_animated_1_1_0_aar.xml | 13 + ...rcelable_versionedparcelable_1_1_0_aar.xml | 13 + ...droidx_viewpager2_viewpager2_1_0_0_aar.xml | 16 + ...androidx_viewpager_viewpager_1_0_0_aar.xml | 13 + ...le_android_material_material_1_2_1_aar.xml | 16 + ..._com_google_code_findbugs_jsr305_2_0_1.xml | 9 + ...chalsvec_single_row_calednar_1_0_0_aar.xml | 15 + .../Gradle__com_squareup_javawriter_2_1_1.xml | 13 + .../Gradle__javax_inject_javax_inject_1.xml | 13 + .idea/libraries/Gradle__junit_junit_4_12.xml | 13 + .../libraries/Gradle__junit_junit_4_13_1.xml | 13 + ...Gradle__org_hamcrest_hamcrest_core_1_3.xml | 13 + ..._org_hamcrest_hamcrest_integration_1_3.xml | 13 + ...dle__org_hamcrest_hamcrest_library_1_3.xml | 13 + ...Gradle__org_jetbrains_annotations_13_0.xml | 13 + ...tlin_android_extensions_runtime_1_3_72.xml | 13 + ..._jetbrains_kotlin_kotlin_stdlib_1_3_72.xml | 13 + ...ins_kotlin_kotlin_stdlib_common_1_3_72.xml | 13 + .idea/misc.xml | 9 + .idea/modules.xml | 9 + .idea/modules/Exploration_Calendar_App_UI.iml | 20 + .../app/Exploration_Calendar_App_UI.app.iml | 150 +++++++ .idea/vcs.xml | 6 + README.md | 62 ++- app/.gitignore | 1 + app/build.gradle | 50 +++ app/proguard-rules.pro | 21 + .../scheduleappui/ExampleInstrumentedTest.kt | 24 + app/src/main/AndroidManifest.xml | 21 + .../com/project/scheduleappui/MainActivity.kt | 69 +++ .../menu/dashboard/DashboardAdapter.kt | 34 ++ .../menu/dashboard/DashboardFragment.kt | 42 ++ .../menu/dashboard/DashboardModel.kt | 7 + .../scheduleappui/menu/home/HomeAdapter.kt | 33 ++ .../scheduleappui/menu/home/HomeFragment.kt | 199 +++++++++ .../scheduleappui/menu/home/HomeModel.kt | 7 + .../menu/profile/ProfileFragment.kt | 19 + .../res/color/bottom_bar_item_selector.xml | 5 + .../drawable-hdpi/baseline_add_white_24.png | Bin 0 -> 138 bytes .../drawable-mdpi/baseline_add_white_24.png | Bin 0 -> 92 bytes .../drawable-v24/ic_launcher_foreground.xml | 34 ++ .../drawable-xhdpi/baseline_add_white_24.png | Bin 0 -> 97 bytes .../drawable-xxhdpi/baseline_add_white_24.png | Bin 0 -> 97 bytes .../res/drawable-xxhdpi/bg_transparent.xml | 8 + .../baseline_add_white_24.png | Bin 0 -> 102 bytes app/src/main/res/drawable/bg_agenda1.xml | 134 ++++++ app/src/main/res/drawable/bg_agenda2.xml | 156 +++++++ app/src/main/res/drawable/bg_agenda3.xml | 206 +++++++++ .../res/drawable/bg_btn_change_password.xml | 8 + app/src/main/res/drawable/bg_btn_logout.xml | 9 + .../res/drawable/bg_half_rounded_light.xml | 8 + app/src/main/res/drawable/bg_item_rounded.xml | 8 + app/src/main/res/drawable/bg_spinner.xml | 9 + app/src/main/res/drawable/bg_tag.xml | 9 + .../res/drawable/calendar_item_background.xml | 9 + .../main/res/drawable/ic_arrow_left_24dp.xml | 5 + .../main/res/drawable/ic_arrow_right_24dp.xml | 5 + app/src/main/res/drawable/ic_avatar.xml | 135 ++++++ app/src/main/res/drawable/ic_calendar.xml | 42 ++ app/src/main/res/drawable/ic_dashboard.xml | 9 + app/src/main/res/drawable/ic_diamond.xml | 30 ++ app/src/main/res/drawable/ic_help.xml | 9 + .../res/drawable/ic_launcher_background.xml | 170 +++++++ app/src/main/res/drawable/ic_privacy.xml | 18 + app/src/main/res/drawable/ic_profile.xml | 9 + app/src/main/res/drawable/ic_schedule.xml | 63 +++ app/src/main/res/drawable/ic_security.xml | 9 + .../res/drawable/progress_advertisement.xml | 9 + .../main/res/drawable/progress_designer.xml | 9 + .../main/res/drawable/progress_developer.xml | 9 + .../main/res/drawable/progress_marketing.xml | 9 + .../selected_calendar_item_background.xml | 8 + .../res/font/montserrat_alternates_black.ttf | Bin 0 -> 207920 bytes .../res/font/montserrat_alternates_light.ttf | Bin 0 -> 198272 bytes .../res/font/montserrat_alternates_medium.ttf | Bin 0 -> 199404 bytes app/src/main/res/layout/activity_main.xml | 55 +++ app/src/main/res/layout/calendar_item.xml | 40 ++ app/src/main/res/layout/content_main.xml | 18 + .../layout/first_special_calendar_item.xml | 47 ++ .../first_special_selected_calendar_item.xml | 49 +++ .../main/res/layout/fragment_dashboard.xml | 172 ++++++++ app/src/main/res/layout/fragment_home.xml | 112 +++++ app/src/main/res/layout/fragment_profile.xml | 413 ++++++++++++++++++ app/src/main/res/layout/item_dashboard.xml | 66 +++ app/src/main/res/layout/item_home.xml | 62 +++ app/src/main/res/layout/item_spinner.xml | 12 + .../layout/second_special_calendar_item.xml | 55 +++ .../second_special_selected_calendar_item.xml | 55 +++ .../res/layout/selected_calendar_item.xml | 40 ++ .../layout/third_special_calendar_item.xml | 56 +++ .../third_special_selected_calendar_item.xml | 56 +++ app/src/main/res/menu/bottomappbar_menu.xml | 37 ++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3593 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5339 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2636 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3388 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4926 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7472 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 7909 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 11873 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 10652 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 16570 bytes app/src/main/res/values-night/themes.xml | 16 + app/src/main/res/values/colors.xml | 28 ++ app/src/main/res/values/strings.xml | 14 + app/src/main/res/values/themes.xml | 28 ++ .../project/scheduleappui/ExampleUnitTest.kt | 17 + build.gradle | 26 ++ gradle.properties | 21 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 54329 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 172 ++++++++ gradlew.bat | 84 ++++ local.properties | 10 + screenshots/1.gif | Bin 0 -> 3960640 bytes screenshots/2.jpg | Bin 0 -> 284444 bytes screenshots/3.jpg | Bin 0 -> 279211 bytes screenshots/4.jpg | Bin 0 -> 243313 bytes settings.gradle | 2 + 184 files changed, 4649 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 .gradle/6.5/executionHistory/executionHistory.lock create mode 100644 .gradle/6.5/fileChanges/last-build.bin create mode 100644 .gradle/6.5/fileHashes/fileHashes.bin create mode 100644 .gradle/6.5/fileHashes/fileHashes.lock create mode 100644 .gradle/6.5/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/checksums/checksums.lock create mode 100644 .gradle/vcs-1/gc.properties create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/caches/build_file_checksums.ser create mode 100644 .idea/compiler.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_annotation_annotation_1_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml create mode 100644 .idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_core_core_1_3_2_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_core_core_ktx_1_3_2_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_selection_1_1_0_alpha06_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_material_material_1_2_1_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml create mode 100644 .idea/libraries/Gradle__com_michalsvec_single_row_calednar_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml create mode 100644 .idea/libraries/Gradle__javax_inject_javax_inject_1.xml create mode 100644 .idea/libraries/Gradle__junit_junit_4_12.xml create mode 100644 .idea/libraries/Gradle__junit_junit_4_13_1.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_android_extensions_runtime_1_3_72.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/modules/Exploration_Calendar_App_UI.iml create mode 100644 .idea/modules/app/Exploration_Calendar_App_UI.app.iml create mode 100644 .idea/vcs.xml create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/project/scheduleappui/ExampleInstrumentedTest.kt create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/com/project/scheduleappui/MainActivity.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardAdapter.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardFragment.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardModel.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/home/HomeAdapter.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/home/HomeFragment.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/home/HomeModel.kt create mode 100644 app/src/main/java/com/project/scheduleappui/menu/profile/ProfileFragment.kt create mode 100644 app/src/main/res/color/bottom_bar_item_selector.xml create mode 100755 app/src/main/res/drawable-hdpi/baseline_add_white_24.png create mode 100755 app/src/main/res/drawable-mdpi/baseline_add_white_24.png create mode 100755 app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100755 app/src/main/res/drawable-xhdpi/baseline_add_white_24.png create mode 100755 app/src/main/res/drawable-xxhdpi/baseline_add_white_24.png create mode 100644 app/src/main/res/drawable-xxhdpi/bg_transparent.xml create mode 100755 app/src/main/res/drawable-xxxhdpi/baseline_add_white_24.png create mode 100644 app/src/main/res/drawable/bg_agenda1.xml create mode 100644 app/src/main/res/drawable/bg_agenda2.xml create mode 100644 app/src/main/res/drawable/bg_agenda3.xml create mode 100644 app/src/main/res/drawable/bg_btn_change_password.xml create mode 100644 app/src/main/res/drawable/bg_btn_logout.xml create mode 100644 app/src/main/res/drawable/bg_half_rounded_light.xml create mode 100644 app/src/main/res/drawable/bg_item_rounded.xml create mode 100644 app/src/main/res/drawable/bg_spinner.xml create mode 100644 app/src/main/res/drawable/bg_tag.xml create mode 100644 app/src/main/res/drawable/calendar_item_background.xml create mode 100644 app/src/main/res/drawable/ic_arrow_left_24dp.xml create mode 100644 app/src/main/res/drawable/ic_arrow_right_24dp.xml create mode 100644 app/src/main/res/drawable/ic_avatar.xml create mode 100644 app/src/main/res/drawable/ic_calendar.xml create mode 100644 app/src/main/res/drawable/ic_dashboard.xml create mode 100644 app/src/main/res/drawable/ic_diamond.xml create mode 100644 app/src/main/res/drawable/ic_help.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/ic_privacy.xml create mode 100644 app/src/main/res/drawable/ic_profile.xml create mode 100644 app/src/main/res/drawable/ic_schedule.xml create mode 100644 app/src/main/res/drawable/ic_security.xml create mode 100644 app/src/main/res/drawable/progress_advertisement.xml create mode 100644 app/src/main/res/drawable/progress_designer.xml create mode 100644 app/src/main/res/drawable/progress_developer.xml create mode 100644 app/src/main/res/drawable/progress_marketing.xml create mode 100644 app/src/main/res/drawable/selected_calendar_item_background.xml create mode 100755 app/src/main/res/font/montserrat_alternates_black.ttf create mode 100755 app/src/main/res/font/montserrat_alternates_light.ttf create mode 100755 app/src/main/res/font/montserrat_alternates_medium.ttf create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/calendar_item.xml create mode 100755 app/src/main/res/layout/content_main.xml create mode 100644 app/src/main/res/layout/first_special_calendar_item.xml create mode 100644 app/src/main/res/layout/first_special_selected_calendar_item.xml create mode 100644 app/src/main/res/layout/fragment_dashboard.xml create mode 100644 app/src/main/res/layout/fragment_home.xml create mode 100644 app/src/main/res/layout/fragment_profile.xml create mode 100644 app/src/main/res/layout/item_dashboard.xml create mode 100644 app/src/main/res/layout/item_home.xml create mode 100644 app/src/main/res/layout/item_spinner.xml create mode 100644 app/src/main/res/layout/second_special_calendar_item.xml create mode 100644 app/src/main/res/layout/second_special_selected_calendar_item.xml create mode 100644 app/src/main/res/layout/selected_calendar_item.xml create mode 100644 app/src/main/res/layout/third_special_calendar_item.xml create mode 100644 app/src/main/res/layout/third_special_selected_calendar_item.xml create mode 100755 app/src/main/res/menu/bottomappbar_menu.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/values-night/themes.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/themes.xml create mode 100644 app/src/test/java/com/project/scheduleappui/ExampleUnitTest.kt create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 local.properties create mode 100644 screenshots/1.gif create mode 100755 screenshots/2.jpg create mode 100755 screenshots/3.jpg create mode 100755 screenshots/4.jpg create mode 100644 settings.gradle diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8c8ad3020255e86f1777ba26977ecc695bdf0d43 GIT binary patch literal 8196 zcmeHM-D(p-6h4!r?S?9iBDCHuh~PyjjaE>k5YzOcpi+$Jg-W}dU6R0NXUT318Y8(8 zU!gvN_#)nU>5XsU1L!wDq{*}kxe|+WV9uGD{k}On-~LQyLqx1T2&zOIMC71|SXqTT z$HZ|_&R9YBTt#Hy6L0wu_tC1H!P*Y1fK|XMU=^?mSOxwK1+Zodb8^;wb<}#RfK}kX zR6x8RToe&&I!;uSuMRl51wbsJTN>)}$3LPgIuL6*PEj43LjqB6b3V0!Ps6dlKF z8b47{(TT~-7)NJjdWXXF)`PhcPOPS)^;Q9^z*z;v-n~d3C6pXQv-@|pjw82zOOv!E z@@YU_iYPFU9}VQCQzUIsoB9|(053FnzYN}TKDOW)*ekPGWJ!>P!-t3&&N8HQK3n0t zF~Z8+2*Y`Fao0ev&ZCjh$E-4g_0?dl&?7paJ=&)y)TI4+G(9lT6==k%g>j=rW>mUv z@XPcRnI2Mu9wTm1&%9Ff#bB&bihO;j6;h0P2l+EoIeDHZGj~D`%O9qR{{HjLPoi#` zZEyczg<@%GdBrK0o$_Vpb+f~V&CJUNY2E9;l&x+M`nvv%^JrT4{O8?pcvQKz$K%ZF z#$kU3{^~_H4*0On2XTYeK&eP{%`_4U`#J6w5Hlq{~5KM*+%VZv&DPK6q}3e@kS#UWG$kfHx369pEG8U z2MZ#T&Z61hH2ZPH<2Le&S+3zKhq%V#8HsUEr?^jYpU~1LFizhAflyC}yf!US%jqNKph h{SZKV`iCLvE}()_({Z9AdSLcLfRw>HtH57X;18?AAP)cl literal 0 HcmV?d00001 diff --git a/.gradle/6.5/executionHistory/executionHistory.lock b/.gradle/6.5/executionHistory/executionHistory.lock new file mode 100644 index 0000000000000000000000000000000000000000..5b4ecebc786b54799e8902cc130be684d6e39e3b GIT binary patch literal 17 TcmZQh+xhXHNHNDu1}FdkHGu>g literal 0 HcmV?d00001 diff --git a/.gradle/6.5/fileChanges/last-build.bin b/.gradle/6.5/fileChanges/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/.gradle/6.5/fileHashes/fileHashes.bin b/.gradle/6.5/fileHashes/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..5581931be007b1c1a5b0bb13170b487e4277f964 GIT binary patch literal 18547 zcmeI(p{jy06ae696hRGw)g*$5V6ln@gW(n*K(kdYx0uXkF<5;8G5I1!lf@)rz3%5% zd_AG~7Rucv2L0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkL{69n3^h~%+5fFEb@IQ7^qHF(oHeub?PDD>b=9F91S2 zm1gFoxMk*~I%lLNXBU^|7Q2L-Ts|(GuF1r}2z_zyOYkOxc*3?Q2s1jP3K?+#cXxFBWa1FLf;3&Tqo zc#=T=h3P6}sAFIQDOAz>GUfxW%QS<34@w`XmM&$v3_DfK~AbZ)O3ABfMXbOMYiW=Kf@-LmkpdV z-u!T?D`61CqngQgb@sQN|6ff{*3ga@Jt6{h9ndCy>|S}jMziOi#f;@MnE3*{5{oZa F001N}y|VxS literal 0 HcmV?d00001 diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..61a9130 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..18de3ac --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,21 @@ + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..146ab09 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..a5f05cd --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml new file mode 100644 index 0000000..4eaaf2f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0.xml b/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0.xml new file mode 100644 index 0000000..b2158ac --- /dev/null +++ b/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml new file mode 100644 index 0000000..5a15be5 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml new file mode 100644 index 0000000..1a20b74 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml new file mode 100644 index 0000000..3d0c3e1 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml b/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml new file mode 100644 index 0000000..2208415 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml new file mode 100644 index 0000000..f00fdc6 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml new file mode 100644 index 0000000..52965f0 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml new file mode 100644 index 0000000..1769f4f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml b/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml new file mode 100644 index 0000000..eafc05e --- /dev/null +++ b/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml new file mode 100644 index 0000000..2c48fc2 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml new file mode 100644 index 0000000..cba1dae --- /dev/null +++ b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml new file mode 100644 index 0000000..81ae58c --- /dev/null +++ b/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_core_core_1_3_2_aar.xml b/.idea/libraries/Gradle__androidx_core_core_1_3_2_aar.xml new file mode 100644 index 0000000..5a6ee16 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_core_core_1_3_2_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_core_core_ktx_1_3_2_aar.xml b/.idea/libraries/Gradle__androidx_core_core_ktx_1_3_2_aar.xml new file mode 100644 index 0000000..1a755e4 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_core_core_ktx_1_3_2_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml new file mode 100644 index 0000000..90f2f5d --- /dev/null +++ b/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml new file mode 100644 index 0000000..4fbb5db --- /dev/null +++ b/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml new file mode 100644 index 0000000..b365c42 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml new file mode 100644 index 0000000..8709b1f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml new file mode 100644 index 0000000..d361a38 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml new file mode 100644 index 0000000..ba8e7fc --- /dev/null +++ b/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml new file mode 100644 index 0000000..d3fff7b --- /dev/null +++ b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml new file mode 100644 index 0000000..571865e --- /dev/null +++ b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml new file mode 100644 index 0000000..daef3d4 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0.xml new file mode 100644 index 0000000..9354d44 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml new file mode 100644 index 0000000..a9160ab --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml new file mode 100644 index 0000000..14b0155 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml new file mode 100644 index 0000000..0c150b4 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml new file mode 100644 index 0000000..fceb130 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml new file mode 100644 index 0000000..69abd0e --- /dev/null +++ b/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml new file mode 100644 index 0000000..17d9290 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml new file mode 100644 index 0000000..9ac4ee0 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml new file mode 100644 index 0000000..89e7d3a --- /dev/null +++ b/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml new file mode 100644 index 0000000..9f74dc1 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_selection_1_1_0_alpha06_aar.xml b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_selection_1_1_0_alpha06_aar.xml new file mode 100644 index 0000000..8ccffd2 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_selection_1_1_0_alpha06_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml new file mode 100644 index 0000000..d096092 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml new file mode 100644 index 0000000..6656e94 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml new file mode 100644 index 0000000..dffeb1e --- /dev/null +++ b/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml b/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml new file mode 100644 index 0000000..5fd897d --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml b/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml new file mode 100644 index 0000000..3fe17b3 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml b/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml new file mode 100644 index 0000000..ac05ece --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml b/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml new file mode 100644 index 0000000..0317df6 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml b/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml new file mode 100644 index 0000000..be62f62 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml b/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml new file mode 100644 index 0000000..f5da397 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml new file mode 100644 index 0000000..e291592 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml new file mode 100644 index 0000000..7e0ddd3 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml new file mode 100644 index 0000000..271d756 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml new file mode 100644 index 0000000..c179bd6 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml new file mode 100644 index 0000000..dca4edf --- /dev/null +++ b/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml new file mode 100644 index 0000000..4e387cd --- /dev/null +++ b/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_material_material_1_2_1_aar.xml b/.idea/libraries/Gradle__com_google_android_material_material_1_2_1_aar.xml new file mode 100644 index 0000000..7b140e4 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_material_material_1_2_1_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml b/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml new file mode 100644 index 0000000..2b834ea --- /dev/null +++ b/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_michalsvec_single_row_calednar_1_0_0_aar.xml b/.idea/libraries/Gradle__com_michalsvec_single_row_calednar_1_0_0_aar.xml new file mode 100644 index 0000000..af97530 --- /dev/null +++ b/.idea/libraries/Gradle__com_michalsvec_single_row_calednar_1_0_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml b/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml new file mode 100644 index 0000000..662b001 --- /dev/null +++ b/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml b/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml new file mode 100644 index 0000000..62012ea --- /dev/null +++ b/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__junit_junit_4_12.xml b/.idea/libraries/Gradle__junit_junit_4_12.xml new file mode 100644 index 0000000..6c078d6 --- /dev/null +++ b/.idea/libraries/Gradle__junit_junit_4_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__junit_junit_4_13_1.xml b/.idea/libraries/Gradle__junit_junit_4_13_1.xml new file mode 100644 index 0000000..4405e64 --- /dev/null +++ b/.idea/libraries/Gradle__junit_junit_4_13_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml new file mode 100644 index 0000000..09cf23d --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml new file mode 100644 index 0000000..1a77dd8 --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml new file mode 100644 index 0000000..3d45e8e --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml b/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml new file mode 100644 index 0000000..1fa0fa9 --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_android_extensions_runtime_1_3_72.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_android_extensions_runtime_1_3_72.xml new file mode 100644 index 0000000..7929d63 --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_android_extensions_runtime_1_3_72.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml new file mode 100644 index 0000000..cd57d89 --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml new file mode 100644 index 0000000..c769fec --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d5d35ec --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..1661359 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/Exploration_Calendar_App_UI.iml b/.idea/modules/Exploration_Calendar_App_UI.iml new file mode 100644 index 0000000..76cf0e8 --- /dev/null +++ b/.idea/modules/Exploration_Calendar_App_UI.iml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/app/Exploration_Calendar_App_UI.app.iml b/.idea/modules/app/Exploration_Calendar_App_UI.app.iml new file mode 100644 index 0000000..5c1aa59 --- /dev/null +++ b/.idea/modules/app/Exploration_Calendar_App_UI.app.iml @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index eb22260..134c8c0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,62 @@ -# Schedule-App-UI +# Schedule App UI + +[![Platform](https://img.shields.io/badge/platform-Android-yellow.svg)](https://www.android.com) +[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg?style=flat-square)](https://www.apache.org/licenses/LICENSE-2.0.html) +[![Gradle Version](https://img.shields.io/badge/gradle-4.0-green.svg)](https://docs.gradle.org/current/release-notes) +[![Awesome Kotlin Badge](https://kotlin.link/awesome-kotlin.svg)](https://github.com/KotlinBy/awesome-kotlin) + 📅 A beautiful Schedule App UI written in Kotlin for android with examples. + +# Source +Repo to demonstrate Schedule App UI in Android app. This is a follow up on the source at : + +- [Instagram](https://www.instagram.com/p/CJvEeSrA2Dz) +- [Flat Icon](https://www.flaticon.com) +- [UnDraw Illustration](https://undraw.co) +- [Single Row Calendar Library](https://github.com/miso01/SingleRowCalendar) +- etc. + +# Demo App + +

+ + + +

+ + + + + + + + + + + + + + + + + + +
Example 1Example 2
Example 3Example 4
+ +# License + +``` + Copyright (C) Achmad Qomarudin + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..42afabf --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..f4d3812 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,50 @@ +plugins { + id 'com.android.application' + id 'kotlin-android' + id 'kotlin-android-extensions' +} + +android { + compileSdkVersion 30 + buildToolsVersion "30.0.2" + + defaultConfig { + applicationId "com.project.scheduleappui" + minSdkVersion 21 + targetSdkVersion 30 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = '1.8' + } +} + +dependencies { + + implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" + implementation 'androidx.core:core-ktx:1.3.2' + implementation 'androidx.appcompat:appcompat:1.2.0' + implementation 'com.google.android.material:material:1.2.1' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + implementation 'androidx.legacy:legacy-support-v4:1.0.0' + testImplementation 'junit:junit:4.+' + androidTestImplementation 'androidx.test.ext:junit:1.1.2' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' + + //Extended library + implementation 'com.michalsvec:single-row-calednar:1.0.0' +} \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..481bb43 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/app/src/androidTest/java/com/project/scheduleappui/ExampleInstrumentedTest.kt b/app/src/androidTest/java/com/project/scheduleappui/ExampleInstrumentedTest.kt new file mode 100644 index 0000000..50eed4e --- /dev/null +++ b/app/src/androidTest/java/com/project/scheduleappui/ExampleInstrumentedTest.kt @@ -0,0 +1,24 @@ +package com.project.scheduleappui + +import androidx.test.platform.app.InstrumentationRegistry +import androidx.test.ext.junit.runners.AndroidJUnit4 + +import org.junit.Test +import org.junit.runner.RunWith + +import org.junit.Assert.* + +/** + * Instrumented test, which will execute on an Android device. + * + * See [testing documentation](http://d.android.com/tools/testing). + */ +@RunWith(AndroidJUnit4::class) +class ExampleInstrumentedTest { + @Test + fun useAppContext() { + // Context of the app under test. + val appContext = InstrumentationRegistry.getInstrumentation().targetContext + assertEquals("com.project.explorationcalendarappui", appContext.packageName) + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..e5b3d47 --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/MainActivity.kt b/app/src/main/java/com/project/scheduleappui/MainActivity.kt new file mode 100644 index 0000000..f5c2f74 --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/MainActivity.kt @@ -0,0 +1,69 @@ +package com.project.scheduleappui + +import android.annotation.SuppressLint +import android.os.Build +import android.os.Bundle +import android.view.View +import android.view.WindowManager +import android.widget.Toast +import androidx.appcompat.app.AppCompatActivity +import androidx.fragment.app.Fragment +import com.google.android.material.bottomnavigation.BottomNavigationView +import com.project.scheduleappui.menu.dashboard.DashboardFragment +import com.project.scheduleappui.menu.home.HomeFragment +import com.project.scheduleappui.menu.profile.ProfileFragment +import kotlinx.android.synthetic.main.activity_main.* + +@Suppress("DEPRECATION") +class MainActivity : AppCompatActivity() { + + @SuppressLint("UseCompatLoadingForDrawables") + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + hiddenStatusBar() + setContentView(R.layout.activity_main) + setSupportActionBar(bottom_app_bar) + bottom_navigation.setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener) + replaceFragment(HomeFragment()) + + fab.setOnClickListener { + Toast.makeText(applicationContext, "Button clicked!", Toast.LENGTH_SHORT).show() + } + } + + @SuppressLint("ObsoleteSdkInt") + private fun hiddenStatusBar() { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { + window.setDecorFitsSystemWindows(true) + } else { + // hide status bar + window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN) + window.decorView.systemUiVisibility = + View.SYSTEM_UI_FLAG_IMMERSIVE or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION + } + } + + private val mOnNavigationItemSelectedListener = BottomNavigationView.OnNavigationItemSelectedListener { item -> + when (item.itemId) { + R.id.nav_home -> { + replaceFragment(HomeFragment()) + return@OnNavigationItemSelectedListener true + } + R.id.nav_dashboard -> { + replaceFragment(DashboardFragment()) + return@OnNavigationItemSelectedListener true + } + R.id.nav_profile -> { + replaceFragment(ProfileFragment()) + return@OnNavigationItemSelectedListener true + } + } + false + } + + private fun replaceFragment(fragment: Fragment) { + val transaction = supportFragmentManager.beginTransaction() + transaction.replace(R.id.fragment_container, fragment) + transaction.commit() + } +} \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardAdapter.kt b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardAdapter.kt new file mode 100644 index 0000000..9099f18 --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardAdapter.kt @@ -0,0 +1,34 @@ +package com.project.scheduleappui.menu.dashboard + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.project.scheduleappui.R +import kotlinx.android.synthetic.main.item_dashboard.view.* +import kotlinx.android.synthetic.main.item_home.view.* + +class DashboardAdapter(private val dashboard: List) : RecyclerView.Adapter() { + + override fun onCreateViewHolder(viewGroup: ViewGroup, p1: Int): DashboardHolder { + return DashboardHolder(LayoutInflater.from(viewGroup.context).inflate(R.layout.item_dashboard, viewGroup, false)) + } + + override fun getItemCount(): Int = dashboard.size + + override fun onBindViewHolder(holder: DashboardHolder, position: Int) { + holder.bindHero(dashboard[position]) + } +} + +class DashboardHolder(view: View) : RecyclerView.ViewHolder(view) { + private val imgAgenda = view.image_agenda + private val tvAgenda = view.text_agenda + private val tvTime = view.text_agenda_time + + fun bindHero(dashboard: Dashboard) { + imgAgenda.setImageResource(dashboard.image) + tvAgenda.text = dashboard.agenda + tvTime.text = dashboard.time + } +} \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardFragment.kt b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardFragment.kt new file mode 100644 index 0000000..01b851c --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardFragment.kt @@ -0,0 +1,42 @@ +package com.project.scheduleappui.menu.dashboard + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.fragment.app.Fragment +import androidx.recyclerview.widget.LinearLayoutManager +import androidx.recyclerview.widget.RecyclerView +import com.project.scheduleappui.R +import kotlinx.android.synthetic.main.fragment_dashboard.* + +class DashboardFragment : Fragment() { + + override fun onCreateView( + inflater: LayoutInflater, container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_dashboard, container, false) + } + + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + setData() + } + + private fun setData() { + val listHome = listOf( + Dashboard(image = R.drawable.bg_agenda1, agenda = "Hotel Cavana - Meeting with client from Russia", time = "07.00 - 07.30"), + Dashboard(image = R.drawable.bg_agenda2, agenda = "TA Caffe - Market potential at Tulungagung", time = "08.00 - 09.00"), + Dashboard(image = R.drawable.bg_agenda3, agenda = "Office - Internal project review & discussion", time = "09.00 - 09.30") + ) + + val homeAdapter = DashboardAdapter(listHome) + + recyclerview_dashboard.apply { + layoutManager = LinearLayoutManager(context, RecyclerView.HORIZONTAL, false) + adapter = homeAdapter + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardModel.kt b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardModel.kt new file mode 100644 index 0000000..dc0d562 --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/dashboard/DashboardModel.kt @@ -0,0 +1,7 @@ +package com.project.scheduleappui.menu.dashboard + +data class Dashboard ( + val image : Int, + val agenda : String, + val time : String +) \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/home/HomeAdapter.kt b/app/src/main/java/com/project/scheduleappui/menu/home/HomeAdapter.kt new file mode 100644 index 0000000..45fadfe --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/home/HomeAdapter.kt @@ -0,0 +1,33 @@ +package com.project.scheduleappui.menu.home + +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import androidx.recyclerview.widget.RecyclerView +import com.project.scheduleappui.R +import kotlinx.android.synthetic.main.item_home.view.* + +class HomeAdapter(private val home: List) : RecyclerView.Adapter() { + + override fun onCreateViewHolder(viewGroup: ViewGroup, p1: Int): HomeHolder { + return HomeHolder(LayoutInflater.from(viewGroup.context).inflate(R.layout.item_home, viewGroup, false)) + } + + override fun getItemCount(): Int = home.size + + override fun onBindViewHolder(holder: HomeHolder, position: Int) { + holder.bindHero(home[position]) + } +} + +class HomeHolder(view: View) : RecyclerView.ViewHolder(view) { + private val tvTag = view.text_tag + private val tvSchedule = view.text_schedule + private val tvTime = view.text_schedule_time + + fun bindHero(home: Home) { + tvTag.text = home.tag + tvSchedule.text = home.schedule + tvTime.text = home.time + } +} \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/home/HomeFragment.kt b/app/src/main/java/com/project/scheduleappui/menu/home/HomeFragment.kt new file mode 100644 index 0000000..d172bbc --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/home/HomeFragment.kt @@ -0,0 +1,199 @@ +package com.project.scheduleappui.menu.home + +import android.annotation.SuppressLint +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.widget.ArrayAdapter +import android.widget.Spinner +import androidx.fragment.app.Fragment +import androidx.recyclerview.widget.LinearLayoutManager +import com.michalsvec.singlerowcalendar.calendar.CalendarChangesObserver +import com.michalsvec.singlerowcalendar.calendar.CalendarViewManager +import com.michalsvec.singlerowcalendar.calendar.SingleRowCalendarAdapter +import com.michalsvec.singlerowcalendar.selection.CalendarSelectionManager +import com.michalsvec.singlerowcalendar.utils.DateUtils +import com.project.scheduleappui.R +import kotlinx.android.synthetic.main.calendar_item.view.* +import kotlinx.android.synthetic.main.fragment_home.* +import java.util.* + +class HomeFragment : Fragment() { + private val calendar = Calendar.getInstance() + private var currentMonth = 0 + + override fun onCreateView( + inflater: LayoutInflater, container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_home, container, false) + } + + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + setData() + setDate() + setSpinner(view) + } + + private fun setData() { + val listHome = listOf( + Home(tag = "Developer", schedule = "Database Workshop - How to use SQLite Database in android", time = "08.00 - 09.00"), + Home(tag = "Designer", schedule = "UI Workshop - Using gridview to make more beautiful design", time = "09.00 - 10.00"), + Home(tag = "Marketing", schedule = "FB Ads - Strategy marketing for selling more products", time = "12.00 - 12.30") + ) + + val homeAdapter = HomeAdapter(listHome) + + recyclerview_home.apply { + layoutManager = LinearLayoutManager(context) + adapter = homeAdapter + } + } + + private fun setDate() { + // set current date to calendar and current month to currentMonth variable + calendar.time = Date() + currentMonth = calendar[Calendar.MONTH] + + // calendar view manager is responsible for our displaying logic + val myCalendarViewManager = object : + CalendarViewManager { + override fun setCalendarViewResourceId( + position: Int, + date: Date, + isSelected: Boolean + ): Int { + // set date to calendar according to position where we are + val cal = Calendar.getInstance() + cal.time = date + // if item is selected we return this layout items + // in this example. monday, wednesday and friday will have special item views and other days + // will be using basic item view + return if (isSelected) + R.layout.selected_calendar_item + else + // here we return items which are not selected + R.layout.calendar_item + + // NOTE: if we don't want to do it this way, we can simply change color of background + // in bindDataToCalendarView method + } + + override fun bindDataToCalendarView( + holder: SingleRowCalendarAdapter.CalendarViewHolder, + date: Date, + position: Int, + isSelected: Boolean + ) { + // using this method we can bind data to calendar view + // good practice is if all views in layout have same IDs in all item views + holder.itemView.tv_date_calendar_item.text = DateUtils.getDayNumber(date) + holder.itemView.tv_day_calendar_item.text = DateUtils.getDay3LettersName(date) + + } + } + + // using calendar changes observer we can track changes in calendar + val myCalendarChangesObserver = object : + CalendarChangesObserver { + // you can override more methods, in this example we need only this one + @SuppressLint("SetTextI18n") + override fun whenSelectionChanged(isSelected: Boolean, position: Int, date: Date) { + tvDate.text = "${DateUtils.getMonthName(date)} " + super.whenSelectionChanged(isSelected, position, date) + } + } + + // selection manager is responsible for managing selection + val mySelectionManager = object : CalendarSelectionManager { + override fun canBeItemSelected(position: Int, date: Date): Boolean { + // set date to calendar according to position + val cal = Calendar.getInstance() + cal.time = date + // in this example sunday and saturday can't be selected, others can + return when (cal[Calendar.DAY_OF_WEEK]) { + Calendar.SATURDAY -> false + Calendar.SUNDAY -> false + else -> true + } + } + } + + // here we init our calendar, also you can set more properties if you haven't specified in XML layout + val singleRowCalendar = main_single_row_calendar.apply { + calendarViewManager = myCalendarViewManager + calendarChangesObserver = myCalendarChangesObserver + calendarSelectionManager = mySelectionManager + setDates(getFutureDatesOfCurrentMonth()) + init() + } + + btnRight.setOnClickListener { + singleRowCalendar.setDates(getDatesOfNextMonth()) + } + + btnLeft.setOnClickListener { + singleRowCalendar.setDates(getDatesOfPreviousMonth()) + } + } + + private fun setSpinner(view: View) { + val spinner: Spinner = view.findViewById(R.id.task_spinner) + // Create an ArrayAdapter using the string array and a default spinner layout + context?.let { + ArrayAdapter.createFromResource( + it, + R.array.task_array, + R.layout.item_spinner + ).also { adapter -> + // Specify the layout to use when the list of choices appears + adapter.setDropDownViewResource(R.layout.item_spinner) + // Apply the adapter to the spinner + spinner.adapter = adapter + } + } + } + + private fun getDatesOfNextMonth(): List { + currentMonth++ // + because we want next month + if (currentMonth == 12) { + // we will switch to january of next year, when we reach last month of year + calendar.set(Calendar.YEAR, calendar[Calendar.YEAR] + 1) + currentMonth = 0 // 0 == january + } + return getDates(mutableListOf()) + } + + private fun getDatesOfPreviousMonth(): List { + currentMonth-- // - because we want previous month + if (currentMonth == -1) { + // we will switch to december of previous year, when we reach first month of year + calendar.set(Calendar.YEAR, calendar[Calendar.YEAR] - 1) + currentMonth = 11 // 11 == december + } + return getDates(mutableListOf()) + } + + private fun getFutureDatesOfCurrentMonth(): List { + // get all next dates of current month + currentMonth = calendar[Calendar.MONTH] + return getDates(mutableListOf()) + } + + private fun getDates(list: MutableList): List { + // load dates of whole month + calendar.set(Calendar.MONTH, currentMonth) + calendar.set(Calendar.DAY_OF_MONTH, 1) + list.add(calendar.time) + while (currentMonth == calendar[Calendar.MONTH]) { + calendar.add(Calendar.DATE, +1) + if (calendar[Calendar.MONTH] == currentMonth) + list.add(calendar.time) + } + calendar.add(Calendar.DATE, -1) + return list + } +} \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/home/HomeModel.kt b/app/src/main/java/com/project/scheduleappui/menu/home/HomeModel.kt new file mode 100644 index 0000000..cff7784 --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/home/HomeModel.kt @@ -0,0 +1,7 @@ +package com.project.scheduleappui.menu.home + +data class Home ( + val tag : String, + val schedule : String, + val time : String +) \ No newline at end of file diff --git a/app/src/main/java/com/project/scheduleappui/menu/profile/ProfileFragment.kt b/app/src/main/java/com/project/scheduleappui/menu/profile/ProfileFragment.kt new file mode 100644 index 0000000..2de0dbd --- /dev/null +++ b/app/src/main/java/com/project/scheduleappui/menu/profile/ProfileFragment.kt @@ -0,0 +1,19 @@ +package com.project.scheduleappui.menu.profile + +import android.os.Bundle +import androidx.fragment.app.Fragment +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import com.project.scheduleappui.R + +class ProfileFragment : Fragment() { + + override fun onCreateView( + inflater: LayoutInflater, container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_profile, container, false) + } +} \ No newline at end of file diff --git a/app/src/main/res/color/bottom_bar_item_selector.xml b/app/src/main/res/color/bottom_bar_item_selector.xml new file mode 100644 index 0000000..be8d8cb --- /dev/null +++ b/app/src/main/res/color/bottom_bar_item_selector.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/baseline_add_white_24.png b/app/src/main/res/drawable-hdpi/baseline_add_white_24.png new file mode 100755 index 0000000000000000000000000000000000000000..ea78104da5e4b1504121a330ce5b332deb318f90 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB0zF+ELn;{GUSniqP~dTU*tc!* z+l<{e<&Q9kb|3vMArKcN#Zcfm$@7!xHN_KC=O{FBD7`qkc>BzNuI8^{TYqc)^A7m0 m{CL_`uf<$B+uf m + + + + + + + + + + diff --git a/app/src/main/res/drawable-xhdpi/baseline_add_white_24.png b/app/src/main/res/drawable-xhdpi/baseline_add_white_24.png new file mode 100755 index 0000000000000000000000000000000000000000..67bb598e52a36b6caba846efe733501479965a41 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZA`BpB)|k7xlYrjj7PUFVdQ&MBb@07vc`*Z=?k literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/bg_transparent.xml b/app/src/main/res/drawable-xxhdpi/bg_transparent.xml new file mode 100644 index 0000000..8d80766 --- /dev/null +++ b/app/src/main/res/drawable-xxhdpi/bg_transparent.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-xxxhdpi/baseline_add_white_24.png b/app/src/main/res/drawable-xxxhdpi/baseline_add_white_24.png new file mode 100755 index 0000000000000000000000000000000000000000..d64c22e9edfdcf9babea9681c44e2dee53a6d2f6 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^2_Vb}Bp6OT_L>T$m`Z~Df*BafCZDwc^5i{T978G? xlN*`>5BzUTIj7P7-(I3-fns}2dtZ?oBSS_(`pg9u0+k>GJYD@<);T3K0RZru9Krwq literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/bg_agenda1.xml b/app/src/main/res/drawable/bg_agenda1.xml new file mode 100644 index 0000000..4a48d43 --- /dev/null +++ b/app/src/main/res/drawable/bg_agenda1.xml @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/bg_agenda2.xml b/app/src/main/res/drawable/bg_agenda2.xml new file mode 100644 index 0000000..4286fce --- /dev/null +++ b/app/src/main/res/drawable/bg_agenda2.xml @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/bg_agenda3.xml b/app/src/main/res/drawable/bg_agenda3.xml new file mode 100644 index 0000000..cb5f119 --- /dev/null +++ b/app/src/main/res/drawable/bg_agenda3.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/bg_btn_change_password.xml b/app/src/main/res/drawable/bg_btn_change_password.xml new file mode 100644 index 0000000..1431cc6 --- /dev/null +++ b/app/src/main/res/drawable/bg_btn_change_password.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_btn_logout.xml b/app/src/main/res/drawable/bg_btn_logout.xml new file mode 100644 index 0000000..a22c8d6 --- /dev/null +++ b/app/src/main/res/drawable/bg_btn_logout.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_half_rounded_light.xml b/app/src/main/res/drawable/bg_half_rounded_light.xml new file mode 100644 index 0000000..b55831b --- /dev/null +++ b/app/src/main/res/drawable/bg_half_rounded_light.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_item_rounded.xml b/app/src/main/res/drawable/bg_item_rounded.xml new file mode 100644 index 0000000..fc88007 --- /dev/null +++ b/app/src/main/res/drawable/bg_item_rounded.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_spinner.xml b/app/src/main/res/drawable/bg_spinner.xml new file mode 100644 index 0000000..2e052ae --- /dev/null +++ b/app/src/main/res/drawable/bg_spinner.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_tag.xml b/app/src/main/res/drawable/bg_tag.xml new file mode 100644 index 0000000..81d2220 --- /dev/null +++ b/app/src/main/res/drawable/bg_tag.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/calendar_item_background.xml b/app/src/main/res/drawable/calendar_item_background.xml new file mode 100644 index 0000000..786121c --- /dev/null +++ b/app/src/main/res/drawable/calendar_item_background.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_arrow_left_24dp.xml b/app/src/main/res/drawable/ic_arrow_left_24dp.xml new file mode 100644 index 0000000..ddc8f9e --- /dev/null +++ b/app/src/main/res/drawable/ic_arrow_left_24dp.xml @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_arrow_right_24dp.xml b/app/src/main/res/drawable/ic_arrow_right_24dp.xml new file mode 100644 index 0000000..60b8822 --- /dev/null +++ b/app/src/main/res/drawable/ic_arrow_right_24dp.xml @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_avatar.xml b/app/src/main/res/drawable/ic_avatar.xml new file mode 100644 index 0000000..d5fbcf7 --- /dev/null +++ b/app/src/main/res/drawable/ic_avatar.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_calendar.xml b/app/src/main/res/drawable/ic_calendar.xml new file mode 100644 index 0000000..7a2da4a --- /dev/null +++ b/app/src/main/res/drawable/ic_calendar.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_dashboard.xml b/app/src/main/res/drawable/ic_dashboard.xml new file mode 100644 index 0000000..ef374a3 --- /dev/null +++ b/app/src/main/res/drawable/ic_dashboard.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_diamond.xml b/app/src/main/res/drawable/ic_diamond.xml new file mode 100644 index 0000000..1e01c0c --- /dev/null +++ b/app/src/main/res/drawable/ic_diamond.xml @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_help.xml b/app/src/main/res/drawable/ic_help.xml new file mode 100644 index 0000000..eb532a0 --- /dev/null +++ b/app/src/main/res/drawable/ic_help.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..07d5da9 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_privacy.xml b/app/src/main/res/drawable/ic_privacy.xml new file mode 100644 index 0000000..ed1ccb1 --- /dev/null +++ b/app/src/main/res/drawable/ic_privacy.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/ic_profile.xml b/app/src/main/res/drawable/ic_profile.xml new file mode 100644 index 0000000..3bbb76b --- /dev/null +++ b/app/src/main/res/drawable/ic_profile.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_schedule.xml b/app/src/main/res/drawable/ic_schedule.xml new file mode 100644 index 0000000..f8696de --- /dev/null +++ b/app/src/main/res/drawable/ic_schedule.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_security.xml b/app/src/main/res/drawable/ic_security.xml new file mode 100644 index 0000000..0d956b2 --- /dev/null +++ b/app/src/main/res/drawable/ic_security.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/progress_advertisement.xml b/app/src/main/res/drawable/progress_advertisement.xml new file mode 100644 index 0000000..3a1f2c9 --- /dev/null +++ b/app/src/main/res/drawable/progress_advertisement.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/progress_designer.xml b/app/src/main/res/drawable/progress_designer.xml new file mode 100644 index 0000000..0c748cd --- /dev/null +++ b/app/src/main/res/drawable/progress_designer.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/progress_developer.xml b/app/src/main/res/drawable/progress_developer.xml new file mode 100644 index 0000000..041c365 --- /dev/null +++ b/app/src/main/res/drawable/progress_developer.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/progress_marketing.xml b/app/src/main/res/drawable/progress_marketing.xml new file mode 100644 index 0000000..fe17b21 --- /dev/null +++ b/app/src/main/res/drawable/progress_marketing.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/selected_calendar_item_background.xml b/app/src/main/res/drawable/selected_calendar_item_background.xml new file mode 100644 index 0000000..7129b14 --- /dev/null +++ b/app/src/main/res/drawable/selected_calendar_item_background.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/font/montserrat_alternates_black.ttf b/app/src/main/res/font/montserrat_alternates_black.ttf new file mode 100755 index 0000000000000000000000000000000000000000..122f58c4042562b2cd3ceef96f36735499511f78 GIT binary patch literal 207920 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�ltva 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

OhJTJ37a%_8^P!A9 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 z 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 X5;;5s%Q6e=aTpfj2&}+t?kWEQ&f$$} literal 0 HcmV?d00001 diff --git a/app/src/main/res/font/montserrat_alternates_light.ttf b/app/src/main/res/font/montserrat_alternates_light.ttf new file mode 100755 index 0000000000000000000000000000000000000000..75c08f0f97c09390bebe224d12563f4b7e0bdb7e GIT binary patch literal 198272 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%0Dbf+RR!eM=s|-xB`cD-IO}Jx^{l5*|=~V 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 NJjDL+0yB^%{SS?1r`P}h literal 0 HcmV?d00001 diff --git a/app/src/main/res/font/montserrat_alternates_medium.ttf b/app/src/main/res/font/montserrat_alternates_medium.ttf new file mode 100755 index 0000000000000000000000000000000000000000..5cf21e669f7fdac28f583053638a948701d36887 GIT binary patch literal 199404 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 C^yWtZ literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..1df0fed --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/calendar_item.xml b/app/src/main/res/layout/calendar_item.xml new file mode 100644 index 0000000..8a38298 --- /dev/null +++ b/app/src/main/res/layout/calendar_item.xml @@ -0,0 +1,40 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml new file mode 100755 index 0000000..9cd76dc --- /dev/null +++ b/app/src/main/res/layout/content_main.xml @@ -0,0 +1,18 @@ + + + + + diff --git a/app/src/main/res/layout/first_special_calendar_item.xml b/app/src/main/res/layout/first_special_calendar_item.xml new file mode 100644 index 0000000..99d5cb3 --- /dev/null +++ b/app/src/main/res/layout/first_special_calendar_item.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/first_special_selected_calendar_item.xml b/app/src/main/res/layout/first_special_selected_calendar_item.xml new file mode 100644 index 0000000..be5850f --- /dev/null +++ b/app/src/main/res/layout/first_special_selected_calendar_item.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_dashboard.xml b/app/src/main/res/layout/fragment_dashboard.xml new file mode 100644 index 0000000..49f7fc6 --- /dev/null +++ b/app/src/main/res/layout/fragment_dashboard.xml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml new file mode 100644 index 0000000..9066a45 --- /dev/null +++ b/app/src/main/res/layout/fragment_home.xml @@ -0,0 +1,112 @@ + + + + + + + +