안드로이드/성능 개선 (1) 썸네일형 리스트형 [안드로이드] RecyclerView 성능 개선 방법 1 OnBindViewHolder에서 바인딩 시 리스너를 반복해서 등록하지 않기 리사이클러뷰는 리스트뷰와는 다르게 재활용을 통해 성능을 개선시킨 라이브러리이다. 재활용 과정에서OnBindViewHolder가 호출되게 되는데 바인딩 과정에서 같은 리스너를 계속 등록하는 것은 성능의 하락으로 이어진다. 따라서, 뷰홀더가 생성될 때 한번만 등록하도록 코드를 리팩토링한다. 뷰홀더에서 View.OnClickListener를 상속받는 방향으로 코드를 수정한다. 기존 코드 package com.bluemap.overcom_blue.adapter import android.view.LayoutInflater import android.view.ViewGroup import androidx.recyclerview.widge.. 이전 1 다음