Skip to content

Android FileManager that can easily be integerated with your application's activity as a fragment;

Notifications You must be signed in to change notification settings

kamyar11/easyFileManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

easyFileManager

Android FileManager that can easily be integerated with your application's activity as a fragment;

Features

Add filters to include only certain file and folder extentions

Add filters to exclude certain file and folder extentions

Basic file managment operations like copy, cut, delete, new folder

Add new operations to options bar or override the existing file managment operations

Add custom icons for certain file extentions

Download

aar library file: https://github.com/kamyar11/easyFileManager/raw/v1.0/easyFileManager_Library.aar

Setup

  1. Download the easyFileManager.aar file

  2. Put the easyFileManager.aar file inside the lib directory of your project

  3. Configure you module's "build.gradle" to include the library file and its dependencies like below:


allprojects {
    repositories {
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}
dependencies {
//feel free to update these to the latest versions
    implementation (name:'easyFileManager_Library',ext:'aar')
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.recyclerview:recyclerview:1.0.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
}

  1. Give you app or module write access permission to external storage; If the permission doesn't exist exception will occur when easyFileManager is being instantiated;

About

Android FileManager that can easily be integerated with your application's activity as a fragment;

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published