본문 바로가기
728x90

kotlin 캘린더2

[Jetpack Compose] Compose로 Calendar, Horizontal Calendar 예쁘게 직접 만들기 (주간 캘린더, 월간 캘린더) 이전에 xml로 개발할 때에는 캘린더 관련 라이브러리나 레퍼런스가 많았는데 컴포즈는 아직까지는 참고할 레퍼런스가 많지 않은 것 같습니다.안드로이드에서 제공하는 기본 캘린더는 너무 못생겼고, 다른 사람들이 만들어놓은 라이브러리를 사용하는 경우 100% 입맛대로 커스텀하기에는 제한적인 부분들이 있기 때문에 욕심이 생겨 외부 라이브러리를 사용하지 않고 직접 캘린더를 만들어봤습니다. Jetpack Compose를 사용하며 캘린더 개발로 고통받는 다른 안드로이드 개발자들에게 조금이나마 도움이 되었으면 좋겠습니다 :)포스팅에 모든 내용과 코드를 담을 수 없어 레포지토리 링크를 첨부합니다. GitHub - Ojongseok/Compose_Calendar_PracticeContribute to Ojongseok/Com.. 2024. 5. 12.
[안드로이드] Material CalendarView - 캘린더 제대로 커스텀하기(with. Range, Select, OtherDays, 주말 설정) 며칠 동안 삽질하면서 직접 커스텀한 캘린더입니다. 아무리 구글링을 해봐도 제가 이번에 만든 캘린더보다 실제 캘린더에 가깝고, 완성도 있는 커스텀 캘린더 샘플은 찾기 힘들었어요.. ;ㅅ; 캘린더 개발로 고통받는 다른 분들도 유용하게 사용하시길 바라며 공유합니다-! 😄😄 (사용된 컬러는 다크/라이트 모드 대응때문에 흑백으로 대비시키고 있지만 자유롭게 바꾸셔도 됩니다.) 어때요? 예쁘죠? 예쁘다해. 캘린더에서 날짜를 지정하고 기간을 설정할 수 있는 기능을 만들어야 했습니다. 이런저런 API와 안드로이드 OS에서 제공하는 캘린더 관련 라이브러리를 찾아보았지만 입맛에 맞는 라이브러리를 찾기 힘들더라구요.. 구현할 캘린더에서 필요한 두 가지 조건은 1. 기간 / 범위(Range) 설정이 가능해야 한다. 2. D.. 2023. 8. 24.
728x90
반응형