Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name

CircleMenu is a simple, elegant menu with a circular layout.

Feb 26, 2017
Blurb

FastHub is yet another open source GitHub client app but unlike any other app, FastHub built from ground up.

Feb 26, 2017

This project is for downloading items(songs, images etc) in Android using RxJava2. There are, however 2 conditions which I have set for downloading.

1) Only 2 items can be downloaded at a time. So even if the user clicks multiple items to download, only 2 of them will be actually downloaded at a time and the rest of the downloads will be en queued.

2) The download percent is shown to the user. But only if the difference between the current percentage and the previously shown percentage is greater than 5 percent.

Feb 25, 2017

RxJava2 EventBus that supports pausing and resuming. This way, you can achieve that the bus is queueing events while it is paused and emitting events while it is resumed which is a nice way to enforce that events are only observed, when for example your activity is resumed and your views are accessible.

Feb 25, 2017

An android SDK that provides a new size unit - asdp (a scalable dp). This size unit scales with the screen size. It can help Android developers with supporting multiple screens.

Feb 25, 2017

This project is inspired by the Live Video Reactions on Facebook. I have used RxJava2 for handling the stream of reactions (like, love, haha, wow, sad, angry). I have put one extra condition that the time duration between two reactions should be atleast 300 ms.. This is achieved very easily by RxJava by using Flowable. Also, I have used Canvas to draw bitmaps over it and perform animations on top of it.

Feb 25, 2017

Android Espresso made more fluent ☕️

Feb 24, 2017

SimplerRecyclerViewAdapter used to simplify the adapter structure for RecyclerView.

Features:

  • Easy to use
  • No need to create adapter (Separate java files)
  • Works with multiple view types
  • View holders are inside Activity or Fragment, so easily call methods of activity on row click.
Feb 24, 2017

A handy set of utility for android.

Feb 24, 2017

Sliding Tab Layout with color icons.

Feb 24, 2017

FlowR is a wrapper class around the Fragment Manager. It's mainly used to navigate between different fragments easily while providing a wide range of functionality. The following are the functionalities provided by the Flowr:

Easily navigate between different fragments. Ability to open fragments for result. Keeping the state of the activity correctly synced depending on the custom values specified by the fragment currently visible such as the screen orientation and navigation bar colour.

Feb 24, 2017

A Twitter style post length counter which can be bound to an EditText and provide callbacks when hitting a max character count.

Once bound to an EditText the characters remaining will go down as the user types. If the user goes over the max limit you will get notified and the view will show how much they are over.

Feb 24, 2017

Change Android launcher App Icon and App Name programmatically.

Feb 24, 2017

This project is implementation of ideas from Managing state reactive way article.

Feb 24, 2017

Failsafe is a lightweight, zero-dependency library for handling failures. It was designed to be as easy to use as possible, with a concise API for handling everyday use cases and the flexibility to handle everything else.

Feb 24, 2017

Rx wrapper for the Firebase Android library.

Feb 24, 2017

JFixture is an open source library based on the popular .NET library, AutoFixture.

JFixture is a Java library to assist in the writing of Unit Tests, particularly when following Test Driven Development. It generates types based on the concept of 'constrained non-determinism', which is an implementation of the Generated Value xUnit test pattern.

Feb 24, 2017

A very small library to implement a connection indicator view. These connections may be GPS, Network or other loading indicators.

Feb 23, 2017

Small library that contains common extensions for Android. Aims:

  • Provide the shortest way to do things
  • Reduce count of "Compat" and "Utils" classes
  • Remove boilerplate code
Feb 23, 2017
Show card

An OkHttp interceptor which pretty logs request and response data.

Feb 23, 2017

Change/add font of Entire Android Application at time with out wasting your time - TextViews, EditText, Buttons, Views, etc.

Feb 23, 2017

The Universal Event Bus is an event dispatcher architecture which help you to use most common event bus implementation as Otto in a structured mode.

An events is a bus designed to separate different parts of the application, while still allowing them to communicate efficiently. The operation of the EventDispatcher is based on the publish-subscribe pattern: the bus asked a series of events that will be collected by those who joined them.

The publisher is, in this case, called Bus or RxBus and deals with post events using the Observable of RxJava. The event dispatcher contains two RxBuses: one dedicated to the UI thread, and the other for all the other events that have nothing to do with the UI (network calls, CRUD operations with the database etc.).

Feb 23, 2017

A simple layout working as a switch on-off button.

Feb 23, 2017

Android AutocompleteTextView that receives and displays address suggestions from Smarty Streets.

Feb 22, 2017

A simple library to add indicators for your Carousel or ViewPagers.

Feb 22, 2017

A pretty and simple storage/directory chooser library for 4.4+ devices. This library was created to be included in OpenGApps App. There are too many storage chooser out there but this one is too materially :stuckouttongue: . Easy to implement and does not take a lot of your valueable time in setting-up all the other necessary things that every developer seeks, like

  • saving path to sharedPreference
  • event when path is selected and act upon that path
  • and much more.
Feb 22, 2017

Describe your animation and run!

Feb 22, 2017

The utility for automatic completion of sequences based on Moxy Presenter lifecycle events.

Feb 21, 2017

A library to stream in RTMP and RTSP for Android. All code in java.

Feb 21, 2017
Show card

A mini and excellent Router Framework.

Feb 21, 2017