안드로이드 개발/📱 블로그 플래너

계속 앱을 죽이면 서비스가 죽길래 뭔가 했더니, if문의 조건식이 반대로 되어 있었는데 그걸 못 찾아서 며칠 간 계속 고생하고 있었다. 해결 완료. 이제 해결할 것 하나만 남았다. 인앱 결제
위젯 디자인을 조금 더 변경했다. 저번과 달리 일단 배경에 그라데이션을 넣었다. 그리고 이제 사용자가 선택한 테마에 맞게 위젯 색도 변경하도록 했다. 네이버 테마의 위젯의 경우 배경색 있는 것도 검은색 안 하고 네이버 색 했고, 사용자가 티스토리냐 네이버에 따라 색과 뒤에 이미지도 바뀌게 했다. 따라서 검/흰/테마색은 뒤에 블로그 플래너 로고를, 플랫폼 위젯은 뒤에 블로그/티스토리 로고를 넣었다.
이건 오늘 작업은 아니고 저번에 작업했던 건데, 블로그 플래너 위젯 디자인이 드디어 변경되었다. 색깔 자체는 거의 그대로 뒀는데 그전 거는 너무 평범해서 약간의 디자인 요소와, 크기 늘어나도 깨지지 않도록 디자인을 변경했다. 더불어 폰트를 적용했다. 약간의 간지 + 그리고 본인 인스타그램 투표를 통해 최종으로 프로필 새 디자인(새 디자인이라고 하긴 뭣하지만)을 결정했다. 크게 변경하지는 않았으나 다른 앱 또는 다른 탭의 디자인과 룩을 맞추기 위해서 이렇게 했다. 설정도 마이그레이션했는데, 이거 역시 그전에는 ImageButton이였는데 메뉴로 뒤로가기 버튼 처리를 했다. 잘 했다.
예전의 알림이랑 모습이 좀 바뀌었는데, 생각해보니 항상 닉네임을 보여주고 있었고 그럴 필요가 있냐는 생각이 들었다. 가장 큰 이유는 프로필 사진을 넣으니까 알림의 제목이 잘렸기 때문에 (..) 그리고 전체적으로 이모지를 좀 넣었다. 요즘 트렌디가 또 이모지라서! 알림 부분은 완료됐고 위젯 이번에 새로운 걸 추가해보려고 한다. 그리고 이미지 공유 기능도 넣을까 고민 중
블로그를 잠시 네이버로 옮겼다가 다시 돌아왔다. 마성의 티스토리인건지 아니면 네이버 블로그는 정말 회생 불가인 건지? 일단 시험이 끝났고 블로그 플래너 코드를 완전히 새롭게 작성 중이다. 상당히 레거시 코드와 정리되지 않은 변수명, Deprecated 된 코드들 (AsyncTask 등) 모두 바꾸고 있다. 또한 이번 업데이트의 가장 큰 점이 티스토리 위젯 지원과 안정성 강화이다. 현재 이 화면은 네이버 블로그가 아니라 티스토리다. 티스토리인데도 불구하고 현재 방문자수와 전체 방문자수를 표시해줄 수 있었다 :) 그리고 예전에는 도움말이나 설정 버튼 저게 ImageButton이였는데 메뉴 아이템으로 바꾸었다. 이제 롱클릭하면 설명 보여줄 수 있게 되었다. 네이버의 경우 최근 5일의 방문자수를 보여줘서 쉬운데..
블로그 플래너 2.2.0 업데이트 로그 - 이제 목표 포스팅 갯수를 입력하면 1일 N포 목표 설정이 가능합니다. - 홈 탭에서 포스팅 갯수를 진행 바로 확인할 수 있습니다. - 프로필 탭에서 이제 간단하게 포스팅 갯수 및 목표 갯수 확인이 가능합니다. - 달력 헤더 디자인이 변경되었고, 오늘 날짜로 이동하는 버튼이 추가되었습니다. - 활동 탭의 디자인이 변경되었습니다. 같은 날짜끼리 묶어서 볼 수 있습니다. - 설정 디자인이 변경되었습니다. 그리고 목표(포스팅 갯수 및 연속 포스팅 목표)는 이곳에서 변경 가능합니다. - 아이콘 스타일이 변경되었습니다.
온보딩 스크린의 이미지를 변경했다. 원래 좀 들쭉날죽했었고 처음 이런 이미지 만드는 거라 상당히 미숙했다. 그래서 계속 바꿔야지 바꿔야지 하기도 했고 앱 아이콘도 바꿨는데 이미지는 그대로기도 하고 앱 디자인도 이번에 약간 바뀌고 해서 바꿔야지 싶었다. 그래서 바꿨다. 일단 모든 사이즈 가로 세로 사이즈가 같다. 같고 밑에 판때기(?)로 통일성을 맞췄다. 첫번째 사진은 저렇게 하니까 노트북 같은 느낌이 든다. 이전 이미지를 가져온 것도 있고 그리고 UI 바뀐 것도 뭐 맞추고 그렇게 했다. 한결 깔끔한 느낌이 든다. 다크 모드로 해도 괜찮은 것 같다. 많이 어색하면 다크모드용 이미지를 따로 넣어도 상관 없으니. 그리고 온보딩 화면에서 목표에서 EditText action을 actionNext로 둘다 해서 무..
아이엔 / ienground
'안드로이드 개발/📱 블로그 플래너' 카테고리의 글 목록 (19 Page)