반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 플러터
- Java
- element tree
- 코틀린
- 프로그래머스
- 앱아이콘 변경
- 에러
- 자료구조
- IOS
- linebreak
- 프리즈드
- Widget Tree
- Android
- zwj
- 완전탐색
- flutter
- Render object tree
- 재귀
- dart
- dfs
- Singleton
- Kotlin
- 알고리즘
- 플러터 동작
- 자바
- 싱글톤
- 비동기 처리
- 초기화
- 거리알고리즘
- Lazy
Archives
- Today
- Total
목록WidgetsFlutterBinding (1)
모바일 개발하는 자바리안의 메모장
Flutter - WidgetsFlutterBinding.ensureInitialized()을 이용한 Main함수 Binding
메인 함수에서 WidgetsFlutterBinding.ensureInitialized() 함수를 사용하는 경우가 많다. 지금까진 해당 함수를 직접 작성할 일이 없어 그냥 지나치다가 이번에 새로운 프로젝트를 시작하며 해당 함수의 역할을 알게되었다. 해당 함수는 시작점인 main() 함수에서 비동기 처리 코드를 사용하기에 앞서, 미리 flutter 엔진과 widget을 바운딩 처리해준다. 우선 아래 코드를 실행할 경우 발생하는 코드를 보자 : void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { MyApp({super.key}) { init(); } @override Widget build(BuildContext context) { r..
Flutter
2022. 11. 6. 15:15