Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.0.1

folder_file_saver

Plugin Flutter para salvar arquivos em uma pasta de extensão do seu_app. Redimensionar imagens baixadas. Criar pastas por extensão. Requer permissão e abre as configurações do dispositivo.

Android
Downloads em 30 dias
98
Curtidas
23
Pontos Pub
150

Instalar pacote

flutter pub add folder_file_saver

Visão geral do pacote

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

Um plugin Flutter que permite salvar arquivos em pastas específicas com base na extensão. Ele cria automaticamente pastas por tipo de arquivo, redimensiona imagens baixadas e gerencia permissões do dispositivo. O plugin requer permissão do usuário e pode abrir as configurações do dispositivo para gerenciamento de permissões. Projetado para Android, simplifica a organização de arquivos e o manuseio de armazenamento em aplicativos que trabalham com vários tipos de arquivos.

Casos de uso

  • Salvando arquivos baixados em pastas organizadas
  • Criando pastas automaticamente por extensão de arquivo
  • Redimensionar imagens antes de salvar
  • Gerenciando permissões de armazenamento de arquivos
  • Abrir as configurações do dispositivo para conceder permissões
  • Organizando coleções de arquivos específicas do aplicativo

Principais recursos

  • Cria pastas por extensão de arquivo
  • Redimensiona imagens baixadas
  • Gerenciar permissões de armazenamento do Android
  • Abre as configurações do dispositivo para acesso de permissão
  • Estende a funcionalidade de salvamento de arquivos
  • Suporta organização de arquivos por tipo

Indicado para

  • Aplicativos que baixam e armazenam vários tipos de arquivos
  • Desenvolvedores que precisam de criação automática de pastas
  • Projetos que exigem redimensionamento de imagem antes do armazenamento
  • soluções de gerenciamento de arquivos exclusivas para Android
  • Aplicativos focados em armazenamento de mídia ou documentos

Considerações

  • Suporte de plataforma somente para Android
  • Requer tratamento de permissão em tempo de execução
  • Pode ser necessário solicitar permissão manualmente dos usuários
  • Depende do acesso ao sistema de arquivos externo
  • Limitado à organização baseada em extensão de arquivo
  • Requer configuração adequada para navegação nas configurações do dispositivo

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Folder File Saver

Pub Version GitHub

This Plugin provides
  • Save file from URL
  • Displays the file that you downloaded in Gallery And Media Player from Url
  • Copy existing file to new Folder extension
  • Create Folder of your File
    • Android Q or higher
      • jpg, png, jpeg = Pictures/appname Pictures
      • mp4 = Videos/appname Videos
      • mp3 = Musisc/appname Musics
      • m4a = Audiobooks/appname Audios
      • any extension = Documents/appname Documents
    • Under Android Q
      • jpg, png, jpeg = appname/Pictures
      • mp4 = appname/Videos
      • mp3 = appname/Musics
      • m4a = appname/Audios
      • any extension = appname/Documents
  • Save file into your custom Directory
  • Download images and resize width and height
  • Open Settings device
Android

You need to add those permissions in AndroidManifest.xml in order the plugin to work

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
IOS

Currently this Plugin not avaible for IOS.

For demo
  • git clone https://github.com/bonamoogy/FolderFileSaver/archive/master.zip
  • cd folder_file_saver
  • flutter pub get
  • flutter run

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Categorias

Dependências

Lista de dependências 1 itens

  • plugin_platform_interface^2.0.2

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.