BottomNavigationBarItem() 위젯이 4개 이상일 경우, 각각의 아이콘을 선택하면 backgroundColor의 값에 따라 색변화 애니메이션이 활성화 된다. 3개 이하일 경우, type: BottomNavigationBarType.shifting 추가
이전 포스팅은 Material Design 2이고 이번에는 Material Design 3의 경우 bottomNavigationBar를 기록한다.마찬가지로 화면(body) 인덱스에 관한 변수와 함수를 선언한다.이후 BottomNavigationBar가 아닌 Naviga
애니메이션 효과를 간단하게 주는 방법 중 방향을 돌리는 RotationTransition에 대해서 메모 !
애니메이션 효과를 간단하게 주는 방법 중 SlideTransition에 대해 메모!
Sliver위젯들과 함께 복잡?한 스크롤 동작을 구현할 때 사용되곤 한다. 예를 들어 instagram에서 프로필을 보면프로필 아이디(+ 편집 또는 수정 버튼)프로필 정보(사진, 팔로우 수, 소개글 등)TabBar 아이콘 버튼(게시물, 내가 태그된 사진 등..
달력이나 시계를 출력해서 날짜나 시간을 고르는 메소드에 대해서 메모.직접 위젯을 만들려먼 매우매우 성가신 일이 될 텐데 flutter에서는 이러한 위젯도 간단?하게 구현 할 수 있도록 만들어져있다!
대게 앱에서 로그아웃 버튼을 누를 경우 뜨는 창에 대해서 메모!일반 Android에서의 Material 디자인(showDialog)과 iOS의 디자인(showCupertinoDialog)에 대해서 메모한다.
showCupertinoDialog와 비슷한데 조금 다른 showCupertinoModalPopup에 대해 메모! Dialog는 화면 가운데에 띠용 하고 창이 나타나며 배경을 터치해도 창이 없어지지 않는다. ModalPopup은 아래에서 위로(또는 위에서 아래로) 창이
대게 튜토리얼의 온보딩 화면에서 나오는 어플 소개 예시 페이지를 만들고자 할 때 TabBarView를 사용하면 좋을 것 같다.
애니메이션 효과를 간단하게 주는 방법 중 나타났다 사라졌다 하는 투명도 관련 AnimatedOpacity 대해서 메모!
Sliver관련 위젯들이 참 많다.뜻 그대로 위젯 조각들을 붙이고 붙이면 여러가지 UI&UX를 만들 수 있다.그 중에 'SliverFixedExtentList'에 대해 메모!
Sliver에 관한 위젯들이 참 많은데 이번에는 그 중 SliverGrid에 대해 메모.SliverGrid는 엑셀 셀 처럼 격자로 된 리스트를 만든다.CustomScrollView 안에서 SliverGrid를 사용한다.delegate로 SliverChildBuilder