У нас вы можете посмотреть бесплатно Большинство реализаций темного режима в Android некорректны. или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом видео я создаю готовую к использованию функцию темного режима в Android, используя чистую архитектуру. Вы увидите, как правильно разделить слои представления, предметной области и данных, а также как сохранять настройки темы с помощью SharedPreferences. Речь идет не просто о переключении темного режима. Речь идет о создании масштабируемой и поддерживаемой функции Android с использованием правильной архитектуры и структуры ViewModel. Если вы хотите создавать серьезные системы Android с использованием чистой архитектуры, это видео для вас. 🔗 Схема: https://codingreel.gumroad.com/l/clea... #kotlin #android #cleanarchitecture #guidance ▬ Зависимости Koin ▬▬▬▬▬▬▬▬▬▬ libs.versions.toml koin-bom = "4.1.1" koin-bom = { module = "io.insert-koin:koin-bom", version.ref = "koin-bom" } koin-core = { module = "io.insert-koin:koin-core" } koin-android = { module = "io.insert-koin:koin-android" } koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose" } koin-compose-viewmodel = { module = "io.insert-koin:koin-compose-viewmodel" } build.gradle.kts implementation(platform(libs.koin.bom)) implementation(libs.koin.core) implementation(libs.koin.android) implementation(libs.koin.androidx.compose) implementation(libs.koin.compose.viewmodel) Примечание: Убедитесь, что используете последнюю версию Kotlin ▬ Предыдущая ▬▬▬▬▬▬▬▬▬▬ 🎥 Вы неправильно начинаете использовать чистую архитектуру (Android) → • Why Clean Architecture Feels So Confusing ... ▬ Разделы ▬▬▬▬▬▬▬▬▬▬ 0:00 - Введение 0:07 - Демонстрация 2:12 - Схема чистой архитектуры 3:10 - Уровень представления 14:00 - Уровень предметной области 20:35 - Уровень данных 23:20 - Дублирование одной и той же модели? 29:40 - Внедрение зависимостей (Koin) 34:18 - Заключение ▬ Есть пожелания по видео? ▬▬▬▬▬▬▬▬▬▬ Любые ваши мысли или предложения будут очень кстати. Также вы можете запросить видео по автоматизации. Пожалуйста, оставьте их в комментариях ниже. ▬ Больше видео по Android?▬▬▬▬▬▬▬▬▬▬ Не забудьте поставить лайк и подписаться, чтобы узнать больше! ПОДПИСЫВАЙТЕСЬ, чтобы получать больше уроков по разработке приложений для Android и автоматизации приложений для CI/CD.