android compose lazycolumn2 [Android, Kotlin] Compose로 동적 checkBox 리스트 만들기 (12) 오랜만에 포스팅을 올려본다. 요즘 현생을 사느라 많이 바빴었기에, 이제야 Planner 개발 기록을 올리게 되었다. 또한 기존 checkBox 리스트의 문제를 해결하느라 더 오래 걸렸던 것 같다 >:( 이번에는 주간 통계표를 구현하면서 있었던 일들에 대해서 설명해 주겠다. 1. 계획 주간 통계 리스트를 만들기 위해 기존에 구현한 로직을 테스트하던 중, 나는 문제 하나를 발견했다. Planner의 일정을 보여주는 로직은 날짜를 클릭해서(날짜가 변함에 따라서) 일정의 정보가 바뀌어야 하는 로직으로 구현하였는데, 날짜를 클릭해서 날짜를 바꾸면 기존의 checkbox state가 변하지 않고 바뀌기 전 것으로 계속 남아있는 문제를 발견했다. 위와 같이 기존에 선택된 일정 정보(11월 27일의 가장 위의 2개의 .. 2023. 12. 4. [Android, Kotlin] Compose에서 Calendar 사용하기, LazyColumn Data 구성하기 (3) 이전 포스팅에서는 Compose에서 Bottom navigation bar를 만드는 것으로 마무리 지었는데 이번 포스팅에서는 필자가 Plan Screen의 UI를 만들면서 있었던 일에 대해 설명해 보겠다. UI 설계는 어떻게 하였는가? UI 설계는 기존 Planner의 UI를 참고해서 만들었다. 위에는 달력을 달고 아래에는 선택된 날짜의 일정들을 보여주는 방식으로 구현해 보겠다. 1. 달력 만들기 UI를 구성하려면 먼저 달력을 만들어야 한다. 필자가 Compose에서 제공하는 달력이 있나 찾아보았지만 아직은 관련 달력 라이브러리가 제공되지는 않는 듯했다. 그런데 사용할 만한 라이브러리는 찾을 수 있었다. https://github.com/kizitonwose/Calendar GitHub - kiziton.. 2023. 10. 16. 이전 1 다음 728x90