FLUTTER ECOSYSTEM

cached_memory_image

Uma biblioteca Flutter para exibir imagens a partir do Base64, Uint8List e mantê-las no diretório de cache.

Versão mais recente
1.5.0
Downloads em 30 dias
5,3 mil
Curtidas
50
Pontos Pub
140

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

CachedMemoryImage é um pacote Flutter projetado para exibir imagens de forma eficiente a partir de strings Base64 ou dados Uint8List, enquanto as armazena em cache localmente. Ele garante carregamento rápido de imagens ao armazenar imagens decodificadas no diretório de cache do dispositivo, reduzindo processamentos e requisições de rede redundantes. Ideal para aplicativos que lidam com imagens dinâmicas ou frequentemente acessadas, ele suporta múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux. A biblioteca simplifica a gestão de imagens com configuração mínima e se integra perfeitamente em projetos Flutter existentes.

Casos de uso
  • Exibindo imagens codificadas em base64
  • Armazenando dados de imagem localmente
  • Carregando imagens de Uint8List
  • Reduzindo a decodificação repetida de imagens
  • Acesso offline à imagem
  • Melhorando o desempenho do aplicativo
Principais recursos
  • Suporta entradas Base64 e Uint8List
  • Armazenamento local no diretório de cache do dispositivo
  • Compatibilidade multiplataforma
  • Reutilização automática de imagem do cache
  • Configuração mínima necessária
  • Uso eficiente de memória
Indicado para
  • Aplicativos com conteúdo de imagem dinâmico
  • Aplicações com foco em offline
  • renderização de imagem de alta frequência
  • Interfaces de usuário com muitos mídias
  • Desenvolvedores procurando cache de imagem simples
  • Projetos que exigem manipulação leve de imagens
Considerações
  • Tamanho do cache não configurável
  • Sem compressão de imagem embutida
  • Depende do diretório de cache do sistema
  • Controle limitado sobre a política de evasão de cache
  • Não otimizado para grandes conjuntos de dados de imagem
  • Requer limpeza manual do cache, se necessário
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add cached_memory_image

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos relacionados