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

230311 캘람 개발 일지

by 아이엔 / ienground 2023. 3. 11.

DeskClock 디자인을 바꿨다. 이를 마지막으로 1.1 버전 업데이트가 마무리될 것 같다.

주요 플랫폼은 아이콘까지 표시하게 해 놓았다. 멜론이면 멜론 아이콘.. FLO면 FLO 아이콘..

그리고 이렇게 하면서 알림 부분을 CardView로 감싸게 되었는데, 원래 태블릿 UI는 그랬었는 만큼 통일성이 생긴 것 같음.

서브 타이머 소리도 추가했는데, 서브 타이머가 끝날 때마다 소리가 잘 안 나는 것 같아서 아예 선택을 할 수 있게, 그리고 확실히 소리날 수 있게 변경하였다.

 

내일은 근무라 개발이 어렵고 모레에는 Media 부분에 music title, artist isSelected = true 필요하고, 볼륨이 Slider로 바뀐 만큼 slider가 조절되었을 때 volume이 조절되게 해야 한다. animate는 ValueAnimator로 할 수밖에 없는 듯.

 

어제 해결해야 했던 것들은 해결했다.

1. 서브캘린더 알람이 모두 제거됐을 때 저장시 isEnabled = false로.

2. 아이템 저장 시 캘람 수가 이제 잘 바뀐다. 이게 세는 시점과 adapter.edit의 순서 때문이였음

3. 스톱워치 unregisterReceiver 잘 되는지? 이게 이 문제가 아니라 랩스아이템을 새로 추가하는 게 액티비티단에서 했기 때문이다. 반대로 말하면 예약된 스톱워치는 앱을 띄우기 전까지는 랩스 추가가 노티에서 안 됐었다. 여튼 StopwatchService의 lapses array를 adapter에 그대로 씌우는 게 아니라, 복사한 후 같이 추가를 하는 식으로 하니 까먹었던 버그까지 해결되었다.

4. sub alarm, sub calendar alarm의 경우 callback 없이 그냥 어댑터단에서 삭제 처리를 했었는데 이를 callback으로 빼고, callback 내에서 itemCount 체크해서 no sub alarms 아이콘과 텍스트 보여주는 것

 

까지 모두 해결했다. 여튼 모레는 해야 되는 거 다 하고 사진찍어서 1.1 업데이트, 도움말 업데이트와 어플리케이션 Play 스토어 정보 업로드용 프로모션 이미지까지 모두 만들어야겠다. 그리고는 구글 드라이브 관련 만들 게 있어서 그쪽으로 집중해야겠다. 그리고 다이어트 좀..

 

'안드로이드 개발 > 📱 캘람' 카테고리의 다른 글

230313 캘람 개발 일지  (0) 2023.03.13
캘람 1.1.0 업데이트 로그  (0) 2023.03.13
230310 캘람 개발 일지  (0) 2023.03.10
230308 캘람 개발 일지  (0) 2023.03.08
230306 캘람 개발 일지  (0) 2023.03.06