전체태그 보기

#MVVM (3개의 포스트)

Room 라이브러리 사용하기 [3]
rjsdnqkr1

Room 라이브러리 사용하기 [3]

2019년 9월 23일0개의 댓글
👍 SELECT문에 RxJava 적용하기 - Dao Completable을 사용하면 해당 이벤트가 성공적으로 끝났을때 success 이벤트가 실행되고 실패했을때 error 이벤트를 실행 시킨다. SingleInteger 혹은 MaybeInteger 를 사용할 수도 있지만 이는 이벤트가 성공적으로 끝나고 영향 받은 행수까지 받환하여 주기 때문에 내...
Room 라이브러리 사용 [2]
rjsdnqkr1

Room 라이브러리 사용 [2]

2019년 9월 23일0개의 댓글
👍 Repository 만들기 - Repository를 작성하여 실제 호출후 사용할 수 있도록 해준다. 왜 getUser의 반환값을 LiveData로 했는지 알아 볼수 있는 부분이다. 유저 값을 반환 받아 MutableLiveData의 값이 바뀌면 이벤트를 실행해 주는 방식으로 쉽게 작성하면 된다. 하지만 여기서 문제가 발생한다. 만약 반환된 Use...
MVVM과 data binding의 잘못된 사용 리팩토링
rjsdnqkr1
👍 과거 코드의 문제점 - ViewModel 사용법의 문제점 🙌 마무리 이때까지 MVVM과 binding을 잘못 사용하고 있었다는 것에 배신감(?)을 느꼈다. 자주 구글링하고 더 좋은 코드를 만들도록 노력 해야겠다.