패키지, 저장소 및 앱 카테고리 검색

패키지 상세v3.0.1

folder_file_saver

your_app 폴더 확장자에 파일을 저장하기 위한 플러터 플러그인입니다. 다운로드된 이미지 크기 조정. 확장자별 폴더 생성. 권한 필요 및 장치 설정 열기.

Android
30일 다운로드
98
좋아요
23
Pub 점수
150

패키지 설치

flutter pub add folder_file_saver

패키지 개요

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

확장자에 따라 특정 폴더에 파일을 저장할 수 있는 플러터 플러그인입니다. 파일 유형별로 자동으로 폴더를 생성하고 다운로드된 이미지의 크기를 조정하며 장치 권한을 관리합니다. 사용자 허용이 필요하며 권한 관리를 위해 장치 설정을 열 수 있습니다. 안드로이드 전용으로 설계되어 다양한 파일 형식을 처리하는 앱에서 파일 정리 및 스토리지 처리를 간소화합니다.

사용 사례

  • 다운로드한 파일을 정리된 폴더에 저장하기
  • 파일 확장자에 따라 폴더 자동 생성
  • 저장하기 전에 이미지 크기 조정
  • 파일 저장소 권한 관리
  • 권한 부여를 위해 장치 설정 열기
  • 앱별 파일 컬렉션 정리

주요 기능

  • 파일 확장자에 따라 폴더 생성
  • 다운로드한 이미지 크기 조정
  • 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

소스 저장소

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

아직 데이터가 없습니다.