#32.AnimatedList
리스트를 쉽게 영상화시켜줌.
#33.Flexible
부모의 사이즈가 변경될 때 자식의 사이즈도 유동적으로 변경할 수 있게 해주는 위젯.
#34.MediaQuery
태블릿과 모바일폰에서 UI가 다르게 보여주고 싶응ㄹ 때 MediaQuery를 사용함.
사용자 레이아웃 기본 설정에 대한 더 자세한 정보를 제공할 수 있습니다.
#35.Spacer
맞춤 설정하여 위젯들 사이 공간을 분배할 때 Spacer를 사용 가능함.
#36.InheritedWidget
데이터를 위에서 아래로 효과적으로 전달하는 방법 제공.
상위 위젯에서 하위 위젯으로 데이터를 전달하는 데 사용되는 방법.
상태를 관리하고 위젯 트리 전체 에서 그 상태를 공유할 수 있는 플러터의 상태 관리 기법 중 하나.
특히, 공통 데이터가 필요한 많은 다른 위젯들 사이에서 이를 가능하게 합니다.
#37.AnimatedIcon
플러터에서는 Material과 Cupertino 아이콘 세트를 모두 제공함.
움직이는 아이콘도 제공함.
#38.AspectRatio
실제 크기에 관계없이 위젯이 특정한 넓이를 가지도록 하기를 원함.
AspectRatio를 하위 요소에 적용하면 됨.
상자의 너비와 높이 사이의 비율이다.
#39.LimitedBox
특정 축에 대해 최대 크기를 제한하는 역할을 함.
주로 부모 위젯이 제한 없이 무한히 확장될 수 있는 상황에서 사용되며, 이런 경우 LimitedBox는 자식 위젯의 크기를 제한함.
#40.Placeholder
아직 구현되지 않은 위젯의 대체품으로 사용되는 위젯임.
UI 디자인을 계획하거나 프로토타입을 만들 때 유용하며, 아직 구현되지 않은 부분을 시각적으로 표시할 수 있음.
#41.RichText
일부 글자만 강조할 수 있는 위젯.
#42.ReorderableListView
사용자가 직접 항목의 순서를 변경할 수 있는 스크롤 가능한 리스트를 만드는 위젯.
사용자는 드래그 앤 드롭 방식으로 리스트 항목의 순서를 변경할 수 있음.
#43.AnimatedSwitcher
두개 이상의 위젯 간에 이동을 애니메이션과 함께 구현 할 수 있음.
#44.AnimatedPositioned
Positioned 위젯의 애니메이트된 버전으로, 위치나 크기를 애니메이션 효과와 함께 변경할 수 있게 해줌.
주로 Stack 위젯과 함꼐 사용되며, 그 자식 위젯의 위치를 애니메이션으로 변경할 수 있게 해줌.
#45.AnimatedPadding
padding을 애니메이트 할 수 있게 해줌.
padding 위젯의 애니메이트된 버전임.
패딩 값을 애니메이션 효과와 함께 변경할 수 있게 해줌.
#46.IndexedStack
앱 안에서 위젯 간의 간편한 이동을 원하시나요?
IndexedStack을 사용하세요.
채널을 변환하는 TV와 같다.
#47.Semantics
앱의 접근성을 향상시키는 데 도움을 주는 위젯이다.
UI에 메타데이터를 추가하여 스크린 리더와 같은 보조 기술이 사용자 인터페이스를 해석하고 사용자에게 설명하는 데 사용됨.
여러가지 속성을 가질 수 있음.
#48.ConstrainedBox
자식 위젯의 넓이와 높이의 최대 및 최솟값을 설정할 수 있음.
예를 들면 텍스트 위젯 넓이의 최댓값을 여러줄에 적용되게 할 수 있음.
#49.Stack
여러 개의 자식 위젯을 겹치게 배치하는 데 사용되는 위젯이다.
첫 번째 자식이 가장 아래에 배치되고, 이후의 자식들은 순서대로 위에 겹쳐지는 방식으로 동작함.
alignment 속성을 통해 모든 자식 위젯들의 정렬을 조절할 수 있음.
#50.AnimatedOpacity
위젯의 가시성을 조절할 수 있음.
Opacity 위젯의 애니메이트된 버전으로, 위젯의 투명도를 애니메이션 효과와 함께 변경할 수 있게 해줌.