본문 바로가기
안드로이드 개발/📱 블로그 플래너

230301 블로그 플래너 개발 일지

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

어제 날라간 줄 알았던 코드가 사실은 다른 프로젝트 보고 착각했다는 걸 오늘 깨달았다.

기분이 많이 안 좋았는데 다행히도 착각이었다니. 기분이 좋아졌다.

 

배지를 추가했다. 아래 bottom navigation view에는 홈은 굳이 넣을 게 없고 글 & 계획에 오늘의 포스팅 계획 수를 넣었다. 이전 BottomSheetDialog 미리보기에 있는 역할을 하고 있는 것이라고 생각할 수 있겠다.그리고 플래너 / 작성한 글 이런 식으로 글자로 탭을 보여주었는데, 아이콘으로 바꾸었다. 이건 이쪽에 배지를 달려고 하는데 글자랑 상성이 별로라서 바꾼 경향이 있다. 

 

그리고 url가 제대로 입력되지 않았거나 보안 문제가 생기는 경우 계속 튕기고 계정은 유지되므로 다시는 앱을 실행하지 못하는 경우가 종종 있다. 그래서 가져오는 데에 예외 상황이 발생하는 경우 더 이상 동기화되지 않도록 #ERROR라는 데이터로 치환하고 재설정이 필요하다는 메시지를 유저에게 띄우게 했다.

시도 후 예외 상황이 발생, #ERROR라는 값으로 rss 링크가 치환된 상황이다. 그래서 warning icon을 통해 오류가 있음을 보여주고, 계정 설정에서 재설정이 필요하다는 메시지를 띄운다. 또한 그 계정이 선택되어 있는 경우 재설정이 되기 전까지 사용할 수 없도록 dialog로 새로운 RSS 링크를 받게 한다.

 

ㄴ 이건 좀 잘 한 기능인 것 같다. 왜 진작에 생각을 못했지?