[Android] Jetpack - Data Binding 기초
이전 포스팅에서는 Jetpack에 대한 간략한 정리를 해보았습니다. 이번 포스팅부터는 Jetpack을 이루는 각각의 Library에 대해서 정리해보려고 합니다. Data Binding Data Binding이란 말 그대로 "데이터를 연결한다" 입니다. 어디에? UI에 연결하는 것입니다. 정확히는 Data source를 UI에 바인딩을 하는데, 이것을 선언적(declarative) 형식 으로 바인딩하는 것입니다. Jetpack 이전에는 XML에 Layout을 구성하고 Layout에 선언한 di를 가져와 연결하는 방식으로 프로그래밍 되었습니다.진행되었습니다. findViewById(R.id.sample_text).apply { text = viewModel.userName } 하지만 Data Binding은..