Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A new canvas drawing library for Android.

Oct 9, 2015

A line graph library for Android.

Sep 3, 2019

Easy way to implement 404 not found screens for android.

Oct 17, 2019

Fully customizable implementation of "Snowfall View" on Android.

Dec 25, 2016

This library add the ability to listen for drawable click events for TextView, EditText and AutoCompleteTextView normally added in XML with android:drawableStart etc... or in code with setCompoundDrawables(...) and similar.

With this library you can flat a layout used to side any widget with an ImageView or ImageButton added to listen for click on the icon, to one unique custom view.

May 28, 2017

A Simple, Customizable VectorAnalogClock View for Android.

  • Resizable.
  • Smooth movement.
  • Tested on various screen sizes and densities.
  • Supports Custom Vector Assets.
  • Supports back to API 14.
Jul 8, 2018

An Android costomized View to display battery level with charging status.

Jan 25, 2017

This library allows the implementation of questions that make use of checkboxes. The combination of a question and checkboxes allows for a customizable and elegant-looking UI.

Jan 18, 2022

Amazing Material Login effect.

Aug 5, 2016

Give a custom shape to any android view.

Feb 23, 2018

A library to create simple alerts easily with some customization. Written in Kotlin but works for both Kotlin and Java.

Mar 15, 2018

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 TreeView is used to display data in tree structures.

Feb 22, 2018

A simple Android library for scratch card reveal kind of effect.

Features

  • Scratch card effect to ANY view.
  • Just wrap your existing complex Layout with ScratchCardLayout.
  • Set scratch brush width.
  • Set Drawable to be scratched (color / image).
  • Set the percentage of scratch when you should be revealing full layout.
  • Get callbacks when scratching starts, progresses (with a percentage) and when stops.
  • Based on CardView, So all cardview styling still holds.
Mar 30, 2019

A zigzag view for using for ticket or invoice.

Feb 24, 2018

WeatherView is an Android Library that helps you make a cool weather animation for your app.

Nov 27, 2016

Android View that displays different content based on its state (Content, Empty, Error, Loading).

Apr 23, 2015

A view to help developers and designers view the View's font size, color, and border.

Only by one line code,and all TextView、Button、ImageView and others support view will show text border、color attr in top of View like gif demo.

Nov 13, 2016

A simple Android UI library for segmented controls with material-ish styling.

Jun 13, 2019

AXPowerView is an Android view with awesome animations and circular loading. Inspired by HotspotShieldVPN.

Dec 9, 2020

Customizable Item Setting View for Android.

Apr 14, 2018

Vertical marquee view.

Jun 6, 2016

This library helps to implement bottom expanded menu.

Aug 5, 2019

Makes it easier to work with Android ViewBinding.

Oct 19, 2020

A simple countdown View for the Android framework.

Feb 26, 2016

Custom TextInputEditText view which helps to align item in center. Standard material TextInputEditText is taking space in bottom.

Sep 21, 2020

Android library for enabling edge-to-edge content and insetting views using simple Kotlin DSL.

Jan 4, 2020

Material design battery meter view for Android.

Oct 28, 2018

This library is a set of VIEWS (not Preferences) and is aimed to solve this problems:

  • Preferences look ugly on pre-lollipop.
  • Preferences are not flexible. For example, it can be problematic to embed them to another screen (especially for fragment-haters).
  • Preferences don't allow you to show custom selection dialogs.
May 18, 2016

Circle Time View is an android custom view for displaying time in a pretty format. The View is highly customizable, so you can adapt the appearance according your needs.

You can use this view to create countdown timers, alarms or just allow user to set time manually.

This library requires API level 8 or higher.

Sep 4, 2017