Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.43 KB

README.md

File metadata and controls

48 lines (33 loc) · 1.43 KB

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;