├── FavDish ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ ├── misc.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── yagmurerdogan │ │ │ └── favdish │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── ic_favdish-playstore.png │ │ ├── java │ │ │ └── com │ │ │ │ └── yagmurerdogan │ │ │ │ └── favdish │ │ │ │ ├── application │ │ │ │ └── FavDishApplication.kt │ │ │ │ ├── model │ │ │ │ ├── database │ │ │ │ │ ├── FavDishDao.kt │ │ │ │ │ ├── FavDishRepository.kt │ │ │ │ │ └── FavDishRoomDatabase.kt │ │ │ │ ├── entities │ │ │ │ │ ├── FavDish.kt │ │ │ │ │ └── RandomDish.kt │ │ │ │ ├── network │ │ │ │ │ ├── RandomDishApi.kt │ │ │ │ │ └── RandomDishApiService.kt │ │ │ │ └── notification │ │ │ │ │ └── NotifyWorker.kt │ │ │ │ ├── utils │ │ │ │ └── Constants.kt │ │ │ │ ├── view │ │ │ │ ├── activities │ │ │ │ │ ├── AddUpdateDishActivity.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── SplashActivity.kt │ │ │ │ ├── adapters │ │ │ │ │ ├── CustomListItemAdapter.kt │ │ │ │ │ └── FavDishAdapter.kt │ │ │ │ └── fragments │ │ │ │ │ ├── AllDishesFragment.kt │ │ │ │ │ ├── DishDetailsFragment.kt │ │ │ │ │ ├── FavoriteDishesFragment.kt │ │ │ │ │ └── RandomDishFragment.kt │ │ │ │ └── viewmodel │ │ │ │ ├── FavDishViewModel.kt │ │ │ │ └── RandomDishViewModel.kt │ │ └── res │ │ │ ├── anim │ │ │ └── anim_splash.xml │ │ │ ├── drawable-hdpi │ │ │ └── ic_stat_notification.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_stat_notification.png │ │ │ ├── drawable-v24 │ │ │ ├── favorite_button_background.xml │ │ │ ├── ic_all_dishes.xml │ │ │ ├── ic_arrow_back.xml │ │ │ ├── ic_favorite_dish.xml │ │ │ ├── ic_favorite_selected.xml │ │ │ ├── ic_favorite_unselected.xml │ │ │ ├── ic_launcher_foreground.xml │ │ │ └── ic_random_dish.xml │ │ │ ├── drawable-xhdpi │ │ │ └── ic_stat_notification.png │ │ │ ├── drawable-xxhdpi │ │ │ └── ic_stat_notification.png │ │ │ ├── drawable-xxxhdpi │ │ │ └── ic_stat_notification.png │ │ │ ├── drawable │ │ │ ├── ic_add.xml │ │ │ ├── ic_add_a_photo.xml │ │ │ ├── ic_alert.xml │ │ │ ├── ic_dashboard_black_24dp.xml │ │ │ ├── ic_filter_list.xml │ │ │ ├── ic_home_black_24dp.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── ic_more.xml │ │ │ ├── ic_notifications_black_24dp.xml │ │ │ ├── ic_share.xml │ │ │ ├── ic_vector_edit.xml │ │ │ ├── ic_vector_gallery.xml │ │ │ ├── ic_vector_logo.xml │ │ │ └── ic_vector_photo_camera.xml │ │ │ ├── layout │ │ │ ├── activity_add_update_dish.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_splash.xml │ │ │ ├── dialog_custom_image_selection.xml │ │ │ ├── dialog_custom_list.xml │ │ │ ├── dialog_custom_progress.xml │ │ │ ├── fragment_all_dishes.xml │ │ │ ├── fragment_dish_details.xml │ │ │ ├── fragment_favorite_dishes.xml │ │ │ ├── fragment_random_dish.xml │ │ │ ├── item_custom_list.xml │ │ │ └── item_dish_layout.xml │ │ │ ├── menu │ │ │ ├── bottom_nav_menu.xml │ │ │ ├── menu_adapter.xml │ │ │ ├── menu_all_dishes.xml │ │ │ └── menu_share.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_favdish.xml │ │ │ ├── ic_favdish_round.xml │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_favdish.png │ │ │ ├── ic_favdish_foreground.png │ │ │ ├── ic_favdish_round.png │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_favdish.png │ │ │ ├── ic_favdish_foreground.png │ │ │ ├── ic_favdish_round.png │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_favdish.png │ │ │ ├── ic_favdish_foreground.png │ │ │ ├── ic_favdish_round.png │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_favdish.png │ │ │ ├── ic_favdish_foreground.png │ │ │ ├── ic_favdish_round.png │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_favdish.png │ │ │ ├── ic_favdish_foreground.png │ │ │ ├── ic_favdish_round.png │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── navigation │ │ │ └── mobile_navigation.xml │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ic_favdish_background.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── yagmurerdogan │ │ └── favdish │ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── README.md /FavDish/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/.gitignore -------------------------------------------------------------------------------- /FavDish/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /FavDish/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/.idea/compiler.xml -------------------------------------------------------------------------------- /FavDish/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/.idea/gradle.xml -------------------------------------------------------------------------------- /FavDish/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/.idea/misc.xml -------------------------------------------------------------------------------- /FavDish/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/.idea/vcs.xml -------------------------------------------------------------------------------- /FavDish/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /FavDish/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/build.gradle -------------------------------------------------------------------------------- /FavDish/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/proguard-rules.pro -------------------------------------------------------------------------------- /FavDish/app/src/androidTest/java/com/yagmurerdogan/favdish/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/androidTest/java/com/yagmurerdogan/favdish/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/ic_favdish-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/ic_favdish-playstore.png -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/application/FavDishApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/application/FavDishApplication.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishDao.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishRepository.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishRoomDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/database/FavDishRoomDatabase.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/entities/FavDish.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/entities/FavDish.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/entities/RandomDish.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/entities/RandomDish.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/network/RandomDishApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/network/RandomDishApi.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/network/RandomDishApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/network/RandomDishApiService.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/notification/NotifyWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/model/notification/NotifyWorker.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/utils/Constants.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/AddUpdateDishActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/AddUpdateDishActivity.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/MainActivity.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/activities/SplashActivity.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/adapters/CustomListItemAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/adapters/CustomListItemAdapter.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/adapters/FavDishAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/adapters/FavDishAdapter.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/AllDishesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/AllDishesFragment.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/DishDetailsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/DishDetailsFragment.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/FavoriteDishesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/FavoriteDishesFragment.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/RandomDishFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/view/fragments/RandomDishFragment.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/viewmodel/FavDishViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/viewmodel/FavDishViewModel.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/java/com/yagmurerdogan/favdish/viewmodel/RandomDishViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/java/com/yagmurerdogan/favdish/viewmodel/RandomDishViewModel.kt -------------------------------------------------------------------------------- /FavDish/app/src/main/res/anim/anim_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/anim/anim_splash.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-hdpi/ic_stat_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-hdpi/ic_stat_notification.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-mdpi/ic_stat_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-mdpi/ic_stat_notification.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/favorite_button_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/favorite_button_background.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_all_dishes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_all_dishes.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_arrow_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_arrow_back.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_favorite_dish.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_favorite_dish.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_favorite_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_favorite_selected.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_favorite_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_favorite_unselected.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-v24/ic_random_dish.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-v24/ic_random_dish.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-xhdpi/ic_stat_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-xhdpi/ic_stat_notification.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-xxhdpi/ic_stat_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-xxhdpi/ic_stat_notification.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable-xxxhdpi/ic_stat_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable-xxxhdpi/ic_stat_notification.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_add_a_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_add_a_photo.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_alert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_alert.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_dashboard_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_dashboard_black_24dp.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_filter_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_filter_list.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_home_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_home_black_24dp.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_more.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_notifications_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_notifications_black_24dp.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_vector_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_vector_edit.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_vector_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_vector_gallery.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_vector_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_vector_logo.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/drawable/ic_vector_photo_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/drawable/ic_vector_photo_camera.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/activity_add_update_dish.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/activity_add_update_dish.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/dialog_custom_image_selection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/dialog_custom_image_selection.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/dialog_custom_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/dialog_custom_list.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/dialog_custom_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/dialog_custom_progress.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/fragment_all_dishes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/fragment_all_dishes.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/fragment_dish_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/fragment_dish_details.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/fragment_favorite_dishes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/fragment_favorite_dishes.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/fragment_random_dish.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/fragment_random_dish.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/item_custom_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/item_custom_list.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/layout/item_dish_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/layout/item_dish_layout.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/menu/bottom_nav_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/menu/bottom_nav_menu.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/menu/menu_adapter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/menu/menu_adapter.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/menu/menu_all_dishes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/menu/menu_all_dishes.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/menu/menu_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/menu/menu_share.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-anydpi-v26/ic_favdish.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-anydpi-v26/ic_favdish.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-anydpi-v26/ic_favdish_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-anydpi-v26/ic_favdish_round.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-hdpi/ic_favdish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-hdpi/ic_favdish.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-hdpi/ic_favdish_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-hdpi/ic_favdish_foreground.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-hdpi/ic_favdish_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-hdpi/ic_favdish_round.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-mdpi/ic_favdish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-mdpi/ic_favdish.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-mdpi/ic_favdish_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-mdpi/ic_favdish_foreground.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-mdpi/ic_favdish_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-mdpi/ic_favdish_round.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish_foreground.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xhdpi/ic_favdish_round.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish_foreground.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxhdpi/ic_favdish_round.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish_foreground.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxxhdpi/ic_favdish_round.png -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /FavDish/app/src/main/res/navigation/mobile_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/navigation/mobile_navigation.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values/ic_favdish_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values/ic_favdish_background.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FavDish/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /FavDish/app/src/test/java/com/yagmurerdogan/favdish/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/app/src/test/java/com/yagmurerdogan/favdish/ExampleUnitTest.kt -------------------------------------------------------------------------------- /FavDish/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/build.gradle -------------------------------------------------------------------------------- /FavDish/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/gradle.properties -------------------------------------------------------------------------------- /FavDish/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /FavDish/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /FavDish/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/gradlew -------------------------------------------------------------------------------- /FavDish/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/gradlew.bat -------------------------------------------------------------------------------- /FavDish/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/FavDish/settings.gradle -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yagmurerdogan/Jetpack-Masterclass/HEAD/README.md --------------------------------------------------------------------------------