Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

FIFOCache

A first-in first-out file cache that uses your app's internal cache directory. More details here.

Usage

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        //...
        FIFOCache cache = new FIFOCache(this);
		
        InputStream inputStream = getAssets().open("sample.pdf");
        long size = getAssets().openFd("sample.pdf").getLength();
        cache.cache(inputStream, "sample", size);
        //...
        File cachedFile = cache.retrieve("sample");
    }
}

Installation

repositories {
    maven { url "https://jitpack.io" }
}


dependencies {
    implementation "com.github.ScaCap:FIFOCache:1.0.0"
}

License

FIFOCache is Open Source software released under the Apache 2.0 license.

About

A first-in first-out file cache that uses your app's internal cache directory

Resources

License

Packages

No packages published