Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Aesthetic is an easy to use, fast, Rx-powered theme engine for Android applications.

May 15, 2017

A simple graph library with more control for users.

  • Take the full control over drawing the path.
  • Change the gradient (start/end) color
  • Change the circle color and radius
  • Change the path color and line thickness
  • Switch On/Off Gridlines (change the grid line color)
  • Switch On/Off Graduations (change the graduation text color)
  • Draw graph with different starting point and from the left border (X0 - coordinate)
  • Draw the graph with exact coordinates given and from left border (and stretch until the end of the screen)
Jul 29, 2020

Android library that provides a file explorer to let users select files on external storage.

Jul 5, 2014

Android library which implements a simple and easy to use file chooser.

Jul 5, 2014

Aftermath handles the consequences of your startActivityForResult calls.

Jul 21, 2015

An Android project providing easy navigation between a calendar and an agenda.

Nov 16, 2015

Agera is a set of classes and interfaces to help write functional, asynchronous, and reactive applications for Android.

Apr 19, 2016

A swipe button with both direction function.

Oct 11, 2018

Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.

Jan 28, 2017

AG Skeleton Loading is a library to provide a easy way to include skeleton loading.

May 18, 2020

Library to implement the Bottom Navigation component from Material Design guidelines.

Mar 18, 2016

Lightweight Android library to read parts of RSS 2.0 feeds.

Jul 5, 2014

Onboarding library for android with Gradient, Image or Solid color backgrounds.

Sep 19, 2016

AIDE is a complete integrated development environment for your Android device.

Jul 5, 2014

AIDL2 is a replacement for Google's aidl tool. Unlike it's predecessor, it is based on Java annotation processing facilities.

It is still at alpha stage of development, but all planned features are already implemented:

  • Support for arbitrary List/Map subclasses
  • Support for arbitrary Serializable/Externalizable classes
  • Multidimensional arrays
  • Explicitly non-null collection elements
  • AIDL interfaces as method arguments
  • All features of original aidl tool (except out parameters)
Apr 6, 2017

Remote config management Android library powered by annotation processing and code generation.

Jul 24, 2019

Binds Android Activity lifecycle callbacks to Activity fields annotated with @AirCycle.

Fields annotated with @AirCycle that are defined in an Activity will receive lifecycle callbacks of the enclosing Activity. The Activity does NOT need to implement any interface or extend any specific base class.

The field itself also does NOT need to implement any interface or extend any specific base class.

The binding class is generated in compile time using Java annotation processing, NO reflection is used at runtime. Since all classes are generated in compile time, it can safely be used with ProGuard.

Inspired by SoundCloud's LightCycle library. Compared to LightCycle, AirCycle supports passing of Activity lifecycle callbacks without the need to extend from a specific base Activity. Additionally, the listener classes are completely flexible, without the need to extend from any class or interface. This enables more flexibility when developing and further promotes composition over inheritance.

Oct 18, 2016

AirMapView is a view abstraction that enables interactive maps for devices with and without Google Play Services. AirMapView is built to support multiple native map providers.

Mar 26, 2015

A custom and customizable Android snackbar library.

Jan 22, 2024

A helper library to ease the most repetitive codes with simple reusable attributes.

AKUAH can help you with many repetitive tasks of daily life development.

I am using this library in my own projects from quit a time. Now I decided to share in for public use. I have not implemented all the features I used to have in my old library but will keep adding them and some new features.

Mar 7, 2017

Akatsuki is an Android library that handles state restoration via annotations. The library automatically generates source files through JSR269 to ensure almost zero performance impact.

Aug 3, 2015

AKParallax-Android is a library project that provides a parallax effect to an ImageView in a ScrollView or a ListView.

Oct 29, 2014

This project can make it easy to theme and custom Android's dialog. Also contains Holo and Material themes for old devices.

Nov 30, 2014

A simple, and elegant alerting library. This library aims to overcome the limitations of Toasts and Snackbars, while reducing the complexity of your layouts. Easily integrated into any project.

Feb 16, 2017

Android Library to show a beautiful Alert View.

Nov 4, 2017

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

Mar 15, 2018

A type-safe interface of image processing algorithms.

Alexei has some predefined image processing calculus that are accessible from the class ImageProcessingThing:

  • Dominant Color
  • Color Palette
  • Average RGB
Aug 28, 2014

Android Library Finder

Mar 27, 2015

Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.

Alfonz is a multi purpose library split into small modules (something like Android Support Library). Some of them depend on other modules or 3rd party libraries (RxJava, Retrofit, OkHttp), but in general I try to keep Alfonz simple and independent from other libs as much as possible.

Apr 7, 2017

Love Architecture Components' ViewModels but hate how hard it is to instantiate them?

Hire Alfred and start doing just this!

Sep 6, 2017