custom view, recycler view

youneeo·2023년 8월 28일
0

Custom View
1. MyItem > 데이터클래스 생성
2. Adapter 생성 > Class
3. MainActivity.kt > 데이터원본을집어넣음,(datalist.add(MyItem(R.drable."a"."b")
4.어댑터 생성및 연결 > binding.listview.adapter = Myadapter( this, datalist)

그냥 내가 이해하기위해서 흐름대로 적어논것이라 다시 한번 정리할 필요성이 있겠다.
적지않으면 잊어버리니까..

03. 🤗 RecyclerView사용하기

1) Adapter

  • Adapter란 데이터 테이블을 목록 형태로 보여주기 위해 사용되는 것으로, 데이터를 다양한 형식의 리스트 형식을 보여주기 위해서 데이터와 RecyclerView 사이에 존재하는 객체이다.
  • 즉 데이터와 RecyclerView 사이의 통신을 위한 연결체이다.

2) ViewHolder

  • ViewHolder란 화면에 표시될 데이터나 아이템들을 저장하는 역할 입니다.
  • RecyclerView의 개념을 적용하기위해선 스크롤 해서 위로 올라간 View를 재활용하기 위해서 이 View를 기억하고 있어야 합니다. ViewHolder가 그역할을 합니다.

팀원분께서 알려주신 추가 참고 유튜브:https://www.youtube.com/watch?v=jsjYo-xy3EA
참고해서 다시 이해해보기..

profile
정돈된 공간에서 생각하기를 좋아합니다.

3개의 댓글

comment-user-thumbnail
2023년 8월 28일

이번 과제는 좀 어렵네요.. ㅠㅠㅠ

1개의 답글
comment-user-thumbnail
2023년 8월 28일

오늘도 고생 많으셨습니다 ^ㅁ^

답글 달기