텍스트 아이템 목록을 보여주는 안드로이드의 RecyclerView 구현이다. 이 예제에서 RecyclerView를 설정과 사용자 지정 어댑터를 구현하고, ViewHolder를 생성하는 방법을 보여준다. 필요에 따라 더 복잡한 레이아웃, 인터랙션 로직 또는 애니메이션을 추가할 수 있다. Dependecies 추가: 우선 RecyclerView의 dependency를 build.gradle에 추가한다.dependencies { implementation 'androidx.recyclerview:recyclerview:1.2.1'} RecyclerView의 Layout 생성: 해당 activity layout XML 파일(예: activity_main.xml)에 RecyclerView를 추가한다. ..
RecyclerView는 안드로이드용 ListView의 보다 고급스럽고 유연한 버전이다. 안드로이드 지원 라이브러리의 일부이며 스크롤 가능한 목록 또는 Grid 형식으로 아이템의 대용량 데이터 세트를 효율적으로 표시하도록 설계되었다. 다음은 RecyclerView의 주요 기능에 대한 분석이다. 주요 기능View Recycling (재활용 보기): RecyclerView는 더 이상 표시되지 않는 아이템 보기를 재사용(재활용) 하여 생성되는 View의 수를 줄인다. View가 화면에서 사라지면 처음부터 새 View를 만드는 대신 새 데이터에 재사용되므로 성능이 향상된다.Layout Managers (레이아웃 관리자): RecyclerView는 아이템 배치 방식에 유연성을 제공한다.세로 또는 가로 목록의 경우..
- Total
- Today
- Yesterday
- min heap
- tf-idf
- 리트코드
- defaultdict
- 머신 러닝
- 소켓 프로그래밍
- 딕셔너리
- leetcode
- The Economist
- C++
- DICTIONARY
- machine learning
- Android
- 이코노미스트
- I2C
- 파이썬
- vertex shader
- ml
- 오블완
- Computer Graphics
- java
- The Economist Espresso
- socket programming
- 티스토리챌린지
- join
- 이코노미스트 에스프레소
- 투 포인터
- 안드로이드
- Hash Map
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |