본문 바로가기

개발일지410

230606 캘람 개발 일지 현재 Cycle Timer (주기 타이머, 반복 타이머) 개발 중이다. 개념은, 30초 반복 타이머면 사용자가 종료할 때까지 30초마다 알려주는 것이다. Timer Service 등 Timer와 관련된 애들을 재탕해서 만들고 있는데, Timer의 정확성이 생각보다 떨어진다. 분명 10ms를 period로 했으면 로그 찍히는 텀이 10ms거나 그 비슷해야 하는데, 5초로 봤을 때 실제로는 5.3초라던가. 이게 적어보여도 생각보다 큰 값이다. 그러니까 애니메이션은 정상적으로 5초로 가는데 (progress bar), 시간은 5.3초가 되어야 끝나서 progressbar가 이미 만료된 후에 시간이 0초가 된다던지 그런 현상이 좀 보인다. 에뮬레이터 문제이길 바라지만 기기를 믿기에는 너무 변수가 많다. 좋은 방.. 2023. 6. 6.
230516 캘람 개발 일지 오늘은 캘람 1.2의 새로운 기능 중 하나인 '한 번만 사용'을 추가하는 과정에 있었다. 대상은 알람과 타이머이며, 한 번만 사용 체크가 되어 있는 알람과 타이머는 한 번 사용하면 따로 지울 필요 없이 삭제된다. 이건 매번 일회성 알람이나 타이머를 사용한 후 계속 기록에 남아서 생성. edit 창에 margin이 잘못 되어 있다. 수정 요망 그리고 TimerList Fragment에는 아이템이 삭제되고 broadcast가 오면 item delete가 필요하다. 알람도 마찬가지! 저번에 체크박스 vs 토글 스위치에 관련해서 찾아본 게 이 기능 때문인데, 이건 체크박스가 맞는 것 같아서 체크박스로 일단 해두었다. 2023. 5. 16.
230424 레코줄러 개발 일지 01. 안드로이드 스튜디오를 Flamingo로 업데이트했다. 더하여 플러그인을 통해 New UI를 enable했다. Hueflake for Android Studio Hueflake screenshots and install instructions for Android Studio. hueflake.dev 예뻐 보이기도 하고.. 언젠가 이렇게 바뀔 거니까 미리 적응을.. 02. 아직은 많이 너무 많이 어렵지만 원하는 대로 만들어보고 있다. 2023. 4. 24.
캘람 1.1.4 업데이트 로그 캘람 1.1.4 업데이트 로그 2023-04-19 - 탁상시계에서 무선 충전 시에도 충전 중으로 표시되도록 수정 - 탁상시계 미디어 컨트롤 색상 오류 수정 2023. 4. 19.
캘람 1.1.3 업데이트 로그 캘람 1.1.3 업데이트 로그 2023-04-05 - 알람 화면의 스와이프를 반대 방향으로 설정할 수 있음 - 스톱워치의 랩스를 스와이프하면 플래그를 변경할 수 있음 2023. 4. 5.
230402 카드매니저 개발 일지 두 스크린샷은 다른 기기에서 찍은 것이다. 소유주가 다른 Card가 어떻게 나타나는가? 에 대한 사진이다. 첫번째는 공유받은 유저에게 뜨는 모습, 두번째는 본인의 카드가 뜨는 모습이다. 아이템 추가/삭제도 바로 반영되어 잘 뜬다. 이외에도 11, 19시에 실적 달성 시 알림을 주는 게 있었는데 .. 그런데 실제 디바이스를 사용하는 게 너무 제한돼서 전역 때까지 일단 보류하기로 했다. 다 만들었는데 좀 아쉽다. 전역하고 좀 더 완성도를 키워서.. 2023. 4. 2.