Летаем по модулям: Навигация в многомодульном приложении с Jetpack

Джерело:
Хабрахабр:

Дата публікації:
08/11/2019 19:45

Постійна адреса новини:
http://www.vsinovyny.com/6392189

Летаем по модулям: Навигация в многомодульном приложении с Jetpack

 

08/11/2019 19:45 // Хабрахабр:


Почти каждый растущий проект рано или поздно начинает смотреть в сторону многомодульной архитектуры. Разработчики не хотят ждать пока пересобирается полностью весь проект, когда была изменена только одна фича. Многомодульность помогает изолировать фичи приложения друг от друга, тем самым сокращая время сборки. Но такое изолирование накладывает некоторые ограничения на область видимости компонентов. Когда мы используем навигацию из Jetpack в проекте с одним модулем, граф навигации доступен из любого пакета приложения, мы всегда можем явно указать какой action NavController должен выполнить, а также есть доступ к глобальному хосту, если в проекте есть вложенные фрагменты. Но когда модулей становится много, то возникают вопросы: где строить граф навигации, как получать к нему доступ и как не запутаться в зависимостях модулей. Обо всем этом поговорим под катом.

Читать дальше →

 

» Читати повністю

 

« Наступна новина з архіву
Объекты без циклических ссылок и циклической сборки мусора
  Попередня новина з архіву
Теория гибридного заговора: если бы Путин не управлял Газпромом
»

 

 
© 2026 www.vsinovyny.com