Program Club

Dagger 2 예제

proclub 2021. 1. 8. 20:47
반응형

Dagger 2 예제


Dagger 2는 모퉁이에 있지만 사용 가능한 예제는 상자에서 바로 컴파일되지 않으며 문서는 Dagger 1에서 복사-붙여 넣기-대체입니다.

누구든지 Google의 Dagger 2에서 작동하는 적절한 응용 프로그램의 예가 있습니까?


방금 Dagger2, retrolambda, butterknife 및 lombok을 통합하는 Gradle 기반 샘플 앱을 게시했습니다. https://github.com/mgrzechocinski/dagger2-example에서 찾을 수 있습니다 .

도움이 되길 바랍니다 :)


방금 u2020-mvp 앱을 Dagger 2 로 포팅 했습니다. 샌드 박스 앱으로 사용합니다. 그런데 Dagger 2는 범위의 멋진 구현을 가지고 있습니다. 구성 요소는 정말 대단합니다. 그리고 그것은 Christian Gruber가 만든 u2021을 기반으로 합니다. 그것도 확인할 수 있습니다.

도움이되기를 바랍니다 :)


Gradle / Android Studio에서 Dagger 2 프로젝트를 빌드하는 간단하고 직접적인 방법을 찾는 사람은 https://github.com/bytehala/dagger2-gradle-quickstart를 확인 하세요.

(가)에서 커밋 메시지 , 또한 단검 2에 완전히 기능 프로젝트를 변환하는 단계를 열거.

이 프로젝트의 대상은 의존성 주입에 대한 경험이없는 사람입니다.

버터 나이프 외에 다른 라이브러리는 사용되지 않습니다.

경고이 샘플 프로젝트의 목적은 완전성이 아니라 단순성입니다. 다음 기능 만 사용되었습니다.

  • @기준 치수
  • @구성 요소
  • @Injects
  • @ 제공
  • @하나씩 일어나는 것

범위, 하위 모듈 등과 같은 주제는 연습으로 남겨집니다.


Android없는 CoffeeMaker 샘플 : https://github.com/yongjhih/dagger2-sample

단계 :

git clone https://github.com/yongjhih/dagger2-sample
cd dagger2-sample
./gradlew execute

참조 URL : https://stackoverflow.com/questions/27026134/dagger-2-examples

반응형