📚 개념 정리
BottomNavigationBar
- 흔히 사용되는 화면 아래에 탭 버튼이 위치하는 UI를 쉽게 구현할 수 있음
TabBarView
TabController
를 이용해서 BottomNavigationBar와 동기화되는 탭 화면을 구현할 수 있음
Slider 위젯
- Slider 위젯을 이용하면 min값과 max값 사이의 double값을 사용자에게부터 입력받을 수 있음
initState()
- initState()에 리스너들을 생성하고 dispose에 리스너들을 삭제할 수 있음
dart:math 패키지
- Random 클래스를 불러오면 간단히 난수를 생성할 수 있음
sensor_plus 패키지
- 가속도계와 자이로스코프에 접근할 수 있지만 단순히 핸드폰이 흔들어졌는지 확인하는 기능이 필요하다면 shake 패키지를 이용하는게 더 유리함
👀 참고
이 글은 골든래빗 《코드팩토리의 플러터 프로그래밍》의 스터디 내용 입니다.