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
													
											
												
												- 안드로이드 의존성주입
- 안드로이드 mvvm예제
- 안드로이드 아키텍처 컴포넌트
- 안드로이드 앱 아키텍처 가이드라인 설명
- 안드로이드 hilt
- 안드로이드 리싸이클러뷰
- 스타트업 코딩테스트
- 리싸이클러뷰 최적화
- 안드로이드 mvvm
- android DI
- 코루틴
- Koin
- android memory leak
- 안드로이드 Espresso
- RxJava
- 안드로이드 앱 아키텍처 가이드라인
- coroutine
- Android App Architecture Guideline
- 안드로이드 Mockito
- Android MVVM
- sharedFlow
- 안드로이드 JUnit
- 안드로이드 앱 아키텍처 가이드라인 사용법
- 안드로이드 앱 아키텍처 가이드라인 예시
- android clean architecture
- MVVM
- 안드로이드 최적화
- Hilt
- 안드로이드 테스트코드
- 안드로이드 클린 아키텍처
													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