Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Scope в Dagger определяет время жизни объектов в графе зависимостей. Объекты, помеченные одним и тем же Scope, будут созданы один раз внутри этого Scope и использоваться повторно на протяжении всего его существования.
Примеры встроенных Scope: @Singleton
, @ActivityScope
(часто используется в примерах, но не является частью стандартной библиотеки Dagger).
Для создания кастомного Scope нужно объявить аннотацию с мета-аннотацией @Scope
:
java
Затем этот Scope применяется к компоненту и модулям/провайдерам, чьи объекты должны иметь это вр
Scope в Dagger определяет время жизни объектов в графе зависимостей. Объекты, помеченные одним и тем же Scope, будут созданы один раз внутри этого Scope и использоваться повторно на протяжении всего его существования.
Примеры встроенных Scope: @Singleton
, @ActivityScope
(часто используется в примерах, но не является частью стандартной библиотеки Dagger).
Для создания кастомного Scope нужно объявить аннотацию с мета-аннотацией @Scope
:
java
Затем этот Scope применяется к компоненту и модулям/провайдерам, чьи объекты должны иметь это вр
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.