일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- stateless widget
- webview_flutter
- 프로그래머스
- 기본형 매개변수
- 클래스 변수
- this()와 참조변수 this 차이점
- 운영체제의 예
- 참조형 반환타입
- this()
- 운영체제란 무엇인가
- PriorityQueue
- FLUTTER
- 이것이코딩테스트다
- 참조형 매개변수
- stateful widget 생명주기
- static import문
- 인스턴스 메서드
- 객체 배열
- 운영체제의 분류
- 운영체제의 구조
- object클래스
- 조상의 생성자
- 오버로딩
- 운영체제의 목적
- 초기화 순서
- stateful widget
- static 메서드
- 명예의전당(1)
- 호출스택
- 오버라이딩과 오버로딩 차이점
- Today
- Total
목록Flutter (22)
Coram Deo
둘의 차이를 알려면 먼저 State(상태)가 무엇인지 알아야한다. State(상태)상태(state)란 UI에 변화가 생기도록 영향을 미치는 데이터를 말한다.사용자가 입력한 텍스트클릭된 버튼의 개수체크박스의 선택 여부서버에서 가져온 데이터 등다음으로는 Stateless Widget과 Stateful Widget 각각의 정의와 특징, 생명주기에 대해 알아보자Stateless WidgetStatelessWidget은 상태가 없는 위젯이다.즉, 위젯이 생성된 후에는 변하지 않는다. 상태가 변하지 않기 때문에 사용자 인터페이스(UI)도 변경되지 않는다.단순히 주어진 입력 데이터를 화면에 표시하기만 한다.특징:불변: 한 번 생성되면 상태가 변하지 않는다.간단한 UI: 주로 고정된 UI를 표시할 때 사용된다.재렌더링..

문제 상황간단한 webview 를 구현하려고 했는데, 아래와 같은 오류가 계속 났다. 원인웹(chrome)에서 실행하려고 해서 실행되지 않은 것이었다.(안드로이드 애뮬레이터가 너무 느려서 크롬에서 실행한건데,,ㅠㅠ)생각해보니 웹뷰가 앱에서 웹컨텐츠를 볼 수 있게 하는 것인데 크롬에서 실행하니 될리가 없지ㅎ.. chat gpt 왈:만약 웹에서 실행하고 있다면, webview_flutter 패키지는 웹 플랫폼에서 지원되지 않습니다. 웹에서는 다른 대안(예: url_launcher 패키지)을 사용할 수 있습니다. 삽질이 끝났다 ㅎㅎ.. 해결매우 느린 안드로이드 애뮬레이터 대신 공기계로 실행하니 성공 ㅎㅎ
Flutter 란?구글에서 개발한 모바일/웹/데스크톱 크로스 플랫폼 개발 프레임워크주로 모바일 애플리케이션을 위한 프레임워크로, 하나의 코드베이스로 Android와 iOS에서 동작하는 네이티브 애플리케이션을 개발할 수 있도록 설계되었다. 사용이유크로스 플랫폼 개발고성능풍부한 위젯Hot Reload 빠르고 쉽게 실험하고, UI를 빌드하고, 기능을 추가하고, 버그를 수정하는 데 도움이 된다. 핫 리로드는 업데이트된 소스 코드 파일을 실행 중인 Dart 가상 머신(VM) 에 주입하여 작동한다 . VM이 새 버전의 필드와 함수로 클래스를 업데이트한 후, 플러터 프레임워크는 자동으로 위젯 트리를 다시 빌드하여 변경 사항의 효과를 빠르게 볼 수 있도록 한다.디자인적으로 성능이 우수함Flutter를 사용하면 좋은 경..
Data Fetching 방법API로부터 오늘의 웹툰을 불러오는 법* 초기 세팅lib → services 폴더 → api_service.dart 파일을 만든다.ApiService 클래스를 만든다.baseUrl 에 기본 URL 링크를 넣는다.final String baseUrl = "https://webtoon-crawler.nomadcoders.workers.dev";final String today = "today";getTodaysToons() 라는 메서드를 만든다.baseUrl에 today(=endpoint)를 추가한 URL에서 데이터를 가져온다.가져온 데이터 리스트를 JSON 데이터로 받는다.1. API에 데이터를 요청할 수 있어야 함http 패키지를 설치해야 함(pub.dev에서 설치)패키지 ..