본문 바로가기
Android

Databinding과 Viewbinding의 차이점

by 안솝우화 2021. 4. 1.
반응형

Databinding

Viewbinding에 비해서 Build Speed가 더 느리다. 하지만 이 말의 의미는 여러가지 관점으로 해석 가능하다.

빌드 스피드가 빠른건 좋긴하나 느리다고 꼭 나쁜건 아니다. Databinding은 느린대신 layout에서 표현식 또는 변수를 만들수 있고 동적인 UI 콘텐츠를 생성 할 수 있다. 변수를 만들어서 클래스단에 설정해야 할걸 xml에서 셋팅 가능하기 때문에 View에 대한 의존성도 낮아집니다

 

Viewbinding

Viewbinding은 Build Speed가 빠르고 단순한 처리에 대해서 적합합니다(annotation처리를 하지 않음)

 

 

반응형

'Android' 카테고리의 다른 글

rtdb에서 값을 가져오지 못하는 오류  (0) 2021.04.07
RecyclerView 란?  (0) 2021.04.03
Firebase addValueEventListener() 사용후 문제점  (0) 2021.03.26
Main(UI) Thread 란?, Worker Thread 란?  (0) 2021.03.26
Data Binding 이란?  (0) 2021.03.25