본문 바로가기

Flutter397

Flutter 프로젝트 이름 변경, Changing the project name 질문 플러터 프로젝트의 프로젝트 이름을 변경할 수 있을까요? 프로젝트 이름이란 플러터 프로젝트를 생성할 때 제공하는 이름을 의미합니다. flutter create name입니다. 답변 그것은 당신이 어떤 결과를 얻고자 하는지에 따라 다릅니다. 모바일 폰 메뉴에 표시되는 앱 이름과 함께 앱 아이콘을 변경하려면 android/app/src/main/AndroidManifest.xml에서 android:label (코드 샘플 1)과 ios/Runner/Info.plist에서 CFBundleName (코드 샘플 2)을 변경해야 합니다. 마지막으로 이 작업을 할 때 앱 이름이 Android에서 현재 실행 중인 앱 목록에서 변경되지 않는 이유를 찾는 데 시간이 오래 걸렸습니다. 이를 위해서는 MaterialApp의.. 2023. 9. 7.
Flutter 플러터에서 애플리케이션을 깨어있는 상태로 유지하는 방법은 무엇인가요?, How to keep application awake in flutter? 질문 플러터에서 애플리케이션 화면 잠금 방지하는 방법은 무엇인가요? 끄거나 켤 수 있는 플래그가 있을까요? 플러터 SDK에서 이 기능을 노출시키나요? 예를 들어 keepAwake(true);와 같은 것이 있을까요? 답변 참고: 이 패키지 wakelock은 다른 패키지와 일부 종속성 충돌이 있습니다. 대신 wakelock_plus를 사용하세요. 참고를 클릭하세요. 지원을 중단한 screen 플러그인에 대한 지원은 @Tree가 언급한 것처럼 현재 문제가 있으므로 wakelock을 사용할 수 있습니다. 전체 공개: 이 플러그인의 저자입니다. 그러나 이는 기본적으로 screen 플러그인에서 wakelock 기능을 이식한 것으로 문제가 수정되었습니다: import 'package:wakelock/wakelock... 2023. 9. 7.
Flutter 플러터에서 위젯을 서로 겹쳐서 쌓는 방법은 무엇인가요?, How do I stack widgets overlapping each other in flutter 질문 이렇게 위젯을 쌓아야합니다: 아래의 코드를 작성했습니다. 그러나 동전들이 기본 패딩과 함께 하나씩 나타납니다. 위의 이미지처럼 어떻게 얻을 수 있을까요? Row( children: [ Icon( Icons.monetization_on, size: 36.0, color: const Color.fromRGBO(218, 165, 32, 1.0), ), Icon( Icons.monetization_on, size: 36.0, color: const Color.fromRGBO(218, 165, 32, 1.0), ), ], ), 답변 이를 달성하기 위해 Stack과 Positioned을 사용할 수 있습니다: class StackExample extends StatelessWidget { @override Wi.. 2023. 9. 7.
Flutter SingleChildScrollView 안에 있는 위젯을 수직으로 가운데 정렬하세요., Center widget vertically inside a SingleChildScrollView 질문 Flutter에 새로 왔습니다. 간단한 폼을 만들며 스스로 훈련하고 있습니다. iPhone에서 디버깅을 하다가 가상 키보드가 오류를 일으켰음을 알게 되었습니다: "A RenderFlex overflowed by 29 pixels on the bottom". 이 문제를 해결하기 위해 Container를 SingleChildScrollView로 감싸주었습니다. 문제는 이제 Column의 내용이 더 이상 가운데 정렬되지 않는다는 것입니다. 왜 그런지 알 수가 없습니다... 아래는 이해를 돕기 위한 코드입니다: List _buildBody() { var listWidget = List(); SingleChildScrollView singleChild = SingleChildScrollView( paddin.. 2023. 9. 7.