Android/Database
SQLite 에서 ROOM 까지 (2) - UI 구성
parkho79
2020. 8. 7. 09:28
728x90
이번 포스팅에서는 SQLite 를 사용하기 위한 UI 구성에 대해 설명하려 한다.
DB의 기본요소인 CRUD 에 맞춰 아래와 같이 구성했다.
Create (INSERT)
사용자 입력값을 DB 에 삽입한다.
◼ 사용자 입력값 : 초록 사각형의 학년, 학번, 이름
◼ DB 삽입 : 붉은 사각형의 "INSERT" button click
Read (SELECT)
DB 전체를 query 하여 화면에 출력한다.
◼ 파란 사각형에 list 형식으로 출력한다.
◼ List 형식으로 출력하기 위해 RecyclerView 를 사용했다.
Update (UPDATE)
선택한 column 을 사용자 입력값으로 DB 에 갱신한다.
◼ 선택한 column : 파란 사각형의 item click
◼ 사용자 입력값 : 초록 사각형의 학년, 학번, 이름
◼ DB 갱신 : 붉은 사각형의 "UPDATE" button click
Delete (DELETE)
선택한 column 을 DB 에서 삭제한다.
◼ 선택한 column : 파란 사각형의 item click
◼ DB 삭제 : 붉은 사각형의 "DELETE" button click
Source code
https://github.com/parkho79/FromSQLiteToRoom_1
728x90