ANDROID_LIVE Telegram 295
​​ViewModels и LiveData: паттерны и антипаттерны
#разработка #статьи

В своем последнем проекте активно использую компоненты из Jetpack. К ним относятся ViewModels и LiveData.
ViewModel это класс, который создан для хранения и управления данными, связанными с пользовательским интерфейсом, учитывая жизненный цикл. Вместе с LiveData можно легко, не боясь утечек памяти, подписываться на изменения ViewModel.

При работе с ним возникают вопросы, связанные с его правильным использованием. На некоторые из них, нашел ответы в этой статье, которая рассматривает основные вопросы, связанные с ее применением.
Например, мне было интересно прочитать про правильное взаимодействие ViewModel с репозиториями, как избежать огромных ViewModel, а также как связаны состояния Activity и ViewModel.



tgoop.com/android_live/295
Create:
Last Update:

​​ViewModels и LiveData: паттерны и антипаттерны
#разработка #статьи

В своем последнем проекте активно использую компоненты из Jetpack. К ним относятся ViewModels и LiveData.
ViewModel это класс, который создан для хранения и управления данными, связанными с пользовательским интерфейсом, учитывая жизненный цикл. Вместе с LiveData можно легко, не боясь утечек памяти, подписываться на изменения ViewModel.

При работе с ним возникают вопросы, связанные с его правильным использованием. На некоторые из них, нашел ответы в этой статье, которая рассматривает основные вопросы, связанные с ее применением.
Например, мне было интересно прочитать про правильное взаимодействие ViewModel с репозиториями, как избежать огромных ViewModel, а также как связаны состояния Activity и ViewModel.

BY Android Live 🤖




Share with your friend now:
tgoop.com/android_live/295

View MORE
Open in Telegram


Telegram News

Date: |

1What is Telegram Channels? Activate up to 20 bots Content is editable within two days of publishing How to Create a Private or Public Channel on Telegram? It’s easy to create a Telegram channel via desktop app or mobile app (for Android and iOS):
from us


Telegram Android Live 🤖
FROM American