안드로이드 개발

계정을 여러 개 쓰는 사람(My dad)이 그냥 시간 순서를 원하는데, 한 계정의 시간순서로 다 나온 후 다음 사용자의 시간 순서가 나와서 캘린더 알람에 정렬 옵션을 추가했다. 계정순/시간순 : 그래서 자기 원하는 대로 정렬해서 쓰면 된다. 이런 식. 그리고 contentDescription과 같은 접근성 부분도 다 채워놓았고.. 찐 출시니까.. 그리고 프로모션 이미지도 수정했다. 프로덕션 채널에 드디어 업로드했다. 검토가 완료되면 스토어에 게시해야겠다..
알바트로스 리마인더 3.0.0 업데이트 로그 2023-02-10 - 전반적인 UI 리디자인.
결국 둥근 것에서 다시 각진 것으로 요일을 변경했다. 그리고 RelativeSizeSpan이라는 게 있었는데 계속 생각을 못하고 AbsoluteSizeSpan으로만 적용하고 autosize를 포기했다가 적용했다. 그리고 고질적인 UI 버그였던 삭제버튼 잘리는 게 해결되었다. 스톱워치 종료 후 시간이 가끔 남아있는 건 원인을 모를 버그다. 언젠간 해결해야.. 별다른 게 없으면 이 버전 그대로 출시할 것 같다. 아니면 contentDescription 정도는 추가해서 출시할 듯...
오늘 추가한 어플 권한 정보 안내 다이얼로그이다. 아예 온보딩을 없애버리고 다이얼로그로 대체했다. 나중에 설정할 수 있는 것들은 설정으로 .. 몇 분 남았는지 표시하는 건 2.0 버전 만들던 곳에 있었는데, 이렇게 넣게 되었다. LMS 알림 자동 수정 허용은 체크박스에서 스위치로 바꾸었는데, 저 영역을 클릭해도 스위치가 움직이지 않는다. 토글 처리를 해야 함. 그리고 EditActivity도 보니까 TextInputLayout에 폰트가 지정 안 된 것 같다. 기타 설정의 다이얼로그도 MaterialAlertDialog로 잘 migration되었다. 그런데 mins 로 나오는 것 보니까 시간 번역이 덜 된 듯 하다. 출시해놓고 보니까 빠진 게 좀 보인다. 내일은 당직이므로 일요일에 수정해야지..
이제 "오늘은 1개의 할 일이 있어요" 따위의 글도 나오게 해 두었다. 약간 내 앱 특징인가 저게? 그런 식으로 된 듯하다. 친절하면 좋지 뭐.. 그리고 노티피케이션에서 mark as finished 해도 메인 화면에서 딱 바뀐다. 문제는 새 아이템 추가했을 때 뭔가 adapter에서 notifyItemInserted가 안 되는 것 같으니 추가해야 함. 그리고 캘람도 그렇고 이것도 그렇고 메뉴가 tint가 잘 안 되는 모습이 보인다. 해야 함 알바트로스 리마인더에서 리마인드 알림이 안 오길래 뭔가 했더니 Reminder 발송하는 BroadcastReceiver의 LMSDatabase가 null이였다.. null safety라서 오류가 안 났더니 아예 몰랐다 .. 이제 잘 됨. 연등 시간에는 설정 메뉴 재..
알바트로스 리마인더 설정을 조금 정리할 필요가 있을 것 같다. Edit 창은 날짜/시간 부분을 조금 수정했는데, 캘람의 경우처럼 날짜와 시간을 아예 통합했다. 이것도 MaterialTimerPicker ,MaterialDatePicker로 변경했다.
이것만 보면 이게 알람 앱인지.. 여튼 이런 식으로 갈 것 같다. 꾹 누르면 완료 표시되는 건 원래랑 같다. 그리고 아래 사진은 Material3 VS Before Material3인데, TimePicker DatePicker 디자인이 꽤 다르다.
캘람 0.9.9 업데이트 로그 2023-02-06 - 캘린더 알람 달력 크래시 수정 알람 수정 화면에서 요일 버튼 디자인을 Material3 테마로 했는데 네모네모한 게 더 좋아보여서 다시 돌아갈까 고민 중.. 만나보지 못했던 새로운 개념의 알람 시계, 캘람 CBT 참여하기 로드 중…
아이엔 / ienground
'안드로이드 개발' 카테고리의 글 목록 (11 Page)