BadgeDrawable에 대해 알고 나서 뱃지를 좀 활용하려고 한다. 알람 / 캘린더 알람은 활성화된 갯수를 보여주고 스톱워치랑 타이머는 현재 실행 중일 때 점으로 표시하려고 한다. 아직 메인 액티비티 처음에 떴을 때는 안하고 스톱워치/타이머 새로 실행됐을 때만 해놔서 그건 해야 된다. 그리고 메인액티비티에서 캘린더 알람 갯수를 바로 하려다 보니 SecurityException 발생한다. 권한 체크 후에 표시해야 할 듯. 생각도 못했다.
캘린더 알람은 원래 활성화 상태와 상관 없이 갯수가 떴는데 이것도 활성화된 갯수대로 위에 문구를 보여주도록 할 것이다. 그래서 n개의 일정이란 말도 수정해야 할 것 같다. n개의 캘린더 알람이 있어요 ~ 이런 식으로 .. 안그래도 위에 공간없는데... 그리고 알람이랑 캘린더 알람 위 문구에도 Shimmer 적용이 필요하다.
EditActivity (Timer Alarm Calarm 모두)도 Shimmer 적용이 필요하다. 로딩되는 사이의 딜레이가 보인다.
그리고 알람이랑 타이머 스크롤 시에 Extended FAB shrink / extend 추가해야겠다. 이런 게 메소드 하나로 되는 건 줄 모르고 이때까지 안했는데 ... 되는 걸 알았으니 해야겠지.
LocationActivity 버튼 색이 잘 안 보임. 어두운 색으로 tint해야 할 것 같다.
Shrink and extend function on new ExtendedFloatingActionButton in Material Components for Android is not working
I am using the new ExtendedFloatingActionButton from the Material Components for Android library 1.1.0-alpha06. It is rendered just fine but the 'extend' and 'shrink' methods are not doing anything...
stackoverflow.com
그리고 아마 캘람 1.1버전 업데이트가 될 것 같은데, 결국 캘람에도 그냥 라이트 모드를 넣기로 했다. 단, 설정에서 바꿀 수 있게 라이트/다크/시스템 설정 이런 식으로 넣어야겠다. 난 다크가 좋아..
'안드로이드 개발 > 📱 캘람' 카테고리의 다른 글
230308 캘람 개발 일지 (0) | 2023.03.08 |
---|---|
230306 캘람 개발 일지 (0) | 2023.03.06 |
캘람 1.0.5 업데이트 로그 (1) | 2023.03.02 |
캘람 1.0.4 업데이트 로그 (0) | 2023.02.25 |
캘람 1.0.3 업데이트 로그 (0) | 2023.02.22 |