glide 예제

| 0

이 안드로이드 이미지 갤러리 예제 응용 프로그램은 이미지 기반 앱에 대한 시작으로 도움이 될 수 있도록, 가능한 한 간단하게 이루어집니다. 재사용성을 염두에 두고 모듈식으로 개발된 피처를 쉽게 추가하고 수정할 수 있습니다. 그 이유는 Picasso가 풀 사이즈 이미지(1920×1080 픽셀)를 메모리에 로드하고 GPU가 그릴 때 실시간 크기 조정을 수행하도록 하기 때문입니다. 글라이드는 정확한 ImageView 크기(768×432 픽셀)를 메모리에 로드하는 반면 이는 모범 사례입니다. 어쨌든 당신은 resize() 명령으로 동일한 작업을 수행 하기 위해 Picasso의 동작을 변경할 수 있습니다.: 자세한 지침 및 요구 사항에 대 한 글라이드의 다운로드 및 설치 문서 페이지를 참조 하십시오. 피카소와 글라이드의 방법 수는 각각 840과 2678입니다. 이전 버전의 Android를 지원해야 하는 경우 API 10에서 작동하지만 적극적으로 유지 관리되지 않는 Glide v3에 머무르는 것이 좋습니다. Glide의 주요 초점은 가능한 한 부드럽고 빠르게 모든 종류의 이미지 목록을 스크롤하는 데 있지만, Glide는 원격 이미지를 가져오고 크기를 조정하고 표시해야하는 거의 모든 경우에 효과적입니다. 자세한 내용은 공식 글라이드 통합 라이브러리 가이드를 참조하십시오. 이제 글라이드 이미지 갤러리 안드로이드 앱의 기본 레이아웃 파일을 만들 수 있습니다. RecyclerView를 사용하여 이미지 갤러리를 표시하고 모든 이미지의 컨테이너 역할을 합니다. Glide에는 다양한 컨텍스트에서 Glide로 이미지를 로드하는 방법을 보여 주는 샘플/디렉터리에 여러 샘플 앱이 포함되어 있습니다.

피카소와 글라이드 는 모두 jcenter에 있습니다. 당신은 단순히 다음과 같은 종속성을 가진 프로젝트에 가져올 수 있습니다 : 글라이드는 피카소가 전체 이미지를 저장하고 처리하는 동안 크기당 캐시 된 이미지를 만듭니다. 이미지(500 x 500)를 imageView(200 x 200)로 로드하려는 경우를 의미합니다. 글라이드는 전체 이미지를 다운로드 한 다음 200 x 200으로 크기를 조정한 다음 Picasso가 전체 이미지를 다운로드하는 동안 이미지뷰에 캐시되고로드한 다음 전체 이미지를 캐시한 다음 크기를 200 x 200으로 조정하고 imageView에 로드합니다. 다음에 동일한 이미지(500 x 500)를 imageView(100 x 100)에 로드하도록 요청할 때 Glide는 전체 이미지(500 x 500)를 다시 다운로드한 다음 크기를 100 x 100으로 조정한 다음 캐시하고 imageView로 로드합니다. 피카소는 글라이드와 달리 캐시된 풀 사이즈 이미지를 선택하고 크기를 조정하여 imageView(100 x 100)로 로드합니다. 피카소는 동일한 이미지를 다시 다운로드하지 않습니다. 새 활동을 만들고 스페이스포토액티비티의 이름을 지정합니다. 우리는 스페이스 포토 여분의 얻을 우리가 전에했던 것처럼 글라이드와 이미지를로드.

Follow admin:

Latest posts from