반응형
기능 설계
알림(Notification) 관련
- 알림 읽기 활성화/비활성화
- 디스코드만 읽을지, 카카오톡만 읽을지, 둘 다 읽을 지, 모든 앱의 알림을 읽을지 선택
알람(Alarm) 관련
- 알람 활성화/비활성화
- 알람 비활성화 시간대 선택
- 웨이를 포함한 다른 판매 아이템에 대한 알람 개발 활성화/비활성화
- 알람 곡, 볼륨, 알람 시간, 다음 반복까지 딜레이 설정
기타
- 설정값 자동저장
- 설정값 초기화
- 광고 보기 (선택사항)
- 개발자 후원 (선택사항)
DB 설계
UI 설계
좌측 하단에 동그란 버튼을 만들고 누르면 왼쪽에서 메뉴가 슬라이드 되도록 한다.
메뉴엔 Alarm, Notification, Settings 메뉴가 있다.
Alarm 메뉴의 상단에 알람 전체 활성화/비활성화 메뉴가 있고, 그 밑에 알람 금지 시간대가 있다.
그 아래는 RecyclerView로 각 아이템에 대한 알림을 활성화 할 수 있으며, 오른쪽에 톱니바퀴 아이콘을 클릭해 알람 설정을 바꿀 수 있다.
Notification 메뉴의 상단에 알림 읽기 활성화/비활성화가 있고, 아래에 모든앱 알림, 디스코드, 카카오톡을 선택하는 스위치가 있다.
Settings 메뉴는 버튼으로 구성되며, 설정 초기화, 광고 시청, 개발자 후원으로 나뉜다.
버튼은 세로 가운데 정렬 한다.
반응형
'Projects > It's My Waye' 카테고리의 다른 글
[It's My Waye] 6. DB 기능 구현 - 테스트 코드 작성 (0) | 2022.01.23 |
---|---|
[It's My Waye] 5. DB 기능 구현 - DAO 작성 (0) | 2022.01.22 |
[It's My Waye] 4. DB 기능 구현 - Model 작성 (0) | 2022.01.22 |
[It's My Waye] 3. DB 기능 구현 - DBHelper (0) | 2022.01.22 |
[It's My Waye] 1. 프로젝트 기획 (0) | 2022.01.05 |