Android MVP 무작정 따라하기 - Adapter Contract 정의하기 2번째(동영상)

본문

6번째로 이전 글에서 정리하였던 Adapter Contract을 정의하고, 이를 Presenter에서 호출하여 사용할 수 있는 구조를 만들어 보는 방법을 동영상을 통해 정리하였습니다.


Sample


다음을 정리합니다.

이전 동영상에서 View -> Presenter -> Model -> Presenter -> View -> Adapter을 정의하였습니다.

오늘은 아래 그림과 같이 View > Presenter > Model > Presenter > Adapter View/Model을 바로 갱신하게 됩니다.

그래서 Activity/FragmentView를 한 단계 더 분리하고, 이를 좀 더 편하게 관리하기 위함입니다.

mvp_adapter_contract


동영상으로 확인하기

다음 동영상은 Kotlin/Java에서의 AdapterContract 정의하는 방법을 담고 있습니다.


마무리

Presenter와 Adapter Model/View 간을 정리하였습니다.

다음 글에서는 간단하게 Adapter View의 OnClickListener 구현을 정리하고, 이어지는 글에서 다음을 정리하려고 합니다.

  • Model 정리 : 현재 작성한 모델을 기준
  • Model 정리 - Google Architecture : 구글에서 설명하는 Model을 설명합니다.
  • Model 정리 구현 : 직접 구현해보려고 합니다.

각각 단계에서 필요한 경우 동영상을 함께 올리려고 합니다.

감사합니다.


MVP 무작정 따라하기

무작정 따라 하기는 MVP 패턴을 이해할 수 있도록 하나씩 차근차근 작성해보는 예제입니다.

그래서 각각의 브런치와 글들을 통해서 조금씩 확장해가려고 합니다.



About Taehwan

안드로이드 개발 12년차, 모바일앱 개발자 권태환입니다. 코드와 아키텍처, 그리고 개발 문화에 관심이 많습니다. GDG Korea Android와 DroidKnights에서 개발자 커뮤니티를 함께 만들어가고 있습니다.

Comments

🔍 검색

검색어를 입력하면
관련 글을 찾아드려요