플러터

Flutter/Riverpod

Flutter) Riverpod 상태관리 시작해보기 - 1

이 글은 Riverpod 공식문서를 참조하여 작성했습니다. Riverpod 설치하기 Riverpod에는 여러종류에 패키지가 있습니다. 패키지마다 사용 목적이 있으며, 만드는 앱의 형태에 맞게 설치하시면 됩니다. 기본적으로 flutter_riverpod 패키지를 사용합니다. 1. 패키지 추가 pubspec.yaml에 사용하고자 하는 패키지를 추가 해줍니다. 버전은 https://pub.dev/packages/flutter_riverpod/install 에서 확인해 줍니다. 작성기준 버전은 2.1.3 입니다. -pubspec.yaml 파일에 패키지를 추가합니다. dependencies: flutter: sdk: flutter flutter_riverpod: ^2.1.3 그리고 Pub get 을 합니다. 이걸..

Flutter/Widget

[Flutter] Align //배치위젯

Align 부모의 위젯 안에서 자식 위젯을 배치시킬 수 있는 위젯. 생성자 Align({Key? key, AlignmentGeometry alignment = Alignment.center, double? widthFactor, double? heightFactor, Widget? child}) 속성 alignment 자식을 배치시키는 방법. heightFactor -> double 자식을 기준으로 가상의 높이를 가진 부모를 만들어 그 안에 배치. widthFactor -> double 자식을 기준으로 가상의 넓이를 가진 부모를 만들어 그 안에 배치. Align 사용해보기. 100*100 사이즈의 빨간 Container 를 생성했습니다. 이 Container를 중앙으로 위치하게 하고 싶으면 어떻게 해야 ..

Flutter/Widget

[Flutter] - AbsorbPointer //터치이벤트제어

AbsorbPointer 각종 터치이벤트를 제어할 수 있는 위젯. 생성자 AbsorbPointer ({Key? key, bool absorbing = true, Widget? child, bool? ignoringSemantics}) 속성 absorbing -> bool true = 터치이벤트 제어켬 false = 터치이벤트 제어끔 기본 값 true ignoringSemantics -> bool? 뭔지 알려주시면 감사하겠습니다. 잘 안쓰는거같아요. 기본값 null AbsorbPointer 사용해보기. + 버튼을 누르면 숫자가 올라가고 - 버튼을 누르면 숫자가 내려가는 이벤트를 하는 버튼들이 있습니다. AbsorbPointer 를 사용해 이 버튼들의 터치를 제어 하도록 하겠습니다. AbsorbPointer..

주톨
'플러터' 태그의 글 목록 (5 Page)