Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/malekkamel/andrutil

Useful Android utilities.
https://github.com/malekkamel/andrutil

android android-development android-library java-8 utility

Last synced: 2 months ago
JSON representation

Useful Android utilities.

Awesome Lists containing this project

README

        

# Andrutil

[ ![Download](https://api.bintray.com/packages/shabankamel/android/andrutil/images/download.svg) ](https://bintray.com/shabankamel/android/andrutil/_latestVersion)

##### Useful Android Utilities.

# Installation

```gradle
repositories {
maven {
url "https://dl.bintray.com/shabankamel/android"
}
}

dependencies {
implementation 'com.sha.kamel:andrutil:0.15.2@aar'
}
```

# Usage:

```java
// You must initialize library in Application class:
public final class MyApp extends Application{
@Override
public void onCreate() {
super.onCreate();
Andrutil.instance().applicationContext = this;
}
}
```

# Available Utils:
```
ActivityUtil
AppUtil
BackStackUtil
BottomNavigationViewUtil
Callback
DateUtil
DiskStorageUtil
FragmentManagerUtil
Func
GsonUtil
HtmlUtil
KeyboardUtil
KeyguardManagerUtil
LocaleUtil
MediaPlayerUtil
ObservableUtil
PackageInfoUtil
PhoneUtil
RecyclerViewUtil
RtlConfigUtil
ServiceUtil
SpaceItemDecoration
SystemOverlayUtil
ToastUtil
WindowUtil
VectorDrawableUtil
DrawableUtil
```
# License

## Apache license 2.0