Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- recyclerview
- Coroutine
- onLayout
- room
- sqlite
- Navigation
- CollapsingToolbarLayout
- View
- CoordinatorLayout
- notification
- AppBarLayout
- Behavior
- Algorithm
- hilt
- ViewModel
- lifecycle
- onMeasure
- Android
- 알림
- kotlin
- 안드로이드
- BOJ
- HTTP
- activity
- 알고리즘
- 코틀린
- 백준
- LiveData
- DataBinding
- CustomView
Archives
- Today
- Total
목록emit (1)
개발일지

Flow Flow는 Coroutine에서 여러 값을 순차적으로 보내는 유형입니다. Jetpack에서도 많이 쓰이는 유형이고, Iterator와 비슷하며 map, filter등 람다 함수를 지원하면서 suspend 함수에서 쓰이기 때문에 비동기 처리에 효율적입니다. Flow 구성 Producer : Flow Builder에서 비동기적으로 데이터를 생산한다. Intermediary : Stream에서 보내는 데이터를 소비하지 않고 수정한다. Consumer : 값을 사용한다. Producer Flow Builder를 통해 만든다. flow, channelFlow등 다양한 함수가 존재한다. Builder를 통해 Data를 만들고 emit을 통해 Data를 전달한다. Consume하는 함수가 수행될 때마다 Fl..
Android (안드로이드)
2021. 8. 5. 14:10