반응형
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 | 29 | 30 | 31 |
Tags
- zwj
- Kotlin
- Android
- Widget Tree
- linebreak
- 플러터
- 거리알고리즘
- Java
- 완전탐색
- IOS
- flutter
- 초기화
- 앱아이콘 변경
- 싱글톤
- dfs
- 알고리즘
- 플러터 동작
- 코틀린
- 프로그래머스
- element tree
- 에러
- 프리즈드
- Lazy
- Singleton
- dart
- 재귀
- 자료구조
- 자바
- 비동기 처리
- Render object tree
Archives
- Today
- Total
목록exit (1)
모바일 개발하는 자바리안의 메모장
Flutter - 앱 강제 종료
강제 업데이트를 구현하며 업데이트 안내 Dialog가 닫힐 때 앱을 강제 종료하는 기능을 구현했는데,, 기본적으로 dart:io에서 제공해주는 exit(0) 함수를 통해 앱을 쉽게 강제 종료할 수 있다. 하지만 이러한 방식으로 코드를 통해 앱을 종료하는 방식은 iOS, AOS 모두 권장하는 방법은 아니라고 하는데,,안드로이드 개발자 가이드에서는 이에 대해 직접적으로 명시하진 않았으나 앱의 life cycle을 관리할 필요가 있음을 강조하며 사용자가 직접 특정한 액션을 취함으로써 앱을 종료하는 방식을 권장한다고 한다.iOS Human Interface Guideline에는 프로그래밍 방식으로 종료하는 것이 사용자 경험을 저해할 수 있다고 명시되어 있으며, 프로그래밍을 통한 강제 종료는 지양해야한다는 내용..
Flutter
2024. 6. 16. 00:21