# RecyclerView

106개의 포스트

[Kotlin] RecyclerView Adapter에서 리스트 수정하기

💡 RecyclerView를 사용하기 위해선 Adapter를 연결해주어야 합니다. 근데 adapter를 사용해주기 위해서 넘겨준 리스트 중 원하지 않는 데이터가 생겨 그것을 adapter 내에서 수정할 수 있는 상황이 발생합니다. 저 또한 그랬어서 이 글을 작성합니다

어제
·
0개의 댓글
·
post-thumbnail

TIL) 0915

다음과 같이 회원가입 시 약관을 출력하는 화면을 만들어보자!fragment_sign_up.xmllayout_sign_up_terms_list.xml → 바깥의 RecyclerView바깥 Adapterlayout_sign_up_inner_terms_list.xml → 안

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

[Android] Recyclerview에 Header를 달기

가장 간단명료했던 방법

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

TIL) 0906

비동기 프로그래밍에 권장되는 코루틴은 멀티태스킹을 지원하고 단순히 스레드로 작업하는 것보다 레벨이 다른 추상화를 제공한다. 상태를 저장해 중단했다가 재개할 수 있다는 주요 기능이 핵심이다. 따라서 코루틴을 실행되거나 실행되지 않을 수 있다.Job → 생명 주기가 있는

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

RecyclerView

목록 화면 구성을 위한 뷰 \- 앱에서 목록화면을 주로 RecyclerView로 제작ex) 카톡 대화 목록 화면 등...사용자가 관리하는 많은 수의 데이터 집합(Data Set)을개별 아이템 단위로 구성하여 화면에 출력하는 뷰그룹(ViewGroup)스크롤 시 (가장

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

TIL) 0831

바인딩을 할 때 초기값이 null이어야 하는 이유 Fragment에서 onCreatView()가 호출될 때까지 레이아웃을 inflate할 수 없기 때문에 null을 허용해야 한다. null을 허용하기 때문에 null safety를 위해 ?를 꼭 포함하자! 그리고 계속

2022년 8월 31일
·
0개의 댓글
·

ViewHolder에 Retrofit... 넣어도 되나요

* 거두절미하고, 안됩니다.* 하지만 아무것도 모르는 나는 ViewHolder에 Retrofit을 넣을 수밖에 없었던 피치못할 사정이 있었는데.... 얼레벌레 내가 맞닥뜨린 상황 사용자가 검색한 가수와 비슷한 느낌의 가수를 추천해주는 API를 쓰고 있었다. 근데 이

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

[안드로이드-java] RecyclerView에 구분선 넣기

RecyclerView에서는 DividerItemDecorator 클래스를 사용해서 간단하게 구분선을 넣어줄 수 있다. 먼저, recyclerview_divider.xml을 만든다. 구분선에 margin을 넣고 싶어 item에 left,right항목을 추가하였다.해당

2022년 8월 29일
·
0개의 댓글
·

[Kotlin/Android] ListAdapter에서 ItemTouchHelper 사용하기

이전 포스팅(이번 포스팅에선 ListAdapter에서 문제없이 ItemTouchHelper를 사용하는 방법을 적어보겠습니다.우선 ListAdapter에 대해 간략히 알아보고 가겠습니다.RecyclerView.Adapter base class for presenting

2022년 8월 28일
·
0개의 댓글
·

[Kotlin/Android] RecyclerView 아이템의 순서 변경하기

item move in recycler view RecyclerView의 아이템을 드래그&드랍으로 순서를 변경하는 방법을 알아보겠습니다. RecyclerView의 아이템을 드래그&드랍 할때 onTouchListener, onInterceptTouchEvent, Ge

2022년 8월 27일
·
0개의 댓글
·

[Android] RecyclerView

RecyclerView 란? > 사용자가 관리하는 많은 수의 DataSet 을 개별 아이템 단위로 구성하여 화면에 출력해주는 뷰그룹. 제한된 영역에서 유연하게 표시할 수 있도록 만들어졌다. 즉, 많은 데이터를 스크롤 가능한 리스트 형태로 표시해주는 위젯을 말한다.

2022년 8월 25일
·
1개의 댓글
·
post-thumbnail

[Kotlin] RecyclerView 기본적 사용

💡 RecyclerView는 간단하게 있어보일 수 있는 것 같습니다. 여기서는 기본적으로 어떻게 사용하는지 알아보도록 하겠습니다. 앞의 Retrofit 사용법에서 tmdb의 영화정보를 가져온 후 이어서 보시면 보기 편하실 것입니다.코드 전문의 경우 하단의 링크를 통해

2022년 8월 9일
·
1개의 댓글
·
post-thumbnail

안드로이드 RecyclerView

RecyclerView는 데이터를 목록 형태로 보여줘 스크롤이 가능하도록 한 컨테이너이다.기존에 데이터를 목록 형태로 보여줘 사용자가 스크롤 할 수 있도록 하기 위해서는 ListView를 사용했다. ListView는 각 아이템이 생성될 때 매번 뷰 바인딩을 하므

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

[ Toy Project ] 현재 상영 영화 순위를 알아보자 (feat.Retrofit2) - Android Studio

[ Toy Project ] 현재 상영 영화 순위를 알아보자 (feat. Retrofit2)

2022년 8월 8일
·
0개의 댓글
·

[Android 개념] RecyclerView

ViewGroup의 서브클래스 (데이터에 해당하는 뷰가 포함된 ViewGroup)각 item들은 ViewHolder 인스턴스에 포함되어 있다고 간주(view를 참조하는 ViewHolder)RecyclerView는 자신이 ViewHolder를 생성하지 않고 어댑터에 요청

2022년 7월 27일
·
0개의 댓글
·

[Android] RecyclerView DiffUtil 3. - ListAdapter

diffUtil 3번째 ListAdapter

2022년 7월 26일
·
0개의 댓글
·

[Android] RecyclerView DiffUtil 2. - Async

DiffUtil 을 백그라운드 쓰레드에서!! with async

2022년 7월 25일
·
0개의 댓글
·

Recyclerview ItemDecoration 간격만 추가하기

item xml에서 마진을 주는 것보다 recyclerview에 addItemDecoration을 추가하는게 성능이 더 좋다는 글을 어디서 본 것 같다.먼저 ItemDecoration Class를 만들어준다.recyclerview에 추가해주면 끝

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

[Android] - Jetpack Compose Recyclerview : Lazy Column (Part 1)

Android Jetpack Compose에서 Lazy Column을 사용해 list를 만드는 방법에 대한 내용입니다.

2022년 7월 2일
·
2개의 댓글
·

[Android] RecyclerView DiffUtil 1. - Basic

DiffUtil Class 에 대해서 알아보자!

2022년 6월 27일
·
0개의 댓글
·