A powerful image downloading and caching library for Android.
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.
Parse is a complete technology stack to power your app's backend.
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.
Powerful and flexible
jadx - Dex to Java decompiler.
Command line and GUI tools for produce Java source code from Android Dex and Apk files.
As the name says, SmartRefreshLayout is a "smart" refresh layout，Because of its "smart", it does not just support all the View as other refresh layouts said, but also support multi-layered nested view structures.
ImageView for Android that supports zooming, by various touch gestures.
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object.
material-dialogs library allows you to use a consistently Material themed dialog on all versions of Android, along with specific customizations that make it easier to brand the dialog.
An application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the internet.
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstalling apk.
This is a sample app that is part of a blog post about how to architect android application using the Uncle Bob's clean architecture approach.
Plaid is a showcase of material design that we hope you will keep installed. It pulls in news & inspiration from Designer News, Dribbble & Product Hunt. It demonstrates the use of material principles to create tactile, bold, understandable UIs.
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.
A fast dependency injector for Android and Java.
This project represents Google's fork of Square's Dagger. Google's Dagger fork is intended to vary from Square's project only where features are needed to deviate from Square's feature-set. Google's Dagger should be a drop-in compatible alternative to Square's Dagger, and many features in this fork will, if successful, be merged into the upstream project.
Efforts are made to also keep Google's fork as close in structure to Square's as possible, to facilitate merging and compatibility. Google/dagger will release shortly after Square's releases.
Anko is a library which makes Android application development faster and easier. It makes your code clean and easy to read, and lets you forget about rough edges of Android SDK for Java.
FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
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.
A fast circular
ImageView perfect for profile images.
AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.
greenDAO is an open source project to help Android developers working with data stored in SQLite.
Primary design goals:
Android Transition animations explanation with examples.
Amaze UI is a modular mobile-first front-end framework.
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. Originally based on Patrik Åkerfeldt's ViewFlow.
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.
Android Swipe Layout is the brother of AndroidViewHover.