Flows 와 Coroutine
557
작성한 질문수 4
안녕하세요, Flows 강의를 듣는와중에 문의사항이 있어 질문드립니다.

강의 내용을 캡쳐한 것인데요.
여기서 launch{ } 를 통해 코루틴이 생성되고 simple() Flow 가 실행이 되는데 flow도 코루틴으로 이루어져 있어서 마치 동시에 실행되는 것처럼 보이는게 제대로 이해한건지 궁금합니다.
만약 simple() flow 대신 println("test") 와 같은 메인Thread 를 사용하는 함수가 작성되어 있었다면 test가 먼저 찍히고 I'm not blocked 1 이 먼저 나오는게 맞을까요??
아니면 I'm not blocked 1 이 나오고 test 가 찍히는게 맞을까요..?
답변 1
0
말씀하신대로 하면 test가 먼저 찍히게 됩니다. 다음 링크에서 확인해 보세요 🙂
Coroutine, Flow 질문
0
383
1
Transformations import 안됨
0
573
1
moshi관련 질문입니다.
0
543
2
searchBooks() 에서 북 검색 입력을 너무 빨리 할 경우 마지막 글자로 검색이 안돼요.
0
356
1
안드로이드에서 아키텍처 패턴
0
406
1
RecyclerView.Adapter vs ListAdpater
0
462
1
[BookSearchAdapter] onBindViewHolder의 currentList[position] 질문
0
359
1
코루틴 메모리 관련해서 질문드립니다!
0
443
1
Java Bill Pugh Solution 에서 INSTANCE
0
460
1
nested json에서 특정 부분만 파싱하는법
0
489
1
Fragment에서의 viewBinding
0
514
3
toolbar 질문드립니다.
0
405
2
EditText 에서 delay 주셔서 처리하셨는데 flow 의 debounce() 하고 같은건가요?
2
563
1
코루틴 관련 질문
0
540
1
오류
1
490
2
강사님! 직렬화 라이브러리를 Moshi, kotlin serialization 두개를 사용하시던데 이유가 있으신가요?
1
741
1
EditText 는 kill 해도 값이 잘 저장되어있던데 혹시 제가 잘못테스트했을까요?
1
344
1
서버도 페이징 기능이 되는데 Paging 라이브러리가 필요할까요?
1
521
1
GSON 이 아닌 Moshi 를 사용하시는 이유가 있을까요?
1
1264
1
EditText 는 액티비티가 재생성되어도 값이 남아있던데 이유가 궁금해요
1
493
1
ViewModel 생성시 왜 초기값을 받지 않도록 했을까요?
1
433
1
Room DB에 id 항목 추가
0
247
1
안녕하세요. 용어에 대해 질문이 있어 글 남깁니다.
0
398
2
paging config pageSize 관련
0
423
1





