인프런 - 강의/2 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)

2-2 목표달성 앱 - Realm Insert

개복치 개발자 2019. 8. 19. 23:07

이제 목표를 달성하는 앱을 만들어봅니다.

 

기존 서버에서 데이터를 주고 받는 형식이 아닌, 로컬 DB인 Realm을 사용해봅니다.

 

일단 Realm을 사용할 기본 세팅을 해주고

 

 

gradlew 파일에 추가를 해주고, Myapplication을 만들고, manifests에 세팅을 추가해줍니다.

 

그리고 RealmObject 를 만들어줍니다.

 

 

이제 Realm을 사용할 세팅이 완료되었으니, MainActivity에서 Insert를 구현해봅니다.

 

nextId()의 경우에는, 순서대로 PrimaryKey인 id를 세팅해주는 것입니다.

 

자, 다음은 UI와 연결하고, Delete를 구현해봅니다.

 

 

 

---

 

아래의 블로그를 많이 참고하였습니다.

https://duzi077.tistory.com/265

 

[Android/Kotlin] Realm+RecyclerView를 이용한 간단한 Todo 앱 만들기

Realm 데이터베이스를 활용한 간단한 Todo 리스트를 작성하고 리스트로 표현하고 수정하고 삭제하는 앱 만들기 Realm을 사용하기 위한 환경세팅 프로젝트 단위의 build.gradle 파일에 아래 코드를 작성해줍니다 de..

duzi077.tistory.com