Replies: 4 comments 5 replies
-
Google CodeLab에 View Model과 Repository를 사용하는 실습예제가 있어서 공유드려요! 😄 Room도 포함해서 둘다 도움이되실거같습니다 :) |
Beta Was this translation helpful? Give feedback.
-
@euphony-io/eu-us |
Beta Was this translation helpful? Give feedback.
-
구성요소Model
View
ViewModel
|
Beta Was this translation helpful? Give feedback.
-
파일 추출을 할 때 Live Data 적용을 해보려고 했는데 계속 null이 반환되고, observer를 사용하자니 LifecycleOwner 설정에 어려움이 있어서 링크1 (LiveData in repositories 부분 보시면 됩니다!) , 링크2 저도 LiveData & MVVM 모두 처음이라 지금도 계속 자료를 읽고 있는데요, 그리고 ViewModel에서는 private fun getPostalCode(address: String): LiveData<String> {
// DON'T DO THIS
return repository.getPostCode(address)
} 위와 같은 방법보다는 Transformation 사용을 권장하더라고요! 다른 분들도 한 번 보시고, 저희 repository랑 view model 코드에 수정이 필요할지, |
Beta Was this translation helpful? Give feedback.
-
@euphony-io/eu-us
저희 팀이 이번에 MVVM 구조를 다같이 열심히 공부해서 적용해보도록 결정했습니다.
아래에 참고하실만한 자료를 남깁니다.
다른 분들도 좋은 자료 있으시면 공유해주시고, 이해 안가는 건 여기서 같이 질문하면서 생각해봐요!
https://blog.yena.io/studynote/2019/03/16/Android-MVVM-AAC-1.html
https://blog.yena.io/studynote/2019/03/27/Android-MVVM-AAC-2.html
Beta Was this translation helpful? Give feedback.
All reactions