Shino72
close
프로필 배경
프로필 로고

Shino72

  • 분류 전체보기 (137)
    • 디자인패턴 (4)
    • 안드로이드 (51)
      • 앱 개발 (7)
      • KOTLIN (11)
      • 날씨 앱 만들기 (0)
      • Compose (14)
      • 반응속도 테스트 앱 만들기 (0)
      • Action Kotlin (6)
    • Flutter (6)
      • Study (2)
    • 알고리즘 (2)
    • 백준 (71)
      • 다익스트라 (4)
      • 투 포인터 (9)
      • DP (12)
      • bfs dfs (17)
      • 구현 (3)
      • 그래프 이론 (3)
      • 플로이드 와샬 (2)
      • String Matching (1)
      • 기타 (14)
    • 시위 (1)
    • 개발 (1)
    • Dart (1)
  • 홈
  • 태그
  • 방명록

[Flutter] - Future Builder

개요 이전 학습에서 http를 이용하여 비동기 API 통신을 했다. Future도 간단하게 공부를 하였는데, 결국 API 통신은 즉각적으로 바로 결과가 오는게 아니라, 상황에 응답 속도가 다르다. 그렇기에 일반적으로 로딩화면을 통해 데이터를 가져오고 있다는 것을 사용자에게 보여준다. 그렇다면 데이터가 도착하지 않았을 때는 로딩화면이 돌고 정상적으로 데이터 도착이 완료가 되었을 때 데이터를 보여주기 위해서는 어떻게 해야할까? 바로 Future Builder이다. child: FutureBuilder( future: webtoons, builder: (context, snapshot) { if (snapshot.hasData) { return const Text("There is data!"); } retu..

  • format_list_bulleted Flutter/Study
  • · 2023. 7. 20.
  • textsms

[Flutter] - Http

개요 개발을 하다보면, http를 이용하여 api를 호출해야 하는 경우가 있다. Flutter에서는 Http를 이용해 호출할 수 있다. 설치 pub.dev 에서 http를 검색하면, 설치 방법과 최신 버전을 확인할 수 있다. https://pub.dev/packages/http http | Dart Package A composable, multi-platform, Future-based API for HTTP requests. pub.dev 아래의 두 가지 방법 중 원하는 방법을 선택하여 설치해주면 된다. Flutter : flutter pub add http pubspec.yaml dependencies: http: ^1.1.0 사용 사용을 위해 import를 해주어야 한다. import 'packa..

  • format_list_bulleted Flutter/Study
  • · 2023. 7. 20.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (137)
    • 디자인패턴 (4)
    • 안드로이드 (51)
      • 앱 개발 (7)
      • KOTLIN (11)
      • 날씨 앱 만들기 (0)
      • Compose (14)
      • 반응속도 테스트 앱 만들기 (0)
      • Action Kotlin (6)
    • Flutter (6)
      • Study (2)
    • 알고리즘 (2)
    • 백준 (71)
      • 다익스트라 (4)
      • 투 포인터 (9)
      • DP (12)
      • bfs dfs (17)
      • 구현 (3)
      • 그래프 이론 (3)
      • 플로이드 와샬 (2)
      • String Matching (1)
      • 기타 (14)
    • 시위 (1)
    • 개발 (1)
    • Dart (1)
최근 글
인기 글
최근 댓글
태그
  • #AnchoredDraggable
  • #밀어서 잠금해제
  • #MVVM
  • #반응형 이미지
  • #Android
  • #kotlin
  • #Jetpack
  • #jetpack compose
  • #compose
  • #눈 이펙트
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바