티스토리 뷰

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
댓글