안드로이드 개발566 190707 블로그 플래너 개발 일지 드디어 다이얼로그에 RecyclerView를 넣었다. 그런데 키보드가 보이지 않는 이슈가 있었다. 검색해보니 유명하지만 뾰족한 해결책이 없는 이슈였다. 재밌는건 Dialog의 Recycler View에 있는 EditText는 키보드가 안 올라오거나 이상하게 올라오는데 RecyclerView가 아닌 Dialog의 EditText는 제대로 키보드가 올라왔기 때문에, 높이가 0dp인 EditText를 리사이클러뷰 위에 두어서 버그를 잔머리로 해결. 현재 진행 상황은 오늘 이전 날짜는 수정할 수 없도록 + 새 목표를 뜨지 않게 하고 체크와 EditText를 isEnabled = false 처리를 해 두었다. 이제 해야할 일은 데이터베이스 저장 밑 불러오기, 이 값을 통해 매일 아침 목표 포스팅 주제를 보여주는 .. 2019. 7. 7. 190706 블로그 플래너 개발 일지 수정을 하면 이동해도 버그가 많다. 하지만 추가와 삭제는 잘 된다. 수정할 때 이동하면 그 칸의 아이템이 다른 칸으로 다 전염이 되어 버린다. 저 RecyclerView를 Dialog 내에 띄우고, DB에 연결해서 데이터를 저장하고, 그걸 매일 아침에 노티피케이션을 띄워준다. 2019. 7. 6. 190703 블로그 플래너 개발 일지 블로그 '플래너'가 되기 위한 부분 중 하나인데, Profile 사진을 누르면 볼 수 있는 달력에서 각각의 날짜를 누르면, 최대 5개의 포스팅 주제를 메모할 수 있게 하는 다이얼로그가 생성된다. 그리고 매일 아침 포스팅 주제를 알려주는 알림을 뜨게 하는 것이다. RecyclerView를 통해서 구현하고 있는데, 아이템 추가하는 부분이 영 말썽이다. 2019. 7. 3. 190702 블로그 플래너 개발 일지 www.ienlab.net/entry/190629-블로그-플래너-개발-일지 여기서 계속 작업해서 드디어 원하는 대로 작동하는 것 같다. CircleProgressBar 의 선 굵기를 조절하고 싶었는데 그건 애니메이션으로 적용할 수는 없는 것 같다. 이제 해상도 때문에 저 도전 과제들이 안 보이거나 하는 일은 없을 것 같다. 조금 아쉬운 점은 July 저 부분이 움직이는 건데 저걸 최대한 고정시킨 거라서 더 하기는 힘들 것 같다. 다양한 해상도에서도 잘 보여야 하는데, 그렇게 되었기를 바라면서 2019. 7. 2. 190629 블로그 플래너 개발 일지 항상 이런 거 영상으로 올리다가 처음으로 GIF로 변환해서 올려본다. 사용자가 계속 저 도전 과제가 짤린다고 해서 스크롤하면 저 그래프가 줄어드는 방식으로 현재 구현 중. 이제 초기 단계가 성공한 수준이지만 저것까지 가는 거에도 많은 검색이 필요했다. 본질적인 기능도 버그가 좀 있어서 (글 썼는데 기록이 안 되는 경우가 있다는 충격적인 말) 고쳐야 되고, 이번 업데이트의 핵심기능 중 하나인 '어떤 것'도 추가해야 하는데. Coming Soon. 기대해 주세요 2019. 6. 29. 190626 블로그 플래너 개발 일지 이런 구조로 만들어져야 하는데 얼마나 헤맸는지. 결국 해냈다. height는 0dp (match_constraint), 그리고 위 아래 정렬을 해야 하는데 ConstraintLayout이었고, 그렇기 때문에 아래 정렬은 app:layout_constraintBottom_toBottomOf="parent"로 하면 됐었다. 그런데 이 과정을 안 해서 계속 헤맸다. 그런데 문제는 가장 최상위 뷰가 ConstraintLayout이 아니라 Coordinatorlayout을 써야 된다는 거여서 거의 작업이 원점으로 돌아갔다. 이런 억울할 데가; 2019. 6. 26. 이전 1 ··· 85 86 87 88 89 90 91 ··· 95 다음