recyclerview
-
[안드로이드] RecyclerView 리사이클러뷰 예제Android/공부 2020. 6. 30. 18:18
리사이클러뷰를 이용한 간단한 예제 1. 라이브러리 추가 recyclerview 라이브러리를 추가해준다. 2. xml 1. activity_main.xml 메인 레이아웃을 다음과 같이 구성해준다. 2. list_item.xml 리사이클러뷰에 등록할 리스트 레이아웃을 만들어준다. 3. list_insert.xml 메인 레이아웃에서 다이얼로그를 이용해 메뉴를 입력받을 수 있도록 하는 메뉴 입력 레이아웃을 만들어준다. 3. java 1. MainActivity.java package com.example.myrecyclerviewex; import androidx.appcompat.app.AppCompatActivity; import androidx.recyclerview.widget.LinearLayoutMa..
-
[안드로이드] RecyclerView 리사이클러뷰Android/공부 2020. 6. 29. 17:07
리사이클러뷰(RecyclerView)는 이미지나 텍스트를 리스트화 해서 스크롤하면서 볼 수 있게 해주는 컨테이너이다. 기존에 사용하던 그리드 뷰와 리스트뷰의 단점들을 보완한, 리스트뷰의 확장판 또는 개선판이라고 볼 수 있다. 리스트뷰(ListView)는 리스트 항목이 갱신될 떄마다, 매번 아이템 뷰를 새로 구성해야 하는데, 이는 많은 수의 데이터 집합을 표시하는 데 있어 성능 저하를 야기할 수 있다. 리사이클러뷰는 이러한 리스트뷰의 단점을 보완하여 아이템을 표시하기 위해 생성한 뷰를 재활용한다. ▼ 실습할 예제 화면 1. 라이브러리 추가 ▼ 안드로이드 스튜디오에 리사이클러뷰 라이브러리를 추가해주고 bulid.gradle에서 추가되었는지 확인해준다. 2. xml 1. activity_main.xml 메인 ..