본문 바로가기

전체 글980

Flutter 현재 날짜를 어떻게 가져올 수 있나요? (시간과 분 없이), How can I get the current date (w/o hour and minutes)? 질문 문서에서 볼 수 있는 것은 DateTime.now()뿐이지만, 이는 Timespan도 반환하므로 날짜만 필요합니다. 답변 now를 사용하여 필요한 부분만 가져와 새로운 날짜를 만듭니다: DateTime now = new DateTime.now(); DateTime date = new DateTime(now.year, now.month, now.day); 힌트: Dart에서는 "new"가 상당한 시간 동안 선택 사항입니다. 2023. 5. 29.
Flutter 플러터에서 primaryColor와 primarySwatch의 차이점은 무엇인가요?, What is the difference between primaryColor and primarySwatch in Flutter? 질문 Flutter에서는 ThemeData 클래스를 사용하여 앱에 테마를 적용할 수 있습니다. 그러나 이 클래스에는 primaryColor 및 primarySwatch 두 가지 속성이 있어서 혼란스러워집니다. 이 두 속성의 차이점은 무엇이며 어떤 경우에 사용해야 하는지 알려주세요. 감사합니다. 답변 primarySwatch은 색상이 아닙니다. 그것은 MaterialColor입니다. 이는 머터리얼 앱에서 사용할 색상의 다른 음영이라는 뜻입니다. primaryColor는 그 음영 중 하나입니다. 정확하게 말하면, primaryColor는 보통 primarySwatch[500]과 같습니다. 그림자, 테두리 등을 위해 일부 머터리얼 컴포넌트가 primaryColor의 다른 음영을 사용할 수 있기 때문에 prim.. 2023. 5. 29.
Flutter: 두 날짜 사이의 일 수 찾기, Flutter: Find the number of days between two dates 질문 저는 현재 사용자 프로필 페이지를 가지고 있습니다. 그 페이지에서는 사용자의 생년월일과 기타 세부 정보를 보여줍니다. 그러나 저는 사용자로부터 얻은 생년월일과 오늘의 날짜 간의 차이를 계산하여 생일 전 날을 찾을 계획입니다. 사용자의 생년월일 그리고 이것은 intl 패키지를 사용하여 얻은 오늘의 날짜입니다. 오늘의 날짜 I/flutter ( 5557): 09-10-2018 제가 지금 직면한 문제는, 이 두 날짜의 차이를 어떻게 계산할 수 있는지입니다. 확인할 수 있는 특정한 공식이나 패키지가 있나요? 답변 당신은 DateTime 클래스에서 제공하는 difference 메소드를 사용할 수 있습니다. //생일 날짜 final birthday = DateTime(1967, 10, 12); final da.. 2023. 5. 29.
Flutter 텍스트 폼 필드에서 비밀번호를 표시/숨기는 방법은 무엇인가요?, How to show/hide password in TextFormField? 질문 현재 비밀번호는 다음과 같이 설정되어 있습니다: TextFormField TextFormField( decoration: const InputDecoration( labelText: 'Password', icon: const Padding( padding: const EdgeInsets.only(top: 15.0), child: const Icon(Icons.lock), )), validator: (val) => val.length _password = val, obscureText: true, ); 비밀번호를 보이게 하거나 숨기는 버튼과 같은 상호작용 버튼이 필요합니다. TextFormField 내에서.. 2023. 5. 29.
Flutter: ListView 터치 스크롤 비활성화하기, Flutter: ListView disable scrolling with touchscreen 질문 ListView를 ScrollController로만 스크롤 가능하게 만들 수 있나요? 답변 댓글에서 언급한 것처럼, NeverScrollableScrollPhysics 클래스를 사용하면 됩니다: NeverScrollableScrollPhysics 클래스 사용자가 스크롤할 수 없는 스크롤 물리학입니다. 2023. 5. 29.
Flutter 플러터에서 json으로부터 객체 목록을 역직렬화하는 방법, How to Deserialize a list of objects from json in flutter 질문 저는 json serialization을 위해 dart 패키지 json_serializable을 사용하고 있습니다. 플러터 문서를 살펴보면 다음과 같이 단일 객체를 역직렬화하는 방법이 나와 있습니다: Future fetchPost() async { final response = await http.get('https://jsonplaceholder.typicode.com/posts/1'); if (response.statusCode == 200) { // 서버 호출이 성공하면 JSON을 파싱합니다 return Post.fromJson(json.decode(response.body)); } else { // 호출이 실패하면 오류를 throw합니다. throw Exception('Failed to lo.. 2023. 5. 29.
Flutter 플러터 닥터 --android-licenses : 예외 스레드 "main" java.lang.NoClassDefFoundError [복제됨], Flutter Doctor --android-licenses : Exception in thread "main" java.lang.NoClassDefFoundError [duplicate] 질문 플러터를 설치하려고 하지만 안드로이드 라이선스를 수락할 수 없습니다. 다음 오류가 발생합니다: PS C:\Users\XXXX> flutter doctor --android-licenses Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:156) at com.android.repository.api.SchemaModule.(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSd.. 2023. 5. 29.
Flutter에서 GitHub에서 패키지를 추가하는 방법은 무엇인가요?, How to add a package from GitHub in Flutter? 질문 나는 패키지의 최신 소스 코드를 사용해야하며 최신 소스가 아직 게시되지 않았습니다. pubspec.yaml에 무엇을 작성해야하며 Github에서 패키지를 받을 수 있습니까? 아래 코드는 작동하지 않습니다. 패키지를 다운로드하지 않으며 소스 코드로 가져올 수 없습니다. dependencies: flutter: sdk: flutter carousel_pro: git: url: https://github.com/jlouage/flutter-carousel-pro.git 답변 pubspec.yaml 예시 특정 브랜치의 의존성: dependencies: flutter: sdk: flutter carousel_pro: git: url: https://github.com/jlouage/flutter-carous.. 2023. 5. 29.