Context free and basic utils to build Android project conveniently.
from The Android Arsenal
Android CheckBox
and RadioButton
with additional 3rd 'indeterminate' state.
AndroidRPInterpolator is the interpolator library using Rovert Penner's Easing Functions.
A tiny Android library that makes a very simple horizontal ProgressBar
with animation.
This library has been built in order to provide a Reactive wrapper around the Android Network Service Discovery API and the JmDNS implementation for older devices.
A simple but powerful Tween / SpriteSheet / ParabolicMotion / animation library for Android TextureView
and SurfaceView
.
Android Library demonstrating a material intro tutorial much like the ones on Google Sheets
This library creates an introduction screen for your application. The help tutorial takes the background colour set for each page and when scrolling between the two pages, the two colours will fade into one another.
Versatile map area / geofence utility for google maps v2 for android. Create geofence areas in your map by initializing MarkerBuilderManager
.
InstagRealm is a sample Android application, which shows you how to integrate some of the most popular Android libraries together.
An enhanced EditText
with easy ability to get valid email from user. An error message will appear for invalid emails.
An Android Library based on ZXing Library with support for Portrait Orientation and some cool stuffs.
SimpleRESTClientHandler is an Open Source Android library that allows developers to easily make request to a REST server using VOLLEY and GSON.
An Android library for cycling through views using animations. The library provides 2 animations as built in animations: a flip animation and a fade animation.
An Android Library for common network operations with a fluent and easy to use API.
A drop-in custom layout manager for Android RecyclerViews to layout a grid of photos while respecting their aspect ratios.
An android TextView that supports highlighting parts or all of the text contained in it.
This project is aimed at providing a simple API to build SQLite query statements. This library does nothing but build statements; it's not an ORM. The API syntax is inspired from the jOOQ library.
This is a Gradle plugin, for Android developers, that automates app versioning.
Simple library that helps developers to create awesome sliding android app tutorial.
Implementation of music player concept. Welcome Live Equalizer with wave effect. As animation shows, when music plays the waves are active, and once it is paused or stopped – waves calm down.
This is an Android library allowing to add Header and/or Footer in your RecyclerView
in the simplest way possible.
Rosie is an Android framework to create applications following the Clean Architecture.
Rosie divides your application in three layers, view, domain and repository. For each layer, Rosie provides plenty of classes that will make defining and separating these concerns much easier.
Makes your data classes Parcelable
. Just add AutoParceable
to the class declaration. That's all. No methods need to be implemented.
This example project is an attempt at a simple implementation of sectioned, expandable, grid RecyclerView
.
A nicer-looking and more intuitive alternative for radio buttons and dropdowns for Android.
This is an Android library for showing a game hidden inside an pull-to-refresh layout.
The Gradle Format plugin enables you to format your Java sources. It operates in place and can be used for instance before pushing changes to enforce a coding style. The formatting can be customized using a properties or XML file with the keys defined in DefaultCodeFormatterConstants
from Eclipse. See src/test/resources/ for examples. Eventually you should be able to export Eclipse settings to this file.
The purpose of this manager is to handle a single stack flow of fragments on the screen so that the developer can easily create flows without having to worry about using the inner details of the Fragment Manager and the ChildFragmentManager
. It makes use of a main Fragment as a container and presents and hides fragments within it at children.
A Gradle plugin for Android which generates both Java and XML constants as part of the build process.
A light-weight image cropping layout, allowing UI customization and cropping box update listener. Image and the selected area (cropping box) is scale and fit into the predefined area.
RevealFAB is a simple custom view that provides you intents between activities with ripple animation.
A library which helps developers to integrate Google Sign-in
and Facebook Sign-in
.
A highly configurable and customized library to do loading progress with any animated shape you want.