Андроид-приложение, 43-я неделя
Инъекция зависимостей и контейнер приложения
Лабораторная работа, в которой создаётся приложение «Амфибии», рекомендует использовать в новых проектах, с самого начала, вслед за созданием слоя пользовательского интерфейса (слой ПИ, UI layer) и слоя данных (data layer), инъекцию зависимостей и контейнер приложения.
Библиотека «Хильт» (Hilt) предоставляет заготовку контейнера приложения.
Слой ПИ
В слое пользовательского интерфейса создаём:
Слой данных
В слое данных реализуем репозиторий.
Ещё
Читайте также (может быть даже, в первую очередь):