[Android] Room 사용하여 로컬 데이터베이스에 데이터 저장하기
1. 안드로이드 Room 으로 로컬 데이터베이스에 데이터 저장하기 Android 개발자 라이브러리 Room은 SQLite를 추상화 하여 제공하기 때문에 보다 쉬운 데이터 베이스 사용이 가능합니다. 또 물론 SQLite에서 지원하는 것을 완벽하게 활용할 수 있다고하네요. 그래서 이번에 계산기 예제를 만들면서 계산 히스토리를 저장할때 Room을 사용해서 로컬 데이터베이스에 기록을 해주는 방식으로 구현을 해보았답니다. 1.1. Room 사용에 좋은 예시 공식 문서에 있는 바를 간단하게 요약하자면, 유저가 앱을 실행하는 환경이 오프라인이었을 경우에는 이전에 온라인 상태에 있을 때 컨텐츠를 Room을 통해 저장해둔 컨텐츠를 불러와서 보여주며 유저와 상호작용을 하다가 이후에 다시 온라인 상태가되면 유저가 동작한 내..
Android/Kotlin
2021. 5. 5. 15:33