-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
✨ 이슈 내용
이슈 개요를 입력해주세요.
-
item_album 레이아웃 만들기
-
리사이클러뷰를 사용해서 화면 만들기
- 보관함 화면 만들기
(실제 Flo에서는 이용권을 구입하지 않으면 저장한 곡에 노래가 들어가지 않아서, 비어있을 겁니다. 그거는 신경쓰지 말고, 아래 첨부한 화면대로 만들어오시면 됩니다.) - RecyclerView 적용(노래 리스트)
⇒ 더미데이터로 아무거나 집어넣어도 됩니다. 다만 최대한 중복되지 않은 데이터로 넣어주세요.
- 보관함 화면 만들기
-
리사이클러뷰 클릭 이벤트
- [보관함] 아이템의 [...] 버튼 클릭시 아이템 삭제
- [오늘 발매 음악] Play 버튼 클릭 시 MiniPlayer에 동기화
- 전체 수록곡 중에 가장 처음 곡이 재생되도록 (노래중 하나만 재생되도록 해보기)
-
[보관함] Item에 스위치를 넣고 item 개수를 늘린 다음 스위치를 ON 한 다음 스크롤했을 때 스위치 ON/OFF가 이상하게 설정되는 문제 해결해보기
- 하나의 스위치만 ON하고 스크롤을 했을 때 ON하지 않은 곳에 체크되는 현상 or 돌아왔을 때 체크가 되어있지 않는 현상을 해결하기
-
Foreground Service를 사용하여 알림창 띄우기 [선택]
(참고자료의 가장 마지막 부분의 자료를 확인해 주세요. 해당 미션은 Flo 앱의 메인 화면에서 진행해도 괜찮고 새로 프로젝트를 생성한 뒤 구현해도 괜찮아요!)
- 알림창의 아이콘, 타이틀, 내용을 변경해 보고 앱을 내린 뒤 알림 창 클릭 시 해당 앱이 띄워지도록 설정하기
- Thread 또는 Coroutine을 활용하여 1 ~ 1000까지 숫자를 카운트하고 알림창에 진행 상황을 progress bar로 나타내기 (가능하다면 Coroutine을 사용해 보세요.)
- 앱을 내려도 Background에서 카운트가 증가하고 progress bar가 작동하도록 설정하기
📌 참고 사항
추가적인 설명이 필요한 경우 입력해주세요.