A utility library for simplifying common tasks in Android development. The library is split between three modules to help reduce
unnecessary dependencies, with a core
module and additional databinding
and location
modules for more specialized utilities.
To start using the library, include the core
module in your gradle project:
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compile 'com.github.acrimi.AndroidUtils:core:core_0.0.20'
}
And in your AndroidManifest, declare your File Provider.
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="${applicationId}.androidtools.fileprovider"
tools:replace="android:authorities" />
Optionally include the databinding
or location
modules if necessary:
dependencies {
compile 'com.github.acrimi.AndroidUtils:location:location_0.0.9'
compile 'com.github.acrimi.AndroidUtils:databinding:databinding_0.0.6'
}
More in-depth documentation is forthcoming, but for now you can check out the javadocs.