목록state (2)
와챠의 우당탕탕 개발 기록장

더 완성도 있는 앱을 위해서는 Animation이 필수다!!이번엔 여러가지 방법으로 애니메이션을 적용하는 방법을 배워보려고 한다.간단한 애니메이션 구현부터 복잡한 애니메이션 구현까지 알아보자~ animate*AsState: state 변화에 따라 애니메이션 적용할 때 사용AnimatedVisibility: visibilty(Boolean값) 변화에 따라 애니메이션 적용할 때 사용AnimatedVisibility - CustomanimateContentSize: 크기가 변하는 애니메이션 만들 때 사용Transition - updateTransition: 여러 값을 동시에 애니메이션할 때 사용InfiniteTransition - infiniteTransition: 애니메이션 반복 pointerInput: 터..

목차 요약 버튼 클릭 시 카운트 증가: Stateful Widget 버튼 클릭 시 Text ui 증가: StatefulWidget + 반복문 buildContext: 부모에서 정의한 Theme을 자식이 사용하게 하기 버튼 클릭 시 ui(Text) 변경: Widget Life Cycle 1. 요약 StatelessWidget: build 메서드를 통해 ui 출력 StatefulWidget: 상태에 따라 데이터 변하고, 이에따라 ui도 변경 widget life cycle을 가지고 있다. setState(): State클래스에서 데이터 변경됨을 알리는 함수, build가 다시 실행됨 BuildContext context: 부모 요소에 쉽게 접근 가능 2. 버튼 클릭 시 카운트 증가: Stateful Widg..