data class

안드로이드/개념

[Android] ViewBinding과 DataBinding

ViewBinding ViewBinding을 사용하면 각 XML 레이아웃 파일의 Binding 클래스가 자동으로 생성됩니다. Binding 클래스의 인스턴스를 통해 상응하는 레이아웃의 모든 뷰를 직접 참조할 수 있습니다. Null 안정성 : 유효하지 않은 id를 사용하는 null exception를 방지할 수 있습니다. Type 안정성 : view 타입을 잘못 캐스팅하는 cast exception를 방지할 수 있습니다. 속도 : findViewById()보다 빠릅니다. 뷰 결합 | Android 개발자 | Android Developers 뷰 결합 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 뷰 결합 기능을 사용하면 뷰와 상호작용하는 코드를 쉽게 작성할 수 있습니다. 모..

안드로이드/개념

[Android] Kotlin의 이해

1. Lambda (람다) Kotlin에서 함수 유형 및 람다 표현식 사용 | Android Developers Kotlin에서 람다 표현식과 고차 함수의 사용 방법을 알아봅니다. developer.android.com 2. Extension Function (확장 함수) Extensions | Kotlin kotlinlang.org 3. Scope Function (범위 지정 함수) Scope functions | Kotlin kotlinlang.org 코틀린 표준 라이브러리에서 제공하는 확장 함수 목적 : 간결성, 명료성, 유지보수 용이성 정의 : 객체의 컨텍스트 내에서, 실행 가능한 코드 블럭을 만드는 함수 호출 시, 임시 범위가 생성되며, 이 범위 안에서는 이름 없이 객체에 접근가능 context..

damon-911
'data class' 태그의 글 목록