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
- Hilt
- android clean architecture
- 안드로이드 Espresso
- 안드로이드 의존성주입
- 코루틴
- sharedFlow
- 안드로이드 mvvm
- 안드로이드 앱 아키텍처 가이드라인
- 안드로이드 hilt
- Android MVVM
- android DI
- 안드로이드 Mockito
- 안드로이드 테스트코드
- 안드로이드 리싸이클러뷰
- 안드로이드 JUnit
- 안드로이드 클린 아키텍처
- Android App Architecture Guideline
- coroutine
- 안드로이드 앱 아키텍처 가이드라인 사용법
- android memory leak
- 안드로이드 앱 아키텍처 가이드라인 설명
- Koin
- 안드로이드 mvvm예제
- 안드로이드 앱 아키텍처 가이드라인 예시
- 안드로이드 최적화
- 안드로이드 아키텍처 컴포넌트
- 스타트업 코딩테스트
- 리싸이클러뷰 최적화
- RxJava
- MVVM
Archives
- Today
- Total
목록android databinding example (1)
안드로이드 연구소
[MVVM만들기] DataBinding
이전 게시물에서 MVVM패턴에서 안드로이드 아키텍처 컴포넌트(AAC) ViewModel와 LiveData를 사용하여 기본적인 구조를 설계하였습니다. 지난번 예제에서 엑티비티에서 아래와 같이 myViewModel에 위치한 userData를 항상 관찰시켜서 변화가 가질될 때를 기다려 UI를 업데이트 시켜줬습니다. myViewModel.userData.observe(this, { user -> // 로직3: 새 데이터 변화 관측 시 UI업데이트 binding.nameTextView.text = user.name binding.ageTextView.text = user.age.toString() }) 근데 매번 이렇게 데이터 하나하나를 이렇게 관찰 observe를 세팅하고 UI를 업데이트 하는 로직을 사용하는건..
안드로이드 연구소/MVVM+AAC
2023. 5. 12. 14:16