전체태그 보기

#Room (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...
Room 라이브러리 사용 [1]
rjsdnqkr1

Room 라이브러리 사용 [1]

2019년 9월 22일0개의 댓글
👍 Room이란? 안드로이드 앱에서 SQLite 데이터베이스를 쉽고 편리하게 사용할 수 있도록 하는 라이브러리이다. Room은 Entity, Dao, RoomDatabase 3가지 요소로 구성된다. blog-android-roomarchitecture-1.png ✌ Dependency 추가하기 RoomDatabase에서 데이터베이스를 생성하고 버...