Apache Commons Codec (TM) software provides implementations of common encoders and decoders such as Base64, Hex, Phonetic and URLs.
This library is a version of Joda-Time built with Android in mind.
Commons IO is a library of utilities to assist with developing IO functionality.
The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.
A collection of static methods to perform various operations including color, device, drawable, package, tasks and sdk on Android 14+ (ICS or above) devices.
Okio is a new library that complements java.io and java.nio to make it much easier to access, store, and process your data.
Lightweight Android library to compare version strings.
This library allows you to easily compare version strings. Versions can but do not necessarily have to follow the SemVer convention. Any number of version parts as well as common pre-release suffixes will be taken into account.
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API.
VerbalExpressions is a Java library that helps to construct difficult regular expressions.
Toolbelt is an Android library for common tools and utilities for optional values, easier logging and operations on Strings. I need these mostly boilerplate stuff for almost all of my Android projects so I decided to serve them as a library.
Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on.
jOOR stands for Java Object Oriented Reflection. It is a simple wrapper for the java.lang.reflect
package.
SNTP client for Android. Calculate the date and time "now" impervious to manual changes to device clock time.
Android library provides essential country information such as country code, dial code, country name, and flag emoji. It's based on the widely recognized ISO 3166 and E.164 standards, ensuring the accuracy and consistency of data.
An adaptation of the JSR-310 backport for Android.
Remote config management Android library powered by annotation processing and code generation.
Removes the noise from float streams using Kalman Filter. Useful to smoothen sensory data e.g.: gps location, or Accelerometer.
Use this library to safely create valid, correctly encoded URL strings with a fluent API.
Library Project with utility classes that can make you more productive.
Helper class to provide resources - ContextCompat, ResourcesCompat, AnimationUtils, Context.resources - all in one place! 🤩🥳
Stream API from Java 8 rewrited on iterators for Java 7 and below.
Includes:
Stream
(without parallel processing);Optional
class;Objects
from Java 7.Tempo is a Kotlin library for Android to get the current time from multiple sources: SNTP, GPS; or your own time source.
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity...
java-object-diff is a simple, yet powerful library to find differences between Java objects. It takes two objects and generates a tree structure that represents any differences between the objects and their children. This tree can then be traversed to extract more information or apply changes to the underlying data structures.
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Alfonz is a multi purpose library split into small modules (something like Android Support Library). Some of them depend on other modules or 3rd party libraries (RxJava, Retrofit, OkHttp), but in general I try to keep Alfonz simple and independent from other libs as much as possible.