Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Barrier tape is a great way to get a user's attention or alert them when a feature of your app is unavailable. This library allows you to create a barrier tape of different colors and shapes. It can be used as a background for any View or as content of ImageView

Apr 26, 2022

Extremely real & natural wave-like loading drawable.

Jan 7, 2019

The missing drawable toolbox for Android. Create drawables programmatically and get rid of the boring and always repeated drawable.xml files.

Sep 18, 2018

NoDrawable is a library aim to reduce the drawable.xml file by 99%, you can define the drawable attributes on any View directly in the layout file.

Sep 10, 2018

A Diagonal Drawable for backgrounds, etc.

Mar 6, 2018

Android library containing country flag assets.

Dec 17, 2017

RevelyGradient is an Android library for easy gradient management!

Sep 24, 2017

A library that helps using Animated Vector Drawables.

Sep 11, 2017

This library introduces dynamic control over vector drawables. Each and every aspect of a vector drawable can be controlled dynamically (via Java instances), using this library.

Features :

  • Control : Control every attribute related to path, group, vector and clip-path like color, alpha, strokeWdith, translation, scale, rotation etc.
  • Clip Paths : The library supports clip paths.
  • Trimming : The library allows trimming of path by using trimEnd, trimStart and trimOffset parameters.
Jun 26, 2017

This library provides a wave loading animation as a Drawable.

Dec 12, 2016

Use builder to define a selector button.

Dec 5, 2016

Easy-to-use animated clock icon.

Nov 17, 2016

Android Library to change drawable color dynamically.

Sep 18, 2016

Android animated clock Drawable.

Sep 2, 2016

Use this library to change colors of your vector drawables easily from your code.

Aug 15, 2016

A Kotlin lightweight library to easily draw shapes that may contain text within them.

May 12, 2016

Loading drawable indicators, can be combined with any View as the loading View.

Apr 19, 2016

Android drawable that allows you custom round rect position, with more friendly and flexible API.

Jan 4, 2016

ToggleDrawable helps to create animated drawable transitions. The implementation relies on bezier curves instead of SVG graphics.

Dec 25, 2015

Convert any Drawable into filled drawable depending on progress value (.0F - 100.F). One image resource is used. No overdraw, no bitmap allocations.

Nov 10, 2015

FancyBackground is a tiny Android library designed to animate a set of resource Drawables. It ensures the drawables are subsampled and cached, if necessary, with heavy lifting done in the background.

Aug 18, 2015

A generic popover drawable for Android views.

Jul 21, 2015

A support library for VectorDrawable and AnimatedVectorDrawable classes introduced in Lollipop.

May 7, 2015

A quick and simple way to paint your Drawables the color you want.

Apr 8, 2015

This is a sample Play & Pause Drawable with morphing animation for Android

Mar 8, 2015

This library is used for converting Bitmap or Drawable images to Round or Circular Shape.

Feb 5, 2015

A simple drawable backport of the new drawer-indicator/back-arrow rotating drawable from the upcoming Android L.

Jan 3, 2015

Use a jar executable to create a Drawable class to display a SVG on Android.

This is a standalone library, not a Runtime Android library. You need to use it BEFORE your Android compilation (and only once per SVG file).

Jan 3, 2015

AKA VectorDrawableCompat: A 14+ backport of VectorDrawable.

Dec 24, 2014