Dagger используется для внедрения зависимостей (Dependency Injection - DI) в Android-приложениях.
Основные преимущества использования Dagger:
@Singleton
, @Reusable
, `@ActivityScoped и т.д. для Dagger Android).Ключевые понятия в Dagger:
@Module
): Предоставляют зависимости. Методы, помеченные @Provides
, указывают, как создать экземпляр зависимости.@Component
, @Subcomponent
): Соединяют модули и классы,Dagger используется для внедрения зависимостей (Dependency Injection - DI) в Android-приложениях.
Основные преимущества использования Dagger:
@Singleton
, @Reusable
, `@ActivityScoped и т.д. для Dagger Android).Ключевые понятия в Dagger:
@Module
): Предоставляют зависимости. Методы, помеченные @Provides
, указывают, как создать экземпляр зависимости.@Component
, @Subcomponent
): Соединяют модули и классы,Register or sign in to get access to full answers for all questions from the question bank.