본문 바로가기

Flutter397

flutter 다트 코드에서 호스트 플랫폼을 어떻게 감지하나요?, How do you detect the host platform from Dart code? 질문 For UI that should differ slightly on iOS and Android, i.e. on different platforms, there must be a way to detect which one the app is running on, but I couldn't find it in the docs. What is it? UI가 iOS와 Android에서 약간 다른 경우, 즉 다른 플랫폼에서는 응용 프로그램이 실행 중인 플랫폼을 감지하는 방법이 있어야하지만 문서에서 찾을 수 없었습니다. 그것은 무엇입니까? 답변 import 'dart:io' show Platform; if (Platform.isAndroid) { // Android-specific code } else if.. 2023. 5. 8.
flutter 화면 키보드를 어떻게 해제할 수 있나요?, How can I dismiss the on screen keyboard? 질문 저는 TextFormField를 사용하여 사용자 입력을 수집하고, 사용자가 완료를 나타내는 FloatingActionButton을 누르면 화면 키보드를 해제하고 싶습니다. 키보드를 자동으로 사라지게하는 방법은 무엇인가요? import 'package:flutter/material.dart'; class MyHomePage extends StatefulWidget { MyHomePageState createState() => new MyHomePageState(); } class MyHomePageState extends State { TextEditingController _controller = new TextEditingController(); @override Widget build(Build.. 2023. 5. 8.
flutter 플러터에서 패키지 이름을 변경하는 방법은 무엇인가요?, How to change package name in flutter? 질문 Flutter 프로젝트의 패키지 이름을 변경하는 방법이 있나요? Flutter 프로젝트에서 패키지 이름과 애플리케이션 이름을 변경하고 싶습니다. 답변 안드로이드 앱 이름 변경 AndroidManifest.xml 파일에서 레이블 이름을 변경하십시오. 2023. 5. 8.
flutter Flutter에서 위젯에 테두리를 추가하는 방법은 무엇인가요?, How can I add a border to a widget in Flutter? 질문 Flutter를 사용하고 있으며 위젯에 테두리를 추가하고 싶습니다 (이 경우 Text 위젯). TextStyle와 Text를 시도해보았지만 테두리를 추가하는 방법을 찾을 수 없었습니다. 답변 Text를 child로 가지는 Container에 border 속성이 있는 BoxDecoration을 추가할 수 있습니다: Container( margin: const EdgeInsets.all(15.0), padding: const EdgeInsets.all(3.0), decoration: BoxDecoration( border: Border.all(color: Colors.blueAccent) ), child: Text('My Awesome Border'), ) 2023. 5. 8.