Sick of writing ViewHolder classes, inflate xml and distinguish ViewTypes in your adapters?
Write less code with AnnotatedAdapter, an annotation processor for generating RecyclerView and AbsListView adapters.
ReDex is an Android bytecode (dex) optimizer originally developed at Facebook. It provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by ReDex should be smaller and faster than its source.
Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS.
JavaCPP provides efficient access to native C++ inside Java, not unlike the way some C/C++ compilers interact with assembly language. No need to invent new languages such as with SWIG, SIP, C++/CLI, Cython, or RPython as required by cppyy. Instead, it exploits the syntactic and semantic similarities between Java and C++. Under the hood, it uses JNI, so it works with all implementations of Java SE, in addition to Android, Avian, and RoboVM (instructions).
An Easy to use retrofit based network/api call extension for android.
A security screen using fingerprint or pin code.
A reactive implementation of Presentation Model / MVVM pattern in Android.
Android Snapshot Publisher is a Gradle plugin to prepare and distribute Android Snapshot versions to multiple distribution sources in a simple and common way.
subsampling-scale-image-view is a custom image views for Android, designed for photo galleries and displaying huge images (e.g. maps and building plans) without
OutOfMemoryErrors. Includes pinch to zoom, panning, rotation and animation support, and allows easy extension so you can add your own overlays and touch event detection.
Jsonsurfer is dedicated in processing big and complicated json data with three major features.
A library for simple implementation of smart ranking. The user will see a dialog every x time. If the user gives a high score, he will be transferred to the Google store. If he gives a low score, he will only receive a thank you toast message.
ButterKnife is a view "injection" library for Android which uses annotation processing to generate boilerplate code for you.
A new Material Design text field that comes in a box, based on Google Material Design guidelines.
Android view for displaying PDFs rendered with PdfiumAndroid.
100% interoperable with Java™
Blitz is a library that provides an Android real time form validation.
A Java-based easy to use and highly adjustable custom view that displays the progress of a single given task.
Please feel free to see the library in action in a showcase app available on Google play.
Stop using boring standard progress bar...use images!
QButton - an Easy to use, customizable button for Android.
MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.
The goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.
Catch common Java mistakes as compile-time errors.
android-beacon-library is an Android library providing APIs to interact with beacons.
Cross-platform test runner written for Android and iOS projects.
Nitrite is an open source embedded nosql database for Android. It has MongoDb like API.
In the spirit of the Maven Versions Plugin, Gradle Versions Plugin provides a task to determine which dependencies have updates.