Add a header and/or footer to your RecyclerView
- the easy way.
from The Android Arsenal
An Annotation based validation library for use with Android's DataBinding library in an MVVM architecture.
@BindingAdapter
for loading the images with Glide without writing a single line of code using Data Binding Library.
Permissify is an Android library that makes requesting permissions at runtime much easier.
Android Marshmallow added a new functionality to let users grant permissions when running an app instead of granting them all when installing it. This approach gives the user more control but requires developers to add lots of boilerplate code to support it.
AutoLinkTextView is TextView that supports Hashtags (#), Mentions (@), URLs (http://), Phone and Email automatically detecting and ability to handle clicks.
Apk parser with java, for decoding xml file and getting meta infos from apk file.
This library helps to implement phone number verification before performing any further operation.
Simple, easy and super fast dynamic view creation with awesome animations prebuilt!
Android Library to help you with your date & time pickers while retaining the instance of the pickers on orientation change.
Android Image Viewer inspired by StackOverflow's with swipe-to-dismiss and moving animations.
Android dependency visualizer. This tool helps to visualize current state of your project. It's really easy to see coupling between classes.
A custom Layout able to display content, empty view, progress bar and network connectivity status.
KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest. KotlinTest provides several ways to lay out your test so that your team can pick the style they are most happy with. It also includes many matchers which allow you to write many different types of assertions easily and in a human readable way. Finally, there's helpers for things like collection testing, and future testing.
A custom preference item for easy implementation of a color picker in the preference screen. You can use the inbuilt picker or any other color picker of your choice.
A fast, flexible, powerful ImageView
that supports rounded corners, circles and polygons.
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstalling apk.
Engage Users with a Snackbar
from the design lib to e.g. rate or translate the app.
Forcelayout is an Android library for visualizing data. You can drawing graph with spring-like attractive forces.
Pury is a profiling library for measuring time between multiple independent events. Events can be triggered with one of the annotations or with a method call. All events for a single scenario are united into one report.
An Rx wrapper for receiving results from startActivityForResult() as an Observable
.
This library allows you to create a list of items that are pinned by a floating label (text or image) on the left of the list.
A view for switching between various states (Content, Empty, Fail, Loading).
Have you ever faced the need of build a gallery for your users to pick a image? or to take a new photo to use it as avatar? GalleryModule is just that in one library. The user will be prompted to pick one or multiple images from the device and also take new photos or videos.
This is a simplified library to track the user location and address corresponding to it.