본문 바로가기

Flutter397

Flutter 플러터 이미지 사전로드, Flutter image preload 질문 앱 시작 시 이미지를 어떻게 미리 로드할 수 있을까요? 드로어에 배경 이미지가 있지만 처음 드로어를 열 때 이미지가 자산에서 가져와서 표시되는 것처럼 깜박거리는 것을 볼 수 있고, 이는 처음으로 보는 순간에 나쁜 경험을 제공합니다. 드로어를 여는 다른 경우에는 예상대로 동작하므로 캐시되기 때문입니다. 앱 로드 시 미리 가져와서 이런 효과가 없도록 하고 싶습니다. 답변 드로어가 구축되기 전에 이미지를 로드하기 위해 precacheImage 함수를 사용하세요. 예를 들어, 드로어를 포함하는 위젯에서 다음과 같이 사용할 수 있습니다: class MyWidgetState extends State { @override void didChangeDependencies() { // 이미지 유형에 따라 공급자를 .. 2023. 12. 11.
Flutter OutlinedButton 테두리 색상을 어떻게 변경하나요?, How to change OutlinedButton border color? 질문 플러터 위젯, 저는 BorderSide(color : Colors.blue)을 사용하여 OutlineButton의 테두리 색상을 변경해 보았습니다. 테두리 색상을 어떤 색상으로 설정하더라도 OutlineButton은 항상 회색 테두리를 가지고 있지만 너비 변경은 적용됩니다. OutlineButton의 테두리 선 색상을 어떻게 변경할 수 있을까요? class OutlineButtonWidget extends StatelessWidget { @override Widget build(BuildContext context) { return Center( child: OutlineButton( onPressed: null, borderSide: BorderSide( width: 5.0, color: Colo.. 2023. 12. 11.
Flutter 플러터 앱스토어/플레이스토어 URL 열기, Flutter Open AppStore/PlayStore URL 질문 플러터에서 안드로이드와 IOS에서 실행되는 스마트폰에 따라 PlayStore/AppStore의 특정 URL을 어떻게 열 수 있을까요? 즉, 브라우저가 아닌 애플리케이션을 열고 싶습니다. 이 스레드에서 안드로이드에 대한 일부 네이티브 방법을 찾았는데, 플러터로 어떻게 할 수 있을까요? final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); } catch (android.content.Activi.. 2023. 12. 11.
Flutter 다트: ui:1: 오류: 찾을 수 없음: 다트: ui. 플러터/다트:, dart:ui:1: Error: Not found: dart:ui. flutter/dart: 질문 디버깅 세션을 시작할 때 (F5를 누르면) 다음과 같은 메시지가 표시됩니다: dart:ui:1: 오류: 찾을 수 없음: dart:ui. 종료됨 (sigterm) 문제가 발생한 위치를 나타내는 정보가 없습니다. flutter doctor -v의 출력은 다음과 같습니다: [√] Flutter (Channel beta, v0.8.2, on Microsoft Windows [Version 6.1.7601], locale en-US) • C:\Downloads\flutter\flutter_windows_v0.5.1-beta\flutter에 있는 Flutter 버전 0.8.2 • 2 주 전에 수정된 프레임워크 리비전 5ab9e70727, 2018-09-07 12:33:05 -0700 • 엔진 리비전 58a18.. 2023. 12. 11.