바인딩1 코틀린 데이터 바인딩(Data binding) 1. 데이터 바인딩 1-1. 데이터 바인딩이란? 1-2. 데이터 바인딩 vs 뷰 바인딩 2. 사용법 2-1. gradle 추가 2-2. 액티비티 2-3. 레이아웃 파일 1. 데이터 바인딩 1-1. 데이터 바인딩이란? // findViewById 쓸때는 이렇게 했었고 textView.text = "안녕" // 뷰 바인딩 쓸때는 이렇게 했다. binding.textView.text = "안녕" 여태까지 우리는 텍스트 뷰에 문장을 넣기 위해 코드상에서 값을 집어넣는 작업을 해주었다. 근데 이걸 xml에 코드를 집어넣어서 해결하는 방법이 있다. 이렇게 하면 자연스레 액티비티에는 로직만을 위한 코드만 남게 되고 뷰와 관련된 작업은 레이아웃 파일에 정의된다. 데이터와 뷰를 연결하는 작업을 레이아웃에서 처리하는 기술.. 2021. 3. 6. 이전 1 다음