Android developer portal with tools, libraries, and apps

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

Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS.

Oct 14, 2014

material-design-icons are the official open-source icons featured in the Google Material Design specification.

What's included?

  • SVG versions of all icons in both 24px and 48px flavours
  • SVG and CSS sprites of all icons
  • 1x, 2x icons targeted at the Web (PNG)
  • 1x, 2x, 3x icons targeted at iOS (PNG)
  • Hi-dpi versions of all icons (hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi) (PNG)
Oct 20, 2014

RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.

It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.

Jul 5, 2014

Design pattern samples implemented in Java.

Sep 17, 2014

Type-safe REST client for Android and Java by Square, Inc.

Jul 5, 2014

An HTTP & SPDY client for Android and Java applications.

Jul 5, 2014

This project aims to provide a reusable instrument for asynchronous image loading, caching and displaying.

Features:

  • Multithread image loading (async or sync)
  • Wide customization of ImageLoader's configuration
  • Many customization options for every display image call
  • Image caching in memory and/or on disk
  • Listening loading process
Jul 5, 2014

Get a full fake REST API with zero coding in less than 30 seconds.

Mar 7, 2015

The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.

Jul 5, 2014

ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

Jul 5, 2014

alt tag

A simple charting library for Android, supporting line- bar- and piecharts, scaling, dragging and selecting.

Aug 18, 2014

ButterKnife is a view "injection" library for Android which uses annotation processing to generate boilerplate code for you.

Jul 5, 2014

This project is the Android app for the conference. The app supports devices running Android 4.0+, and is optimized for phones and tablets of all shapes and sizes. It also contains an Android Wear integration.

Jul 5, 2014

libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.

Jul 5, 2014

An open source software framework. It can be used to build games, apps and other cross platform GUI based interactive programs.

Jul 5, 2014

Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

Jul 5, 2014

Glide is fast and efficient image loading library for Android that wraps image downloading, resizing, memory and disk caching, and bitmap recycling into one simple and easy to use interface. By default, Glide includes an implementation for fetching images over http based on Google's Volley project for fast, parallelized network operations on Android.

Aug 12, 2014

A memory leak detection library for Android and Java.

May 9, 2015
Advertisement

Best practices in Android development - lessons learned from Android developers in Futurice. Avoid reinventing the wheel by following these guidelines.

Nov 5, 2014

A powerful image downloading and caching library for Android.

Jul 5, 2014

Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.

Nov 23, 2015

SlidingMenu is an Open Source Android library that allows developers to easily create applications with sliding menus like those made popular in the Google+, YouTube, and Facebook apps.

Jul 5, 2014

Fresco is a powerful system for displaying images in Android applications.

Fresco takes care of image loading and display, so you don't have to. It will load images from the network, local storage, or local resources, and display a placeholder until the image has arrived. It has two levels of cache; one in memory and another in internal storage.

Apr 3, 2015

Android specific bindings for RxJava.

This module adds a number of classes to RxJava that make writing reactive components in Android applications easy and hassle free.

Nov 19, 2014

An asynchronous callback-based Http client for Android built on top of Apache’s HttpClient libraries. All requests are made outside of your app’s main UI thread, but any callback logic will be executed on the same thread as the callback was created using Android’s Handler message passing.

Jul 5, 2014

Lottie is a mobile library for Andorid and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!

Feb 2, 2017

This project aims to provide a reusable Pull to Refresh widget for Android. It was originally based on Johan Nilsson's library (mainly for graphics, strings and animations), but these have been replaced since. This project is no longer being maintained.

Jul 5, 2014
Show card

Fast JSON Processor.

Jan 6, 2015

Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. Originally based on Patrik Åkerfeldt's ViewFlow.

Jul 5, 2014

Implementation of ImageView for Android that supports zooming, by various touch gestures.

Jul 5, 2014