본문 바로가기

1.344

Flutter 슬리버리스트와 리스트뷰의 차이점은 무엇인가요?, Differences between SliverList vs ListView in Flutter 질문 Flutter에서 SliverList와 ListView의 차이점은 무엇인가요? 답변 차이는 거의 없습니다. ListView는 SliverList입니다. GridView도 마찬가지로 SliverGrid입니다. 둘 다 정확히 같은 일을 합니다. 그들 사이의 유일한 차이점은 SliverList가 위젯이 아니라 슬리버(sliver)라는 것입니다. 즉, 보통 CustomScrollView 내에서 사용되는 ScrollView 내에서 사용됩니다. ListView는 SliverList를 위젯으로 바인딩하여 Row/Container와 같은 다른 위젯과 함께 사용할 수 있도록 만드는 것입니다. 대부분의 경우, ListView를 사용하십시오. 그러나 스크롤과 함께 앱바 애니메이션과 같은 고급 스크롤 동작이 필요한 경우.. 2024. 1. 3.
Flutter flutter_local_notifications: "PlatformException (PlatformException(INVALID_ICON, 해당 리소스를 찾을 수 없습니다)), flutter_local_notifications: "PlatformException (PlatformException(INVALID_ICON, The resource could not be found)) 질문 flutter_local_notifications 플러그인을 사용하여 앱에 알림을 추가하려고합니다. 그러나 AndroidInitializationSettings은 drawable 리소스가 필요하며 제공되지 않을 경우 다음 오류가 발생합니다: "PlatformException (PlatformException(INVALID_ICON, 리소스를 찾을 수 없습니다. Android 헤드 프로젝트에 drawable 리소스로 추가되었는지 확인하십시오., null))" 문제는 Android 헤드 프로젝트가 어디에 있는지 모른다는 것입니다. 답변 위에 답변된 방법으로 해결하셨길 바랍니다. 그러나 저는 기존 앱 아이콘을 사용하여 다른 방법으로 해결했습니다. var initializationSettingsAndroi.. 2024. 1. 3.
Flutter 플러터에서 흐릿한 장식 이미지, Blurred Decoration Image in Flutter 질문 내 앱의 배경은 다음과 같이 설정되어 있습니다: class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( home: new Container( decoration: new BoxDecoration( image: new DecorationImage( image: new ExactAssetImage('assets/lol/aatrox.jpg'), fit: BoxFit.cover, ), ), child: new BackdropFilter(filter: new ImageFilter.blur(sigmaX: 600.0, sigmaY: 1000.0)), width: 400.0,.. 2024. 1. 3.
Flutter 플러터에서 위젯을 자동으로 새 줄로 감싸기, Autowrap widgets to new line in flutter 질문 나는 크기가 다른 5 개의 위젯을 가지고 있으며, 이들을 옆에 놓으면 오버플로우될 것입니다. 나는 위젯을 가로 공간으로 제한하고 위젯을 자동으로 새로운 줄로 바꾸는 레이아웃 도우미 클래스를 찾고 있습니다. 처음에는 그리드 뷰를 찾고 있었지만, 모든 요소가 다른 너비를 가지고 있기 때문에 독립적인 뷰를 선호합니다. 실제로 다중 행 텍스트 필드는 이미 그렇게 동작하지만, 위젯에 대해서도 동일한 접근 방식이 필요합니다. 어떤 아이디어가 있을까요? [ new RaisedButton(child: const Text('Foo')), new RaisedButton(child: const Text('Foo Bar')), new RaisedButton(child: const Text('Foo Bar Bas')), .. 2024. 1. 3.