bumptech/glide
이미지 목록을 부드럽게 스크롤하는 데 초점을 둔 Android 이미지 로딩 및 캐싱 라이브러리로, 미디어 디코딩과 메모리·디스크 캐싱을 기본 제공합니다.
- 스타
- 35,010
- 포크
- 6,170
- 열린 이슈
- 675
- 마지막 커밋
- 14시간 전
어떤 프로젝트인가요?
Glide는 Android용 오픈 소스 미디어 관리 및 이미지 로딩 프레임워크입니다. 미디어 디코딩, 메모리 및 디스크 캐싱, 리소스 풀링을 간결한 fluent API로 제공해 몇 줄의 코드만으로 원격 이미지를 가져오고 크기를 조정해 표시할 수 있습니다.
Glide는 동영상 스틸 이미지, 일반 이미지, 애니메이션 GIF를 가져와 표시할 수 있습니다. 네트워크 계층은 플러그형으로, 기본적으로 자체 HttpUrlConnection 기반 스택을 사용하며 OkHttp와 Volley용 선택적 통합도 제공됩니다.
이 라이브러리는 이미지 목록을 스크롤할 때 부드럽고 빠르게 동작하는 데 중점을 두지만, 원격 이미지를 로드해 표시해야 하는 모든 경우에도 사용할 수 있습니다. R8 및 ProGuard 규칙은 AAR에 포함되어 있습니다.
핵심 기능
- 01이미지, 동영상 스틸 이미지, 애니메이션 GIF를 로드하고 표시합니다.
- 02디코딩된 미디어를 메모리와 디스크에 캐시합니다.
- 03플러그형 네트워크 스택을 제공하며 OkHttp 및 Volley와 선택적으로 통합할 수 있습니다.
- 04크기 조정, 자르기, 플레이스홀더, 전환을 지원하는 fluent API를 제공합니다.
- 05R8 및 ProGuard 규칙이 라이브러리에 포함되어 있습니다.
활용 사례
- 부드러운 스크롤이 필요한 RecyclerView 또는 ListView에서 원격 이미지를 표시합니다.
- 네트워크 URL에서 불러온 프로필 사진이나 썸네일을 표시합니다.
- Android 앱에서 애니메이션 GIF를 재생합니다.
- 사용자 지정 네트워크 스택이나 기존 OkHttp 또는 Volley 네트워크 스택으로 이미지를 로드합니다.
빠른 시작
- 1
Gradle 빌드에 Glide 종속 항목 추가
implementation 'com.github.bumptech.glide:glide:5.0.9' - 2
Glide를 사용해 이미지를 ImageView에 로드
사용 전 알아둘 점
- Android만 대상으로 하며, 최소 API 레벨은 14이고 API 26 이상을 대상으로 컴파일해야 합니다.
- ImageView에서 큰 이미지의 확대/축소 및 이동은 지원하지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- glide은(는) 무엇인가요?
- 이미지 목록을 부드럽게 스크롤하는 데 초점을 둔 Android 이미지 로딩 및 캐싱 라이브러리로, 미디어 디코딩과 메모리·디스크 캐싱을 기본 제공합니다. Glide는 Android용 오픈 소스 미디어 관리 및 이미지 로딩 프레임워크입니다. 미디어 디코딩, 메모리 및 디스크 캐싱, 리소스 풀링을 간결한 fluent API로 제공해 몇 줄의 코드만으로 원격 이미지를 가져오고 크기를 조정해 표시할 수 있습니다.
- glide은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- glide은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- glide은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. glide의 마지막 커밋은 2026년 11월 5일입니다.
- glide은(는) 어디에 사용할 수 있나요?
- 부드러운 스크롤이 필요한 RecyclerView 또는 ListView에서 원격 이미지를 표시합니다. 네트워크 URL에서 불러온 프로필 사진이나 썸네일을 표시합니다. Android 앱에서 애니메이션 GIF를 재생합니다. 사용자 지정 네트워크 스택이나 기존 OkHttp 또는 Volley 네트워크 스택으로 이미지를 로드합니다.
- glide는 어떻게 설치하나요?
- Gradle 빌드에 Glide 종속 항목 추가: implementation 'com.github.bumptech.glide:glide:5.0.9' Glide를 사용해 이미지를 ImageView에 로드
- glide은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/bumptech/glide
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
디버그 빌드 중 누수된 객체를 자동으로 보고하는 Android 메모리 누수 탐지 라이브러리입니다.
휴대폰에서 바로 실행되는 Android IDE로, 노트북이나 인터넷 연결 없이 Android 앱을 만들 수 있습니다.
React와 JavaScript로 Android 및 iOS 네이티브 앱을 만들고, UI를 각 플랫폼의 네이티브 컴포넌트로 렌더링하는 프레임워크입니다.
Auth, Firestore, Realtime Database, Messaging, Storage 등 Firebase 기능을 다루는 Android용 빠른 시작 샘플 앱 모음입니다.
주제별로 정리한 Flutter 라이브러리, 플러그인, 튜토리얼, 아티클, 예제 앱 모음입니다.