ironelder / androidarchstudy Goto Github PK
View Code? Open in Web Editor NEWAndroid Architecture Sample Retrofit과 movie API를 사용하여 리사이클러 리스트뷰를 만든다. 여기에서 패턴은 사용하지 않고 생각 가는대로 만든다. gradle의 코드를 정리한다. 프로젝트의 MVC패턴을 위하여 모델을 생성한다. 프로젝트를 MVP패턴으로 수정한다. rxjava를 적용한다. 프로젝트에 DataBinding을 적용한다. 프로젝트를 ObservableField를 사용하여 MVVM으로 리팩토링한다. AAC ViewModel과 LiveData를 적용한다. Koin을 이용한 DI를 적용한다