Calendar 3

Flutter - Calendar / SfCalendar / Syncfusion / 캘린더

Flutter 에도 많은 라이브러리들이 존재한다. 그리고 잘 만들어져 있고 커스텀하기 좋은 Calendar 라이브러리가 Syncfusion 에서 만든 Calendar 입니다. - Syncfusion Flutter Calendar 라이브러리 링크 ✔️ 데이터 리로딩 이슈 SfCalendar 를 사용할때, 데이터를 셋팅해주는 부분이 있다. 그런데 여기서 나는 API 에서 데이터를 다시 받아와서 캘린더에 뿌려줘야하는데 종종 데이터를 제대로 뿌려주지 못하는 이슈가 발생했는데, API 에서는 데이터를 잘 내려받지만 캘린더에 표시가 됐다가 안됐다가를 반복해서 이래저래 시도해보다가 검색해서 데이터를 다시 리로딩하는 방법을 찾고 수정했습니다. - 리로딩 이슈 해결 방법 링크 ❗ 처음 시도한 방식 1. 아래와 같이 UI..

Dev/Flutter 2022.01.07

Flutter - Syncfusion Calendar 사용

Syncfusion Flutter 캘린더 라이브 사용 방법 라이브러리 참고 1. 라이브러리 추가 syncfusion_flutter_calendar: ^19.3.48 2. SfCalendar 추가 @override Widget build(BuildContext context) { return Scaffold( body: Container( height: 500, width: double.infinity, child: Column( children: [ ... _SfCalendarSetting() ... ], ), ), ); } Widget _SfCalendarSetting() { return SfCalendar( view: CalendarView.month, ... headerHeight: 0, ... )..

Dev/Flutter 2021.11.10

Calendar 클래스 사용 - Non-static method cannot be referenced from a static context

Date 클래스를 이용한 getDate(), getYear() 이용하고 싶었습니다. 그러나 IDE 상에서 관련 함수들이 전부 Deprecated 되어있었습니다. 조금 찾아보니, Date 클래스는 모든 국가에 사용하기에 적합하지 않기에 JDK1.1 이후부터는 Calendar 클래스를 제공한다고 문서에 나와있습니다. 그래서 Calendar 를 사용해서 Calendar.get(Calendar.YEAR); 를 했는데 아래와 같이 경고 문구가 나왔습니다.Non-static method cannot be referenced from a static context참고 : https://stackoverflow.com/questions/4922145/non-static-method-cannot-be-referenced..

Dev/Java 2018.03.02