flutter 17

[flutter] permission_handler, broadcast_receiver, flutter_local_notifications

permission_handler, broadcast_receiver, flutter_local_notifications permission_handler: 목적: 사용자 기기의 권한을 관리하기 위한 패키지입니다. 이 패키지를 사용하면 사용자에게 앱이 기기 리소스에 접근하기 위해 필요한 권한을 요청하고 처리할 수 있습니다. 예를 들어, 카메라, 위치, 마이크 등의 권한을 관리할 수 있습니다. 사용 사례: 사용자로부터 위치 권한을 요청하고 사용자의 위치 정보를 가져오는 것, 카메라 권한을 요청하고 사진을 촬영하는 것과 같은 권한 관리 작업에 사용됩니다. broadcast_receiver: 목적: Android 플랫폼에서만 사용되며, Android Broadcast Receiver를 플러터 앱으로 통합하는 ..

flutter/flutter 2023.09.11

[flutter] StatelessWidget, StatefulWidget

[1] StatelessWidget 상태가 변경되지 않는 정적인 UI 요소를 나타내는 데에 사용됨. 한 번 생성되면 내부의 데이터나 상태가 변하지 않음. statelesswidjet 클래스를 상속하여 사용자 정의 위젯을 만들 수 있음. 변경 가능한 데이터를 나타내지 않거나 외부로부터 주어진 데이터를 표시하는 데 사용됨 특징 : # 내부 상태가 없음. 한 번 빌드되면 상태 변경X # 외부에서 제공된 데이터나 속성(props)를 기반으로 UI를 구성 # 화면이 다시 그려져야 할 때 마다 build 메서드 호출되어 UI가 업데이트 # 빌드 과정에서 새로운 위젯을 만들고 변환함. 이 때 필요한 데이터는 주로 생성자 매개변수로 받아 사용함. [2] StatefulWidget StatefulWidget은 Flutt..

flutter/flutter 2023.09.01
728x90