반응형
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 |
Tags
- 알게되는
- 코틀린
- Gradle
- 안드로이드
- k8s
- 자바
- 안드로이드스튜디오
- theming
- Rxjava
- viewmodel
- android
- 알고리즘
- 책
- 테스트
- Coroutine
- Compose
- kotlin강좌
- 안드로이드강좌
- 회고
- ReactiveProgramming
- Kotlin
- g 단위테스트
- 스레드
- 병렬프로그래밍
- 커스텀상태
- mockito
- 병럴프로그래밍
- 글또
- 디자인패턴
- 코루틴
Archives
- Today
- Total
목록livedata (1)
선생님, 개발을 잘하고 싶어요.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3CODB/btqVcsVVSpp/dIrWF0pP2oDjpZCandW021/img.png)
대상 2개 이상의 라이브 데이터를 조합해서 사용하고 싶은 사람. MediatorLiveData가 별로라고 생각하는 사람. 문제 2개 이상의 라이브 데이터를 조합하여 새로운 라이브 데이터를 만들고 싶다고 해보죠. 예를 들면, 로그인 화면에서 이메일과 비밀번호가 작성되었을 때만 로그인의 enable 설정이 되었으면 이 화면에서 2개의 live data를 쉽게 설계할 수 있겠죠. val email: MutableLiveData = MutableLiveData() val password: MutableLiveData = MutableLiveData() 해결 해결할 때 Flow를 사용해 봅시다. val enableLogin = combine(email.asFlow(), password.asFlow()) { ema..
개발/android 개발
2021. 1. 31. 16:35