Flutter-플러터 썸네일형 리스트형 IntroScreen 패키지 https://www.fluttercampus.com/guide/129/how-to-create-onboarding-intro-screen-sliders-on-flutter/ How to create Onboarding Intro Screen Sliders on Flutter Onboarding screens are a great way to introduce your app to users. But making screens, designs, animations is very hard for beginners. Here I have explained to make the Introduction screen easily with very few codes. www.fluttercampus.com 위 링크.. 더보기 Flutter http 간단 요약 http 패키지는 HTTP 요청을 만들고 응답을 처리하는 편리한 방법을 제공하는 Flutter의 인기 있는 패키지입니다. 이를 통해 API와 상호 작용하고, 네트워크 요청을 보내고, 원격 서버에서 데이터를 검색할 수 있습니다. 패키지는 데이터베이스의 CRUD 와 같은 GET, POST, PUT, DELETE 등과 같은 다양한 HTTP 메서드를 지원합니다. 해당 파일을 가져오는 GET모바일 기기에서 입력한 데이터를 웹페이지 서버에 올리는 POST HTTP 요청 만들기: http 패키지는 get(), post(), put() 및 delete()와 같은 기능을 제공하여 다양한 유형의 HTTP 요청을 만듭니다. 이 함수는 서버에서 받은 응답을 나타내는 Future를 반환합니다. 응답 작업: Response 클래.. 더보기 RestAPI - http 패키지 자동화 프로그램 = REST API =url = flutter 는 url에 접속해서 json 코드를 읽어온다 body= json 데이터 json 데이터의 구조는 String flutter에서의 Map과는 구조가 다름 내가 원하는 데이터만 뽑고 싶을 때 var map = jsonDecode(response.body); // 데이터 분해 var userId = map['userId']; var id = map['id']; var title = map['title']; var completed = map['completed']; Todo 클래스 class Todo { int userId; int id; String title; bool completed; Todo({this.userId = 0, this.id.. 더보기 Provider context.read와 context watch 의 차이점 context.watch(), context.read() context.watch(), context.read()를 통해 Provider의 데이터를 사용할 수 있다. 이 둘은 비슷하지만 분명한 차이점이 존재한다. context.watch()는 T의 데이터 값이 변경되었을 때 위젯을 재빌드한다. 반대로, context.read()는 T의 데이터 값이 변경되었을 때 위젯을 재빌드하지 않는다. context.watch()의 경우, T의 데이터 값을 화면에 보여주는 용도로 사용한다. context.read()의 경우, T의 데이터 값을 변경하는 등의 이벤트들을 위한 용도로 사용한다. class Example extends StatelessWidget { @override Widget build(BuildCont.. 더보기 Provider Todo 클론 코딩 https://github.com/SouravBarman001/Flutter-Todo-App/tree/main GitHub - SouravBarman001/Flutter-Todo-App: Flutter Todo App Using Provider state manager Flutter Todo App Using Provider state manager. Contribute to SouravBarman001/Flutter-Todo-App development by creating an account on GitHub. github.com Msh체크박스를 배웠다. provider를 배웠다. 더보기 코딩초보가 이해한 상태관리 상태관리 코딩 언어는 어렵다. 원문인 영어도 어려운데 그 영어가 번역된 한국어도 어렵다. 그래도 이해를 해야 한다. 그래야 코드가 써질 테니 말이다. 어제 과외에서는 상태관리 Provider 패키지에 대해 공부를 했다. 사전 예습으로 유데미에 있는 Provider 강의를 들었다. 대학 강의 같이 차분하게 설명해 주는 교수님.. 역시나 이해하기가 어려웠다. 그래도 전반적인 Provider의 개념을 알고 어제 과외를 받았다. 홍정민 강사님의 Provider 설명은 비전공자인 내가 이해하기 쉽게 설명을 해주셨다. 강사님은 상태관리에 대해 아파트 단지 내의 분리수거 일자를 변경하는 과정을 빗대어 설명을 해주었다. 충분히 이해를 했고 다른 사례가 없을까 고민을 하다가 내가 배달음식점을 운영한 경험으로 상태관리 P.. 더보기 23.6.26 수업 정리 -Provider 상태관리는 == data 관리 체계 동기 /비동기 == 프로세스 비동기 = 선호출 후에 값 받기 (예약) 동기 = 순차적인 흐름 (요리, 서버 데이터 받기) 클래스의 "필드" widget이 stateful 클래스에서 변수 접근 방법 context == 앱에 대한 내부적인 정보 : 메타데이터 상태관리 아파트 분리수거 변경일자를 101호에서 전파하느냐 사무실에서 "동시" 전파하느냐 - counter 모델에서 chagneNotifier 클래스 사용 import 'package:flutter/material.dart'; // 방송하는 코드 class Countermodel extends ChangeNotifier { int counter = 0; void increase() { counter++; notifyL.. 더보기 Provider - context.read Flutter Provider에서 context.read는 위젯 트리에서 위젯의 현재 상태를 읽는 데 사용됩니다. context.read는 위젯의 상태가 변경되었을 때 위젯을 재빌드하지 않습니다. context.watch는 위젯 트리에서 위젯의 현재 상태를 읽고, 위젯의 상태가 변경되었을 때 위젯을 재빌드합니다. context.read는 위젯의 상태를 읽을 때만 사용해야 합니다. 위젯의 상태를 변경할 때는 context.watch를 사용해야 합니다. 예를 들어, 위젯의 상태를 읽기만 하는 경우 context.read를 사용합니다. context.read Widget build(BuildContext context) { final count = Provider.of(context); return Text(.. 더보기 이전 1 ··· 7 8 9 10 11 12 13 ··· 26 다음