본문으로 바로가기

전체 글

Graphic Designer / Android Developer

211030 캘람 개발 일지
안드로이드 개발/📱 캘람

211030 캘람 개발 일지

디자인을 블로그 플래너 4에 맞추고 있다.

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

211029 블로그 플래너 개발 일지

Material Design 3 라이브러리 업데이트

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

211024 블로그 플래너 개발 일지

현재 새롭게 로그인할 때 (네이버 및 티스토리) 바로 계정 전환되도록 한다.

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

211023 블로그 플래너 개발 일지

현재 잡아 올릴 때는 그냥 잡으면 되고 내릴 때는 위에 영역만 터치했을 때 내려가게 하려고 한다. 왜냐면 그냥 내려가게 하니까 저 영역을 더 스크롤할 때 이중 스크롤이 돼서 사용하기가 불편하기 때문에.. 근데 쉽지 않네

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

211022 블로그 플래너 개발 일지

사진은 친구네 개. 블로그는 아는 사람 블로그. RSS 모드 테스트 중인데 정보가 이상하게 저장되는건지 ID가 이상하다.

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

211021 블로그 플래너 개발 일지

메인 화면에서 계정 변경을 넣고 있다. 아마 저 밑에는 계정 추가가 들어갈 것 같다.

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

211020 블로그 플래너 개발 일지

버전 3에서 버전 4로 마이그레이션하는 작업을 했다. 원래 버전 3의 데이터베이스랑 4랑 이름도 다르고 구조도 달랐는데 업데이트 시 바로 마이그레이션이 돼야 해서 이름은 맞추고 구조는 Room의 Migration을 통해서 구현했다. 그래서 만약 이전 버전에서 5개까지 체크되는 그 일정을 만들었으면 - 이게 하나의 SQLite 줄이다 - 이를 최대 5개의 각각 데이터로 바꾸는 과정을 거친다. 체크는 그대로 가고, 시간은 해당 일자의 12시로 맞추었다. 이외에도 3버전과 달리 4버전은 다중 계정을 지원하는 게 핵심이기 때문에 모든 DB에 accountId라는 칼럼이 추가된다. 따라서 이를 이전 버전의 유일한 계정의 타입을 알아내서 붙이고 DB에 끼워넣는 게 모든 DB에서 추가된 코드이다. 오늘은 다른 일이 ..

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

211019 블로그 플래너 개발 일지

요약 부분도 데이터를 넣었다. 이제 알람도 같이 추가하게 하면 요 부분은 거의 완성이다. 그리고 짜잘짜잘한 부분들 넣고 하면 될 듯.?

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

211018 블로그 플래너 개발 일지

계정 다이얼로그 생성 성공했다. RSS도 체크해야 하고, 이거 누르면 저 정보가 변경되게 해야 한다. 위에 오버레이를 설정해서 체크되게 해야지.

211017 캘람 개발 일지
안드로이드 개발/📱 캘람

211017 캘람 개발 일지

캘람 온보딩 건든 후 오랜만에 작업했는데, 온보딩에서 이상한 값을 Preference에 넣고 있어서 설정 누를 때마다 오류가 났다. (int로 저장했는데 저긴 원래 string 칸이여서..) 현재는 해결함 참고로 어제 개발 일지를 못 올려서 5x간의 연속 포스팅이 깨졌다. 이런