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

230204 캘람 개발 일지

by 아이엔 / ienground 2023. 2. 4.

맨날 왜 내용이 안 나오나 했는데 타입이 SpannableString이였다. 서식이 있는 글자였다는 말씀... 그래서 색까지 가져온 채로 setText되어서 안 보이는 것 같다. 현재는 .toString() 메소드를 적용시켜놔서 안 나오는 알림은 더 이상 보이지 않는다.

 

요건 타이머. 노티피케이션에 이제 랩스/재시작이 가능하고 현재 play 상태일 때 랩스 기록, pause 상태일 때 재시작이 가능하게 action을 지정해 두었다. 랩스 개수도 나옴.

 

 

스톱워치는 예약이 된 상태에서 한 번 다시 누르면 예약이 빠지는데, 직관적이지 않은 것 같아서 타이머 예약에서 썼던 방식으로 그대로 들고 오는 것으로 변경했다. 그 정도의 디자인 변경 정도.

이건 베타테스트 의견인데, 캘린더 날짜에 month가 있었으면 좋겠다고 한다. 개발자인 나도 사진 찍으면서 헷갈린 적이 많았는데 이 김에 현재와 같은 달이면 표시를 안 하되, 다르면 앞에 달 붙이는 걸로 바꾸었다.

 

이건 구글 폼과 앱을 연결시켜 놓았는데, 앱 내에서 의견을 쉽게 제출할 수 있도록 한 것이다. 그래서 제출을 누르면 내 구글 폼으로 의견이 온다. 이것은 새로운 경험 겸 의견을 받기 위해 만든 것. 베타테스트 버전, 안드로이드 버전, 휴대폰 기종이 자동으로 전송된다.

 

그리고 오늘 마지막으로 작업한 부분인 Themed Icon이다. Android 13부터 적용되는 기능으로 Android 12에서 소개된 Material You - Dynamic colors로 아이콘도 색상이 적용하도록 만들어진 것이다. 어차피 svg고 simplified된 아이콘도 있어서 검색 이리저리 해보고 만들었다.

 

끝.