Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- Flavor
- 안드로이드
- 가이드
- Kotlin Dsl
- 신기술
- 모바일 광고
- gradle
- proguard
- 의존성 주입
- 서밋코퍼레이션
- 애드몹
- Kotlin
- Google AdMob
- Dagger
- dex2jar
- dagger2
- 광고
- 적용
- 디컴파일
- dsl
- 프로가드
- 앱 광고
- R8
- 난독화
- 수익
- 독립성
- 무작정
- 의존성
- 플레이버
- 서밋
Archives
- Today
- Total
목록신기술 (1)
서밋코퍼레이션

오늘 알아볼주제는 dagger2 입니다! 먼저 DI 에 대해 아셔야합니다. DI 란? DI( Dependency Injection ) : 의존성 주입을 의미합니다. 특정 객체의 인스턴스가 필요한 경우 이를 외부에서 생성하여 전달하는 기법입니다. Dagger란 이 의존성 주입을 쉽게 구현하기 위해 사용되는 라이브러리입니다. 여기서 말하는 의존성이란??? 코드에서 두 모듈간의 연결도 두 클래스 간의 관계도 의존성이 높다??? = Coupling(결합도)이 높다는것입니다. 그렇다면 의존성이 높다는 것은 안좋나요?? 하나의 모듈이 변경됨에 따라 결합된 다른 모듈이 영향을 받게될 수 있습니다. 두개의 모듈일때는 괜찮지만 최악의경우 모듈이 100개,1000개…n 개 일때 하나의 모듈변경으로 인해 다른 모듈이 영향을..
Android
2020. 3. 29. 18:23