# Room

5개의 포스트

[Android] Room database 사용해보기

AppDatabase Singleton 패턴 TypeConverter Dao LiveData

2020년 5월 7일
·
0개의 댓글

[Surfers] 화면 - Room & Chat

"서퍼 모집하기"에서 방을 만들었거나 "서핑 참여하기"에서 방을 선택한 경우 또는 "나의 방 목록"에서 참여한 방 중 하나를 선택하면 해당 Room페이지가 렌더된다.Room화면 렌더 시 ComponentDidMount로 유저토큰과 해당 Room의 id을 사용해 serv

2020년 2월 24일
·
0개의 댓글
post-thumbnail

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

👍 SELECT문에 RxJava 적용하기 Dao Repository ViewModel View Flowable / Maybe / Single 셋 중 하나를 사용할 수 있는데 나는 값을 받아왔는지 못받아 왔는지만 확인하면 된다 판단하여 Single을 사용하였다. 해당 행이 없으면 onError를 실행시키고 안전하게 값을 받아오면 onSuccess를 ...

2019년 9월 23일
·
0개의 댓글
post-thumbnail

Room 라이브러리 사용 [2]

👍 Repository 만들기 Repository를 작성하여 실제 호출후 사용할 수 있도록 해준다. AnyncTask는 백그라운드에서 작동하는 쓰레드인데 이를 사용하지 않고 UI-thread에서 작동하면 오류가 발생한다. 이 Repository를 선언하고 함수를 호출하여 User DB를 사용할 수 있다. ✌ MVVM에서 사용하기 왜 getUser의 ...

2019년 9월 23일
·
0개의 댓글
post-thumbnail

Room 라이브러리 사용 [1]

👍 Room이란? 안드로이드 앱에서 SQLite 데이터베이스를 쉽고 편리하게 사용할 수 있도록 하는 라이브러리이다. Room은 Entity, Dao, RoomDatabase 3가지 요소로 구성된다. blog-android-roomarchitecture-1.png ✌ Dependency 추가하기 최신버전은 이곳 에서 확인할 수 있다. 👌 Entit...

2019년 9월 22일
·
0개의 댓글