반응형
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
- 테스트
- Gradle
- g 단위테스트
- viewmodel
- Rxjava
- 안드로이드스튜디오
- 안드로이드강좌
- android
- 병럴프로그래밍
- 디자인패턴
- 알고리즘
- Compose
- Coroutine
- Kotlin
- 커스텀상태
- 알게되는
- theming
- 글또
- 자바
- 코루틴
- k8s
- 책
- kotlin강좌
- 병렬프로그래밍
- 회고
- 스레드
- 안드로이드
- mockito
- 코틀린
- ReactiveProgramming
Archives
- Today
- Total
목록livedata (1)
선생님, 개발을 잘하고 싶어요.
안드로이드 라이브 데이터 조합해서 사용하기, android livedata 조합하기, combine live data
대상 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