Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A simple view to show different states (empty, loading, etc.).

Aug 30, 2016

Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping. You can customise every pixel of the calendar as per your wish and still achieve in implementing all the functionalities of the native android calendar in addition with adding dots to the calendar which represents the presence of an event on the respective dates. It can be done easily, you are just a few steps away from implementing your own badass looking Calendar for your very own project!

Oct 11, 2018

This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.

Nov 21, 2014

An Android library containing a simple TableView and an advanced SortableTableView providing a lot of customisation possibilities to fit all your needs.

Jul 28, 2015

Android Timeline View Library (Using RecyclerView) is simple implementation used to display view like Tracking of shipment/order, steppers etc.

Dec 18, 2015

ViewPrinter gives you live preview, edit and print functionality for View hierarchies, be it graphics, text, or whatever you draw in Android.

The ViewPrinter logo was created inside ViewPrinter itself! See the source code.

  • DocumentView, a live preview container for editable, zoomable, pannable views
  • Automatic splitting of text into pages and columns
  • Standardized or custom PrintSizes
  • Print to PDF, PNG or JPEG
  • System permissions handling
Oct 16, 2017

A Write Less Do More Library for Android.

AQuery is a lightweight library that allows UI manipulation in a syntactically similar way to the Javascript library JQuery. AQuery aims to remove the boilerplate code that comes with UI manipulation in Android. This helps with readability, ease of development and maintainability.

Jan 2, 2018

Create & Show progress, data or error views, the easy way!

Dec 5, 2018

Material design battery meter view for Android.

Oct 28, 2018

Material design signal strength view for Android.

Dec 14, 2018

The TileView widget is a subclass of ViewGroup that provides a mechanism to asynchronously display tile-based images, with additional functionality for 2D dragging, flinging, pinch or double-tap to zoom, adding overlaying Views (markers), built-in Hot Spot support, dynamic path drawing, multiple levels of detail, and support for any relative positioning or coordinate system.

Dec 14, 2014

MatchView is a library which includes MatchTextView and MatchButton.

Dec 8, 2014

A full options clock view. You are now able to create and design your own clock view with changing just attributes. Over 20 attributes are available.

Nov 10, 2018

ImageButton that shows hint using toast when long clicked.

Nov 11, 2018

Swipe-able view, which allows users to perform actions by swiping it to the left or right side.

Feb 11, 2017

A simple animated view for android, that lets a user select an option. Written in Kotlin.

Nov 5, 2018

A Lightweight Scratch Card View Library for Android.

Nov 5, 2018

View that supports a foreground, like FrameLayout.

Feb 22, 2016

A simple countdown View for the Android framework.

Feb 26, 2016

A simple and easy to use information view for Android.

Oct 2, 2017

A simple library for implementing scratchable Views.

Jul 25, 2016

BubbleGum was designed to quickly apply gradients into different UI elements of an android app. The overhead and performance impact is minimal, as BubbleGum is based on Android drawables.


  • Apply gradient to a view with an animation effect or transition between 2 gradients.
  • Created an animated view with a set of gradients that interchange at the specified amount of time.
  • It applies a vignetting effect over the gradient to enhance the view. (will become optional in the future)
  • Control gradient angle
  • Apply the gradient colors at custom positions. If custom positions are not specified, they will be distributed equally.
Oct 7, 2018

An Android library to implement TicketView in android with normal, rounded and scallop corners.

Dec 3, 2017

Fully customizable implementation of "Snowfall View" on Android.

Dec 25, 2016

This an android analog clock widget designed by material design guides.

Nov 11, 2018

This library creates a floating menu like in the momo app, vtcpay or wepay.

Oct 6, 2018

Almost every app has a login and signup, so why do we re-write code everytime? Let robin handle that for you.

Sep 28, 2017

Simple android library to present an animated ferris wheel.

  • API SDK 15+
  • Written in Kotlin
  • Lightweight view with 1 drawable inside, uses canvas 2D drawing technique
Mar 4, 2018

KerningViews provides a set of views which lets you adjust the spacing between the characters in the text of that view also know as Kerning.

Jun 1, 2016

A view that displays states of screen like loading, error, empty.

Aug 9, 2017