2016-03-01 4 views
0

Кто-нибудь знает, как работает Кинжал 2? Небольшой учебник для начинающих. Я не понимаю, как работать с компонентами и поставщиками и названными тегами? ...Кинжал 2, Зависимость впрыска

Спасибо за ваши ответы!

ответ

1

Предоставить: Внутри модулей мы определяем методы, содержащие эту аннотацию, которая сообщает Кинжалу, как мы хотим построить и предоставить упомянутые зависимости.

компонентов: Компоненты в основном являются инжекторы, скажем, мост между

Inject и модулей, которые его главная обязанность заключается в том, чтобы поместить оба вместе. Они просто дают вам экземпляры всех типов, которые вы определили, например, мы должны аннотировать интерфейс с компонентом и перечислить все Модули, которые будут составлять этот компонент, и если какой-либо из них отсутствует, мы получаем ошибки во время компиляции. Все компоненты знают о масштабах зависимостей, которые он предоставляет через свои модули.

Попробуйте этот учебник: http://aluxion.com/blog/dagger-2-inyeccion-de-dependencias-en-android/

Это на испанском языке и очень полезно

Смежные вопросы