Кто-нибудь знает, как работает Кинжал 2? Небольшой учебник для начинающих. Я не понимаю, как работать с компонентами и поставщиками и названными тегами? ...Кинжал 2, Зависимость впрыска
Спасибо за ваши ответы!
Кто-нибудь знает, как работает Кинжал 2? Небольшой учебник для начинающих. Я не понимаю, как работать с компонентами и поставщиками и названными тегами? ...Кинжал 2, Зависимость впрыска
Спасибо за ваши ответы!
Предоставить: Внутри модулей мы определяем методы, содержащие эту аннотацию, которая сообщает Кинжалу, как мы хотим построить и предоставить упомянутые зависимости.
компонентов: Компоненты в основном являются инжекторы, скажем, мост между
Inject и модулей, которые его главная обязанность заключается в том, чтобы поместить оба вместе. Они просто дают вам экземпляры всех типов, которые вы определили, например, мы должны аннотировать интерфейс с компонентом и перечислить все Модули, которые будут составлять этот компонент, и если какой-либо из них отсутствует, мы получаем ошибки во время компиляции. Все компоненты знают о масштабах зависимостей, которые он предоставляет через свои модули.
Попробуйте этот учебник: http://aluxion.com/blog/dagger-2-inyeccion-de-dependencias-en-android/
Это на испанском языке и очень полезно