Android Native 10 – Media II: Переносим код в ViewModel
Сделаем следующий шаг в написании диктофона. 00:00 – 1. Вступление 00:06 – 2. Перенос основной бизнес-логики во ViewModel 05:51 – 3. Варианты того, как ViewModel может получить доступ к Context 12:30 – 4. Рассмотрим подробнее ViewModelProvider.Factory 17:43 – 5. Пишем свою фабрику средствами языка 24:25 – 6. Пример передачи во ViewModel чего-то кроме ссылки на Application Ссылки: https://developer.android.com/topic/libraries/architecture/viewmodel/viewmodel-factories https://stackoverflow.com/questions/46283981/android-viewmodel-additional-arguments https://developer.android.com/reference/androidx/lifecycle/ViewModelProvider Плейлист: https://www.youtube.com/watch?v=f1C8ojVwPDE&list=PL_-V-pM_Qe0oynpL1mDSmy5KIP1Wv5Ol8 Файлы: https://disk.yandex.ru/d/mWkv8fYUhp71Rw Использован музыкальный трек Unicorn Heads - Dreaming in 432Hz по лицензии Creative Commons Attribution. Источник: https://directory.audio/ru/muzyka/kinematograficheskaya/6751-unicorn-heads-dreaming-in-432hz Автор: Unicorn Heads
Сделаем следующий шаг в написании диктофона. 00:00 – 1. Вступление 00:06 – 2. Перенос основной бизнес-логики во ViewModel 05:51 – 3. Варианты того, как ViewModel может получить доступ к Context 12:30 – 4. Рассмотрим подробнее ViewModelProvider.Factory 17:43 – 5. Пишем свою фабрику средствами языка 24:25 – 6. Пример передачи во ViewModel чего-то кроме ссылки на Application Ссылки: https://developer.android.com/topic/libraries/architecture/viewmodel/viewmodel-factories https://stackoverflow.com/questions/46283981/android-viewmodel-additional-arguments https://developer.android.com/reference/androidx/lifecycle/ViewModelProvider Плейлист: https://www.youtube.com/watch?v=f1C8ojVwPDE&list=PL_-V-pM_Qe0oynpL1mDSmy5KIP1Wv5Ol8 Файлы: https://disk.yandex.ru/d/mWkv8fYUhp71Rw Использован музыкальный трек Unicorn Heads - Dreaming in 432Hz по лицензии Creative Commons Attribution. Источник: https://directory.audio/ru/muzyka/kinematograficheskaya/6751-unicorn-heads-dreaming-in-432hz Автор: Unicorn Heads



