パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.0.1

folder_file_saver

your_appのフォルダ拡張子にファイルを保存するためのFlutterプラグイン。ダウンロードされた画像のサイズを変更します。拡張子ごとにフォルダを作成します。権限が必要で、デバイスの設定を開きます。

Android
30日間ダウンロード
98
いいね数
23
Pub ポイント
150

パッケージをインストール

flutter pub add folder_file_saver

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

拡張子に基づいてファイルを特定のフォルダに保存できるFlutterプラグインです。ファイルタイプごとに自動的にフォルダを作成し、ダウンロードされた画像のサイズを調整し、デバイスの権限を管理します。ユーザーの許可が必要で、権限管理のためにデバイスの設定を開くこともできます。Android向けに設計されており、さまざまなファイルタイプに対応するアプリにおけるファイルの整理とストレージ処理を簡素化しています。

用途

  • ダウンロードしたファイルを整理されたフォルダに保存する
  • ファイル拡張子に基づいてフォルダを自動作成する
  • 保存する前に画像のサイズを変更する
  • ファイルストレージの権限の管理
  • 権限の付与のためにデバイス設定を開く
  • アプリ固有のファイルコレクションの整理

主な機能

  • ファイル拡張子によってフォルダを作成します
  • ダウンロードされた画像のサイズを変更する
  • Android ストレージ権限の処理
  • 権限アクセス用のデバイス設定を開く
  • ファイル保存機能を拡張します
  • 種類別でのファイル整理をサポート

適している対象

  • 複数のファイル形式をダウンロードして保存するアプリ
  • 自動フォルダ作成が必要な開発者
  • ストレージ前に画像のサイズ変更が必要なプロジェクト
  • Android専用のファイル管理ソリューション
  • メディアまたはドキュメントのストレージに焦点を当てたアプリ

注意事項

  • Android専用のプラットフォームサポート
  • 実行時権限の処理が必要です
  • ユーザーによる手動での権限要求が必要になる場合があります
  • 外部ファイルシステムへのアクセスに依存しています
  • ファイル拡張子に基づく整理に限定
  • デバイス設定のナビゲーションには適切な設定が必要です

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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.

カテゴリー

依存関係

依存関係一覧 1 件

  • plugin_platform_interface^2.0.2

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。