Notice
Recent Posts
Recent Comments
Link
목록데이터바인딩 (1)
제이슨의 개발이야기

안녕하세요! 오늘은 안드로이드 데이터 바인딩에 대해서 이야기 해보려고 합니다! 데이터 바인딩이란 프로그래매틱 방식이 아니라 선언적 형식으로 레이아웃의 UI 구성요소를 앱의 데이터 소스와 결합할 수 있는 지원 라이브러리입니다 앱의 데이터 소스와 결합할 수 있어서 UI 요소에 연결하기 위해 필요한 코드를 최소화 할 수 있습니다 ! 장점을 이야기 해보자면 1.findViewId()를 호출하지 않아도 자동으로 xml 에 있는 View들을 만들어 줍니다 2.data가 바뀌면 자동으로 View를 변경할 수 있습니다 3.코드의 가독성이 좋아집니다 등등 많은 장점이 존재합니다! 장점이 있으면 동시에 단점도 존재합니다! 클래스 파일이 많이 생겨 빌드 속도가 느려지는 단점이 존재하는대 MVVM 또는 MVP 아키택처를 함께..
안드로이드
2022. 4. 26. 19:24