분류, 패키지 및 저장소 검색

carousel_grid 표지
패키지 상세v1.0.5

carousel_grid

Carousel Grid는 캐시와 줌 기능을 지원하는 그리드에서 이미지 썸네일을 표시하기 위한 패키지입니다.

iOSWeb
30일 다운로드
188
좋아요
27
Pub 점수
130

패키지 설치

flutter pub add carousel_grid

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Carousel Grid는 이미지 썸네일을 그리드 레이아웃으로 표시하도록 설계된 플러터 패키지로, 내장된 캐싱 및 줌 기능을 제공합니다. 사용자 경험을 향상시키기 위해 이미지 간의 부드러운 탐색을 가능하게 하며, 갤러리나 제품 전시에 적합합니다. iOS 및 웹 플랫폼을 지원하여 광범위한 호환성을 보장합니다. 캐싱을 통한 효율적인 메모리 관리로 대규모 이미지 세트에서도 성능을 유지합니다. 직관적인 인터페이스로 인터랙티브한 이미지 브라우징이 필요한 앱에 적합합니다.

사용 사례

  • 이미지 갤러리
  • 제품 전시 인터페이스
  • 사진 브라우징 앱
  • 인터랙티브 미디어 디스플레이
  • 전자상거래 썸네일 그리드

주요 기능

  • 이미지 썸네일 그리드 레이아웃
  • 내장 이미지 캐싱
  • 줌 인터랙션 지원
  • 크로스 플랫폼(iOS, 웹)
  • 효율적인 메모리 관리

적합한 대상

  • 이미지가 많은 앱을 개발하는 개발자
  • 상호작용형 이미지 탐색이 필요한 앱
  • 반응형 그리드 레이아웃이 필요한 프로젝트
  • 미디어 콘텐츠를 갖춘 모바일 및 웹 애플리케이션

고려 사항

  • 이미지 썸네일로 제한
  • 비디오 지원 없음
  • 대규모 이미지 세트를 주의 깊게 처리해야 합니다
  • 추가 구성 없이 매우 고해상도 이미지에 최적화되어 있지 않음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Carousel Grid

Carousel Grid is a Flutter package to display thumbnail grid images with cache and zoom.

Build

Features

  • Images from Url
  • Cached Images
  • Infinite Carousel
  • Photos sorted
  • zoomable image

Installation

Add carousel_grid as a dependency in your pubspec.yaml file .

Import Photo View:

import 'package:carousel_grid/carousel_grid.dart';
Usage
URLs Images
List<String> imagesUrls = [
    "https://scaffoldtecnologia.com.br/wp-content/uploads/2021/10/home4.jpg",
    "https://scaffoldtecnologia.com.br/wp-content/uploads/2021/10/app-2.png",
    "https://scaffoldtecnologia.com.br/wp-content/uploads/2021/10/app.jpg",
    "https://scaffoldtecnologia.com.br/wp-content/uploads/2021/10/home-1.jpg",
    "https://scaffoldtecnologia.com.br/wp-content/uploads/2021/10/page-1.png",
  ];
Carousel Grid
CarouselGrid(
    height: 285,
    width: 400,
    listUrlImages: imagesUrls,
    iconBack: const Icon(
      Icons.arrow_back,
      color: Colors.white,
    ),
  ),

License

Copyright (c) 2021 Gabriel Patrick Souza

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

카테고리

의존성

의존성 목록 4 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.