본문 바로가기
안드로이드 개발/📱 캘람

230115 캘람 개발 일지

by 아이엔 / ienground 2023. 1. 15.

모든 @color/white를 colorOnSecondaryContainer로 바꾼 이후, 활성화된 아이템과 그렇지 않은 아이템의 구분이 필요해서 isEnabled된 아이템은 원래 폰트 굵기가 달랐는데 색상까지 넣었다. 그리고 앱 이름은 캘람이지만 캘람이라는 단어가 어떤 역할을 하는 기능인지 잘 모를 확률이 높아보여서 앱 이름인 부분을 제외하고는 캘람에서 모두 캘린더 알람으로 변경했다. 이외에 캘린더 알람에서 각 아이템의 캘린더 소스가 어디인지 알 수 없어서 색으로 표현해 두었다. 

 

캘린더 알람 수정하는 액티비티에서 캘린더 소스를 표시해주는 게 좋겠다.

그리고 이제 알림을 클릭했을 때 액티비티로 잘 연결된다. Missed Alarm / Missed Calendar Alarm의 경우에도 해당 아이템이 열리게 처리해 두었고, 알림에도 Action이 잘 연결되어 랩스 기록이 된다. 몇 번째 랩인지는 아직 안 나오고 현재 일시정지 상태인지도 텍스트로 처리해주는 게 좋겠다.

 

<아직 해결해야 할 버그들>

너무 빠르게 스톱워치 눌렀을 때 강종 -> 왜 이런지 분석 필요

타이머에서 ClockFragment 재진입 시 Progress 값이 문제 있음

스톱워치 종료 시에도 값이 00이 아니거나 등등

스톱워치 진입 시 현재 playing 상태인데, 늘어나는 애니메이션으로 보임(애니메이션 말고 처음부터 늘어나 있어야)

- 이건 버그 아닌데 부팅 시 알람 등록해야 하는 것 todo.

 

등등.. 잔버그가 많음