В настоящее время я работаю над приложением Android, используя JetPack Compose and Hilt, следуя архитектуре MVVM.
My Homestreen имеет большую обработку ViewModel пять динамических вкладок (HorizontalPager), каждая из которых обеспечивает различные функции. Эти вкладки имеют некоторые общие данные (состояние пользовательского интерфейса) и скрыты, если их соответствующая функциональность недоступна. /> 1 ViewModel Для каждой вкладки (5) < /li>
< /ul>
Кто -нибудь реализовал аналогичную структуру? Какие у вас есть предложения по структурированию этого? Существуют ли какие -либо потенциальные ловушки или лучшие практики, о которых я должен знать? Явное объяснение, примеры кода или ссылки на соответствующие ресурсы будут высоко оценены.
Подробнее здесь: https://stackoverflow.com/questions/795 ... -with-hilt