Android에서 Photo Browser를 구현하려면 Grid를 사용해야합니다. 그래서 GridView와 GridLayout 의 차이점 을 알고 싶습니다 .
내가 올바른 것을 선택하도록
현재 GridView를 사용하여 이미지를 동적으로 표시하고 있습니다.
Android에서 Photo Browser를 구현하려면 Grid를 사용해야합니다. 그래서 GridView와 GridLayout 의 차이점 을 알고 싶습니다 .
내가 올바른 것을 선택하도록
현재 GridView를 사용하여 이미지를 동적으로 표시하고 있습니다.
답변:
의 GridView는 뷰 그룹 인 이차원 스크롤 그리드의 표시 항목. 그리드의 항목은이보기와 관련된 ListAdapter에서 가져옵니다.
이것이 당신이 사용하고 싶은 것입니다 (계속 사용하십시오). GridView는 ListAdapter에서 데이터를 가져 오므로 메모리에로드 된 유일한 데이터는 화면에 표시됩니다. ListView와 매우 유사한 GridView는 더 나은 성능을 위해 뷰를 재사용하고 재활용합니다.
반면 GridLayout과 사각형 격자에서 아이를 배치 레이아웃입니다.
API 레벨 14에서 도입되었으며 최근 지원 라이브러리에서 백 포트되었습니다. 주요 목적은 다른 레이아웃의 정렬 및 성능 문제를 해결하는 것입니다. GridLayout에 대한 자세한 내용은 이 자습서를 확인하십시오 .