본문 바로가기

안드로이드38

190708 블로그 플래너 개발 일지 달력 창을 약간 개편했는데, 목표 설정의 유무에 따라서 인디케이터의 모양을 구별했다. 그냥 동그라미는 목표는 설정한 상태, 그냥 체크는 목표 설정은 하지 않았지만 / 목표 달성은 하지 않았지만 포스팅은 했다고 기록됐을 때 상태이며 동그라미 내의 체크는 목표 달성 (사용자 체크) 및 포스팅 체킹 상태일 때이다. 마지막으로 구현할 건 하루의 아침에 미리 설정돼있던 목표를 알려주는 노티피케이션이다. 2019. 7. 8.
190703 블로그 플래너 개발 일지 블로그 '플래너'가 되기 위한 부분 중 하나인데, Profile 사진을 누르면 볼 수 있는 달력에서 각각의 날짜를 누르면, 최대 5개의 포스팅 주제를 메모할 수 있게 하는 다이얼로그가 생성된다. 그리고 매일 아침 포스팅 주제를 알려주는 알림을 뜨게 하는 것이다. RecyclerView를 통해서 구현하고 있는데, 아이템 추가하는 부분이 영 말썽이다. 2019. 7. 3.
190702 블로그 플래너 개발 일지 www.ienlab.net/entry/190629-블로그-플래너-개발-일지 여기서 계속 작업해서 드디어 원하는 대로 작동하는 것 같다. CircleProgressBar 의 선 굵기를 조절하고 싶었는데 그건 애니메이션으로 적용할 수는 없는 것 같다. 이제 해상도 때문에 저 도전 과제들이 안 보이거나 하는 일은 없을 것 같다. 조금 아쉬운 점은 July 저 부분이 움직이는 건데 저걸 최대한 고정시킨 거라서 더 하기는 힘들 것 같다. 다양한 해상도에서도 잘 보여야 하는데, 그렇게 되었기를 바라면서 2019. 7. 2.
Android ConstraintLayout 공부 01 항상 Android 새로운 프로젝트를 생성하면 ConstraintLayout이 기본으로 되어 있고, 필자는 RelativeLayout을 애용하는 편입니다. 그런데 스크롤에 따라서 위젯의 사이즈와 위치를 바꾸려고 하니까 MotionLayout과 ConstraintLayout을 이용해야 한다고 합니다. 그래서 ConstraintLayout을 배워보려고 합니다. 먼저 ConstraintLayout은 "복잡한 레이아웃을 단순한 계층구조를 이용하여 표현할 수 있는 ViewGroup"이라고 하네요. 형제 뷰들과의 관계를 정의해서 레이아웃을 구성, 제가 애용하는 RelativeLayout과 비슷하지만 더 유연하게 사용한다고 합니다. 그래서 자식 뷰의 위치를 잡는 기준은 다음과 같다고 해요. app:layout_con.. 2019. 6. 24.
블로그 플래너 1.1.3 업데이트 블로그 플래너 1.1.3 업데이트 로그 - 스플래시에서 새로운 로그인 방식이 적용되지 않았는데, 이를 수정했습니다. - 노티피케이션에서 연속 포스팅한 날짜를 볼 수 있습니다. 4시간 내에 업데이트될 예정이며, 현재 제출하였습니다. 2019. 5. 12.
190511 블로그 플래너 개발 일지 오늘은 따로 스크린샷 찍을 건 없는데, 티스토리 로그인 개편 작업이다. 왜냐 하면 중간중간 서비스 할 때도 토큰이 만료되는데 그때마다 서비스가 계속 죽어서 (...) 그러니까 정보를 못 받아온다는 소리다. 내가 티스토리를 쓰는데 더더욱 그러면 안 되지. 엄청 헤매고 검색하고 질문하다가 결국에는 혼자 답 얻어내버렸다. 야후. 나중에 티스토리 로그인 및 API 사용법 포스팅 예정. 2019. 5. 11.