Jisoo’s devlog
DataBinding 본문
데이터 바인딩(DataBinding)
"데이터 묶기"
-> 데이터를 UI에 연결하기 위해 선언적 형식으로 결합할 수 있게 도와줌
선언적 형식으로 데이터와 언어를 묶으면 기존의 프로그램적 방식보다 코드를 최소화할 수 있다.
또한, MVP 또는 MVVM 패턴을 구현할 때 유용하게 사용된다. -> 학습 필요
예시)
MainActivity에서 btn1의 이미지뷰를 클릭하면 변수의 "data"가 "1"로 넘어감.
ImageInsideActivity에서 변수를 하나 만들어서 MainActivity에서 넘어온 "data"를 받는다.
ImageInsideActiviy의 코드를 if문을 작성해서 변수의 "data"가 무엇인지에 따라 다른 이미지뷰를 볼 수 있게 한다.
'Android' 카테고리의 다른 글
Anko 라이브러리 (0) | 2023.01.27 |
---|---|
splash 화면 (0) | 2023.01.03 |