메인액티비티에서 뷰페이저2를 이용해 4개의 프래그먼트를 넣어주었다. (좌우로 스와이프 가능한 페이지 4개)
각 프래그먼트(페이지)에서는 우측 상단의 추가 버튼을 눌러 제목, 중요도, 내용을 갖는 메모를 저장할 수 있다.
룸 DB를 이용해 메모들이 저장/수정/삭제될 수 있다.
각 프래그먼트(페이지)에서는 리사이클러뷰로 그에 일치하는 중요도를 가진 메모들을 보여준다.
메모를 클릭하면 전체내용을 확인할 수 있으며 수정 or 삭제 버튼을 이용하여 메모를 수정 or 삭제할 수 있다.
- 프래그먼트 1 : 전체 메모
- 프래그먼트 2 : 중요도가 '일상'인 메모
- 프래그먼트 3 : 중요도가 '중요'인 메모
- 프래그먼트 4 : 중요도가 '기타'인 메모
- 추가 버튼 클릭 시 화면( 중요도 선택 가능 )
- 저장 버튼 클릭 시 화면( 룸DB에 저장된 후 리사이클러뷰에 나타남 )
- 메모 클릭 시 화면 ( 수정, 삭제 가능 )
- 메모 수정 후
- 여러 메모 저장 시 화면