Stream API from Java 8 rewrited on iterators for Java 7 and below.
Includes:
Stream
(without parallel processing);Optional
class;Objects
from Java 7.A library to parse link address and show image with title of web site.
It makes a preview from an URL, grabbing all information (such as title, relevant texts and images).
Speed up your android development by removing boilerplate code.
Current Features:
RecyclerUtils
- Remove the need to make an adapter everytime, set up recycler adapter in as little as 4 lines.ScrollUtils
- Easily hide/show FloationActionButton on scroll when using RecyclerView or NestedScrollView.ToastUtils
- Creating toasts are just a function away.SPUtils
- Simple DSL for Shared Preferences.ValidatorUtils
- Fast and simple text validation.LogUtils
- Simple and easy android logging.Android Loaders for the rest of us.
The concept of loaders in Android is pretty great: a way to do async work in a lifecycle-aware way. Unfortunately, the implementation is pretty bad. Loadie attempts to fix this in several ways.
Android Library to execute pieces of code that only need to run once on version updates.
This library generates word representation for a number in Indian and Western format.
Okio is a new library that complements java.io and java.nio to make it much easier to access, store, and process your data.
A small Android library to manage one-off operations for API 9 and higher.
Some things should happen once:
A very simple continuous click listener implementation for Android.
An easy way to persistence and run block codes only as many times as necessary on Android.
Prevent screen from turning off until your user is looking at the screen.
ProjectBasics library performs simple tasks which are required in almost every app like:
Be sure that your user is awake before disturbing it with soundy and vibrant notifications!
Before this library, QuitNow! and lots of apps were sending notifications when the user was sleeping... and HEY! That makes people angry.
Interop for working with LiveData and the KMP implementation of Rx.
reflection-no-reflection is a proof on concept to create an API that is 100% compatible reflection API, but without any reflection. Performance stuff for Android and Java.
Helper class to provide resources - ContextCompat, ResourcesCompat, AnimationUtils, Context.resources - all in one place! 🤩🥳
Advancement Utils for Android Developer with 100% interoperable with Java, written by Kotlin. RichUtils help Android developer to make better application with clean code.
A simple, reactive Android library based on RxJava that monitors app state changes. It notifies subscribers every time the app goes into background and comes back into foreground.
A typical use case is, for example, session tracking for analytics purposes or suppressing push notifications when the app is currently visible to the user.
The utility for automatic completion of sequences based on Moxy Presenter lifecycle events.
Screen orientation event listener helper for activity.
The seeds-libraries project is an attempt to build and publish atomic versions of the Guava Libraries which are too valuable to leave out of any modern development project.