#Android #안드로이드 #MVVM #Repository #UpbitAPI

    감자튀김의 다시 쓰는 Android MVVM(2) - DI

    -1. 이전 글 2019/03/17 - [Android 공부] - 감자튀김의 다시 쓰는 Android MVVM(1) - DI 0. 서론 해당 프로젝트는 Upbit거래 시세를 알아낼 수 있는 앱을 만드는 것이 목표입니다. 이전에 DI를 사용한 구조에서 ViewModel을 종속할 수 없어서 구조를 변경했습니다. 역시, 이해는 잘 안 되지만, 제가 만든 코드를 분석해보는 시간을 갖겠습니다. 1. 구조의 변경 이전에 생각했던 MVVM과 DI의 구조는 이와 같았습니다. 1.1. 초기에 생각했던 구조 AndroidSupportInjection, Application, Activity, ViewModel과 같이 MVVM의 큰 구조에 사용되어지는 Module을 모아주는 구조로 해서 각종 모듈을 관리합니다. 하지만, V..