#HashTech
  • 비트코인 기술 가이드
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (41)
      • 블록체인 (23)
        • 비트코인 (23)
      • Android (12)
        • Compose (1)
        • DataStore (2)
        • 기타 (1)
        • DI (1)
      • Kotlin (5)
        • Coroutines (5)
      • 알고리즘 (1)
  • 홈
  • 태그
  • 방명록
Android

[Android] Kotlin Flows in practice 번역 및 정리 (3)

불필요한 코드나 잘못 작성된 내용에 대한 지적은 언제나 환영합니다. 👍 Android Dev Summit 2021 동영상 중 Kotlin Flows in practice 동영상을 공부하며 이해하기 쉽게 한글 문맥으로 더 자연스럽게 번역 및 정리한 글입니다. 2편에서 살펴본 repeatOnLifecycle과 flowWithLifecycle API 방법 외에도 다른 방법으로 플로우를 수집할 수도 있습니다. 예를 들어, lifecycleScope에서 시작된 코루틴에서 바로 수집할 수도 있습니다. 하지만 이런 방식의 플로우 수집은 위험할 수 있습니다. 위의 코드는 플로우를 수집하고 UI를 업데이트하도록 동작하지만, 문제는 백그라운드에서도 앱이 멈추지않고 계속하여 플로우를 수집한다는 것입니다. 리소스를 낭비하지 ..

2023. 4. 22. 22:41
Android

[Android] Kotlin Flows in practice 번역 및 정리 (2)

불필요한 코드나 잘못 작성된 내용에 대한 지적은 언제나 환영합니다. 👍 Android Dev Summit 2021 동영상 중 Kotlin Flows in practice 동영상을 공부하며 이해하기 쉽게 한글 문맥으로 더 자연스럽게 번역 및 정리한 글입니다. Observing Flows 이제 플로우를 관찰하는 방법을 살펴보겠습니다. 일반적으로 Flow 관찰은 화면에 데이터를 표시하는 UI Layer에서 일어납니다. 위의 예시에서는 목록에 최신 메세지를 출력하고 있습니다. 값을 수신하기 위해서는 Terminal operator를 사용해야 합니다. collect operator는 대표적인 Terminal operator 중 하나로써, 새로운 값이 생길 때마다 실행되는 함수를 파라미터로 받습니다. 그리고 이는 ..

2023. 4. 22. 01:23
Android

[Android] Kotlin Flows in practice 번역 및 정리 (1)

불필요한 코드나 잘못 작성된 내용에 대한 지적은 언제나 환영합니다. 👍 Android Dev Summit 2021 동영상 중 Kotlin Flows in practice 동영상을 공부하며 이해하기 쉽게 한글 문맥으로 더 자연스럽게 번역 및 정리한 글입니다. Flow에서의 기본적인 개념 생산자(Producer) : 데이터를 Flow에 입력(emit)합니다. 안드로이드에서는 보통 Data sources, Repositories가 앱 데이터 생산자 역할을 합니다. 소비자(Consumer) : 데이터를 Flow로부터 수집(collect)합니다. 화면을 표시하는 UI Layer가 최종적인 소비자 역할을 합니다. Flow를 생성하는 방법 대부분의 경우 Flow를 직접 만들 필요가 없습니다. DataStore, R..

2023. 4. 21. 09:10
  • «
  • 1
  • »

전체 카테고리

  • 분류 전체보기 (41)
    • 블록체인 (23)
      • 비트코인 (23)
    • Android (12)
      • Compose (1)
      • DataStore (2)
      • 기타 (1)
      • DI (1)
    • Kotlin (5)
      • Coroutines (5)
    • 알고리즘 (1)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #jetpack
  • #트랜잭션ID
  • #안드로이드 에뮬레이터 스킨
  • #Datastore
  • #kotlin coroutine
  • #Android Architecture
  • #AVD 스킨
  • #flow
  • #Android Kotlin Flow
  • #블록체인
  • #트랜잭션데이터
  • #Proto Datastore
  • #Coroutine
  • #넌스
  • #블록해시
  • #안드로이드 아키텍처
  • #Android Flows in practice
  • #TXID
  • #비트코인
  • #후보블록
  • #Kotlin Flow
  • #Preferences Datastore
  • #안드로이드
  • #트랜잭션 수수료
  • #VOUT
  • #코인베이스트랜잭션
  • #사용자 데이터 백업
  • #Text Border
  • #Android
  • #Coroutine Flow
MORE

전체 방문자

오늘
어제
전체
Powered by Privatenote Copyright © #HashTech All rights reserved. TistoryWhaleSkin3.4

티스토리툴바