Provides a simple way for handling connectivity change events.
Smash is Volley-inspired networking library that's using OkHttp in its core.
Easily monitor remote hosts and ports reachability on Android.
Monet is a wrapper of the Volley and the Jackson libraries. It's offering a L1 memory caching by using the LRU Cache, apart from the L2 disk caching that Volley offers through the HTTP headers "Cache-Control" and "Expires".
The easiest HTTP networking library in Kotlin for Android.
Features:
A Simple Wrapper Class for Apache-commons FTPClient to Easily Upload/Download Any kind of File over FTP. This Library is targeted for novice developers and provides very minimalistic and easily understandable Interface for FTP usage.
Reactive BroadcastReceiver
implementations for Android.
Android Volley Wrapper library to make networking easy, flexible and better.
A simple util and example of how to track connectivity changes in Android applications.
Easily upload files in the background with automatic Android Notification Center progress indication.
Introducing Volley Ball for Android, an extension library built on top of Volley.
Annotation triggered connectivity checking for Android.
Blaubot is a middleware to create small adhoc networks via P2P connections such as Bluetooth-RFCOMM, Adhoc-WiFi or simple socket connections. Blaubot takes care of device discovery and connection establishment with the goal to minimize a developer's boilerplate code to set up these small networks.
Merlin aims to simplify network monitoring. Providing 3 registrable callbacks for network connectivity changes: onConnect
, onDisconnect
and onBind
.
Reactive spice added to Android's network service discovery API.
An Android library that allows you to figure out the quality of the current user's internet connection. The connection gets classified into several "Connection Classes" that make it easy to develop against. The library does this by listening to the existing internet traffic done by your app and notifying you when the user's connection quality changes. Developers can then use this Connection Class information and adjust the application's behavior.
droidQuery is an Android port of jQuery, and is designed to be as syntactically alike as possible in Java.
Thin wrapper for managing periodic sync with ContentResolver
.
This library provides a simple 2-way sync implementation to plug into your Android Sync framework integration.
A Java library that implements the UPnP Device Architecture 1.0. Use Cling Core to expose services with a UPnP remoting interface, or to write control point applications that discover UPnP devices and utilize their services.
This is an Android networking library for wrapping some complicated functionality and consisting of a combination of Volley, OkHttp and GSON.
This library provides a means to access the content on the Web easily from AndroidWear.
NIO based Android HTTP&HTTPS local proxy.
Features:
This library is an Android networking abstraction library consisting of a combination of Volley, OkHttp, and Jackson, with a little glue to stick it all together. It's a great place to start if you need to execute requests, especially thos which return JSON.
AndroidAsync is a low level network protocol library.
Features:
KryoNet is a Java library that provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO.
Project improvements to Volley along with full image caching.
VolleyPlus library improvements to Volley along with full image caching. It involves using RequestQueue, RequestTickle and Request.