240718_TIL

2024. 7. 18. 22:57[개발]/TIL(Today I Learned)

https://skycat1127.tistory.com/131

 

Android - RecyclerView에서 클릭 이벤트를 전달하기

### RecyclerView에서 클릭 이벤트를 전달하기 ### #1. 인터페이스 방식#2. 람다 방식 # 인터페이스(Interface) 방식-  클래스가 구현해야 하는 메서드들의 집합을 정의하는 툴- 구현을 포함하지 않고 어

skycat1127.tistory.com

https://skycat1127.tistory.com/132

 

Android - RecyclerView에서의 ListAdapter 활용

# RecyclerView.Adapter의 단점- item Delete할 때 notifyItemRemoved(position)을 반복하다 보면 오류가 자주 발생함  (내가 position 1에 있는 아이템을 삭제하기 직전에 다른 사람이 같은 아이템을 삭제해버려서

skycat1127.tistory.com

https://skycat1127.tistory.com/133

 

Android - ViewPager2 / TabLayout

# ViewPager2- 화면 슬라이드 기능 구현 시 사용- 다양한 페이지 전환을 제공- Fragment, View 등 다양한 페이지 간 전환 제공- View 사용 시 => RecyclerView.Adapter(View)- Fragment 사용 시 => FragmentStateAdapter(Fragment)

skycat1127.tistory.com

https://skycat1127.tistory.com/134

 

Android - ViewType(뷰타입)

# 개념- 하나의 RecyclerView 안에 여러 Type의 viewHolder가 섞여있는 경우(광고 등) # 사용 방법1) 표시할 아이템들의 데이터 모델을 정의(보통 sealed class로 정의)2) getItemViewType(int position) 메서드를 오버

skycat1127.tistory.com

 

내일 자잘하게 할 게 많다.

하자 

'[개발] > TIL(Today I Learned)' 카테고리의 다른 글

240731_TIL  (0) 2024.07.31
240730_TIL  (0) 2024.07.30
240717_TIL  (2) 2024.07.17
240716_TIL  (2) 2024.07.16