[Android] 안드로이드 RecyclerView(리사이클러뷰) 사용 방법
·
Android/Design
안녕하세요 이번에는 정말 핵심적인 View인 RecyclerView의 사용법에 대해 알아보겠습니다. RecyclerView는 뜻대로 재사용 뷰입니다. 기존의 리스트뷰 사용 시 리소스를 많이 잡아먹는 문제점을 해결하기 위해 스크롤을 할 때마다 기존의 View들을 재사용하여 적은 리소스를 사용하도록 만들어진 뷰입니다. RecyclerView의 속성 android:orientation="vertical" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" android:overScrollMode="never"
[Android] 안드로이드 Kotlin ViewBinding 사용하기
·
Android/Others
안녕하세요 오늘은 ViewBinding 사용법을 알아보고자 합니다. ViewBinding은 기존의 findViewById의 문제점들이 개선이 되었고, 속도가 빠르고, 사용이 간편하다는 장점이 있습니다. 사용 전 차이점을 살펴보자면 // findViewById val textView = findViewById(R.id.TextView) textView.text = "Hello JDroid!" // ViewBinding binding.textView.text = "HelloJDroid!" findViewById의 경우에는 모든 뷰들을 연결시켜 변수를 선언해주어야 하지만 ViewBinding의 경우에는 연결되어있는 뷰들을 바로 사용할 수 있기 때문에 아주 간단하게 사용할 수 있습니다. 근데 사용도 간편한데 왜..