Android MVP 무작정 따라하기 - Google Architecture Model(영상 포함)
MVP 무작정 따라하기 10 번째 글입니다.
오늘은 Google Architecture 예제인 Model 구현하는 방법을 영상으로 만들어보았습니다.
- 가장 기본적인 Model 정의를 다루어보겠습니다.
이전에 작성한 단순한 모델 정의를 Repository 통해 구현합니다.
Android developer's blog. story.
MVP 무작정 따라하기 10 번째 글입니다.
오늘은 Google Architecture 예제인 Model 구현하는 방법을 영상으로 만들어보았습니다.
이전에 작성한 단순한 모델 정의를 Repository 통해 구현합니다.
RxJava 1.x와 2.x 버전이 있습니다.
모든 라이브러리가 아직 RxJava 2.x 버전 대응을 한 것은 아닙니다.
그에 따라서 1.x와 2.x 버전을 함께 사용하게 됩니다.
Gradle 동기화 중에는 오류가 발생하지 않지만, run
을 진행하면 아래와 같은 오류가 발생할 수 있습니다.
이 오류를 해결하는 방법을 간단하게 정리합니다.
코틀린 함수에 대해서 정리합니다.
default 지정을 통해 초깃값을 지정할 수 있습니다.
fun setUserInfo(name: String = "Name", email: String, phone: String = "000-0000-0000") {
this.name = name
this.email = email
this.phone = phone
}
MVP 무작정 따라하기 9 번째 글입니다.
오늘은 구글 Architecture에서 설명하는 모델 정의를 살펴보려고 합니다.
위와 같은 3가지 정도로 구분할 수 있는데 기본적인 Model을 정의해야 Loader/Clean 코드를 적용해 볼 수 있습니다.
그래서 오늘은 Google Architecture의 가장 기본적인 Model 정의를 살펴보겠습니다.
안드로이드 MVP 무작정 따라하기 8 번째입니다.
오늘은 MVP 패턴에서 사용할 수 있는 다양한 Model을 살펴보려고 합니다.
Model은 Data를 말합니다.
단순 데이터가 아닌 데이터를 관리/수집/수정 등을 하게 되는 부분입니다.
데이터를 Cache해야 한다면 이 모델에서 Cache 할 수도 있고, 그냥 단순 데이터 전달만 할 수도 있습니다.