전체 글801 230123 캘람 개발 일지 밤에는 개발을 못하니까, 연등 시간에 아이디어만 구성하고 아침에 와서 코드를 짰다. 테스트를 거의 안 했는데 자잘자잘한 것만 빼면 독립적으로 잘 돌아간다. 이대로만 이식하면 될 것 같다. 그리고 이것에 맞게 UI를 짜야 하는데, 이 말인즉슨 MainTimerClockFragment를 다시 짜야 한다 - RecyclerView를 넣어서. -- (22:05) 결국 이식했다. 내일 마저 다듬으면 오전 중으로 완료할 수 있을 것 같다. 일시정지했을 때 뭔가 다른 타이머랑 겹쳐지는 것 같기도 한데 그건 id와 uuid 테스트를 통해 알아낼 수 있을 것 같다. 2023. 1. 23. 230122 캘람 개발 일지 왼쪽은 좀 극단적으로 시간을 추가해봤는데 튀어나옴은 물론이요, 실행하면 시간이 넘어가는 건지 (저거 타입은 기억이 안 나는데 아마 Long일 것이다. Long max보다는 큰데 왜지? 아마 CountDownTimer에서 지원하는 값보다 큰 듯) 아예 앱이 튕겨버린다. 그 이상 추가되지 않도록 예외 설정을 해두어야 하겠다. 탁상시계에서 이제 타이머, 스톱워치를 간단하게 실행하거나 현황을 볼 수 있다. 탁상시계 켜놓고 공부하거나 하는 사람들이 간단하게 쓰기 좋게. 그리고 방해금지 모드를 추가해야 할 듯 .. (알림 안 보이게 하는 용도) 멀티 타이머를 구현해야 한다. 원래는 멀티 타이머를 출시 이후에 구현하려고 했는데, 예약 기능의 존재로 멀티 타이머가 돌아갈 가능성이 생겼다. 스톱워치의 경우에는 멀티로 돌.. 2023. 1. 22. 230121 캘람 개발 일지 현재 상황 : 타이머, 알람의 경우 기본 음을 집어넣었다. Deskclock에 날짜에 요일을 집어넣어야겠다. 지금 추가 중인 기능으로는, 타이머와 스톱워치 현황을 Chip 형태로 간단하게 보여주려고 한다. 이제 빠져먹은 기능은 별로 없는 것 같다. 베타 테스터를 시작해야 하나 2023. 1. 21. 캘람 드라이브에 아카이빙된 개발 버전 (2022.11.21 ~) 드라이브에 있는 캘람 테스트 버전 버전 1 버전 5 버전 7 버전 8 버전 9 버전 10 버전 12\ 버전 13 2023. 1. 21. 안드로이드 기본 컴포넌트 색상이 궁금할 때 (Material You, Dynamic Color) 이번 Material You : Dynamic Color를 적용하면서, 스위치에는 어떤 색상이 적용되는지, BottomNavigationView나 NavigationRail, 등등에는 어떤 색상이 적용되는지 알 필요가 있었다. 그래서 요란한 색상으로 알아보는 테스트를 가졌었는데 혹시 몰라서 블로그에 첨부. MaterialSwitch, NavigationRail, Chips의 색상을 여기서 확인할 수 있다. On -> 배경은 colorPrimary, 스위치 Thumbs는 colorOnPrimary Off -> 테두리와 Thumbs은 colorOutline, 배경은 colorSurfaceVariant. 테두리는 colorOutline, 글자는 coorOnSurface. 배경은 colorSuface. Sele.. 2023. 1. 15. 230115 캘람 개발 일지 모든 @color/white를 colorOnSecondaryContainer로 바꾼 이후, 활성화된 아이템과 그렇지 않은 아이템의 구분이 필요해서 isEnabled된 아이템은 원래 폰트 굵기가 달랐는데 색상까지 넣었다. 그리고 앱 이름은 캘람이지만 캘람이라는 단어가 어떤 역할을 하는 기능인지 잘 모를 확률이 높아보여서 앱 이름인 부분을 제외하고는 캘람에서 모두 캘린더 알람으로 변경했다. 이외에 캘린더 알람에서 각 아이템의 캘린더 소스가 어디인지 알 수 없어서 색으로 표현해 두었다. 캘린더 알람 수정하는 액티비티에서 캘린더 소스를 표시해주는 게 좋겠다. 그리고 이제 알림을 클릭했을 때 액티비티로 잘 연결된다. Missed Alarm / Missed Calendar Alarm의 경우에도 해당 아이템이 열리게.. 2023. 1. 15. 이전 1 ··· 28 29 30 31 32 33 34 ··· 134 다음