반응형
반응형
이 포스팅은 MySQL과 연동을 하여 쿼리 실행이 되는지 안되는지에 중점을 두었습니다.그렇기 때문에 기능 확인을 위하여 쿼리 실행 결과는 콘솔로 출력합니다. 설명하는 포스팅에서의 환경OS : windows 10DBMS : MySQLIDE : Visual Stduio CodeLanguage : Dart (Flutter)DB 연동을 위한 기본 설정Dependency Injection (의존성 주입)pubspec.yaml : 프로젝트 내의 해당 파일 열기dependencies 밑에 아래의 코드를 추가dependencies: flutter: sdk: flutter sqflite: ^2.2.8 mysql_client: ^0.0.27 아웃풋에서 정상적으로 의존성이 주입되었는지 확인Import MySQL..
Overview 이번 포스팅에서는 플로팅 액션 버튼을 이용하여 다이얼로그를 출력하고, 다이얼로그에서 내용을 입력하여 리스트뷰에 항목을 추가합니다. 이 포스팅은... 이전에 ListView 위젯을 이용하여 목록 표시를 구현하고, StatefulWidget 위젯을 이용하여 실시간 검색 기능을 구현한 프로젝트를 기반으로 진행합니다. ListView와 StatefulWidget에 대한 포스팅을 확인하시고 싶은 분은 아래의 링크를 확인해주세요. Flutter - ListView, Card - 스크롤 가능한 목록 표시, 목록 선택시 특정 목록 내용 보여주기 Flutter - StatefulWidget 활용 - 실시간 검색 기능 구현하기 포스팅에서 사용된 예시 프로젝트 파일 다운로드 예시를 위한 프로젝트 파일은 깃허..
Error ShowDialog 를 사용하려는데 에러가 났다. StatefulWidget을 사용하여 ShowDialog를 보여주려는데 자꾸 다음과 같은 에러가 난다. 플러터 공식 홈페이지 예제를 보면 StatelessWidget 기준으로만 있어서 한참을 해맸다... ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ The following assertion was thrown while handling a gesture: No MaterialLocalizations found. MyApp widgets require MaterialLocalizations to be provid..
Overview 실시간 검색기능으로 검색어와 일치하는 항목 출력 ListView 목록 구현 포스팅 관련 해당 포스팅은 이전 포스팅의 ListView+Card 활용 예시의 소스코드를 이용합니다. ListView에 목록 표시 관련 포스팅은 아래의 링크를 확인해주세요. 2023.04.28 - [Programming/Flutter] - Flutter - ListView, Card - 스크롤 가능한 목록 표시, 목록 선택시 특정 목록 내용 보여주기 포스팅에 사용된 예시 프로젝트 파일 다운로드 예시를 위한 프로젝트 파일은 깃허브에서 다운로드 가능합니다. '2_add_search_example' 폴더를 확인해주세요. https://github.com/luvris2/flutter_memo_app GitHub - luv..
Error Target of URI doesn't exist: 'package:flutter/material.dart'. Try creating the file referenced by the URI, or try using a URI for a file that does exist. 다른 환경의 컴퓨터에서 플러터를 실행하니 다음과 같은 에러가 출력되며 애플리케이션이 실행되지 않았다. 에러 메시지를 읽어보니 대략적으로 dart가 없다는 것 같다. 분명 설치했었던거 같은데... 아닌가?... 해결 방법 프로젝트 우측의 디렉토리에서 'pubspec.yaml' 파일 열기 우측 상단의 다운로드 버튼(Get Packages) 클릭 에러 해결
부제 : 안드로이드에서 사용하는 'Recycler View Adapter', 플러터에서 구현하기 ListView와 Card 위젯 사용 예시를 위해 DB 연동은 제외하고 기능만을 설명합니다. 포스팅에서 설명한 예시 프로젝트는 깃허브에서 다운로드 가능합니다. '1_base_listview_example' 폴더를 확인해주세요. https://github.com/luvris2/flutter_memo_app GitHub - luvris2/flutter_memo_app Contribute to luvris2/flutter_memo_app development by creating an account on GitHub. github.com 레이아웃 관련 위젯 설명 ListView 선형으로 정렬된 스크롤이 가능한 위젯..